9500000 -203704756286423541887631134545920000000 9500001 367511999306101433858102171324598144 9500002 23979183337284260105681552687932559952 9500003 7252326346893623871910722065375213160 9500004 -4653825590470245626808333667973318400 9500005 41723567627777544658886949908831015160 9500006 -88369378911302090416645603564405494048 9500007 331165690553229460793446654266837027840 9500008 46209557958709139474517909726815600640 9500009 -28028364928011528070980943866011665884 9500010 4010170973929939617715711745490355200 9500011 174840942685840058918700377355211740000 9500012 14898879806555884305256543771011907584 9500013 100588535556482348789691145428271311264 9500014 -85013907708125942084020898902981985280 9500015 17141604038286770277143459431715234400 9500016 98191922560698946236177654398969708544 9500017 -2328313714420384983806934482631917900 9500018 -26076133535038469749206357259441006080 9500019 -155170697624068808219307214563126106560 9500020 -7757400953179233705679824929444190720 9500021 -346731525597996283273851056894966381778 9500022 -105190190620526055045244809710726836128 9500023 46331785816741868364442569121761219840 9500024 -145597480333243201284803257790061158400 9500025 -171981490136495822055742381753952210400 9500026 -112210868414218290990246689612636358288 9500027 -135793628389861522001399533847617155960 9500028 64131815715540902550714277691719787520 9500029 -160310902777674510315646455461436184128 9500030 149351396729415274413418997943711273600 9500031 -261682456787278762791703833573364350720 9500032 159916281087709031816419726091039539200 9500033 4550068867138030303718871404465085744 9500034 -53537398002584969911940427911748846720 9500035 33460584929004275381977803917281605600 9500036 3559611110001900898439216504743833600 9500037 -50350740366225275523791760085482961440 9500038 -42985168135372876033558857895272158400 9500039 323019119137044026787506320608491880624 9500040 -33501770408878090334876856108072960000 9500041 -24557079973511157905471976390998131558 9500042 -8308013096903169122747081161071304608 9500043 4566105964204831536963029484950550528 9500044 -137584187880656233994730944264174788864 9500045 -105140008323629275795693231092303275700 9500046 -36813405340829282838437864025187502976 9500047 -87616051922161861699588122643030615504 9500048 29406262800183500589698914350685569024 9500049 -29647790520338545174854910357185393036 9500050 40631535829964820557288001046387852800 9500051 377743136718423256139611327759623877704 9500052 119226167285217895447234493928816384000 9500053 -23612023273712656760316228722437559360 9500054 106880343320393482428046904521389367872 9500055 185512204854232852983567156130075079760 9500056 -59279383892900221109515263838883973120 9500057 -148575838708594465512905699023019534400 9500058 17755133659355478500242501846306176000 9500059 -58834593776861022609187895072257527384 9500060 -56707903367158882542146293605216215040 9500061 -26552882157732910652889216717118987200 9500062 -9423164713662685913548491920750238720 9500063 -430145442689026911151741489275311197920 9500064 87291634301166724380391345832627011584 9500065 -188135524108740163983082773526471080600 9500066 339819915482068433814001558305601351680 9500067 178202408767905470483787087903557195160 9500068 -300106761370158651796079212467818289920 9500069 11023223786890200724775553798483032220 9500070 -87405660631231929910341825973965584640 9500071 -73143347633759682418947107611898423200 9500072 200255310956289655024183926446736460800 9500073 178528960509083495365695083530687152 9500074 -294633174039747432812755605064857600 9500075 10222361966496034377005188792437597600 9500076 -55878529330424793125716737077564928 9500077 149964170802318315696141201522942503680 9500078 -79888022667827121807881432478472585344 9500079 -124404818982301052741689985021291686512 9500080 42284660743912184676166924905720053760 9500081 -52442843924738954618426043540165746880 9500082 -118556854355632334477355604755732878208 9500083 -147062980007588247279559475136766510624 9500084 657962277309003320989519479281086464 9500085 -92713322104498415426401387027111962240 9500086 -79640936233208025713924659680317878656 9500087 -101152946726775784131617406788461702080 9500088 -24123862180868766007935913033706496000 9500089 -202933120980544795917742576254258977110 9500090 69795884610816978446656763338194616800 9500091 -59851354721360073618239259256746496800 9500092 34369678178603562932575381873208581120 9500093 -273275090771208067360914212955166669620 9500094 -89177740629851676277593193812612160320 9500095 -279172990482490317470288866871942505600 9500096 -69508223320155699489039967966388551680 9500097 -22406471394462721071278919252067887072 9500098 -52589003876343980667856044579921860736 9500099 -48332719799573452028404917195790384128 9500100 -40206634327525378930680440906816025600 9500101 121128335563779035323697319347648410012 9500102 -35093948108127936063003570736741257216 9500103 -120356425389871447398868960018079003088 9500104 -178731178913927449425392064080390062080 9500105 4417076180264900392165563870605963520 9500106 -39947458138252484330630223934093135872 9500107 476227936983850593682674994297672062356 9500108 -43598941699352793162443230764987039744 9500109 -84298426489408375238923783431531323712 9500110 85116301801887464415751760144907724800 9500111 286172316126989414765658583919300969712 9500112 51113591837975387827976465526105047040 9500113 34509314761401322840930415720044982720 9500114 2220545599896239181663757999547873280 9500115 9428214221327221184510521101412139520 9500116 152583389194486890974902399042779920128 9500117 -185223033165696976012423523381977841856 9500118 21621812324943957513622512981774727104 9500119 4677963086505580243067457751182085144 9500120 79679612634945575207635220261266022400 9500121 32995722212555266930767811425012907440 9500122 -25485578800765659403166683293225742368 9500123 -85800086623216608616708940905864399200 9500124 166896937734460386074033380409144019456 9500125 -254443392271378554394924324803012201000 9500126 246604949981831257145165775282831376512 9500127 7844263935895643231439561545545144320 9500128 -89889021583280809533135458863415820288 9500129 25278117215581878997663967187344107200 9500130 -81879453744318714845160689963275772640 9500131 11398115966309664800497762677591578872 9500132 147785017980078727115956572751694560896 9500133 135838201267605919963141799320431448800 9500134 34532656315215959710672830793282084992 9500135 164273213133456410056853981441468012400 9500136 34996457387536877127246983118816215040 9500137 -71270733654757684802630665755951395760 9500138 -216921216510839403361369112283230771280 9500139 463789838665765174988511799064582630400 9500140 -48632978833213457014610661412452864000 9500141 120014392674877605876144674346790325472 9500142 44458955253773420303040841572730638912 9500143 56019909972071726132904553811096397392 9500144 -24645367148929997968202171576703713280 9500145 -87047756340747185642466987060872659200 9500146 107663223543914402199286581350215456272 9500147 -14167257668696940248279071603361315520 9500148 57817099309409487947681443956920371200 9500149 -243440847538547459592682175848643992320 9500150 41582096176675459496615864467833139200 9500151 63644026547856063046796566916064454224 9500152 -325921268634921871218057034385347276800 9500153 60238015999672899589772232239786468484 9500154 39835704469958590378663980264382341120 9500155 -45138609872961396897754514756033095680 9500156 204773001475842651131485023071462891520 9500157 -138900554537972613208172700843101672448 9500158 1530068309056056760368738749728073280 9500159 31901957390552403287557086961762767360 9500160 43237787495997558577308195482668892160 9500161 -152885636088925493771049723938417020032 9500162 66414867095502193288137870721172585472 9500163 -47553158631275635043420160581491291656 9500164 38021662012007666454766499927044789376 9500165 -157116801204929870439402491114754218880 9500166 -9072489009236461752041915719349762208 9500167 -49433604717067410397757619632053932608 9500168 36138417382486062017863689928654080000 9500169 150836594598889177620692849895389529936 9500170 -44645095570494658318676686611184219200 9500171 50769682666994866311384328716556798200 9500172 97053700395450119500739970297843830784 9500173 18316062090923849046803484882234808704 9500174 -44168354321906911462685342797403993664 9500175 -96148129429713282453206741148239984400 9500176 -6195533591178260531471468422497304576 9500177 23953267579816069097172464679989536752 9500178 70271673372027096288070186987965262080 9500179 -116995388982013850272735936990279399616 9500180 -81186357624577723695251252425482547200 9500181 198518564235568329735063803088124038624 9500182 23545650472045178373380074740835164192 9500183 -12114317086627377357232687082627629440 9500184 -190938401276483157171696738836504893440 9500185 104541855217907211126990013594417333380 9500186 18508881293548153116102467848089707520 9500187 26304537986976902391864590245539275160 9500188 -97806091349810872097339986609456794112 9500189 277949959896937149154442980854683493990 9500190 6379063002206713149214868322360422400 9500191 204243992015926531124736103345381834592 9500192 6565164208264171049562231540348616704 9500193 185426963729405880647478785044416295200 9500194 159109007764768167990243340206932256 9500195 -14587828263308291884366885546310975520 9500196 -97259504433980826492702807139456413696 9500197 1771013328688046299441309166011489920 9500198 -101104434100863035118313165225604333568 9500199 -105793684831599532937765710605800824536 9500200 -104499636945546748263847106670493056000 9500201 130079035742366090690353801033074908004 9500202 -62069148506017956414407088724958391120 9500203 649970551187025569390424858623396183920 9500204 157759476708236653484762611042882191360 9500205 -1453461284717529986953309828025456640 9500206 -25679023596256020417052710906999584448 9500207 -95044040464393470357098932198654754544 9500208 -11333275537788073265871499734887202816 9500209 132975080937973298148639378525209449440 9500210 -77281011413638410379524384275185141440 9500211 95132628745610910061918701547025028432 9500212 -192155098375287625430589400463858392320 9500213 -1213625135981907564170333645526011538 9500214 107508016851848898601770599073289583040 9500215 110174185067203086620447209544529030360 9500216 -133628405343980855562580454524479283200 9500217 250133874488978373724863759301839176640 9500218 -79606818973358029604606032553104291104 9500219 103524543997860149313152464641537588144 9500220 -176401682426105348557527959835340800 9500221 -314020096920597954726215953069043723578 9500222 31656712204650483276793044654178660800 9500223 -33394832824339961039687098662867996216 9500224 49901470627463060957562274269311795200 9500225 42344429549486353564646304801642902400 9500226 -19193593567013666539244524754534937600 9500227 -99767919015540658585167744185004427056 9500228 -20016408126116326332854596339945620480 9500229 -58182137036282952396355927077832280832 9500230 102442375302820196124507176085499589760 9500231 55397272336539112397614380513094810464 9500232 46418256780095064815101683034463600640 9500233 144148392736720266168803314984567027680 9500234 -162805983157752488714813558954010219984 9500235 65868381121759675960769734870009589760 9500236 246669482891169169433448559286128321280 9500237 86108683335030696017531274950629875180 9500238 93265268496862215729274775072811684288 9500239 18791063260858595834946128659452405120 9500240 -12245127051266729253651464467550208000 9500241 37745383674793136795214721377536209392 9500242 29302024805990549041436885373831401472 9500243 -552672702945590520895262395004832155160 9500244 -69310955686567590314103469049445427200 9500245 -225821507773376728310292516457728238500 9500246 -34225661972879253588370237090846064640 9500247 -23570701253781016129685702007368994360 9500248 -758091374584004117959336231256125440 9500249 -137699296926740374920755161451890054752 9500250 24741619026997146004112497885969920000 9500251 -344345693697559157467396610937201624576 9500252 72062904008252892962735055911782164480 9500253 -12431099104011941974841103716074447296 9500254 171865249123052931134946095750116392576 9500255 163921665632322022835547172993910568000 9500256 -85741793596564378465334775844312055808 9500257 97957199910904373988404923478640642580 9500258 2758314953093997920153061947177766480 9500259 -64209213287203468591330335410595695496 9500260 -2449663976868281052301422857945088000 9500261 22878149263764202368152058589812540924 9500262 -82406225884507600148374926158822598912 9500263 122615011342188609692002026496883533584 9500264 -45701120348889798798776966463613255680 9500265 -47084844054680029914300563354872951680 9500266 -90914721607985084081326256498836404480 9500267 107062497037922232907406727757740968676 9500268 -26400718591839012097406258981741528064 9500269 206220263878557636431531177420443009996 9500270 47405960981356424000401218119768812800 9500271 -38487518435406532433384128708430343936 9500272 -58756884690141400978931581793756545024 9500273 408161699359179928636613603391460823220 9500274 -22438647525030805284544589016456529920 9500275 153460607322302078927240079827324998600 9500276 -118347009944531843359169577152191539840 9500277 123856452551045465080950922310467328832 9500278 10014066172642541580320405531183700480 9500279 143624421137952875828530307708785259880 9500280 -167187149914628580475870543217257267200 9500281 -164260907688543521885508309904790033408 9500282 -20360183779947012798016194535895682816 9500283 -40938203845226152086119679679447975200 9500284 51314891112773819624222705124432576000 9500285 61531292305814721341595161029325167200 9500286 -2011190721875343521135762316890815872 9500287 -444273569741652618499352948813986728064 9500288 76966318532095301238061735916014141440 9500289 16362144043829292406613728854034613088 9500290 -112687597628939657507616482379999429600 9500291 -2216818354529975710447721446897222656 9500292 28422901355351118536866464177850967040 9500293 -18459407752045625258835322882386255552 9500294 -96968673948964785832833209229903008640 9500295 -422605827864307724423042045250639360 9500296 -101130390793242982235254911607803248640 9500297 16055770056573140526609760771414323072 9500298 120794955809843600548414497576342282240 9500299 -171182162374825042648655902629294918700 9500300 -63541269649734907370097607880269881600 9500301 -393028137146616021058815153552819216960 9500302 2508725546612649964212889114402042752 9500303 278990692512860891550977968686749611200 9500304 -40426244956021873872843862381842923520 9500305 -19305015631318105956458621911104346800 9500306 2664958073495367342739890885075997344 9500307 -220606973568838703742614939045689625160 9500308 -78068507780661687311767553269768509440 9500309 -29223876319514177372254642116474835200 9500310 -12145012533379030341648051627308069760 9500311 117755471062844607683039091874967384120 9500312 272238637335778070476240965006157363200 9500313 -202717101958106448392122146366590928000 9500314 180997151334219809381055753140723446752 9500315 171645445395240853377220955776028160 9500316 -46832714442394552354258622142428258304 9500317 -111794072170547817141913564474573764634 9500318 73370969522403651524376603233041407360 9500319 -47321022203877729437074048976318330856 9500320 115372441959836755628405997593731399680 9500321 -300254150030199706376986914315839048478 9500322 3808380795063938368147815124552151040 9500323 144918451338011747408230951330487169280 9500324 -2721339268448615633759056131141950208 9500325 5617960530629756595325283066276109600 9500326 111423600388344653612408169283370635584 9500327 244936174586066517499510184281007437176 9500328 79868741323355316431009714138195266560 9500329 -91133845387323274810432023813210807180 9500330 -5373935590483205982142073734505702400 9500331 17971576478921380649640887353368607200 9500332 -226191478815744900487165607694518950400 9500333 -183679210995650161911756543560387165418 9500334 -297971733344474569508095967854331904 9500335 -85016107889033862434128207571818419480 9500336 146872661163316522615584193610745053184 9500337 100672416055099752826110869342062808640 9500338 38972736523111996257113316009705538320 9500339 -317734430843736641313988432941588751860 9500340 -89314412099162168964104649383760691200 9500341 -58581634560704027073024540590741677668 9500342 -105148066345193681092448295611249260800 9500343 -131888057957169113490022861536902829336 9500344 -52035241753584661825516738118611968000 9500345 -70347434036965924188486443139518152320 9500346 -94810152700235719335588143800713442560 9500347 -184444734839814431578809862325621218204 9500348 27437949718677471257261963501801306112 9500349 -180815466282763990668413670299523667392 9500350 -5299962444488565332963634224998123200 9500351 -30762240902995815456758823706360264848 9500352 -12220813392570349046282848740833230848 9500353 587275639127756243462438865564304384 9500354 -15120198886593909900983521637532008448 9500355 -276621714093227495476476738914624080800 9500356 1843677461838792325411642703967926784 9500357 -94825237463482809514010046635125114560 9500358 -15785040751956712953171840933663897600 9500359 -234609891100925240990662830130343708160 9500360 -14215596651244828434464571988129536000 9500361 -3273937588876492059997444786377570240 9500362 34136296007527189187393995189503811584 9500363 210382547283296793616477142871445897824 9500364 -162430046955409422654202441246039929600 9500365 -145860792159517957932595004360980431720 9500366 -12364305472409085283962510300931766016 9500367 363080662161165608483399351485819575312 9500368 2075759805501697097442968201043247104 9500369 -212549508018042902286242404070718025230 9500370 -39714746322604644710674920943345267200 9500371 -482649236929153677708151080102251172000 9500372 78902419184975878478937858239703920640 9500373 84932384574123178039689899441321233422 9500374 -23382491990281982815361406024850138368 9500375 368446660779561644904547636148200674000 9500376 -47701363816133886227021890603559424000 9500377 6175577616259606199228347948551608080 9500378 -113177265504815740641225369113331359760 9500379 4062856783789035606489387755284069632 9500380 7603513824837946397166753005902233600 9500381 -252890490854718561640847645196796698336 9500382 -292363909388539139373632910819770572800 9500383 -402492486754710839551179769952133302368 9500384 95095702798841229178213948551629635584 9500385 65967199502401992698338712901035529600 9500386 -35780891539798219080703478185735718400 9500387 40015184699123415966700078160773845600 9500388 -66115437188729018247144655034735692800 9500389 -188064263740798080431028213161296997700 9500390 67329259783347648110438756457786787200 9500391 -289674479501832981137216126244549199200 9500392 461578544461453032707521023379812188160 9500393 -43207025973923822956713788164961019840 9500394 8922396613666295799322852335006965760 9500395 241768304065279559378634852478522514400 9500396 -40806763403593841245952432942848699392 9500397 -44140171995168998296238572404801176640 9500398 -187959016627129437415648625900123236800 9500399 -33092149931396027977274788396154515200 9500400 3553237678383355900638276004036608000 9500401 -360165271595474511206286822686555751598 9500402 -100390347900781602409167789794130544608 9500403 128947091294466198251829694716922453248 9500404 14106970284515318079394694633829851136 9500405 -91636074347407677207716068986207035880 9500406 -11914585197605820703845620068551436800 9500407 -114464576307044205851493185261620766288 9500408 18088090607607932433849936541156392960 9500409 1098851885135961341839044784482004164 9500410 60781339678230238147230246751467963360 9500411 562614230972411264088905746542558961872 9500412 129771818338674477905308840498436505600 9500413 97833189819343112659055783142995740664 9500414 -30871992870221388117934387969430784000 9500415 -28619899992638128569926324120345948160 9500416 89079394844213728308131621927607336960 9500417 -104931375510769397368217745929843644368 9500418 117984587113112959725528410748508867200 9500419 -38449088829045417589553951651062258180 9500420 331271522452478338278290062439239680 9500421 -28559814419312388621267536621957098176 9500422 17261334938295761791744502830826269632 9500423 -7604686107970137957582398349745761960 9500424 -56073003288117195379063381311945646080 9500425 -124744707081368978551752252575929932000 9500426 548425604045348116661359776533243904 9500427 -169916147419210040658440450608032016836 9500428 94684710154162038879206918976297910272 9500429 -198126943329295089341631359400309740640 9500430 -50962760599121378412954568681161386880 9500431 -178102407208484967316470163148004754768 9500432 61685711927476090576751719253355995136 9500433 293503493535018411751546828554190864224 9500434 -41158692557620263766698396215347830384 9500435 -7493201994495988512589856140680671760 9500436 132482291745388908692540382920110080 9500437 9581647400467762398201967955739087246 9500438 -35023809893636212389210819524896284480 9500439 -5607679796723803486927461735932504064 9500440 -9873774079002675905663165246714880000 9500441 321260066438581441630500634251277264842 9500442 -1899753351738668450803361596247410176 9500443 213119672547695888931330703549668567840 9500444 -96344494089826253356143922862554520064 9500445 -46633466780053703216056533248538660360 9500446 -117546289163977317107956582510544482944 9500447 18676136083424602352961190221644162304 9500448 -98077897237856625208429678133912272896 9500449 -49153979706369373962817754966980721280 9500450 79942961682966360680131618092546482400 9500451 61482769950146201708105076613563386232 9500452 -21176838197977905106871211432318480128 9500453 5520298419283893191393078763223707384 9500454 -64803702414755256053046108279471373536 9500455 -68487999275331387917527817173669176240 9500456 -119562813222692631042566558853722112000 9500457 -357121602952620005981091914262736170912 9500458 119492171159764952612409052041972299520 9500459 4159088706021253698485757233041712400 9500460 -43126206151092535994817020196859683840 9500461 959941073551052615473564613872400000 9500462 -29468151571343623068833509643571786048 9500463 -5866740767088562560839796847077031680 9500464 -25581261723477128929732208214747709440 9500465 -7868807628419887835407201474997139480 9500466 -74895128234780229239231779296885086976 9500467 -374402073278089281571837596654453877536 9500468 2318654703132074257778913563303105280 9500469 -18699320118997907946911921765609908224 9500470 46141469169669572662744551431868130560 9500471 -1331471207945435114280952203600717168 9500472 82470669265103846887503276781744005120 9500473 -26011363272460995459856565937726296278 9500474 8175692516619146329199178863332093440 9500475 -30269966973397646179319513967044880000 9500476 235241805217516680602162217952005954560 9500477 28170975790206268884715376942444281344 9500478 -30392928448902698402730791131906982976 9500479 -136040650415591582384964949237749354960 9500480 34322749131237890851028094220763136000 9500481 -127095940757256474567337354690784890830 9500482 132649351531230975366401666524510544592 9500483 -86733420730704065269745475684076753560 9500484 69188731683094224526236706359864778752 9500485 -3319554053424062092773827219664047400 9500486 460408547111276885831359347341608796160 9500487 213703728448217090068816927748862653520 9500488 228932013115933266466287636820798325760 9500489 -186595184049118463616657317681509355520 9500490 2932295487628629338166169718563538880 9500491 68427700846823044315586853246494009088 9500492 -4897417360623137891626046050249363968 9500493 210516378999452173710576526897400451264 9500494 -180115676276166840985601000423364768960 9500495 12182814111920013434456721790583001120 9500496 4594250637485019600227460852220035072 9500497 77693379506715205689862674195065546100 9500498 -20500214289229770088424860307551755264 9500499 -2920386433813833965826830841813554316 9500500 10629747158505627762074580214663872000 9500501 -5945590196390213727824102209941311496 9500502 -12747818319527550543568338549767440896 9500503 82432457312897440369572444446720381944 9500504 -228275424804138158819267929494427760640 9500505 47971540268492843207279188352041614720 9500506 -3834070854452757325168267452800861952 9500507 48292963653085179260130586157371506756 9500508 -22441229544653687609641476076269735936 9500509 -119231211564529660739261648655361099220 9500510 22805262985902851584137944668613656320 9500511 185950842739900191976919011523778908160 9500512 -14333688184948215247359775995088601088 9500513 -560309866400225188415340747097119717120 9500514 -133236946890821259750308643572712141312 9500515 -168152757852267897050631166172938021680 9500516 435598583288857982819059345799297280 9500517 161202880189471202566876712773320920640 9500518 -21762828339668303577726282900777043200 9500519 -41992090483123644374833729042548870048 9500520 -3057773117957780027239765031075020800 9500521 175075576843605421453904871006438281344 9500522 -62723167651714620684801212288956748448 9500523 324831542795132318374723117690299778800 9500524 165914311446356749133735351658411182592 9500525 71670195812272066585726892589241407300 9500526 -9285743640817172128001207273538086016 9500527 46390162001435994965831773414997206792 9500528 -77740967419531649350069681008194715648 9500529 -101913697033360185485435412997580768640 9500530 -18319050927851039021882256500829703680 9500531 -51366477259313728541213434060286775936 9500532 -83850573915147771431942847000660633600 9500533 -50001568930854752754644803920787365888 9500534 -204904505159107076274642227291920562880 9500535 -108704670312605277063635825763503210400 9500536 274694738363618156527016085361841479680 9500537 -429624827229225975674009694931527905814 9500538 3801224621120465949259732275403180800 9500539 -63613332825351677387438272521119238528 9500540 24695558747517331454456046036836352000 9500541 -173632485426813858252253577365013060736 9500542 -88171964080767018580637417465300788800 9500543 -131362845273598258184328696998958094056 9500544 -346206281038026568141827771098726400000 9500545 2012128388753896714434000760102933800 9500546 16677742422794720229804316509494853120 9500547 33257450831939770607023681802175471360 9500548 171484398456662848620481690784429223936 9500549 -159898761355139437140357838669272480 9500550 -5402863456505023216144165443978379200 9500551 -422590760995787029791352446232347985400 9500552 -384040672904942419975974813575677777920 9500553 -446236449907999612775287398447339905436 9500554 -94063090497292242097782849144041718528 9500555 -129238754377067069703632846084928611040 9500556 48013870386933158594967360604776582144 9500557 -160833742747150312428146399954670922 9500558 58695806898908190090433560286458962880 9500559 85715006524790127815691871159704905088 9500560 -33003554100717836315726466308037918720 9500561 60240280116803203056899931273540946980 9500562 -67893510068208363899098700301457885680 9500563 -247638120381658606438891737366624446216 9500564 8494535629066129900809514066871918592 9500565 -7716523281648993607514528706806568960 9500566 280179938439101735285305201885483200 9500567 -331340170727136495638356269512789788248 9500568 22816038093892971544279395804390359040 9500569 93296331012247500449904869747403004680 9500570 -21190095378157571729788302187233177600 9500571 425467345592234682276459015754009065672 9500572 90572903355714260723727778756319109120 9500573 -137247377245228922639503901425556165460 9500574 89772942262502672547118266242863739520 9500575 84790763706064626106516239863204943800 9500576 -8448261091329198208584639110829834240 9500577 -148851998507714091862681626078456236880 9500578 -43116575222369486278068629408772494976 9500579 -200306043760527015721796283216039360120 9500580 79779476462199548424621498808333148160 9500581 270573942341029595885137388871075500064 9500582 -23298183095408571487481639217979021056 9500583 127567835263752777218606551018852731264 9500584 -494784095539399293697971288469611724800 9500585 26668364176494505544074775257650433800 9500586 -26937468451807465056990016781730136320 9500587 -264383010750841862496571543192867262160 9500588 -36143748290893627321126006329451322880 9500589 -3947981406297151800033677923711968960 9500590 -13813380852856306364392970686636060800 9500591 -384772364233754371301163382773147025008 9500592 -970609112347158827593738015613386752 9500593 -117293295632867067436027589572573269600 9500594 104365064406137058338138639925783822096 9500595 -50214765799727426426318481615063356160 9500596 -11385399218684772881912334907090798592 9500597 -202604702320440570284728305057344153568 9500598 70280146238518495926418524811428021120 9500599 458321185596880956064516670498686754600 9500600 23289576420189015869496706412920320000 9500601 16841665788412722740978714491533520896 9500602 -37656812626845600597571920078853924896 9500603 54733214937578029878266924736254160960 9500604 34402419270818197246002046229964840960 9500605 71686420147258218815485851914918905260 9500606 -117035514971590131171156299277041557248 9500607 -30587404939167674446723962334230553080 9500608 -38892597664095928238709808499324354560 9500609 -351708915143384592071545026366222235200 9500610 19440678964965785265035672122782827520 9500611 422478120463743462542956263781742385212 9500612 5331625089593323181352017671410683904 9500613 -137891655665398270935449503064841005856 9500614 189805930301968994147627211000462946656 9500615 195418078719023372794960216135177555920 9500616 70106510964007414676401399585072742400 9500617 3694662282084765331270237477057526912 9500618 -38533966334678452473284620581846907392 9500619 -88527764954446575286083020766734999040 9500620 32875945459058073059359455441027041280 9500621 81519605296655979916491753038766815160 9500622 35516326987232892163800898727968558080 9500623 -434384874159497272164503349760714631496 9500624 37820202685927100394164786280687599616 9500625 8776303778320062357053604564540900000 9500626 26214360459251826111146339717161594512 9500627 -9406934578969864151184730111447219200 9500628 -96036596063557567267386147213900810240 9500629 257369414636748066035483009369767089230 9500630 39163404393629432546494425440491987200 9500631 -1334703590167136957110119689511895296 9500632 82954974303606557200962554923858329600 9500633 -89448059958762609508872067497869030016 9500634 -3974142450285699098247621434877560064 9500635 2866662806584058660022729337106816400 9500636 20157486249540718357295336644420078080 9500637 -9544831134313835872271329842369779136 9500638 12727553678001205006362011186548246272 9500639 -58208351540538578342810002980171742560 9500640 15163725672638541072328626398751621120 9500641 17057005545006028907302384607446661652 9500642 -16238584141277712394870406676778344288 9500643 67470294533559919910873598303378465624 9500644 -69374057582788068272444447738302614528 9500645 -83329177989690867827700076992338010240 9500646 -65568783751719771999459215521450022400 9500647 -65091843283928719063217157627707990360 9500648 231295152714229672235608433167099330560 9500649 -18906516403667512190245122540847994736 9500650 -59728360601601204178217541221552544000 9500651 69602923722486296325010516894844465652 9500652 -2085353520105772061670279102767677440 9500653 194032108045598809597052563644332369004 9500654 -261922833102269677264662389292288655488 9500655 -131124751739308839130342022307705081840 9500656 19556234808582646523387107071540854784 9500657 44098506917644028163713731856112359232 9500658 -473849827433674344288838387608192000 9500659 294043876448626941654570712862715890556 9500660 -21011708139610674763611996094827287040 9500661 -75191277137505039109171370650390461000 9500662 -55069217754919315123244180930044920000 9500663 -45202473965212018819585413075014623296 9500664 142650870337618501853169354177186693120 9500665 -130780959623604627407061545911525660800 9500666 28701573967735944659078643922183741440 9500667 -244532575978831848318089132072573271936 9500668 -265090167604887162786183650185757949952 9500669 3428569334312520830698442682593498796 9500670 7413126654120122565525021431959926720 9500671 -482569890157597023432356237094161416608 9500672 4693807889293021232812251537840537600 9500673 -23142140574635878172860303064420519616 9500674 -22441798102590987720150345748642741248 9500675 -86964997575684937190469653737473211200 9500676 -77837040855959403625327805206891345920 9500677 353649287603725518653536098861581986526 9500678 1835888876665087977434386760675798016 9500679 268918501689973404099923111748302112000 9500680 -44493209653543643479625903229412147200 9500681 -1477770380486283202542946124929774236 9500682 -52377440573423124425926261903121227008 9500683 -89479597652151029366231088932609398016 9500684 125005748856991971703745168505088896000 9500685 -18179382079329174024988510468133863200 9500686 66078800068565719095831451557205844544 9500687 -27994963476506074140489495091367556000 9500688 -61027456590781514429012167559538917376 9500689 370050878654470627097082001581289587840 9500690 86885026084881084575084568536240287200 9500691 -204075532445875520357828760078404468808 9500692 288936811194761242130344698254019960832 9500693 224028402630618008760253716249779489664 9500694 -8643162833963294731918849560995905536 9500695 80639834688426945274860411672728821920 9500696 305408394301166264531263076907790817280 9500697 71998450496325874503926851157381598768 9500698 -278451067857852021283824466899417661440 9500699 -127927685834996579507437378696281281136 9500700 49358127677544051947193142554845184000 9500701 -6130193090658830120342280807619868736 9500702 -2303412058995180715120766074828275456 9500703 -231010779678401125266620066778999484800 9500704 -100493092226874082247011708028628369408 9500705 -63340876314298948072139950637012586840 9500706 -54478747564354619521544258170431379200 9500707 -37833568178160362474617219756660836848 9500708 -34547586810694915968213228001935971712 9500709 229572222313158733652059353403018430304 9500710 160586963257936678232612900233724069760 9500711 184793907113970113290222081528925932800 9500712 -30314575902552557554756686117646172160 9500713 385341377992715349291245568523701891962 9500714 126694583378274636603376045928073049440 9500715 -19898415867137393797102344376099219680 9500716 143922728448534183587199066294060227840 9500717 138170695913309196525285898744848496512 9500718 21385099644907127218023248098319259648 9500719 163852311212811776944773934915173557760 9500720 -22471269241808120000503635532344852480 9500721 -3756154052383447858315902625109630976 9500722 -43695199631864584411875749046011166720 9500723 32802206581292172530010027766987302864 9500724 68203430034901031976229237275443122560 9500725 -4471872461344062730509394486410777600 9500726 -47528472102875026102283077883064302688 9500727 -113963392186752975442652878117635663792 9500728 -23019652415233603694501681649924096000 9500729 6574384064009712959103737769182956992 9500730 31427950854141117543519731528838270720 9500731 26021577330231286796900068758030205912 9500732 262102378481781695536675275204095364096 9500733 13514055218523783291669514282715109984 9500734 -249908740351571315926029192409243839168 9500735 17406854207739679558057595147188168680 9500736 438001876922153735909890753843691520 9500737 -422726182742013490892458651054261175614 9500738 92582676581793032678280401223701965344 9500739 147727997522900600079136968032143910400 9500740 -12309044479891066131446086866864495360 9500741 68890219652259085617354131947100086080 9500742 74513933986214377420893003131193083040 9500743 60195684520434128557484532392970223616 9500744 -57631739854176053474683997636779622400 9500745 44605413587923659789066869837878365120 9500746 12820867882378941961020239978340033072 9500747 319815333872736169313285300447795828832 9500748 76419214655034081891559264816521461760 9500749 24915345945099964779167639389876356792 9500750 25082605239560525724309613415640960000 9500751 -71183986450960773638438142710231644632 9500752 -16637647428625933518878899795282903040 9500753 -63108254890977008944363988822443033998 9500754 -3850973613690833007579515981476279680 9500755 272524702311718657320619428310098346320 9500756 85273909946753386232143106020374921216 9500757 -73721491755810473534813613165492142560 9500758 210764353392070619387618688285535944480 9500759 5997307411886088191250066908948733960 9500760 -38951594108266963479275280823418880000 9500761 163858490663974133663454859083753903312 9500762 122400191259807238440465194476223442912 9500763 148752752890894600936601341984890990744 9500764 -608700540128911030888768483651616768 9500765 160931265807041177218660370924777511660 9500766 16782929098570204198231995209209706496 9500767 64938265246194373355838831344081485440 9500768 -276896167298702662950506492303527378944 9500769 101985250829636583504649760016868783488 9500770 102223895760320623057714323644275161600 9500771 -6386561381148294947121627798078057216 9500772 178724996112856318643555313577288243200 9500773 66586736264950930809259958385846437820 9500774 -10339501462323358664274259313609112864 9500775 -75055433270085169285334962322995286400 9500776 94810307639130398410416994316154255360 9500777 -50479650087656548781194287460078231680 9500778 48232335215783257122931642418263305984 9500779 37315241768454681515285574123982347640 9500780 -46923938854254205975757164859064714240 9500781 -43502863300672100899821180283990997280 9500782 -129205162402246452920509526538707587008 9500783 -43143371213123116804695515173458693720 9500784 36842474715050773831097362072195989504 9500785 -67394240912628662495306252597124431040 9500786 17452723775346015921823206789102951840 9500787 95959658534526992597499754520508794880 9500788 140812069005101578079976775869304129536 9500789 405320635385258402672475724872162554880 9500790 -20870663107057522178287924929633384960 9500791 18908476573503414197956708037502905192 9500792 67226364994419055148873763581040353280 9500793 185562035409495928509943080742530252000 9500794 -71384068993560379982555830767205493760 9500795 -259851547430057510022661274879455891200 9500796 -117805046091104304890602048986288450048 9500797 -376737664894583036915643775206688880928 9500798 4496312184582516668472619920858356160 9500799 51876745293412426592969796928371840 9500800 23498231925369698651245475337338880000 9500801 -236746473621193659433051340038785397968 9500802 -117195440527847918627727628123150421760 9500803 -99826308239131565898510880759712950800 9500804 3338204202771252307458538285053470976 9500805 -123210339375679656170410006780228913700 9500806 -4601978107992528010754888102044158720 9500807 3038067064248695255565960357152229984 9500808 179012538246872675658652060788025344000 9500809 263374386710898894397440151533288730010 9500810 117639572432159655454056688352332581120 9500811 246509371678956761197881679290222843360 9500812 -206923271805671715483666392392376537344 9500813 -17161289636515399638752369874573338304 9500814 -26026226303845190376682105063205645952 9500815 -319897519127182032129385168107716049600 9500816 2967141553118534378495967196736274432 9500817 -123812994611487637987073719944278353920 9500818 662084895642504265497787084150253568 9500819 19076026479596566483124332199993091360 9500820 15462493228146299775713298838296207360 9500821 252151215672761172194237497395576226944 9500822 176889611861225661441139340388179207712 9500823 76754761487534473783006483886119857504 9500824 232166874236503236681741958854662860800 9500825 157932662224542405507519010612338000 9500826 47414243489940611796813286600202079744 9500827 34765884911633695846302431078920724000 9500828 50607356949409164469353778428934368768 9500829 -100051250068443447965009734307338564800 9500830 83103970842600494811104114805891274560 9500831 -357796034662043801524469906623532590368 9500832 -108965783723452919929034561871544320000 9500833 84515720386530097901495044045839042324 9500834 51136975354031399110471576252552929792 9500835 -126735053288505004891694064085387466400 9500836 -139373353617563428736439323790973440000 9500837 -100274843137557584185916952438826760514 9500838 -2111998382717215013942276284799109120 9500839 -59338106584190209491264886112955486720 9500840 151230689843721119256975892605423360000 9500841 55168879660460960576695768503356209920 9500842 103864997028651933213821792919108859920 9500843 214421510740238501470639456879526439360 9500844 64979065894694923581290812258924769280 9500845 -197886753675689802173329316154731766900 9500846 -171090737645086400870915647370295976128 9500847 -70750058594288455928106883776646596600 9500848 10294227462612132847732960118091939840 9500849 -21493518604152773995517262188232829440 9500850 -576304454305745842635138851783452800 9500851 -181533449038509710389094685957522717048 9500852 -164091918225105549086276769132175792128 9500853 99493558755973127404159541039730095904 9500854 179089960392712147801078857747374955072 9500855 66394234122825274392418779625903965600 9500856 -303858954071236191840774855078946406400 9500857 -36639841257604831523348050304219417600 9500858 -21829252372246335042477908343945612288 9500859 237268484574596531178455095839364831704 9500860 -160159484438932795382903764117466119680 9500861 -221859161836134190626775992717702788538 9500862 -64607515607939048859810454039382040576 9500863 -185899385407383569769730377721817250096 9500864 105754035383038564731578972914896076800 9500865 -32399620917473526265173969064732677120 9500866 212709810880820631949506377585309214720 9500867 104564950552777870287551911591330265916 9500868 78866272311738133617339670015222947840 9500869 -87648767944138810701382661886591535168 9500870 72296424319705698316505547991861186560 9500871 59330974410822084917597336388427444944 9500872 -339945913971452458861241494118405068800 9500873 -81021117543209938171739488564858579878 9500874 134631908147448054076737078915757505280 9500875 116946086926150942690473711275794812000 9500876 16182651761480609249811538289823006720 9500877 -11046068472783146484540115143513660852 9500878 -95926657588886595405198199560045629760 9500879 50887327298782117864009497102363690480 9500880 -8571810288373019070548488585929031680 9500881 115915215513483146234448213341623433332 9500882 94224574043637371303122498450730272032 9500883 3317588443918664312679651114008040960 9500884 -201525985293744440854871350244492589184 9500885 -154338532760390350532640942431045664420 9500886 -8106027477811169535675652659773094144 9500887 -73663619260640007457073159257861838160 9500888 22596054805859700436285804572271104000 9500889 -19809363011537307112036899468333543072 9500890 8942554637323040327590016014662420480 9500891 218187361417768858362297668781056729784 9500892 156275067687002282066599674317734106112 9500893 3127754849219768844031222466729006400 9500894 -46689132217880678547735804716363492160 9500895 -11021358712595765870647658611512574200 9500896 196133123880587135387876386039906959360 9500897 12200957716174075997993803335391490112 9500898 66371193887202548942404773124918626048 9500899 86640537828881559114933610396718591900 9500900 -75597416973119462509394698769701968000 9500901 -223565035082886381640285397050968951936 9500902 -30731245101184162589719367280877164096 9500903 299536107553480838226777129919025476152 9500904 110641889425109936620871424918455516160 9500905 -85002188311496028564769792412147486940 9500906 -47095797811818437703497118370833052416 9500907 -98773978327175611017443002238669559312 9500908 336783677192000997799416547469486972416 9500909 -326924796507761804552832717838141841088 9500910 38112454312190538520793133067067871360 9500911 24993377659551140363706134259177887744 9500912 3292878140030478643930545266091786240 9500913 -60470942651250266960686088275715974656 9500914 -163853373043964814845179483653411304944 9500915 -10964729611049732661903721805302193280 9500916 -94833467395174372075842780134711470080 9500917 -216670302409333382839757893264340286034 9500918 64368018126773473492821250170039858816 9500919 -207458155156778596408230426951879532056 9500920 96850781180473303181552764638412800 9500921 -178706365009789453593909673645744105878 9500922 176007056336900847806331213059713113600 9500923 162109205309220520833344245067317819172 9500924 137362693311873387249398889533485264896 9500925 -1570978625467416989906087700514747200 9500926 -131917345461884684442718712832182620416 9500927 20177289656857265924047489345169360208 9500928 51276176749897788617415964383982387200 9500929 -335049054880069068072904962991384841470 9500930 -31824544805860051104158195848083142080 9500931 146717715476173762223898486577504378560 9500932 -125155762743942389477381510980804608 9500933 -131134884977488479070828995014696826792 9500934 48993873676737921271940888173539491712 9500935 -449157677356147843445946716562466176000 9500936 2123099150546767721085622125681868800 9500937 -4920410182329606739383322173475449840 9500938 63204430673348188251009598033841364480 9500939 -71507388258067222911490578872931149280 9500940 123984438072310365542002931909650421760 9500941 -92540423572358822704100189667445683658 9500942 30278859666020457197605501971712831488 9500943 -4486442338710592979749114644114865632 9500944 11426901469290968233350061219858284544 9500945 264195863954460124379155583680128611700 9500946 -17082573839677758008794311884796429312 9500947 139153475126940981281601976162663105320 9500948 256581992111263484276115982033649447808 9500949 183007826154210127434177233486275413120 9500950 -2838438025883428983015009817481904000 9500951 331180638522918963063384559778246682600 9500952 44845740941844323983339239014447493120 9500953 16822535824245393046850175538020574416 9500954 34956879490229108025728210614999912176 9500955 40670387936664825696783999573671596800 9500956 -275245671521025613240706866199046303744 9500957 -96848598154541643539474213602249072794 9500958 -51073741621629453470814031746894209856 9500959 82647497723812479359443243759910390104 9500960 11961511516351879354517664183091200000 9500961 -187597511344804741652960780156720443728 9500962 79338285780610912331902299738823075200 9500963 -326627211801782817341376754437590650788 9500964 39212153214307667810186468670103486464 9500965 612886599195050329067374313004577382400 9500966 70654409093015433009934007729510047680 9500967 57918372248104651683952301662559861760 9500968 35095912039239145381430755654228623360 9500969 155294504193658058716929483593020687680 9500970 27320437493505668482727975533258272000 9500971 -50556718114187566556952014766607047456 9500972 -27458303740452003560653114925670663168 9500973 38398766278733092561683318484045171968 9500974 12093172609739776224277647584842157952 9500975 153492176118229552181813330923367865000 9500976 -458016091335802742223772292369891328 9500977 322196463559024502594882597411209791012 9500978 28516660736575137129515072587566541824 9500979 -2262224226179366707406397418216055232 9500980 -14367204503948677254879893668074201600 9500981 -156274708527609791455934001120634619520 9500982 -122131361985730430719497664410817017408 9500983 260280152023379194788775662100198840232 9500984 -7815496301680994937818850992643133440 9500985 -25992583650294437388658579865215470000 9500986 -24227457029584132037145710858374669056 9500987 -62583681046588335212138359953375678960 9500988 15530132258962393209537706785337098240 9500989 16213515935562047002236766783780678720 9500990 -30570628859154499476944580950238552000 9500991 -188404399782001069683646055567641303608 9500992 -24062182636063616504646676407231971328 9500993 276344588275102900582494166376076322242 9500994 -11236139608623954908877091410900557760 9500995 -5084934241820576416680485337801796800 9500996 58247326739681562172048848348934992000 9500997 -57791410848577648380292698568845090816 9500998 36114775612708246347597364279658398464 9500999 373668130338300744465486687431808039000 9501000 187236435504552521670899229077176320000 9501001 -231898902566074886754281627156413847808 9501002 -203052416706013892433049093770053597952 9501003 -39114940752665462643809682606246420480 9501004 88100931489457764466496139245855055872 9501005 -38381359093703016664638351381664364340 9501006 128772352981290208708485222294091852800 9501007 261863808996525795998284434129863902080 9501008 31102313784776443287042503181491896320 9501009 -1455511491007308831809659250378954880 9501010 11172906207225433495005167452607285760 9501011 -47143794237080036428665710517077247528 9501012 -100184165938063396733777673977409005952 9501013 -316240201518046791288743085871906258738 9501014 187967094196527948410835698233094165760 9501015 147493714322126046280465902425786698320 9501016 42659331233469240813248149058517442560 9501017 -82042366033098796513044173174130794220 9501018 -17754669539579461057142415112617534720 9501019 216457086420823949632745390215258761960 9501020 167363511301239542637062182127553492480 9501021 -67184205752666156089173210842192592192 9501022 -2601729657834905128484471609734348608 9501023 -8769689415583240940671784543607956256 9501024 -33948444802837290756174394391563075584 9501025 -155180170227144231968013009676561357450 9501026 155894232692219531354684282571465025920 9501027 -83482911634807973190733652700355123080 9501028 186520562568105322970197227255254297856 9501029 52512394266083306304890380344853793184 9501030 -23076541135240098450532310406000844800 9501031 246692698140246925531061748480169207000 9501032 -107601644458197718046307542832932889600 9501033 -2793672998577951552779496277868135136 9501034 -224464915982226798586847504868479317584 9501035 26351335692868855333665199761024005760 9501036 18543532552725251727605224286712852480 9501037 14066262759288415103127162885049939584 9501038 231244762348983144835614932786468842560 9501039 7482709378050540419551202588958239304 9501040 22790678324142835761680863539121029120 9501041 -1059024963798318538982010506832853884 9501042 117836642896940437352915359890576384 9501043 96840264353647951368426169210896841292 9501044 -1096130488206658766708517804010235904 9501045 -26062333471731160944398524226537145600 9501046 29153111946177748763975915682041776704 9501047 -176116658854199752641610832671920055920 9501048 29612916456269704689598620375731097600 9501049 70766717521019323934248997604962307050 9501050 -47388990021558719713911728762795366400 9501051 -36805637250869222122425026947098396648 9501052 2258074951115716442991958943903529984 9501053 38242873772668049467046098357656133080 9501054 -38295131711787886994417801963455462080 9501055 -53895004867727927449752688008124006080 9501056 -13583482812696376215122617728761856000 9501057 -166946823051671863789181446834916072046 9501058 -23267169341235733301005636022253709824 9501059 240545831551654390373356581711765265680 9501060 -101975188638509876207177111069673431040 9501061 70484704171619271632999052896368461662 9501062 -66589046037782435327162436759999256128 9501063 47827769988168194385528797771922738048 9501064 187647081712263458409321662769935769600 9501065 -648575808938979836355173352603110400 9501066 -7653675082562556649119413873457048576 9501067 375502963854183277663839867304344973200 9501068 -281425683344989864012219411428394705152 9501069 325452159880215162711621740475302953440 9501070 36420947343192197748503716778230387200 9501071 -195200399538586992053640942433209345456 9501072 10594410460362448540328055431706181632 9501073 47072366186861005053382051654380982322 9501074 181106287578375692480733228396051825792 9501075 92848999680168831490222374414144027300 9501076 14159341756269370274247041658111807232 9501077 137344929241854317082617882823421846926 9501078 31931846887060941460543719026002649088 9501079 -135583252234434369562619948551759083168 9501080 5441042529205272290488128517610496000 9501081 -365346596180450681541709494662579973120 9501082 7790323046729022482276174193485222112 9501083 -48268688905103844464724989413788945480 9501084 -31504531343340453774805087906000481280 9501085 27192135921791389158488643095888531520 9501086 2027695388516872397861095444355414400 9501087 18280155967926237518696809120825895952 9501088 -208226388827353342520006075052304957440 9501089 -192318266550231704239647545935787943276 9501090 -75112356548337853528584054319009351680 9501091 -133654581181506939475839173319146409508 9501092 -139761194730893006610677252788103040384 9501093 -39666927557642789459235464347261685760 9501094 30518509858131324891545637544732458240 9501095 203993186461478498772335007256924284600 9501096 -14773458908793795307551788035026124800 9501097 -262192041555501812715732312631089570816 9501098 -39173166008285333188799996255559512736 9501099 -79404755768090724753026964749533536936 9501100 -37915131979777069955610039371280640000 9501101 248667552229925783639410252192161582102 9501102 -18622703181613413862286897660319553920 9501103 226151096044656282446960597259140623704 9501104 -48190806138525065267171997880253153280 9501105 48325909480754050898903781079603176960 9501106 20574868769532248598739571801630084640 9501107 -2136661560823341230831303677096386816 9501108 -433989625713235085836640891690366976 9501109 320388493978007604358125626112974947310 9501110 -34044009758140713272469063450358295040 9501111 -129435243666112304343389681519231034720 9501112 264876728926745786073811544425196851200 9501113 -141298268881004378357167617287799974904 9501114 9548364692542505158832121879776635392 9501115 -171384094343952652702241067955643083680 9501116 9959370613959359084511884174849624064 9501117 -11325540536823704995272263924151626688 9501118 -72467358647077471277698423702486781760 9501119 32150445837723673465953097453883602512 9501120 -23704077053649422375410552557797376000 9501121 108236261557310402817392619337752662720 9501122 128552808650389818459095407568384252112 9501123 158705394044021978890639669706166555384 9501124 -167302691176923477049379716759400939520 9501125 395055741566081247365660231953199070000 9501126 -37201921360520812272662184191610190656 9501127 -324260128270404888696175837504549354024 9501128 -7389468395696870024253076553017589760 9501129 -128117654856388972632402677275772692752 9501130 31942294006815472596501129090232363200 9501131 -59211894036105754748061662703438209328 9501132 243576765244187300274396588747081695232 9501133 157905958772348828243589946704690955382 9501134 49126172253104199265797537102615652800 9501135 4611536851625168294244292540744273920 9501136 86107629520874971077943604066726182912 9501137 163860975809141225064711898588369836786 9501138 7115462032605596534309696919833647104 9501139 -130442853446120738618618962626711032976 9501140 25452110707758205896866175609806131200 9501141 -69923684349513291488370683758074999360 9501142 60154779470328373463649696259869674112 9501143 -102546669671295993064854799582045134000 9501144 157617617972509222497273077606437355520 9501145 124231246340019770291989656423010278600 9501146 -146449770619080600077507720880548806176 9501147 -272447317770372483139687576791416113800 9501148 147044248853450713125473165940861359616 9501149 111978265149568864953525311599030018272 9501150 -13713199914283759473959253234875702400 9501151 2140245295429496392443273666112851840 9501152 -315100391144555071205791350697084059648 9501153 98076862665918856787127447609605152224 9501154 -10329229948316308636689918331431122880 9501155 -223553144740289258633333281513631755440 9501156 21705396649119458801698448627996037120 9501157 186508550740774168372142577581387425406 9501158 184618389157389037369458703845144595680 9501159 628596402352336959625441769804517888 9501160 -76341152093894929244639294710003814400 9501161 -230036659165357162544477099483164583238 9501162 -75989860861025857538252746674178560 9501163 62601729139632621297333250913399549696 9501164 126714467538364960221721864290808769280 9501165 176916402538921815074225843330372328000 9501166 -53851137355793219152500945156588039936 9501167 59129413581552452033052988220543602848 9501168 74923921099493024340616410794332520448 9501169 34739410859252200424577485802744478760 9501170 41616558943622247217491280594970703360 9501171 -13490670095289511801988822378062823376 9501172 -106509255246166444117467079030387384320 9501173 180595152176226064963704750909026863104 9501174 -31789743330641762330839709472194708256 9501175 61873160982948261548511813220684984400 9501176 19580834365539803638851557875848192000 9501177 76113709618453940697863064072720107904 9501178 -179733315898021805395084624827575554560 9501179 583738701773979098821825875273737609160 9501180 100956217119740272955101254125492136960 9501181 284367931153148733922143643319608695372 9501182 -148642982886350691960909248242929377088 9501183 1842866714401276403533594985780295600 9501184 -755680190151804005601813439149244416 9501185 54489127931730453201883142634305035200 9501186 54750395603969564523649882947414152064 9501187 -59334534271472715858272948379042812164 9501188 1805834394855130042581486811506232320 9501189 94970577637670671633196012321303244288 9501190 -3875238762473588204403914023598976000 9501191 -190867310647077858060460123336855787520 9501192 163999744229054932625876576491594137600 9501193 -40295493728357371128036610123079228536 9501194 747467885242570194991375123481679360 9501195 -55877220050165318076503646621139315200 9501196 -107445869460263212426903724640854329600 9501197 521895040814498123681303661779100698880 9501198 -53388646832200669191032750286269874048 9501199 292958873314736582958478416692676705200 9501200 41065161863414422603652858409773260800 9501201 -158097356204188463652815097871911815070 9501202 328987298704090897920440442249283792032 9501203 89698940367964550848145764582467151920 9501204 -73123742505464875849584433181267589120 9501205 -83416776208858102499534639951328666240 9501206 -31584756216944372521887065943743385600 9501207 -63391452712401212797107503808807182208 9501208 75409987906592906570957932724595548160 9501209 -22829910933562900042834769039981647980 9501210 113603453272898599359753969525676497600 9501211 -216876304532623851841761051478133048188 9501212 47707620494851938328138220760986695680 9501213 -48492758144534819659437675036505180896 9501214 -319084288818853060414996138282647480768 9501215 -169550432753495994668037609808211343600 9501216 -35594788243237086086416181844482457600 9501217 -34666642235980054735511065369118365536 9501218 226712623935287353890558279041150836560 9501219 84824456767853785250514159422789280 9501220 -125765513747995033191443128786290954240 9501221 -104297442098789713377074579320529417856 9501222 -103642934991042143186217335257086560256 9501223 -63142734069490613773640185408191851936 9501224 38529262210070385924823650719041689600 9501225 -2388785220876962342958759972332780400 9501226 7515971706878555912617773098022140160 9501227 160780456044816703605948520602262151112 9501228 -33296683848529225025361482817744508416 9501229 97701208336869415553602806765824871830 9501230 6899911787310178083537287839300646400 9501231 -123619742001624958595041383870506467200 9501232 18442738312372163554756647650938847232 9501233 -43238731328559402940633836749849880000 9501234 -22305845570991375465800653774677736320 9501235 249798051909713587805906986107150278400 9501236 153773315956474588387641500795352017280 9501237 -2681665182967152251609819780124801312 9501238 -190879063826268436491280972995471333888 9501239 -321330634539070589159575956051128457000 9501240 43855420095574022231348871466097049600 9501241 386245792291138551300244820963415984900 9501242 -16807619293386381517822615702414402560 9501243 41066705014460423286447853681341738264 9501244 -8678722594669673798179222294791052800 9501245 -122953095372282889388506082421598895880 9501246 69547740298572046381781439444635664000 9501247 147651693362820833637445387789266444000 9501248 -10470892872918372995703835526514081792 9501249 75800253262526918425227000885223557600 9501250 -17233544610231086058432376928222160000 9501251 285520686411688971407398196566902497280 9501252 -44525021684465347322785177648542990336 9501253 150984224075070231724605465332034649502 9501254 -26565689198559900398947338165569925120 9501255 -29191054971743811156849290526836916000 9501256 -100211540683731377886903476784537861120 9501257 -107370637376788231269072651549333573660 9501258 9867892039644991802572952426340850176 9501259 -80882815266272982111558364280217916296 9501260 -2145811130790642353174068158554173440 9501261 -49331309425175958350258785314574075392 9501262 -131463758180879350367316825169965250368 9501263 444156732511144919745657197756583131040 9501264 -42279542643911139801290079948816654336 9501265 254405148984794824010734355560535964660 9501266 40438074811374773781810790859203535424 9501267 55601520416696033018873961068542136112 9501268 -119611695698423477395953184692824397824 9501269 -120653871931651466879425778763945057330 9501270 -20780149420500799958175119038724966400 9501271 153007123113736284703008000498252425992 9501272 -299701792956444310945884376701080985600 9501273 193079274656155614326555238750934420800 9501274 81876595274286806674719772008731578080 9501275 25753382580145459062887823734657482800 9501276 90670555923976233025098863851050527232 9501277 18889022199243989942389769869996709760 9501278 -175389622176703453223154971904470962560 9501279 -42992166521423143052514341556694156800 9501280 -2845410523348368631590713776424878080 9501281 353525316335858471050858479553507778082 9501282 23366655337866707824195963501103588352 9501283 -202844510800267550141975510897481600 9501284 57874947374176547185294484839950574080 9501285 171475167949616613366171497247349743360 9501286 -203689540172140255421460200392224261408 9501287 -138803256227219318657112930955345397064 9501288 -186398459878736744134271422351366717440 9501289 205456691512545740863097009889163910400 9501290 -173405059823259956901703559625953305920 9501291 -186622889206486831789116634379762119920 9501292 160669376789612658356439285166317084160 9501293 83115872366375137248759297316981843542 9501294 67974291833338530337912047468923258880 9501295 95525635603828241315673778597565472000 9501296 -33564701476411146836003499415819223040 9501297 90733611299962745720381483219658164928 9501298 278739871052785127411351687206352603136 9501299 173816319992541081051648105956111372640 9501300 -64760466352735643182180768357868851200 9501301 -70192867428979591978707496193684001600 9501302 -31783349320732472167409846651555511648 9501303 -85470272941144141973248636927765389696 9501304 124802765286108179312676863723586048000 9501305 224505477711653305445887911364566241920 9501306 6476866288517268335143281991487848704 9501307 -260679951646999117260780657750738148444 9501308 176710359850438114122686131063138940928 9501309 13124434833382057319670587238572412300 9501310 -5147534471810276278829261586336814080 9501311 -145812608608629233331702721477563072600 9501312 -8512979670414217333765516055858380800 9501313 279255002110874162881878670589645554562 9501314 15228835885836734717939579393746870272 9501315 -6979129548026788496737179563150616480 9501316 189635425810579560789245767731682544640 9501317 -33079502475050501433792157015339493568 9501318 -93149439223737016501759110743956899936 9501319 -37205028229132621225466934696323211056 9501320 70534754052486539095343038000177152000 9501321 77897506813331231834684230241002589712 9501322 191371495725598373097947173197834641712 9501323 -1550741305430184014148538906631028480 9501324 340041727575712832576438249363423232 9501325 -33396274999963748757775355295216421500 9501326 144641217052806522006274123509587645760 9501327 -136421995246344756756566324431670488320 9501328 61854426744717221372628431519795527680 9501329 -273793496021663277226389993818516645070 9501330 80642373713792569388358452704868352000 9501331 -55496979236577683619117490891413081008 9501332 48340994947147787714492043777714769920 9501333 56360564931910793437852591180513191264 9501334 133308973984748796830146120490359156032 9501335 -52645726841464534494504533093588463720 9501336 -71513235324502163867461388512444047360 9501337 617570834159456792823458179718215267792 9501338 82547195869675373086710576631852646400 9501339 -144847812481626020647980863075744284776 9501340 81382386953202352141743936569104634880 9501341 -1923669848934132241652588971488891936 9501342 -24656919473698302226013758741989012480 9501343 18212160965458214149348432204928276200 9501344 255888061115631514779295258043798126592 9501345 -29374855970699494310090336067663993600 9501346 20831824876038724303397347218435500544 9501347 248705441418218194193894764902282392796 9501348 -43534496346717947450851038930899613696 9501349 -214772255186694488619201301679325482400 9501350 -14977976032303004854894483397406093600 9501351 -95837441383189831044481303866221033136 9501352 -134367388377725253540683157431160913920 9501353 126980148169195556174511303128538916602 9501354 130776760659169091086848059606212999680 9501355 236438172719172613416839388022027973520 9501356 -215092699593198694649504945688809614080 9501357 302957693517701666662089273736859337120 9501358 -46328070411274161476631527126422038720 9501359 -58410458632164102901725326570383981584 9501360 -23187479586240410380705514998962585600 9501361 -108723465711313909199204293594374391296 9501362 24555203412563433149501259248633055744 9501363 -20731878718304853033829614639175463520 9501364 -150153790653624232029763300866586820224 9501365 -218269888090283643260752275634455808740 9501366 641953693049283656666299247915317248 9501367 -167879478327037416882359724307494170584 9501368 86369160577331797906912888271953305600 9501369 26085661241096995725605611844482335504 9501370 40189292913398859605886352901691125760 9501371 362816716401095447753894188288806057984 9501372 -92660671494607689303687436305980911104 9501373 -28202617562524712448235443963250640640 9501374 -72640845201946471062724657754722968768 9501375 -78877688269534157418088917047225400000 9501376 4528158091972886795625855627128995840 9501377 -188454758345694369752068421894107179948 9501378 -35032480973140631296364248766790647808 9501379 60777849390283174302642794531391103680 9501380 -56547599491582681447187872968788520960 9501381 -9322166909464738896404066107641160356 9501382 174231151623559312456153953001514750784 9501383 72657984049576618078997007474852028632 9501384 200191366447910358041088565140091576320 9501385 288986971493997191133104680125685029960 9501386 145218387936318423731108974609761288960 9501387 -73206037705641512735394380682476363520 9501388 8863539905170418174831156027713808384 9501389 -203642360252522748085846057783163676810 9501390 53925225126218111436096562075088161920 9501391 -287921953738704323231319492099594888208 9501392 -48405923185908197872355755598604533760 9501393 12503460327796212769734340075482335328 9501394 -154825032055838822287021320254054788464 9501395 16013240655615127219384892642583441600 9501396 11820527529292661303379036020751009792 9501397 35802518821420591671060481411592721052 9501398 -132215943787410813144900017119982680800 9501399 21372498771102943794583957388545068600 9501400 15117108252372314875272048774296832000 9501401 -48867599654338139206716687068035981056 9501402 -151646283476506296741164034317176129536 9501403 -11035938348188255404800198708437739960 9501404 -271721476911389982936964676003599872 9501405 136587739279884457855487537426472056160 9501406 40116895750243748922943390088410221120 9501407 230543255094467570459893121642414055648 9501408 151909809890885871642374646581679882240 9501409 -10266751785817847955299038837007674240 9501410 99312390370203554111821598100510135360 9501411 237364934105697655090992902515062846072 9501412 -26710727014274545195176842512696054144 9501413 267185184735292060595558144047738849662 9501414 -16513068568740709139844634252269160704 9501415 18859698247512893915068880241455769600 9501416 113620906832152646646557419631066265600 9501417 -207938937270431786189016866539400848566 9501418 -21292165163513568753112920709657159584 9501419 -89304163960824398053290804933651018480 9501420 -34646556881337911622589173243088389120 9501421 -82847388060196373298944685871088883400 9501422 13745906417495205394092553025414594304 9501423 -239620360057466129911295541907122823416 9501424 -99238308273220254620312302744747048960 9501425 -1844667971944508645831462986679028000 9501426 134039440765139851739496691573359787008 9501427 -53744102303485297012422899799837770240 9501428 629559055531893999708504766507625399040 9501429 27554142174522168173029200232968970368 9501430 -73985223910083225096763809290093834880 9501431 357256411547532061231043336378582720232 9501432 297110286114573053317056454576456704000 9501433 -977924380233365919393307636502198592 9501434 37412430533623424992248867511361909616 9501435 168980386365202922509585900870922335200 9501436 -30832665719609893878708375328148588544 9501437 131979998055731685657521410580076991392 9501438 1414305773074536120778297853711794176 9501439 89443075247678632899445716039768232360 9501440 54521070502049966686059461923590635520 9501441 -355781923114871905630608611423483427456 9501442 -33021776509614886394082574670308126848 9501443 -93732079791030728587405918213816418400 9501444 240651605527896185329995062091491328000 9501445 179401167997410685964795637240782246400 9501446 -12191078024592702884828251994292839328 9501447 -95205545871620025732221442138729370200 9501448 -51363976812093258782260654785900257280 9501449 -15839324443766784211644644786937223836 9501450 5877745974034507626259348101435840000 9501451 -296556039369905190179157024217501881608 9501452 -1534826460475101258110894176416549888 9501453 18534654307658700671760010438655378724 9501454 -15721643915098827634046732278321641600 9501455 -141331549814051218128851234296282187640 9501456 33695876641284262364661559849999859712 9501457 -53585399656818266728647545187612701888 9501458 198120321493783162428290090122873672080 9501459 12873725051941359460997990378490960000 9501460 183189754141415163033326162495492417280 9501461 -11076316061801528681349239497944365760 9501462 -2262452096677051031343706969711905600 9501463 118400418984888608278168352042351335440 9501464 -107506017736200457835518450129730273280 9501465 -195920436770388391368199976584951524480 9501466 72989094885217194634563419409072897504 9501467 -13647936499961463927395190654369967488 9501468 -69507141871785976689240278256952296960 9501469 60507782305584817423373161249757096448 9501470 -192032075220447169293700515749752884480 9501471 32183633121161475850956925926086242944 9501472 74503834682335509793597360820637990912 9501473 179459514989950827570435941857637938560 9501474 69495271573319066246887658784520581120 9501475 -3268618780479266245868930844190598500 9501476 23577737799457247523359219225583992832 9501477 192843352920529106080971840562446097920 9501478 -42876438852790843831516968061970042880 9501479 -123154213557550225448641257976325886480 9501480 -112318813518365907610532083700680550400 9501481 378112373796366821878688586418177878864 9501482 -170193437051994375737371762057805856000 9501483 186864502308724791266878705447498439664 9501484 -22320733038099005885006806777603768320 9501485 30353986619136673851141778539888994560 9501486 65824905652652497013685519739770544128 9501487 -52764343874991731961584342644137638688 9501488 -938035262889682016780910835195576320 9501489 45150743689703818638695050076243245440 9501490 86647054759671837637444770068148612000 9501491 -356786380250334617139428101502904789108 9501492 16554633698580804734158101993727463424 9501493 141942573570548340393245154387653788800 9501494 -31443474532135669242102835530246811968 9501495 -1155708313541337005793728886052056960 9501496 -272131441607060619901138496655861534720 9501497 -436530690370794934324330069258183716054 9501498 -48867531378903984999527789879657841696 9501499 -2953994183164499634487447799235978240 9501500 -69058658083399693236153216593995776000 9501501 -196025027210610224041767118949124354720 9501502 -216261172436277601710054857123081006400 9501503 -26815969726296818321679350926715704080 9501504 -14172376662043914549874307378001739776 9501505 39971145207966202244681303799224401920 9501506 -3408714819247983124202455289129796096 9501507 -107022469086365576236903335407465793312 9501508 -242533666368907336199912433122714158080 9501509 -378613162251447572670767136908456296290 9501510 11038668625265757166673325069896050560 9501511 -54496592604361506849043264143645118888 9501512 130895407416009163441852987114624435200 9501513 48834885958909881147650714391252575424 9501514 65533468597178066645981752725483935232 9501515 -303618690303685811236157657075284863840 9501516 64181794186062242418436486924213877760 9501517 -313758416970792788642834699848667207434 9501518 84391421999747919303838185236702035584 9501519 210479655606791068057423013179505981568 9501520 605941691949348298067970482928353280 9501521 429598685130198550117807034469395710692 9501522 11959221747589443933349006267061137920 9501523 -82416649252557930233890272788850526228 9501524 246335465037240111144879853262437128192 9501525 -37029439531315703398267449046653750 9501526 11362933702064645988889398026149382400 9501527 -30580867828694962481105283983313211728 9501528 -17956756995378511944532777741953699840 9501529 47238711088202161051550464732413973130 9501530 -23259144892331893934778609021846912000 9501531 -3722295666778433246801168713909739520 9501532 -8722752148612507909184954341215522304 9501533 185036707999714592451966394081736287782 9501534 33948992662710004589330442959923968 9501535 -215157689484917869175852203359600002400 9501536 329789029787826443536473467114215440384 9501537 152381706932355747480629190364235804640 9501538 3296432848564266998063187248038190592 9501539 21814849407751667817479688178781739840 9501540 -94764923388347767307672783920687411200 9501541 -56065470859100820937984653276345374880 9501542 71181944929680736544983986047806248672 9501543 93995721968974846712683874384218860528 9501544 63015466030550845130988204582610206720 9501545 52579873233482530529299845450605301000 9501546 -75655384242424874158536617658856655616 9501547 -388144131768602963972932167981182191536 9501548 70090827324992678796677519227353670656 9501549 72602914838509298046683387689536646368 9501550 72987705274987339188547856471925724800 9501551 206796048951409422463092982052305724400 9501552 -42180279512905224254778153554232999936 9501553 -163915604873264298559483335217894278336 9501554 93752766165915842825065672900284066432 9501555 45131676323518043715717779245699345920 9501556 -160860124599503723751528040830346967680 9501557 -6311452792343468507173187140324505220 9501558 41611669895988565375942987190613550080 9501559 98158036291863946539270177075663890016 9501560 244317274952468429839085844471742464000 9501561 343395860783981144556264431296706184240 9501562 6060503560863635228609015989758603264 9501563 -129751596865270783566300843170290603200 9501564 -36091887506770221394561904426188660224 9501565 43083867023695337100397936083353564460 9501566 -8679082318578026124764224302007195200 9501567 -386749663611676481715909580691204474880 9501568 -34904720778199030879499607597782138880 9501569 171180135708508947736827151739083624512 9501570 -11560736599667264153820532869671500800 9501571 -259324812326020951184035770609807748228 9501572 29723578682794489692880565331809859840 9501573 66163419050369562690667874990127689184 9501574 33622354586650821607600963916076157536 9501575 32574214676868426008819418480037783200 9501576 -48853636446231265106715705215012044800 9501577 -322135686913083180626666036227006968560 9501578 -70379199613546987663061830585268798160 9501579 96412528974311790737394949523873940924 9501580 197283824846855676242314015707107251200 9501581 -4499296824209892372663220302471962400 9501582 -62930969472921826054005912888334688256 9501583 -89251925727622196503636814073522473792 9501584 21833413545701223655929886004141359104 9501585 49898192425421441761452979438002374400 9501586 -66442144042893703915703206801863166176 9501587 182254027135078662980645296824042328236 9501588 25248033072142153284150540682658278272 9501589 166163046644941550123404407654733376760 9501590 -4372747419156226785786882827772011520 9501591 21363613865727611816534978882738252160 9501592 -274185707415840845379727217463170304000 9501593 51097026349609021379314261170408593664 9501594 69319711259493857466940364966861299200 9501595 -7161603970445990593756938464040090000 9501596 16835833273403630723129432029778534400 9501597 -156186282365105819287093415284760818560 9501598 253863216177234701029264178523574508160 9501599 -172378649143571819520957845862851839536 9501600 -20784091694455957216973927565046579200 9501601 -158610588943833144027941174359488314398 9501602 143110001089012874594011955749351327104 9501603 221184299823875381178500381540721878904 9501604 -70511925218334890175497676048402116608 9501605 82663699241534182293458682148501062720 9501606 -50463326406720239523323763321689309376 9501607 51960579222316491163391941248717880824 9501608 -249232611147030322276453238470581335040 9501609 -78507128125835382145549813455924277632 9501610 26898716611389802580041309676872068960 9501611 -1717217032937799266231578710144485376 9501612 -122411554360993546884084223919550233088 9501613 -438609843800270180337168787711928992416 9501614 -164311597529472793401040863691968323328 9501615 185329925889694590801412252622744312400 9501616 101643825477725011313880641685517647872 9501617 -523540630030459484846087244424650762060 9501618 11219014380217412756003431942340835840 9501619 -191465676826843869450631459513733661704 9501620 67222411535469311739116865294840871680 9501621 -67581909896871879676227496327087781088 9501622 45792975942429027367742986634033852160 9501623 -139699427466470983056065979789470583120 9501624 68060221101609464257965613838499840 9501625 -128570328212261386688231204102845680000 9501626 -108681065673718441648249372589254297488 9501627 76893258194204648992986569492667582000 9501628 -121625212671432341816035262778154759680 9501629 -121880875856232589584951931523232451770 9501630 56182777063792766236441377725994270720 9501631 104682368515148937068801253006788186432 9501632 32710996602258775555851428680987312128 9501633 222509690502229778967188481710547962802 9501634 8091845635095251805970745754347168640 9501635 33258569554701892462025889031617357120 9501636 -32298361518040525365308142947201369088 9501637 -42045560280467154213381273809190197828 9501638 6542598811965069605509228384542138720 9501639 9531405180239018792372627582393424720 9501640 92619987685106787976631493109072896000 9501641 -118316758971617685209534047749614810316 9501642 -9870757877371279627941070516302609360 9501643 -45969779839559916365129508172414720108 9501644 -81271555393168974704490961149313553664 9501645 80438501283627947840558075153920083840 9501646 74738477294433787720264025977774080 9501647 -43450268442490904135161309024837627680 9501648 -14240058547686005742012537195693735936 9501649 168703951194668272507869738089295512740 9501650 39592913595699157195346715812260368000 9501651 10119778967069419548674387051726909040 9501652 41158318928948312334770553885500035072 9501653 -20490455577086490839287241028591360000 9501654 2553041403589230414998453976868559232 9501655 36813740742197816933543930351138304000 9501656 202453458682196209777633045346469242880 9501657 -131354055642593601739334656282149504576 9501658 149642979420100061140842194575346461680 9501659 -275925541117317370894330263892092910140 9501660 287627031019667075721797410151823360 9501661 286533154779570042985934881211734677504 9501662 54100451107801946240663256935587784832 9501663 72142496915232480465915217711658966400 9501664 -256125031044624413862409079994557399040 9501665 65072283534907211774224634147905738920 9501666 -44654578257354726523531452188573952 9501667 -163683046918510207857850737362656768 9501668 53452581677169351885902548954601349120 9501669 164723341075810048383943995747225197694 9501670 48955406824666838554465592577086150400 9501671 551240359216765161667593061815434319144 9501672 -175257257856411676177676955549833625600 9501673 8495747574134055407172139363312430160 9501674 8570210501611832407054338067220219904 9501675 -42179708876154501148950491360483616000 9501676 78568885534531645188299575208674575360 9501677 -12599079663499125656654968713741427968 9501678 35166462364457092171442937064102963200 9501679 -99079566561683858362992631844156276112 9501680 -559223251742357149808069384494448640 9501681 -5176539156555387471859592851290231936 9501682 -10229478016927932349972758085570445808 9501683 135534885567891897161238213590820073932 9501684 40732265711114199874806624845721722880 9501685 166099090497443401930240463940008212380 9501686 -9853198281026489257388470587294400512 9501687 81496990031787207664739968975037190504 9501688 -47799141521950111268099049860629094400 9501689 158833491439535000714080750466097008490 9501690 91712094118524416590176589834614704640 9501691 113647163610385033101255572254505779200 9501692 301264371644319947407493383617775452672 9501693 -34631698533832404967539022423960743936 9501694 -131850407477422255791601195126600495104 9501695 -15245869449052904105578378904560031040 9501696 141196622226115183764665536384012910592 9501697 130939943229390688410049792107791122260 9501698 -161271391281020427632403576716489060400 9501699 91920880604638311234934747146431017464 9501700 24172419076563999212689058472683104000 9501701 -69543236810378318227952084920604244096 9501702 37486186016794391816084130966585206784 9501703 -148049430306655069718333026489947878936 9501704 87045257387052883986892106661602150400 9501705 5788308719289599004785723389603269000 9501706 -47464980530695899677750248125947786448 9501707 183412384961624418169642657497318001512 9501708 161372030577506853998835513589488156672 9501709 -12673966453074812116523584427665053888 9501710 1113094148881043327313651793588454400 9501711 -35842764812326701290842487277834403056 9501712 19325111328210726342457111375138455552 9501713 -49734661725295484235383528576263505676 9501714 39545407160693352379094538903513177600 9501715 381792053916907242102441621193274647200 9501716 7974855933260999955433327098025943040 9501717 3037202523540021829374551968221265920 9501718 -60998812496598878474797491301681096896 9501719 288313497014916949431408484797371682120 9501720 52823219693714312898218136758494617600 9501721 -127065308470400201876225715313197601078 9501722 226851101687165312363620202558440284912 9501723 -65312057509760750376518875343403965952 9501724 281287413519366627762922890619096618496 9501725 112182561845731933840065187203843024000 9501726 23258102647332509208452886999199342848 9501727 131630099875925750130851742799707161760 9501728 -101681195210659165213989026402257797120 9501729 42146554325196128780042134493502427200 9501730 23834798758997262472355961578095104000 9501731 77733343636359733786832057552827569000 9501732 -682740650186487529114248334643466240 9501733 -63998811716481894118833667129875982018 9501734 55314994950357052681178974449892419840 9501735 85220906088945120897825687091060962000 9501736 -104782716346248312399310226464877368320 9501737 -170222912839938291080259524044882566528 9501738 174601106499930612147479006129352614400 9501739 129365597562768742671194961625740539120 9501740 -126372645262718783421744475919352268800 9501741 -427172847546621991204324959052093241652 9501742 -63920493266803885294106018481918408960 9501743 -323270049216116739970331968717807009008 9501744 -20550965876789236954317354573197475840 9501745 -6381928827447588278398046539029038400 9501746 55564261038721209497937121948533837072 9501747 93048714803568742253579025361564083000 9501748 -11103931675224784551936693226650828800 9501749 402912510543143310615736239477839184750 9501750 68109524605889907477037364261941056000 9501751 -18630540602479282429393932536866993536 9501752 33116252341882203739230842789172387840 9501753 89328948920037916666518885165190080 9501754 27094222102969161254478125359620990576 9501755 -540001435798381260025928956298992626240 9501756 33018884892690083212006043073959215104 9501757 -21755247235662457380695296059160453440 9501758 -93953930689189180121423834042220941568 9501759 47574150042321090564390299506747760640 9501760 -4599540702687254985828560102951485440 9501761 173953551230075429791726138382199367362 9501762 -79490950649915588180788007752757879040 9501763 -325546603308160035557146639669575443520 9501764 80783997837352048669204247263658246400 9501765 -27841665612348050455606946937478997760 9501766 18220129211359334561265140815436057280 9501767 -516706562714460786633462832417023480 9501768 264083899627339170253734363775357363200 9501769 363981336912468360168857900421469561296 9501770 929855958726240412783397411638186080 9501771 48826904071191960512671866786474487512 9501772 52162143260688912760682465014533531648 9501773 214526805908090652732926563565684604960 9501774 -42325647385826877790089837294028463040 9501775 191238760389148808024678895034505385800 9501776 36981609349433493654551908487396818944 9501777 -76827781552394515528133335336818759372 9501778 25038603411789112851948553758663111168 9501779 41650706321748978186854619704688448512 9501780 18286524650913322951624070192141813760 9501781 -99046130134829742886644413250114426418 9501782 196918705483385824167175404961423240992 9501783 -141257895422825714735676415102717239936 9501784 154501164169285539241904818753671874560 9501785 -63749440189676635486210345127100808440 9501786 -48517039223718716823138045320649408000 9501787 -47848761616504407995446121562332520240 9501788 -180496809166791465453476794268955055104 9501789 243417836447903954127783295516227828768 9501790 -14112586266011179126933347513515217600 9501791 -10553023276171486978402288558123472496 9501792 137267345112876502017061896419758571520 9501793 -166869325888845478018619927606002790784 9501794 70862271042048436928876107466792962560 9501795 -65469927527126942665287386183607254880 9501796 551022376384426464108411566809326592 9501797 -305398634470586277353356498593282704868 9501798 26339679105235083997420775043512695680 9501799 -206391525970162448384092910305983381264 9501800 469290615725693487936256362860544000 9501801 -146038644516832954397654743591176448368 9501802 -13405290786618876460068289697311911936 9501803 -8935359172062403085372659656934134096 9501804 -88268717556880545685588689214879395840 9501805 -88298101807507868139164699644634388000 9501806 -158419769291456031152153118851220366336 9501807 -64118776319448094259719510951477831680 9501808 13548697285021349712190599328939999232 9501809 -237993321168608742733351670129671122990 9501810 -24936787990389441271757246761980764160 9501811 -447298641890319970973838876273761989176 9501812 -10072828921710379142338866663528264960 9501813 430182127136181577905419296944555734400 9501814 31786726038822580047225316488272627712 9501815 -78924037198088972817795392746492304040 9501816 -137794172882617642820094882786686054400 9501817 -196047744119802212388598560915325037180 9501818 69405639337820296005848892152223936480 9501819 -38929254429613470664411183129505940456 9501820 -214499126105362671939434584136628241920 9501821 -17005990461652797597814004289258472320 9501822 -31210351594657359920297875182756525696 9501823 -65076600537925134835413804338489989176 9501824 -282937287887957214233711876806331596800 9501825 31312567774650401793061210747969167600 9501826 -2078890088749325176425098634850056192 9501827 -244572264028545333222082478753915699688 9501828 -19667029923835198188926933369262772224 9501829 139192052680421380593786744840410435520 9501830 53508255067998540437472375790932328320 9501831 81980300525863452728632017085210998528 9501832 65357836642627008321010321960696627200 9501833 -398005244801716633767328819878150352176 9501834 14719751828175275514239190698101946112 9501835 -208986092976072043948505746528363633920 9501836 17624983009980509026167066734328180480 9501837 -12683627452601359827149875781789490240 9501838 -29422273459369005888383871650938351680 9501839 -1967061139092803816581691444262679176 9501840 -16358359212273452757735865537304985600 9501841 -23057501066394507922503905213106914816 9501842 66883378039400369074335607166159692800 9501843 114980025459546994879852250022028373760 9501844 -389149876633298570448013252970692558848 9501845 172196822042247248506401741397135739100 9501846 -153765595268605773597772424119264405632 9501847 -47127605041911047625129648483539239680 9501848 194017741450560241298505738525953310720 9501849 154397043992836120356465952959489381120 9501850 78783208961938309062113161111892964000 9501851 -328409663245736757817168213361968817148 9501852 4787358933190026419694439365213388800 9501853 248839832331470585782348838305635092704 9501854 -3521689792746202964766645992830122624 9501855 -100526593470695190122832904630246346880 9501856 -62362684629282585298693085783928078336 9501857 -27170451579252500428748638213840795200 9501858 62579105053662688151555875119349308624 9501859 65384061251923412775317619013618906272 9501860 160782493741736234516735058470800462080 9501861 -74507138107732001619741587160050663616 9501862 113501075969803193621460995225570136000 9501863 2261338341268373960105128513806076896 9501864 309841844621393922636616342547742720 9501865 -102739349908909978976613275754041275740 9501866 -52651200132407872656739848425430168576 9501867 15012241942384080812462878260905395716 9501868 100598330664963756958118117471685697536 9501869 150552281464852052794171966993862262444 9501870 -14812974048181600113016052493271203840 9501871 -131269675165593678603469559850675027408 9501872 -33663798245938250777473541611356684288 9501873 -25096266446704252591162239579104517312 9501874 64879172921418496611341606450758519200 9501875 48582035110055635806795385186784190000 9501876 203857095840213259675983009425765173632 9501877 29513615045307537938199734256962814144 9501878 -219122471373526643926294390229815039488 9501879 -285604327981205392930468054552505772000 9501880 -165927279512379587914672282109510553600 9501881 5164265338429029064616712083774863482 9501882 337020377436310550760108963273632256 9501883 -220136910767418457179155071095287844320 9501884 -52464554456417861522672088102806599680 9501885 90712507740128377253767500489781732620 9501886 -40987514905918565224565078182584944640 9501887 153373000479508402834473433691540409240 9501888 -69884330589997785443049485704888320 9501889 -95655699097884956780987349087526245310 9501890 25327134814757093798688436980397524480 9501891 -20257189142536048822062297042916281600 9501892 -224843899879896134742817250776519206784 9501893 22825516803610761523874838951230464764 9501894 51729798815454790273411478661244871040 9501895 -100261556358889603057203698849177784000 9501896 125391045312589614910603527719612252160 9501897 -31147654097999086429891768326895106880 9501898 -54409985853334904481039286543967014656 9501899 -20496894851464940410234925124386296752 9501900 79052486629498756207451419414491648000 9501901 267182630827802420411506532700382835040 9501902 178301251620708703411716901033796329152 9501903 -87090876027780905622063046915042318656 9501904 -45737329001163467607770801205272289280 9501905 -77334558621403672125326257030652456640 9501906 -88065678608908280871070808915387047296 9501907 1898317395488164702752996680585082960 9501908 29621622500252797639181736431713359360 9501909 -76307151432372861922917385036008761280 9501910 -98656489711129325485376196522086993280 9501911 203177677534128153052841493183677315400 9501912 84684606782334793585725716871963033600 9501913 240033499755348415746013940265530897162 9501914 -57906311761112789187927768477664005408 9501915 -154336694250881030016692603946251656080 9501916 -326148231169178515002805721852868789760 9501917 -76451201727702605633958535579189743348 9501918 -72339143386107603430734145690250287296 9501919 56184443184761028522348452510096915840 9501920 -115015467033081825209079787409953259520 9501921 38078244941531531667984497475313551360 9501922 26213228958584484003344169505476154752 9501923 220087735014898840403300786490471782400 9501924 167407782476900141160385447306231673856 9501925 3476744436152558546097978184829332000 9501926 -55451072294262343230891919287351746304 9501927 -268491863778134090158724649771801220992 9501928 158128005652611400338950574248621276160 9501929 256458893358357486567176357839511474676 9501930 21960050822082970454823503426394347520 9501931 235581715241299881698754040409606167552 9501932 -219722338344633900684974711131687638528 9501933 13537062421453862045258217810007365216 9501934 16777730975654067627302275313438530560 9501935 64139324284483598429313260562484943760 9501936 -25626574233600108897766865018458963968 9501937 -164378274441399662039316155982432312000 9501938 90779325081109654917771377945870067840 9501939 250476507709734529210376711117658146004 9501940 -14888226701268977107476060212481515520 9501941 171079905869349340386487548497539145184 9501942 -88846172881690573625158207964888359488 9501943 135092065119825899338943909109983688960 9501944 -40698565976468196316855743733283143680 9501945 -44015004170674411319600638763418022080 9501946 3260566842350815615293330396813779904 9501947 -42185392658709182430713045009747156448 9501948 -15086775983545760989630840102250836992 9501949 -327585836141686388013252237607196621050 9501950 -29037326177475162246608260368343992000 9501951 -183584015832137182512602673558086547768 9501952 -47574228435422131617651072153224740864 9501953 -185243506335367856220016381755823161276 9501954 44964228323877213469178907259648155648 9501955 79421346641253179422777404919704390720 9501956 70812009545852240671260280488879747072 9501957 18491019188966185168982940455057424480 9501958 5613918620474089820992249016993880000 9501959 66813141140274456663160389223349579160 9501960 25425195108880387931012943135122227200 9501961 60841913416027073889794465419896284032 9501962 -85906840334452982905163558534169100800 9501963 6101301278539090790689444271480124288 9501964 161204547517502352075587426837638366976 9501965 -25161212276182046399405262286178972160 9501966 70896004871418733497519902910411513600 9501967 162122597509272752137870135015176436560 9501968 337153793024622005813347953661968384 9501969 182999461782387426925642620774983536608 9501970 25142486895803454122027946425081224320 9501971 285553492236376794375712484425994192172 9501972 1645426903278424708205837140287209472 9501973 125104748589070005803043568356099343224 9501974 192985241344259088105741536276933960736 9501975 32941570841447159070391965642935136000 9501976 -9902513745076760368242111768283545600 9501977 105679043239014048415872752018418989952 9501978 -1708544404905153104350525870470113280 9501979 -361508578940074205879548030334846096640 9501980 -164696024640337162026887771108942607360 9501981 117126967823091938093959396599254036352 9501982 115190946436818494240209650910991546880 9501983 315364647502765118390252453648496353424 9501984 -241724441997121946213129129395656523776 9501985 116238473638362965484436976862441516180 9501986 25129803582953980003992400322146554144 9501987 -48613708944456322536219539939022786240 9501988 123890392834701251817430939288358607488 9501989 -8823063340431854603305859586847429344 9501990 35017950838890354991943439496246640640 9501991 -179865552408673477886388033657576569608 9501992 394580534624059480992585222686624640000 9501993 -26529341888603399016916232231665185936 9501994 119824269498875426771203173180439237296 9501995 -12383869268040468620387184999756900000 9501996 2527515765725259186715502887938293760 9501997 -44546476005495304326704754540189859968 9501998 -214772062145692461971574057925924068480 9501999 -6025126360687759251531491661117578592 9502000 -56279441584829774091055726501134336000 9502001 -136214102122730376238571733646952988096 9502002 164675720331625576504973283995828279040 9502003 -15854209703982341989372359133536006320 9502004 -209955246521155370204894741183089378944 9502005 115339557478956234224068359917373814560 9502006 -89032354657042497390831866966976603456 9502007 84977289174738259601056106841510641232 9502008 75931392241915711263847219907616768000 9502009 788166163084256341508100106764376560 9502010 24687309639809689783284316927617884160 9502011 151206659496907764958512510911973571428 9502012 11492184606610660525807480518067353600 9502013 32468513885540026861862257009710802944 9502014 -34273805441234824450827963202992261120 9502015 186247470171961340233040108643078132720 9502016 109684524347513950484159017620705116160 9502017 -43875894344869154903264696720295853056 9502018 -20619637033067135754420288902164915680 9502019 259722252751668861936081794193554655420 9502020 -40935181576907073343771514545754112000 9502021 249185968460579230125548745237408536222 9502022 -31708442691932059340431947222240662688 9502023 -4961113612276952513967719819981348016 9502024 -60296847737163911428600558000218931200 9502025 45510757841830436304799294655520447000 9502026 19763323191794778985309401797439078144 9502027 7153130726855363279817846660073390912 9502028 -58523900031996038947038168060307967232 9502029 17513574236099551782891799464009233664 9502030 956658278733811215585000210496005120 9502031 -84694366419630051837256080991500452184 9502032 9670900269873447681252450612449771520 9502033 39713894467605627244548391465838865520 9502034 -77292051819236402932573868477118793584 9502035 -45958208584655727212085252326764270800 9502036 40497003107542178653444451676802068480 9502037 -18582090311844237901065321465951682176 9502038 -12436292593016992350893489680564814592 9502039 -9173902344405883594366223338879171176 9502040 -34221845225940385729535352810224640000 9502041 -113880842679282993672729572262755594880 9502042 74719097722765281213811352193885183744 9502043 266875433564399123213466349451045876292 9502044 30688036677996261349699543577008223232 9502045 7242933296994009711450669464736787200 9502046 -68104904358687464598049977964992961920 9502047 -168275960745115399035809234565745233576 9502048 -335332371678008975283206316566451585024 9502049 -293175998359115909914948170669392877264 9502050 14993365890339708768686438417662588800 9502051 -6537403004212324415661284178266159200 9502052 -50748197064150729125901800060130631680 9502053 -211552016868879912216852756732923486400 9502054 -1018520313596859563632576291559006592 9502055 123139041231787475779255060811350645920 9502056 -282030664644052030646443239308336332800 9502057 -89540503366205977347774420492451127820 9502058 -27441813601292794339133124295279457280 9502059 49057635194135853273739470824968421376 9502060 70080343178560241916330232252386324480 9502061 -103927335617631122510781943502231395668 9502062 -176081847884644919747305586875108208640 9502063 -131703171866084560545620580703590864688 9502064 -17084710154833692613832962691369336832 9502065 -169303558072334122866546094229411465880 9502066 43589369960666265097993739033902878720 9502067 342600768128008773284116641125985175116 9502068 -43885895166834977766381038339164231680 9502069 -380633471497686002079415559084041016530 9502070 -12396862838850656980369104934597739520 9502071 -30856688391718477799512624516377496320 9502072 204968691573837450018628042192783564800 9502073 -9618747993390412160572601404880705280 9502074 65097923218426468105088156554732565760 9502075 -83513471181564276647213308474369122000 9502076 164064777982893796740455177637237304320 9502077 -114171280537077860535192108577378538592 9502078 90250069479591449703618320178273932160 9502079 -324833515014029905123978094296266472320 9502080 -57079397673585012269575776751740518400 9502081 50648592221549699107177706919896232532 9502082 29124609252325543909579938088005043200 9502083 -101379657665131919541319687540943792400 9502084 -48229541555426087081662524343004872704 9502085 27279556815977181237384808870750660800 9502086 45012488102486840217004961001918755328 9502087 -180619111603328347178827663412970601888 9502088 -46432957852849243289293900575813258240 9502089 37835064474883737928754759507190030336 9502090 -12824146319652590492772746168326732800 9502091 87608474116673621316371630972251830984 9502092 83197361340965888244235324952239997952 9502093 14203697288762930115845573639530940342 9502094 8207250458630222747121747859033871232 9502095 -67841332191188228251283692550797770480 9502096 -23817403865330897855366815548765290496 9502097 -7555413892864798046130172477788697440 9502098 22499080931855337952645355011439777280 9502099 314618030089763512825597076027399798136 9502100 -32282056498451666136051236449640457600 9502101 95473851456277542995314375805515600992 9502102 94415868493986300687909662645514334752 9502103 41994841974380673415080734418339914400 9502104 -14268019906515086576649135655540346880 9502105 -11377837396525685135063275845228844800 9502106 30809418101141314118943184198442560752 9502107 22487840419590900066715832043597862080 9502108 -75966224319059318243789173392931872768 9502109 -65060076658607088002640300573787008960 9502110 6243030737248092050543038113951812160 9502111 -215198005270732544196107697148693189920 9502112 48434012398840365912706951073332396032 9502113 202942494455577935370157572472485984384 9502114 186081850302621702010387421741445304656 9502115 64325210067928566669909053519675959200 9502116 -81912163670122175098147840629275099136 9502117 -32080827902917265144376785433887020388 9502118 5805713535995414554261898728845880320 9502119 -8899779665256826270571791418721689424 9502120 -61651927939851993536397541351489536000 9502121 92966004814666896731948578026929005200 9502122 -34201010927410548769995863311056784896 9502123 195433455927316085607962807483968715040 9502124 -96065756323003033777177880570875358208 9502125 129038485660300795383427464344772360000 9502126 126416165763847543630646043216458911680 9502127 -43901516584384814531625297089452509480 9502128 18383143091055748120499017276021800960 9502129 39293305980766632744230094311703587200 9502130 232298381553538334304071449928357280 9502131 -388579816096763524998540743773856526336 9502132 161620977479979142739416752232379695872 9502133 -256358679317921377739856359176515244224 9502134 59060954616632908782796293911804076480 9502135 -26442625142374974973739685536568588240 9502136 -51387130320069253262654994116388003840 9502137 194655355770824134690348411952815513440 9502138 1257955867812388385788323393495852000 9502139 705638076365157913152654696712259940 9502140 -1035094433552864122798683788555059200 9502141 128538900220932157618488818275876728864 9502142 27850653702645657376276831898752531392 9502143 6161826548259664044444143840730014208 9502144 74411228687288750236634099978753540096 9502145 -104511869330260635824660241503498285100 9502146 -103202556307082566292393059726309764528 9502147 156469145415123890019505423702160934040 9502148 -4163038143843911661330620902920908544 9502149 -18784997056466766001177217638961323392 9502150 -52132085995953065316021314515589817600 9502151 -32786573625881170637594635684622954496 9502152 -204240981691158880768357031554127708160 9502153 324985654298341006130614802062079110564 9502154 253108710527584090076352741443850697776 9502155 1677514032355362363340581703356100800 9502156 82355099705788139262842536862738104320 9502157 126959400451781821428774557094526591872 9502158 54189819152792371787864055018581017728 9502159 -198001185804142932102838987786365690640 9502160 4707110780392509139772359600439132160 9502161 -76054060990571560499902862451255444000 9502162 -210528478708990962560189853914421872640 9502163 194105920847429611754478943981139450184 9502164 29161023304283697889985331122935603200 9502165 26921873359011717235947658741924404060 9502166 -107628299638752715977482955827154588480 9502167 -13535816031009487205236774171347440688 9502168 41113720114845590088248796628722524160 9502169 -260304193877201334163411418412460682940 9502170 4798081437302476068908015291115363840 9502171 -24458699621841179021753763826930274288 9502172 -240971890333404893401417285409588018688 9502173 9136929657039840637885212035591138400 9502174 -40612657856484083884405714334311188480 9502175 59819502311286094635675447321368061000 9502176 -284029612504878939518886452048664723456 9502177 18716819766625906198261187473376241300 9502178 55371176318128642609798835717548455936 9502179 -86222451941997754332827099751398896320 9502180 118202974117658815912851927472759814400 9502181 74878911750454397383662707395388677464 9502182 10559813193134505667610858111757765120 9502183 -1651452733882393990935883991843752656 9502184 -43226423850779288715579923445469286400 9502185 -11602313689600210865605484109713971200 9502186 -102398719455830020876066515149940810240 9502187 -158635260373838046552182765214055848600 9502188 -29335923844713286931210080284983462400 9502189 240982184670254311524838013547658571990 9502190 -7111847919003533954485346056373556480 9502191 1698113091820671457403998341993175152 9502192 5311112703711578100419623284953710592 9502193 1422116985219841989087035336848271442 9502194 15903534207321267200953975519206254208 9502195 -77748956614926543747104052818992085520 9502196 -6858787364649260841929076482031114240 9502197 63712350019143679530081787451224763328 9502198 -83508656951587392831657978812951821440 9502199 29819967660330178028588853157776322560 9502200 -98995424914631756811007510613268480000 9502201 -201074781273586653201048260196614974296 9502202 23133111104656412502883789568371869552 9502203 -26971865215597249680904085190225246696 9502204 149472405744462126182153491402378508800 9502205 -100741317802007529908371289686089373140 9502206 38217975503070870256841340223955355648 9502207 118137403472839837655233230424067554800 9502208 -92772364344829528477973511785303506944 9502209 -245497559818751953919093618566320940686 9502210 15069474723191000976841305025355081760 9502211 -174244679970185954926302236000892509328 9502212 76033760834023137481642695603622259712 9502213 -2368904788625836959741605957948254720 9502214 -17857744761618902874090067439745574656 9502215 69170397340052861264321065308074832000 9502216 -6130616877350750942777216570256138240 9502217 -30889850362810091056492934162374163148 9502218 226607571658787674563336900731040506880 9502219 -114821866711903704175122848067499646380 9502220 1743632273233400288433052139401052160 9502221 -20995962237213328793217193167133274688 9502222 -231072843242915411063424493892675393088 9502223 -48956260619523171262068313273680846000 9502224 4794898383425040672698540662895345664 9502225 -89410813682475489729634383297115881600 9502226 969357833601781849472491134860532864 9502227 33748730613351209316869531663685042960 9502228 169257660186218599405452577988275741568 9502229 329835179944761466954174773286646338272 9502230 -1842688000517131956613094621021306880 9502231 101047319181683371144957242647516169032 9502232 -35949106630790239380272995353799495680 9502233 1234893138443405319613682278993826304 9502234 52256216680924591578403150115627803392 9502235 -18115847862610924254151388528514354240 9502236 177436366426745114627988428536263048192 9502237 -180233324192271365131617151073811145114 9502238 329103471708709749600409250900990469696 9502239 -124055274839094831304987237990427125176 9502240 313088569534582947012458590998626304000 9502241 38959693969664298204743874164616046272 9502242 474964276711230320415192902964397824 9502243 76840764477816623554891554372896957424 9502244 -47651778648301460047682234639874736128 9502245 5287164031727197053092771256485712000 9502246 43753943764210982138215165664030974464 9502247 148537896878091033110667230523681480696 9502248 -19855239980812431481906397321244180480 9502249 319788231149916242848995544071791056250 9502250 17336400227296736313604614064588800000 9502251 -307437850554896094559447106113674984 9502252 89344464018007273900825905702336913920 9502253 211714854160395376636090131453780872064 9502254 231408333628305875041054300145621568 9502255 -96325009658486750301102958902495598080 9502256 -31168024961285162884293357884512665600 9502257 43016350299452254850714606101230518400 9502258 -1482448166177687782102714527302302080 9502259 -126560734430272453973897700369920781696 9502260 21299348368429112484787132187402434560 9502261 -106587640231208127658991333194921181600 9502262 86301828819815395124536657985256966144 9502263 -27117968310095605886179198843764816240 9502264 -3021950218924302822291445035292385280 9502265 -137368375655907517135396831227040207680 9502266 -11395080225222286393076316663031944192 9502267 99897143946660241077742375651921929472 9502268 9016772955407352327193453273359422976 9502269 -2108646426537978993555232839660702720 9502270 -103488709878442466662149182117376169920 9502271 215208238582951773323273989197111905472 9502272 -56161173637986085667535092653592936448 9502273 92050096486990986028745630782867712304 9502274 38829441547653416809543919525906237136 9502275 -36570258670649513157245117346466636800 9502276 -25893753598330703511502092826819481472 9502277 480825551768103018843037422338292126 9502278 -119563224432155651681255132275035709440 9502279 -172985440038375634470646611106153203440 9502280 -74684763055632276897062132845522944000 9502281 -116037148392246397495594375263511505430 9502282 -135509120003669959677780562576513754016 9502283 -10510758749915533657316545615324204992 9502284 -104247944331768842143365678697450795008 9502285 48461842635056170890718314715421657400 9502286 60127596771699562101022261136669873280 9502287 -156989094064389166981442567958504568440 9502288 46824763408174360600215172218793492480 9502289 68993307531776568121855915606076034624 9502290 -1920575506632515812164994791247572480 9502291 -194202792943673532001659345181775001368 9502292 285382821170607131703399972674435846016 9502293 -71322659693463372853434323376474928800 9502294 82878404262657838590118101883172042112 9502295 208704843192557701231580517862466216160 9502296 -24951722883457989537745034858070220800 9502297 70449788718973280988678650966698275200 9502298 -96991589950646690299341691169465595936 9502299 -202421966623845273889199307998719459200 9502300 139843949202564589434244940955206784000 9502301 346533706687375793077193483331977707302 9502302 13088903339539579495089648675243337344 9502303 222384499876943871141109428163189562256 9502304 -165954075894573898898815609239030988800 9502305 28621308468121676381789824060739813760 9502306 52268074991831523497880940586462988288 9502307 -32103866094564367427447779151326953444 9502308 -90811712159124631893777657890839655808 9502309 325123301762854260812232090991962085404 9502310 -22573148435970600218027411367514189440 9502311 373100987443936891857932854675736064 9502312 1991184134406358128257245049058263040 9502313 -309249530822184279207547792909906410438 9502314 -14270994501216733995549669596061780480 9502315 -95665630405862572949230108864150091040 9502316 -264343386313071863510048697645132226560 9502317 -130029034028934547165694436314360594784 9502318 61265795926230106596563622566695372800 9502319 -229153284619889838852509500629334458048 9502320 -4792091042161185665409931093419294720 9502321 -387545615381587569609202431121588050478 9502322 188385518849812455543899198849172509712 9502323 -55444104844151498581456863248463709632 9502324 -16457189723360966987963402766860118528 9502325 60070819166374088846926807751789037450 9502326 -240298781100080817926704715801070624000 9502327 162246925865723511911456059183080471712 9502328 244789912990924023138964136589376696320 9502329 141637913917383345235903650985116834384 9502330 -27830172492845267561703780003963793440 9502331 -348353888840136887634008460088459595868 9502332 64393624240690843794520804163106004992 9502333 -400381095408742779874017137255586231418 9502334 -13849335378736647963238063068327197184 9502335 -5140073838402218338966363410244481760 9502336 61084691354342469912644406583461150720 9502337 -3290307018381567073670755529092285440 9502338 9562284695354280176235661153567112448 9502339 -97340444734726801322123678926164039168 9502340 -20636695756562651526486141699310917120 9502341 313815002125597478123724565497544877280 9502342 -152842530030226351361364424711252915008 9502343 -241382579540892125464145951044495732920 9502344 -7955081180052747813602970003502202880 9502345 -537685483484513331011560792116612804480 9502346 31048794889692736731652978391704362240 9502347 -370073309960826177311983090715637814080 9502348 -154994708266405500810329193416237755904 9502349 160194661548562514721778127817946947936 9502350 -15641257755286958845734112449205785600 9502351 309219187028069862258610058950634626352 9502352 -13825601026088520513901422150312837120 9502353 -1946920502891466486188574391959704640 9502354 176645165564416005996574285950398913312 9502355 5323100501722279684391734190920989600 9502356 94262129422002710153808937736659107840 9502357 -327915565040150626719392612198405618240 9502358 78577143354545053524574617558714451968 9502359 -197055739143484465147829547400428627096 9502360 52721379510880625858652204812160614400 9502361 -132166907695668280413588070182293550576 9502362 -90693840090731560581971465140219134480 9502363 302966095923389328995633659635230063640 9502364 263023536888118481773410278227411961856 9502365 -26479387685643470747258341558643386560 9502366 -167456567636088157200993367241248162560 9502367 217773201184525259163143191605001581792 9502368 -253089255774657526610286438161908236288 9502369 249643028597890508410360597451683308770 9502370 -17081738735411099787563915304145675200 9502371 -117538012237526495924253399751878056160 9502372 133096825595816254716067485874725120 9502373 279573284033813572917416073198451730622 9502374 -71959465877283907662378332653535193408 9502375 52514203782468949996984131602174580000 9502376 -3203622921138907611645954185217484800 9502377 -10575791462100287603604594042108629568 9502378 938589221377194736498982547481035360 9502379 401977023494836530546916581949815484980 9502380 -25181434279165482745329976507758643200 9502381 -66549723049392913300263888067603917696 9502382 -69720649369700356239457522965749680128 9502383 190554303526025767993414629574714970496 9502384 -29969312405405937739019531556360601600 9502385 -83164226274301747153038489483648378240 9502386 72742969894755797273515349702192782464 9502387 -7994806674974470937867719238890139960 9502388 -81543276164245313956891665390937657344 9502389 -1837607379370026807486960961543883592 9502390 -81081763166366751113588811401188876800 9502391 -95028472885872266153667495907635816 9502392 49265555460731235303179572156584960000 9502393 -68649534475361877998144014937121662640 9502394 60425530770076089253014064298464051200 9502395 21126895881605907674096293374143520000 9502396 53354252946284448808303806523918036992 9502397 -116576338275541535430210873942063369588 9502398 347321423704132166119431102913086144 9502399 112172859830985552193730244766779156160 9502400 -41910475428627734285645597716119552000 9502401 -70112413066900387529116476682378617600 9502402 -17927598567808972806953404482325094400 9502403 27525861086470761087385171574253230304 9502404 6830995748240164020724693029289512960 9502405 -118182993523785622548078726726909535680 9502406 50351794353700193052132954768565095744 9502407 39063641895419254679489787333265652640 9502408 34548565844649700827699808882758312960 9502409 14104439101818496298445261413866997952 9502410 -938965986070080808376489434290547200 9502411 -62789966893443814608875506100098514896 9502412 -11219883999119150955672903622895142144 9502413 -426549181602306652742938151107787074560 9502414 67596618601992715020106500692672010432 9502415 94836944614695382581904545556777552320 9502416 -22349471171444155449751787434296999936 9502417 -140769972091832772682862531165810268 9502418 116507438414420328389979481121189270160 9502419 112752716472015863549427930202849909944 9502420 19971894820655448534653416918661690880 9502421 -58298843297516317041202151010727618848 9502422 -115574799306532452790701120303670502400 9502423 -123235271218331017252242378551448944040 9502424 -142778024173622034115166714785393367040 9502425 98466373449273393569265831891967783500 9502426 236314558966978897911433408090054524912 9502427 -152051330918213690858747510620067688960 9502428 58442804365528908397701836794843812864 9502429 -348829539917566486013963525674300890970 9502430 10858173603661804388258163021461913600 9502431 -46067043633373402872498190557533932416 9502432 -62725700974975941485615080003987046400 9502433 -236843168379800512838908482430206900318 9502434 13192259922468809799642898268308270416 9502435 137493040685724662124730799322547436880 9502436 51914742333154666159244473710760058880 9502437 85264029957744176813205151412416940352 9502438 -148500010173251501438137357830383528640 9502439 163913677530669460058178668223356380800 9502440 53580166654081994580115594137625804800 9502441 -683098779640509350106868203442836480 9502442 90777881902391181339199964269132669872 9502443 68454852338775193011835111605692458332 9502444 -17470571293942244163076924888640789504 9502445 254520334521597665690840679147846770700 9502446 70929995510802252997287775687649477184 9502447 -14332573208788865013243611025829422576 9502448 1467382465240170255422769464310300672 9502449 31601364156818790503770639569679948800 9502450 -23485428009342202220345977966371110400 9502451 -3139334147915477970556253970799944960 9502452 -125446379129070901053644692441187293824 9502453 129185634632123680535960653991541953184 9502454 6778210578408847650211393304628600960 9502455 -136232791902237439140672185367681086640 9502456 62408204617812222395019339875568476160 9502457 19311238558665962843291627926511100000 9502458 35388323339798217938539512150752855040 9502459 -119624869393835334730651820361995268700 9502460 49678421235956493680647438397241753600 9502461 75987459798348326062491567881650874880 9502462 106181265497856628435243924041411167232 9502463 -363098229972709940995210858338336492288 9502464 46997057244079202195751590889441460224 9502465 118242773066656974099012542974440360000 9502466 42791753302254998018174721383003811744 9502467 129725033092903642363256051223683293440 9502468 -59644128365887535623689173704878996352 9502469 -188368112803336515385368617380340228130 9502470 -60104712203021866400337361497232348800 9502471 678245316066263070236290579554503067264 9502472 279053824135376994644644271841681408000 9502473 -39115047040271277766550719201691217792 9502474 -27891831013114679396588865536798253264 9502475 -12472665793461070434061923269409630000 9502476 -67231160601851590482473447660567986176 9502477 313719866030151650921767445345118006326 9502478 14526237001149688412780182636035301440 9502479 -106459120263944291481923283241441235856 9502480 -26210462342755939942804252471353507840 9502481 242539960093888903240607675881473327600 9502482 -36215250784571454441782162587039800576 9502483 17104830941620069053352737354302991784 9502484 1549915884612110528563891256356104192 9502485 -102905949423510180903976566004052778240 9502486 -24951217461941351130955185066315120000 9502487 -115096601885976729765903388741379250408 9502488 44629495826687430175421387224068096000 9502489 -408260197262652893718450495417472080960 9502490 -68863625528751061502576338419716589120 9502491 125933940893731928246746521292937002392 9502492 33528846831691386220178752864460759040 9502493 52115123432562404672328812503091712 9502494 -68519632563649039447029699343359864000 9502495 143769777914353592709676207153271385000 9502496 -264044028890349327981402050188076384256 9502497 39717812256193566231281464768905549348 9502498 -61764893756570502348071992891022568960 9502499 169579850990953754102670436559023825500 9502500 3026780592199736768810786742289920000 9502501 -102804409897710312982383821698204730400 9502502 3549421724626148074252433138212749504 9502503 -61070923451781309786059294879522849496 9502504 104462476259315550819829418866738544640 9502505 311336642132101205970105928352963274660 9502506 16826768978441644915430021433992435040 9502507 -148774052014203567605711466725698636800 9502508 -6199123092967992673998721667975193600 9502509 -85133577847767876374869327507638469632 9502510 2905363812991592816876780669246708160 9502511 -136024632976722059083499038553585728200 9502512 55065507654673781103495714420059504640 9502513 -86460811758628195718325253665622176238 9502514 -17932356109226715743272079844651801600 9502515 -157207636956073471587828474012787968000 9502516 114026444482813753096450575324444745728 9502517 32268585855912126919843632467617612860 9502518 59800609120257190292475547041962387904 9502519 -69501055336291465570954899431541837504 9502520 -147779487638737473489267122309133619200 9502521 9634147731228946213291795903158082560 9502522 73875272648074765166741002041682803312 9502523 59514197581563652102974649134570210624 9502524 192368709252395952050161121190727412736 9502525 21521706090172906045674469463923771300 9502526 5013580511239134375246699725350766784 9502527 2050395508232319665914797331359377280 9502528 -23703922428349537509867903424925794304 9502529 -33361137773582120125666555496231612952 9502530 5606679592103184802554992845732224000 9502531 161350326671146443444972409394189766332 9502532 167239362108757375350440508988286395776 9502533 -56468748107901949109220608512620794820 9502534 63730920471273547811367639770714776416 9502535 -61484072155923649109970486897722987040 9502536 193128824123680838443089828272934912000 9502537 -47728307398233648586310218524642639408 9502538 64574165914009205316787603835332879920 9502539 -140107923811962819138424299735530183976 9502540 14065048471837644081036579387003724800 9502541 25278114579562313335400141137502372652 9502542 -1398238263438589842256158528427499520 9502543 324447512525264640394183146577452015880 9502544 7528388883896523613201642592570425344 9502545 39401373834554680835480494131191029440 9502546 196142082787837892959734058149808051200 9502547 -376211111452663624928784520108256042004 9502548 59535285239385666818687121945819107328 9502549 83821032708072992289941170356999365536 9502550 48239900932939275038492428544399632800 9502551 8935953439684994716014841509788280480 9502552 -235091797022741770090633301979283814400 9502553 301074997640439465404075209301381297802 9502554 -4621115559255076862586340728206524416 9502555 -34388441250552864571140009147432479040 9502556 -7767883711419823680004003240684185600 9502557 260174889891562695294093605339034291840 9502558 100841051863991054982868752607907760000 9502559 -438807322663177636857529634513903306760 9502560 -132274482023336771491660202904059904000 9502561 -110058088652303621607835203515143983838 9502562 -61463550415349868438502939559185107168 9502563 -3512108339000188551103509488317098240 9502564 -201252262616958098761802947322527037824 9502565 -17645092246995844263740677521539280000 9502566 -101119925474712546136030435205945261376 9502567 2611000252622592709878427996737210400 9502568 -355396318795797365645329793598933181440 9502569 -227436047169992725423699250460740050560 9502570 -554931094469399213029127917652206080 9502571 -10820836465602620076002293918896591696 9502572 -43621668907306488655361881880957568000 9502573 2252919148741981840390805620043038080 9502574 -32403204358509120341586828982262418432 9502575 136535574775892552756676576618389244000 9502576 -3001057247131090696649848389112332288 9502577 -39690730290011526914174265795598957056 9502578 -14480116956412416197134340043172285296 9502579 356634690871339098657107945866624254984 9502580 151854637108367959539198633609961459200 9502581 24214556503960492406771309032191103488 9502582 72149927693983665046937136460929780864 9502583 428276361505565119921719128151742793832 9502584 -25962061382358704779099678385799168000 9502585 52076708304565484894251156042617630720 9502586 169508062072370228086810425902713114992 9502587 90436443022342706702627147003012203128 9502588 42597096221990960354634720412851901440 9502589 81992707901758743109850486842078752390 9502590 -2231926535974520883681343885312183680 9502591 87274490081108237180512637509746889072 9502592 -259754997598570665796232183175582842880 9502593 -214906440191963778617345570587978683072 9502594 -7892970306798129188235581263832524800 9502595 -83565460472110837191494801333892814320 9502596 9937283981078908919921899973234826240 9502597 -108946360402218317121333044183509625060 9502598 -7792836909763420220756583317521236864 9502599 -55018929418179991419444903332265778560 9502600 26743976340403902684922236024929664000 9502601 -136197402776418096339862151676760537728 9502602 -37515681334291261191840473976902055168 9502603 -4837068836208352752068806610247668376 9502604 170889542116508817166468515894185164800 9502605 34385327819793482266002299000306238720 9502606 -27774148535544277559857505104106077248 9502607 -262952648608652221424789227912840794768 9502608 58332683505446308957190078888337014784 9502609 110033114724115163549266595706308046672 9502610 -79861972917276461221960490364403514880 9502611 6633374035242970313343819549489530880 9502612 23830284623475771577361495884925222912 9502613 3478811423233148759875503039869727744 9502614 225955420203376780863823434598666272 9502615 -3123123737708698111279938592267202880 9502616 -7006734872056198725272237536560906240 9502617 7225650304492921088581576230788354112 9502618 -44160983049710137313395483611914481696 9502619 -13966483464635681834395205358070679400 9502620 26598545100109409927038284482379417600 9502621 -38545198685574472452869791646596335188 9502622 -9007882083017551172079315910443035520 9502623 -63127092354966811087952848635455025120 9502624 -51038676994867523839056839393702707200 9502625 118037111539502761607255915585852928000 9502626 9565262596855325021233597519417297920 9502627 -342124558286220171390226432840208063524 9502628 71410933233586573341420743603658727680 9502629 9046565155114417203848654727973506048 9502630 -1129159326755360516307652638866522880 9502631 -26139771771513369978757312627865741688 9502632 72860458237572387758254092083160023040 9502633 -115593657725232179499930918874440200640 9502634 119975639225390749530442498058047337472 9502635 -36964657325242518458209442174287971360 9502636 50730616874206871951913462975064934400 9502637 326059961667881176677996817013044043286 9502638 -129958522597038688664699445269864389056 9502639 391574146641427557799480241462124856 9502640 5580902323423555643125922939692646400 9502641 92789187250363066475862147824156991360 9502642 -271934164682121789107585124488331751008 9502643 -331210898634648130723903403531747403720 9502644 -13245261816001333524226116070139817984 9502645 4872131560221334961736167977321647900 9502646 140142100788794501459923410360642546624 9502647 12255257956000846088877918982176964608 9502648 -43444140947085435838562329584205824000 9502649 -49938365227424343468335038617764323836 9502650 85892728562276783148814981982929920000 9502651 313130275121731944594297730698939895652 9502652 -91175827104288631263014147389874039808 9502653 -232927256479579612308270533633906992896 9502654 -68943524644865838535598619224872000128 9502655 -157981767642677613499333713827965276440 9502656 -635155010990642577179789327572402176 9502657 -165084440290240697485094996002817110080 9502658 -153707185943076085175357088645788271360 9502659 121774972592083434626681789726956588164 9502660 83073989578538408974178578327550361600 9502661 34822557825448066859550948160979017344 9502662 38050540392693607043286402833964906240 9502663 70799416924011581281548254865178109912 9502664 260244373908673462365862442159477007360 9502665 240793967113702385250966865345274955840 9502666 104334044320735209012096605994813994032 9502667 -221245970853794065535103406894454680440 9502668 -164380264997877146089782243446072424192 9502669 244913694824438514394322749254438305760 9502670 -43883890327675441962189698718826825920 9502671 -214055833788008983107209939711703456888 9502672 -147734123537771713431470228645490278400 9502673 -225643034722775519727787128115612007040 9502674 6198348172848080747583415972440298752 9502675 24277331234636206372698160992684600800 9502676 97032405042063920270949921672334866432 9502677 -40192555707027681445311371498936760768 9502678 25324487395299360965772918299023741440 9502679 -323305342308746894141492884807225806720 9502680 -101953426763943842911026621471070617600 9502681 165534909257680797707529721894417992964 9502682 17141816593961807369363660239274134272 9502683 -203816997126353161704713794775206051176 9502684 135550102356316777420169913812860668416 9502685 -59599961861892037663457107309490521620 9502686 -54791891551233064088874255586445027136 9502687 -331425364905195744410580252751771149664 9502688 13018935485534946399785971230103830528 9502689 46152100450655086983293483569734532992 9502690 6427926823316185308666963142658253600 9502691 315570636130896450933364805013133160400 9502692 -189052635134737047127511798811491355648 9502693 73925002213715849829140008893880403546 9502694 119031217776117001342521219924166924800 9502695 -284778651178121101820822104420536262080 9502696 -29207548942862915422258252647943127040 9502697 -58748564181994518183533268614428246854 9502698 -39783918683342865430386562045850184960 9502699 -2944516842156600297283798809245396992 9502700 -152802081621339275965770411771168940800 9502701 -55903017977599250125369574326323791712 9502702 -9800729349793981595558826658068310272 9502703 -68704768721512633038259531761181572096 9502704 -57204837922396986880288056423026196480 9502705 -270671529376533873857165772495025000140 9502706 -141612617015032229548661865653994294240 9502707 -139267501280168680480094003922506863560 9502708 108937465154807932193429094979343696640 9502709 -81480974299318534298530812152395319808 9502710 -2243788606587516761917571107235143680 9502711 202704342196611583886723731003492674144 9502712 359864306573909300622996601306821427200 9502713 177758695364322977407964920812557755824 9502714 32284680824542251123316492459652832480 9502715 -23927779985862925895876356890541424640 9502716 -59448832288937133156021084388145012736 9502717 -89225585291704846285461624988346776800 9502718 103886365448814470392647064420332994560 9502719 -177271177453190392410853397441731052856 9502720 -29751096457204807898892779224930713600 9502721 140806054238736701606165072941770833922 9502722 -49643990665042500813373010402638181040 9502723 -161598135150180270719116087032808161028 9502724 53234072296071708526227973037623775232 9502725 -72274437905335603127875048269738974400 9502726 -133890441468883292125677369392159268096 9502727 13659409989711325205691059998274857440 9502728 236858327644138331183458886466315141120 9502729 204772702917905731336324383945918256420 9502730 -196541532118884355811703842887370419200 9502731 64873170468478255764731560201672427520 9502732 -130872388677366162352735833117101892608 9502733 -395757462195384531890313233304510243018 9502734 -27434582653677543408952439199186295680 9502735 -122306117943656468908733149310950800 9502736 54616314014370053121661458070246195200 9502737 -9559386183638626024198035905215240032 9502738 -77582431976676091314881212485040149504 9502739 414018009488064673096482184415157778656 9502740 15577958538761136634979591832928419840 9502741 -31056703006473740051830132972679841480 9502742 -4597679794306623756328687663882100736 9502743 -60481377703578077225092676511230339736 9502744 82011170343861597301476547884134400 9502745 5119179115691462053231805422246680960 9502746 73461197263413720198190019292805747968 9502747 5374675126170062982393027201847015552 9502748 -288088929184262668635624927806474414592 9502749 -44594828868661496263969035287736879360 9502750 45688084733453577812343134996868144000 9502751 -424533190689716115650903309152667161248 9502752 53193915212809331806695771320667340800 9502753 144336821743181336381151644079756679104 9502754 33212425914527233333918605687455913120 9502755 -82497414198748932509020928988017817600 9502756 369867679036010400192898106736653840640 9502757 -262377368995844029748349636298337659968 9502758 125448181522102734223160027833927654464 9502759 12536506124263544495845806684714861616 9502760 48190307008303400337323452789614489600 9502761 -95342784432615548533709009034592188528 9502762 38480663322171154353681072197992647360 9502763 119791528475189663790686345549789207184 9502764 -96496463121990952398243394972681050624 9502765 107522133386101965922396901697059883660 9502766 51108815841162228209090012081313130560 9502767 -204759347040403838374618777388642129016 9502768 29232417714643320586304162063962374144 9502769 90060246716698402930392823032036817170 9502770 63901764939599665199758479305835993600 9502771 -2562837919496412879505986450180088256 9502772 50330934117994651665443792740524214272 9502773 68322632046554568946803593139754012800 9502774 203871617313995208514434116750052546240 9502775 3021448317334366076996882610496473600 9502776 -201794650081902380873944557851322470400 9502777 -128390626004062620661439894910248873328 9502778 -37662673708827954313194612602931467040 9502779 6334271671557847906825343307884745216 9502780 60875090058842193047388583348083916800 9502781 91263146346337355726442187933890576582 9502782 -70143434598155844089497635954460763136 9502783 113214717640504456045895815385674212032 9502784 -12836753337043386394069139553411661824 9502785 2622316705910326533245417638157923200 9502786 54988963846683776756415935852258000592 9502787 20281922070438667289939158671365414304 9502788 -190603540305007893864773329272147993600 9502789 690733128117209882109102250163537806656 9502790 -43798189490962784318784005296575177600 9502791 63990361434214952651693259880554215592 9502792 -74784372429690538104326364984617441280 9502793 -187791348960962260807964008668923392800 9502794 -19817669545240296933838117723667761152 9502795 -94794516144261428667382471737900523680 9502796 143099037088458136996814603399042846208 9502797 -94487005319182379115359791526261346240 9502798 -34016141365201835925522787630937704320 9502799 -36666087504830519815905815696815575264 9502800 28335844696467639598509874047123456000 9502801 207315171841515344859231645988684078080 9502802 -42718180604341455614177134129712080896 9502803 20795963257129138757727794937491217012 9502804 -185859231840788840505548739856116617344 9502805 53986184315729879641008472759036427160 9502806 -101021837967202938583775263168267538496 9502807 290117063796342307269838277953300575120 9502808 -77566816090063815361196315195269079040 9502809 -7372417292217531793436287319586548352 9502810 -9833987014685650371340103663988145440 9502811 178062016984039939734726017141854303512 9502812 105201484744959160136204608283690188800 9502813 438027221773874995890793848196929356760 9502814 163624466928881559491465909471423923392 9502815 102337478765775766679104782494921088000 9502816 57555405873196993328399935338630610944 9502817 151842534495580675329270678237576568866 9502818 37201844648124988954342952241394418688 9502819 117273115297483866302916321185710024220 9502820 32096496753798301635126499207681870080 9502821 -57787475678901972159968206784319648228 9502822 75711810468645486252355103446849736832 9502823 -158207583666704803856015563373237517312 9502824 -58544431352759573975010893569189724160 9502825 7798543200129574588506303442225607100 9502826 -51779162547245888648367405303545085696 9502827 132847396244166858744204419354819431920 9502828 -4454602561394717281310617466305472000 9502829 100041215477041198344217709324508362976 9502830 -17233983272348463452089327290466116480 9502831 51630682117244972110718933425793459200 9502832 45786423794002578109608877312740360192 9502833 19994181548330425049895804366108642048 9502834 -56785091581787272020042622533397208448 9502835 69093403522131170959866240689281539600 9502836 -62873345796198972602139639789921239040 9502837 203737749194775048220920772633939133486 9502838 79456690476152433088265183269292411520 9502839 -7870375493965886201354474897127535080 9502840 17607493920247824122708976248880844800 9502841 37956026701551068773107642925150426752 9502842 90958892407592449064198197072952973312 9502843 -115521265313172575625613922877536937200 9502844 -7239878894872213025458053050435910144 9502845 -151320728944423164918815514592819623360 9502846 -7460331500047637495264484873988656576 9502847 33811358543923170627324606165372536400 9502848 4788493754249439146451827308552519680 9502849 -524710382122117618419442806189837758160 9502850 17705854409662339013845560844875840000 9502851 152756608450332653244123709853180579832 9502852 -192393422424451382853080162567343240064 9502853 -152554639333847891965247793517216394976 9502854 99515760058657545903838035737759459520 9502855 171652860684317111155769787610281008760 9502856 472037544390834982430824109205181440 9502857 -5661250162558889013135014754840522624 9502858 27917929465630070762072399840423762112 9502859 -378957545364701575130660882609316752940 9502860 99168618320090841157585956147105054720 9502861 -84901087553018579521896770737906200500 9502862 -47254487457479954540138781284976323136 9502863 -141804215822939700465991423971457748856 9502864 -11396810681052805292206194432543817728 9502865 339455538693138664495429516162644359400 9502866 106447356793365412475626442622075513600 9502867 188393993150986883709447719180718919752 9502868 -129401607920906001829825092535551992064 9502869 -86939022884765647554025740478816718400 9502870 91597522612545106847064454865839240320 9502871 -41887986908073230871404289609453312 9502872 13635361266702181426846015943054929920 9502873 -129366558947962635010005220629106826736 9502874 -182052685504630792315481747210436721920 9502875 -23899227083425561469533122562955136000 9502876 123710669621930400809809834657479503360 9502877 -24383788299846836848117885713164082240 9502878 -12833292622280235080186302488085118976 9502879 -193620101293230726724236152650166951520 9502880 -18023103969876843507724686696860221440 9502881 274080405845012441563384646093355686400 9502882 63610584850503703559651810032487187792 9502883 -288971789497382806035739527205040904192 9502884 48400866200843915841802116778970889216 9502885 121862703453859954763165340587104571520 9502886 6500308789859180311547489720582023680 9502887 14796784954383139952334896016743376768 9502888 311094521150934408599230888192395264000 9502889 -270377906443636498805430434323098433200 9502890 20103466526546472606266075407257584640 9502891 -403726178057326102556055166570378497000 9502892 -31871395271093644939550927896141102080 9502893 10115038543442420071960604228208427200 9502894 -111089086215561128674976007049463491200 9502895 19785621263248700700619174729825416960 9502896 -14177922623754590411948615628136513536 9502897 35979251922430066590948592718653774960 9502898 13239355681735956511423734040621211232 9502899 -66956762302782646436882290148745288960 9502900 11460449045069766642670736459944089600 9502901 -50559530245885122679281885239796571488 9502902 -26782263474215596589949620103108753408 9502903 26660173454159041588829860515600282152 9502904 277816971150025428341149403869580021760 9502905 94897155618257235353371428266228774400 9502906 -66453504545226590901821451761273790720 9502907 30642292888965365628343990374480150840 9502908 -89582709808947079300316171680852323840 9502909 70542221044929250845727732225967651404 9502910 1797319824277930922351064245120409600 9502911 -8032242813795932970488952945239909640 9502912 -70049134479861637551045900453438029824 9502913 -366934748763507124252344980413438210302 9502914 1607374699637937842543971614132434688 9502915 347170984184982872444283671960855484000 9502916 -72961041077320015306859677655002460160 9502917 265983907483937803952517433118805250080 9502918 -150685655847177200098390210283827335840 9502919 285528850423476861562847301335385118344 9502920 -835103831268857475003508815777792000 9502921 2070552688407715518226534449732619400 9502922 -60648018569818384958633047366824652800 9502923 -43916200845129477133041382059725629200 9502924 -205225107105759308190376065660116855808 9502925 -223505271011360668818283936207874296350 9502926 30963818248536922202799510981103411200 9502927 -84582256620480122472952207890416096528 9502928 8808216054006588162400998739131850752 9502929 208071523251720186023538372820624941474 9502930 110525740843660645481720925321917721600 9502931 -278962578251508125923223164644360925800 9502932 -18255457670396939022479950771459338240 9502933 -142793580906011482647206127239343056832 9502934 -115604749544412579630822113329099008768 9502935 -30140512542226479576481984348800046560 9502936 -45075937371789621581574745621738936320 9502937 120684104838860244333045257180203640586 9502938 -107765364073137813974368720250206826256 9502939 102735558180318259374592641441605679960 9502940 -63291834029240808374459293380216936960 9502941 65539019017017316943012575975411289664 9502942 -333948845552566827005223884681365435968 9502943 152197333763841991346564432657591051640 9502944 -36256858399481522587440908745572352000 9502945 -266383435836906401855181225927360580800 9502946 -80873336569016101693148926716527568096 9502947 -161766962390711924232829417218462084000 9502948 -34814281073169748184262551147906658304 9502949 268404191179546311647602249687335797436 9502950 -62447879072351146666829341624343294400 9502951 -392642578092766254166386281302469359048 9502952 546991651475424212129564259276748800 9502953 16859935789774711393771476356340012480 9502954 10084709361667169346448782476627680176 9502955 -61678423697152488388690244428594471680 9502956 11023406483028547159473242326742880000 9502957 2128248849190623273484370656444517120 9502958 172781808948994486413187539262523158080 9502959 -64709190198095438669182931707982952696 9502960 33681513349247835253555262293553479680 9502961 13339414508133328856950091819100098280 9502962 30706406345678450518367687487809227392 9502963 89167454252032539423619816035823825920 9502964 1565550405746199001283506320678638976 9502965 148217876018745350378288850927548832060 9502966 124567813611150011257996128323786325120 9502967 429911158654904290602942108145460855016 9502968 -188330873781652199817606465028253614080 9502969 2193671563037660678712316989292916672 9502970 13080119993647221185410781997939916800 9502971 -200259722300907579115958583605240243688 9502972 -54821597941689863853557865019656884224 9502973 -53083953135829284021882810173454998778 9502974 -18838380565479927059861122055622562560 9502975 70199171005091627968034692763720412000 9502976 -97036713639887492817130044681929883648 9502977 63271576951720147006011090470054016 9502978 -162944743021504840789346775309634470960 9502979 284830796051418494521143803661858839808 9502980 30794215778054481015560583710817361920 9502981 481316697672486823042100236353324548700 9502982 98134800547241514190958564667817706592 9502983 86495281913915124836727248151656451840 9502984 -94646187073065892931431694899105213440 9502985 -143928328894280809250528249836069937820 9502986 -197529501227218903794401958424079402496 9502987 -124542836904003115209709943046858986000 9502988 31643112179864470803449513300288274432 9502989 163403825095517306088549818231047077120 9502990 11853523575256794367357578413282906880 9502991 -217893659476480503392796123704642801928 9502992 -35841082698497096944893706643284156416 9502993 530468654137358208371424064147386526422 9502994 -19845680602186947425027883207442717920 9502995 -109369472520142559856650407635840226560 9502996 387807899864529003914361017003696750592 9502997 -162532476992346159410492658553485814368 9502998 -136775108388185711977198649272888527936 9502999 103347189312998159423889587053321375320 9503000 2072294990173869757662119505776640000 9503001 308310076661072643573057595535806172592 9503002 88374939867797983319292379214808821760 9503003 -209587249331987130379421795229733258200 9503004 -2619081360280969411310336628433870848 9503005 69965099598993466350848404065449958360 9503006 39857871395422575236728942177455177984 9503007 -106037521391619248900085580072581143280 9503008 -167535031842571841707618684427832852480 9503009 -160113515224983927743166387693625253790 9503010 -57500974968878479747291969929788044800 9503011 -207053843513078550623824630423555032180 9503012 -276631141919206412467375473424039127040 9503013 6959676777262735246767104766099981120 9503014 115749975417133647763760785516203604992 9503015 -32075454519441620824925164350743904840 9503016 102434329674270719260216164211503513600 9503017 -149087954770457442666436108212389321868 9503018 36768546492564190391323678028947057152 9503019 -47449787854792033047204400893030482112 9503020 -179228042081810366551108482027409643520 9503021 -133967825696523422522851755154471339200 9503022 -36988345704368123167276126004696699328 9503023 -217021541689370239127252859024149698080 9503024 -184968951146405233066684435819187011584 9503025 26532223664940732089843223883566105600 9503026 24133144767396654828769809492479793984 9503027 -390783992984717596133086581253534955124 9503028 -292044078230807856607744522420273582080 9503029 -198206535044348813130044850990618612224 9503030 15079086970493894289885120684684508800 9503031 -114638196541804455772592161123071361536 9503032 8330841426312990328241930884486594560 9503033 18315154433732770568632998959519879040 9503034 -838031166387402096472122561540350976 9503035 -321982682291553420342974942997601115520 9503036 106653357532581523917138126571395578880 9503037 -184058550871348487621778647441771337306 9503038 48105249276031884748905660646374193920 9503039 -51482784566423368815281838679677251040 9503040 32490936621090916157559488424129331200 9503041 -243564655850399105263204094015743402558 9503042 -108749214452954067739821831063996780000 9503043 -419048994311496366361290780521289984 9503044 -162540635677486991279685217951064788864 9503045 -34122687528904672131285349564937717700 9503046 -4871988205293298095697572592558848000 9503047 -80591643887874944811148764714107818728 9503048 -160527986128335701631563455163356938240 9503049 -54292365759757136182511183326452997440 9503050 18996576918730320733330669872735513600 9503051 13052717832123443924874129645355412304 9503052 41289983829524946525367468224084913152 9503053 -79380919658681633195615640558673942144 9503054 361549709435135696517760944172243699584 9503055 77770297919537413171617456322694791200 9503056 40880577905190983901234674668951552000 9503057 -4113891770765952349371565276656373008 9503058 33536398969166686064384298628982995584 9503059 161296485359422089149579385021684720240 9503060 -99431971474347852044318319861826433280 9503061 -240279991310541418533396657010114367328 9503062 86521410114530102152481891279209846464 9503063 41150137163160619683323638634645549904 9503064 -56515285188885682402980412173158707200 9503065 30937330204004699462302776089338731840 9503066 16168780198834636543331709169356989184 9503067 668939454019714322417494072341772800 9503068 346117926136101557737763390981689958400 9503069 -80855345679419546634315470424507373530 9503070 -88304187784983854688477423835825852800 9503071 289995045685993597041589618496446848000 9503072 -86935156320170891826240229793186316288 9503073 18170622423599528140448456659913685522 9503074 27762463207234366592608436081710943232 9503075 -869626411478644857511164738262010400 9503076 -50161850902178998784392556262953650176 9503077 299861194171955107482049712752384668926 9503078 -9321946027043734240312499453800018560 9503079 33764893074563698930600785412978940160 9503080 103708003354772823881178010561735372800 9503081 -28253179716937842480590763869998542336 9503082 4367998550233327471660998202444762032 9503083 77615656373135064929130642081247071840 9503084 181121662500150880216163355991052073216 9503085 -150997672489394893585307751553928976000 9503086 357539034462200073088385928289089984 9503087 317673807020225670588915921901691835192 9503088 16086679015110479566844414323050676224 9503089 -852429734792973257516069741790793361280 9503090 14459629356346186956612204334085626080 9503091 -116667788465619734509759720667085371952 9503092 -248114718362568705086222033294625184384 9503093 -21239617906991048616402260369066600658 9503094 -66358845206900902951274460787430326272 9503095 -11525966945487859455807010976954092320 9503096 303496243282437241275980006279569121280 9503097 205420529986496988518222078536017000000 9503098 192001035307564746319561585762042368 9503099 -289980125675308310538724583170539414000 9503100 17712459633074017833618769660690944000 9503101 -47465745933189613307791703835865131898 9503102 -26957625411245922708811482347987109120 9503103 63375724600011690055136136825242293008 9503104 -65122244814891386057498296170011688960 9503105 -287609377510253640718701584948167789740 9503106 -16873774753959798968271496854999712896 9503107 -384097216075551417513632147421090560644 9503108 146716749034829196813082972622750694528 9503109 -78804654001499637673135687767487930560 9503110 -48319311950711218480331879301848976000 9503111 149325291460907922141754862930353898424 9503112 -415317222373581132846018734248427520 9503113 -12783791444067369532993461393841796556 9503114 -114541994816281829446044490730612251344 9503115 -94039330787386241207157972344975220000 9503116 -93958675028630442254436023853482721280 9503117 10681221547234607132903013902447898240 9503118 -92489203958313573996578142910755327360 9503119 58227288056891661530089856986091698752 9503120 34339000849025174114060162555117568000 9503121 -62916315501864632852486675119584611088 9503122 -194297618868423532278361370009637280128 9503123 -131585257538981311070976842354569610160 9503124 -100010017420921796410431571155427436544 9503125 -1295190775756878474945398455496587500 9503126 104427256141052012204971198066955940480 9503127 -137071796702335651909527325056139914432 9503128 -34543238205971491415800827760627568640 9503129 4790557944906216611560988441904449088 9503130 912199263848446103218934023773496320 9503131 -189508716604709226604458241597419405336 9503132 100874784114385790537157131895994768896 9503133 249910545582548571862503070537486196448 9503134 -155020802226058535948919273528391814784 9503135 -241442178110786537993803710324133440000 9503136 -342020532061151022572025011737964052480 9503137 93240272167248012843519155620819557504 9503138 -275463113898536088971720607668729890656 9503139 1940960252992460656942323841812826608 9503140 -3242763229665523710873706378156154880 9503141 -267908895326530412361870860347006459458 9503142 -53946334125756552527868209111688655872 9503143 18078189519507374020738398818479637888 9503144 -33251056036712655441145659309713817600 9503145 114792613888829468714208108446733630720 9503146 -268701228804477484880303361261613274880 9503147 -471699196261563055834439872253195401440 9503148 88266759353944671854141318500733191680 9503149 257266282486219590929818275919976240150 9503150 31734740255036826680861967320815996800 9503151 98208953191718625057211870594834137984 9503152 -27063024049727281411658674953470443520 9503153 132157063439304139836651471860477943360 9503154 -36120720792794671854157340150073400320 9503155 308115876919666098691410915211508286000 9503156 5204308615770250486950720827637104640 9503157 33429314067531868395895799106416914560 9503158 -132135329651349944365488156624754093920 9503159 445309503770794002918633100798382872200 9503160 53269340325853553306475182203637145600 9503161 141669930832561740953084299980625070762 9503162 -93019663447382178435850598107142980128 9503163 -1649679761303813873756523729729166416 9503164 83455034129716703039832108921247268352 9503165 25489618993919846216151868027080729600 9503166 -50464367448241344241054103516189290176 9503167 -363601972208477145459690951254724078784 9503168 21032499706772876897050056660709539840 9503169 49000935199235988778350258288165956928 9503170 95984654032458504588149244645421930560 9503171 -88754188646300912150124357264571058628 9503172 -1348038341346798148245608469780983808 9503173 -196697127997662822033046107593176813280 9503174 11954682139665616121381329694778604032 9503175 -51769317912988781879054113900773888000 9503176 -80816662494074731127560570754873809920 9503177 331448400123107782967588257977093334992 9503178 -109093696421008766350984194148897925376 9503179 -41769571133873763693249822933072825600 9503180 -39848781786248027570170203465724953600 9503181 343882874906655596949807057532468962528 9503182 5384043633606992704011624477173854272 9503183 896301127114413204753527532632328432 9503184 -43814407159691820947092482165243248640 9503185 -18786104396159064694074893226807031680 9503186 9150020770984865466574212911345983488 9503187 -21600432286628450435263386034471052208 9503188 -181352020434167268960746868066207402112 9503189 -87187822847840804431990805779972217280 9503190 -51862543145957023384771661064550156800 9503191 66052620319570986765082702487909269824 9503192 507532404805275608750545358369076019200 9503193 -80788993227939349450867255925097911616 9503194 207903981978088781683038043152421751040 9503195 4171004090505544444380000553420867920 9503196 -66203756013581753687416300080290231808 9503197 252604887116882867962884428127154503264 9503198 -87618258823013515845533965410234134400 9503199 -248138543924479138157983343065585554216 9503200 49125610935013239676918807558579814400 9503201 410269574412010591990552532628387287202 9503202 99033285047201604271015988387312668032 9503203 -261204082207666931250861397210326152548 9503204 356333835892182257778272020830923709696 9503205 -16033515367630294329005773863045365760 9503206 25464395920548958546084765780957196544 9503207 25217252477284646579147920939581653256 9503208 73291622108171446101524678533030625280 9503209 44420911068388529481696511168361877504 9503210 24484661849427915361033690161692736960 9503211 215690326107738121477691325010239180480 9503212 -254410972502147293061382680101449369600 9503213 22096041943941879851723622751293312780 9503214 30948214873792676546082121607481172992 9503215 2940633661338671071570605954153252720 9503216 108883529288049602843093302481708777472 9503217 239581569053514745049863912809940398240 9503218 -41660267074819348117672657720679001696 9503219 444785823387343653065611521946769220 9503220 -112239524263010361096429019932650496000 9503221 -20227269368719322215773099164148105216 9503222 -99763577078900429741918172316932533088 9503223 -157507415405884360141016057424343368216 9503224 37958246356383071684282879844765880320 9503225 -150167470330367670812715379194216359250 9503226 -11462292726767717557028018507324328960 9503227 194980886559176693577283725770560185072 9503228 54228817804215064471758858785848006656 9503229 -260290285185207653985825814649891428512 9503230 74516440368830100549903880491673267200 9503231 -301443572075914710683416770691295635968 9503232 -44302491571791138007060707128188600320 9503233 126392042194027993898847445961849747284 9503234 -96949518726341337427628116697426880480 9503235 -3971126077153635196993084587873064800 9503236 -24275077301540157972110289869781712896 9503237 344427051472088791018928270520390641886 9503238 51533678108041058566582896648017658240 9503239 -211795115298135154260729360133060247744 9503240 197288948058942936455751288686635468800 9503241 55266267522805432250432469018867885024 9503242 31304829552424778333494951899569510400 9503243 -209068101510587298446123030213617070508 9503244 -105511694298994134236939860129225040640 9503245 -41023232715974764506748880559932448000 9503246 101744561658722138705496483037335648000 9503247 6101499811967478249344671094616202128 9503248 -28583781909639001298986323925137162240 9503249 -4599569430401662982453729316184368960 9503250 -87179679245579939772998674894313472000 9503251 -310119802012780357745488501366053852816 9503252 133183289846632394043930973962002583552 9503253 -90209680558805023911085171399432953138 9503254 5750691658581162822251355217071468576 9503255 -33378139399125133464950712244827430080 9503256 -89252968164280452415447768481641943040 9503257 -176491643036282127281182716157449629494 9503258 1210552618002935095836621962233353984 9503259 205767691744918850863865664689635084800 9503260 20983491914922360688197695996953589760 9503261 374515440338756646054745107957615413862 9503262 92141011025145548681740712336372545728 9503263 -49818411115343020947951062991420024960 9503264 -202836896191181253506778537962620059648 9503265 -23827080938292918223611492222120185280 9503266 32093330063450894704609622542464024960 9503267 18275976469003247494834015417199420544 9503268 42870699473622062383192921059882608640 9503269 13506288510508762136100022542544804670 9503270 7459437123138785943218754657337920000 9503271 -177580397735833936600904806561967064000 9503272 -48352932872359574327527805811632056320 9503273 -192650014921104916182898339719462203256 9503274 34383310112426222168637584304137863680 9503275 -75366919955609686858674839036596752700 9503276 -94727231580011928949306649234428035840 9503277 -13403877825529316286837068228662776768 9503278 -71442854295674533591170850478657928576 9503279 25430057017165506767282255990829588192 9503280 -24126355195855122174610313786357514240 9503281 65032034932078162848692823296495800082 9503282 -205504356465052502781811935677913697008 9503283 -51144001348167358577400143619370377216 9503284 -84501062526147036086536282068888064000 9503285 -132978241715752669435735992929372521440 9503286 3807375869159299059050571095497224960 9503287 -213948216233605405243825540617894520760 9503288 -348820652194052726751358550500987146240 9503289 -205406159845902052055757028283960497440 9503290 58629933414540144588845215483894994400 9503291 -81663025467317561273600812468925525760 9503292 -12332402833689344958802723584755997696 9503293 366981023940761204896862616325340015500 9503294 18150942824920078039612197387395906880 9503295 197999356637977004891213875702417328640 9503296 -92342427074115879099899494509576192000 9503297 -212979651052986802219474656455232616254 9503298 -7913056943145026040765605367529144320 9503299 -104761773697935821889557168690372940672 9503300 -13703553099691923856293108082180041600 9503301 748518493520798187361475193255799296 9503302 30408517986044378132545612707026545920 9503303 -256083192015151537687823212879898465448 9503304 62884217547678700156598286170640261120 9503305 151167890049648245984612393736349046400 9503306 -472402425995971837999403327331014338560 9503307 -25261785673375178260226691180655796160 9503308 77324323377374538773663544685322512896 9503309 23557314727485246603291673370703531510 9503310 -73376002376692351438826406830194131840 9503311 -68750819376173485069829945427911040048 9503312 5994621120800043490636543224826036224 9503313 -154560539453344032154955879796033175056 9503314 -127265315935887428903566940977386789744 9503315 -127387613392702749978946007432473747200 9503316 -109955827573558599398825033253928343808 9503317 67699112067752826326850722657719868366 9503318 16136879484612064751944133776541079552 9503319 88118482772953323940797117940072510080 9503320 215083965327561409516106372563282329600 9503321 300214793124873457853834648958353804544 9503322 -37083965198234436114918432122623753728 9503323 106336992989865174815357597243628468720 9503324 -66100524930917575514385049333051545600 9503325 -69285888494588740902901141525159950 9503326 18981648629146288082559779981561266560 9503327 -9699707545854215262618493098928441824 9503328 -224556134216084081667959634476628443136 9503329 174212106394312709437907326004485655040 9503330 163789862448157451994935469037652854560 9503331 26650630487853461706786689665010891760 9503332 -122810501603834817551800330505222072704 9503333 75221100243998070337630053437748921120 9503334 57425349831245290687173662909403453888 9503335 77221433451577487774327793753573428280 9503336 314169024176809384332291361573014159360 9503337 139223642146028548550248121077972402368 9503338 27950365973189565628241857310324840544 9503339 -33076737310489040716740802109687471760 9503340 31545409262246384570123503632042885120 9503341 -88013893910494490247188088823107782816 9503342 41854813768374234549822817522622848512 9503343 -97338220089049075436806516003120442616 9503344 -444224321075855447691822596643880960 9503345 54477302742588550527779537982980636520 9503346 118539405154987244838851654378863321344 9503347 20404736593806275440355921738150582784 9503348 11300782361583247179954755445595444608 9503349 22177949064308389713092662987281364608 9503350 -22535132098150725172237089346654339200 9503351 159521286124981749440459883613677186864 9503352 413180773251490648032949443260571033600 9503353 4949094567096022615449476637450228480 9503354 -103173707529455898140835772331921737104 9503355 -2811673801733249532321930283293761280 9503356 -58661753938188613652403445110096457728 9503357 -102431035809783462537066080991759350400 9503358 149899683167206698423075081448335212160 9503359 -8896433243690135140546305195858090896 9503360 -90673453404883070011170180701356032000 9503361 14600785275441284935654773347546092032 9503362 -71991886620137716874839120936110588672 9503363 -55748920020910683672329589357754303080 9503364 67521893868091953845032938631003607040 9503365 148094487472468033675180568795842243260 9503366 166324662770481827598135324988450935360 9503367 46433610261655545887578111207083116112 9503368 80347976515618536124419331960512184320 9503369 -230708522137199644848758330152527884700 9503370 55759900623859092828131299903736125440 9503371 -775640636039245312487838659273844019848 9503372 213452174954589736771647575151207288576 9503373 235196977873839109376674055473276969536 9503374 129051385427080408814924673339731198592 9503375 -84795984291509168252469323208843336000 9503376 14327418113300484287256899366869008384 9503377 169947062817374060509072475711493923868 9503378 -22746092722777016510934873625987362144 9503379 82487196295196163190440600686504140800 9503380 -32181014760922062999090250648499923200 9503381 240709359344428112503543868291493901212 9503382 13580492282569991045353866450044774400 9503383 -119400869322283278798523343846087414840 9503384 -281532017496194136504560664275956531200 9503385 71186444615184220850768486145680961600 9503386 -220665036601660659045696333763427112480 9503387 6352844704736355087178278936486879120 9503388 117955182501522017935277434363228419072 9503389 -1893886745093683908474089041850031040 9503390 -3441190005661987206333407471634869760 9503391 78338823231858565360588792028331660288 9503392 61946739094699349769643616514659254272 9503393 130575734590561139922631339119799002048 9503394 -130546539615783844319037641665381699200 9503395 -205158239473978574809538102538666681600 9503396 -71217380954661350095972385574881132544 9503397 89469209210418280455016158728927062974 9503398 239053782717479023315069578416364852864 9503399 -8768466209024400385385087339978622600 9503400 -176520810738709707885126538495451136000 9503401 -201257674195101308907880319233382572400 9503402 148918170548100087114022763955920383152 9503403 43439132081278530606447638749050277104 9503404 56714126808836424312077090021980604416 9503405 -29999392508547565409881819378131863880 9503406 -825348789772527556261893401704282176 9503407 -41456222701338497067749684276503545200 9503408 -17754334167126474309756319546202357760 9503409 21305363695055276223541212778168225728 9503410 41395437248135648777035005298928025600 9503411 -263592215097602345015805955135314239988 9503412 102920165849898272681640953326512525312 9503413 -9744596593088954930809473918633450696 9503414 32558346740288978020320341321298044352 9503415 125613408153620861678245295766625553160 9503416 34724931349599542336978318976051609600 9503417 44706347517268329397297278155470854144 9503418 -18064870387352934851456470044978250752 9503419 174296964880903420656081816687119296296 9503420 39851473453955151626497738044950784000 9503421 -48877071603672488955478389725694837696 9503422 56307161119707188616096702073258458624 9503423 -42268977172355571186025087825235524776 9503424 25168325379692852971449512187119271936 9503425 -133837679286389860349211967017016980000 9503426 17556552665505335928069127720793928912 9503427 -10916832456930205224373693072311177480 9503428 6827238183360469256434895269041119232 9503429 -10133424385027544342661225194880982116 9503430 -476518353106826081555587582955366400 9503431 51150860607747335821711730101662717024 9503432 1331112180548722253003771605101496320 9503433 7580468743456961386135577248116281280 9503434 -15807835871424156746722871670038170992 9503435 -100722112326571720791626380692943617120 9503436 -22160115889133671205329638132883952640 9503437 215380021410284463241248380605976244086 9503438 1564511830405079768129870992813213440 9503439 -60654673209540580210847844651540326400 9503440 -7934356070585132888240234579737313280 9503441 351059480862972837622883576392382905842 9503442 18005180122756806021267356017850967360 9503443 194459018832450657955424138494689795692 9503444 19050629434557291407058310645987584000 9503445 624740121776896960845438860617785600 9503446 118029276920469865585626811724570256672 9503447 392832130610208287294820992310753900192 9503448 -309301518334245073389631113446640844800 9503449 -216660477558692655573363306785190306550 9503450 36805275238901412147036463847476396800 9503451 -7959870027673814429917605767519180820 9503452 -79143642034329424179686518092630176256 9503453 85098655492565278905183254224205011584 9503454 64654088296212708423582514942481958720 9503455 -7269470347211728891463311198094700000 9503456 -158682520903328467976513342839871766528 9503457 249878506257402076990714928362457791680 9503458 -47304131912994088385753759026710687360 9503459 184423858609503046633726295969721281952 9503460 -136113671435878687633007653219000320000 9503461 76277352671375286898449385781209886 9503462 63799934783805774204305712073575011712 9503463 349220481597465008751081236376894816000 9503464 188175232199744113419876421540853775360 9503465 71637632482622467823373232319125718400 9503466 2543486973840284348169661845371102208 9503467 216643517627049642363098006746778870516 9503468 48912706611173297116758324642040949760 9503469 287782615930183646356033935349756652064 9503470 163077017006757718208293773653091487680 9503471 -113686874720568758591258634422287985328 9503472 -1189602989142517019826057304347770880 9503473 239886062831021417086388627627438144 9503474 28150740326389503893614584672429689760 9503475 -103138088476761631620459231812012021400 9503476 17377590446591461172894494290496419968 9503477 143998230725794115851765823098592608800 9503478 -65551412957706565932953823384318912576 9503479 -333634747057466420135806433563880048920 9503480 -54876503641621360650706046482193203200 9503481 60037464675192125303841652572370876224 9503482 -44240168552731346344351736813873163408 9503483 231699221405066847867186589302337720848 9503484 -10159723308048960177562724111537602560 9503485 -174039372619664514625036065774271168980 9503486 65954507732800892172621265790065800192 9503487 -33707988593326041878175643473277349376 9503488 -126752304859366803574369465498114981888 9503489 -239593738176160977670546423949300563710 9503490 9117055314971116745865236247886341120 9503491 84523457697696030309611608163209495984 9503492 -16216142045220037729237797561555210240 9503493 25122721251656536317296556236244270144 9503494 -27265561015252473868258055104675725312 9503495 -221308094828855835690569839634057234400 9503496 -114749951491410046547469102674913484800 9503497 -219726365726466696851097203394258190054 9503498 27886468960284725313947167151264862000 9503499 107374483931717892836253214501861448664 9503500 183303468556353380649083513709116160000 9503501 -358859512862450274416422688174932128000 9503502 -68316544310676399886247021498931730368 9503503 1286080189016205231696932488042928280 9503504 712189102889136655930896247018168320 9503505 10426635248453525730823698404163070080 9503506 -95296620049942661500445467767255912048 9503507 -299034000390432273564247416932007862320 9503508 24267371114255110952461421563365949440 9503509 -113763592497752176894598345859456118020 9503510 -162684180976710112502892239173220029440 9503511 -179901993838943024690605703633198757528 9503512 -59026330497635916842483673538121164800 9503513 -123793212924548518803373030409718848472 9503514 111512213976192638700836793229673264640 9503515 -33229299826779459078097887957357465600 9503516 4574456994611249843355026654954225664 9503517 -208137977676051912199534776507554670720 9503518 -234346149646484349618076264623822283200 9503519 -305562600300137531062917735069016306080 9503520 -5015438238853138828909725419789352960 9503521 -91090149476329390677087767567381285278 9503522 52105476984446424372476233325972869632 9503523 -91887169407030451006077527091626033628 9503524 -72723136611397222825881960575278558720 9503525 -67258127775939901440024976577102254950 9503526 29348013399608435102946440626986206208 9503527 11307108386902690654009152942293592624 9503528 59785200975736974739481339611474652160 9503529 38229304417272780532115891072245905600 9503530 -133986625947572689465051308006383942400 9503531 155538316361362165968582090582857489712 9503532 216459294531631962955311751418795304960 9503533 -183474589346104657292201872111711066196 9503534 29377494462480431585136773943686544000 9503535 66279194907174877774422503301887005200 9503536 -4070772790279037487212442015073959936 9503537 245538322397482564803429383854848632832 9503538 -19704432508492915988101545601690681344 9503539 -43598321854417087912502476493720654880 9503540 18169423756104185810234799338286643200 9503541 520273560906203498339213368469790892800 9503542 186515981373768335377153527650483232000 9503543 -70686415908775388792546831006590673280 9503544 152352856789115226769085537276682117120 9503545 -117105736308121194638306728106256464700 9503546 156062538051132584056611067303302144 9503547 -3486811480412414745323429624817325800 9503548 195950957578926153161932715697274917376 9503549 -97733516599918850651009162956701706080 9503550 -8470949070894642643429098839506435200 9503551 36448435810240710559802045610179183552 9503552 10633614294931371263812199846082772992 9503553 -20739442400949287039231866281636404160 9503554 9092418715072415576789064400702556160 9503555 -146580190705845327295540935777752813040 9503556 -16355461358891180157921847970148151296 9503557 75569354106303897391148016439857658912 9503558 116140224075788246516267251266361430880 9503559 937366108003488762711173728679206320 9503560 -3581823903237431169024786841681920000 9503561 149878331902966310993090417993843193360 9503562 -63719125285067060164122695362911445248 9503563 -23013879699071139718205705258840918256 9503564 41176664759848467654344402486376969216 9503565 82217466383945621570174323757012087520 9503566 34762872237647642143797830362350167232 9503567 131095221377853217973831678286311530632 9503568 -3218029991777361872030691404523184128 9503569 221484718854862021955477357481144941680 9503570 26188581598476224134864734086002872480 9503571 42413045365115747924455186396478408448 9503572 94762814566734883087125168795147622400 9503573 308652138982382922317471790334856367822 9503574 89481819051382744603520305244755738560 9503575 93731421556873100330810255983407508000 9503576 -57166030502897748834851344463344465920 9503577 20248340325820997799863726629183120896 9503578 -3055438016268669750191695826109262848 9503579 174842926646398015961355986934987384960 9503580 122154446901561629716022755077760988160 9503581 -419202921315281280711808156477930246618 9503582 -15456382866485096195521376673004224 9503583 -139933344816734206823188887712791816576 9503584 418618204895521354980117451361192902656 9503585 -26149224775702266845409871937400080640 9503586 -506986244816851841221386783776507616 9503587 299858111757784241988579406776222087552 9503588 432763822484653319788559335698416050176 9503589 -119525489745923134885193165201853714912 9503590 -154186119252872579991074170069297411200 9503591 368435719067367579296174865948257518080 9503592 64946383872691218065299841326564147200 9503593 -82467895450923621060422779288274693760 9503594 -1563696133436626368787276122826746528 9503595 61563092809727294463940647461284118400 9503596 -174110268424076345204941292239664424960 9503597 292031614765170877540628198968320200460 9503598 12637931725700560731232812271500650880 9503599 -71294537129578844252019156602910092064 9503600 238320106771825761912740300552601600 9503601 -54988525383540342079335897278728042560 9503602 1338720863490196012074328827497130240 9503603 38864038575674303994685902883109667480 9503604 354596356782557984725789226521036566528 9503605 -117297100587235680450211588797576976740 9503606 -5166998515508393671066359635693377920 9503607 -222652479443031841888297745535337383960 9503608 40477085669278058302247956103587921920 9503609 -385132733542968638386766340522803015190 9503610 13359202381540937151233588014844198400 9503611 84858340271017255766835425074574319952 9503612 94036561904178743648399198542237870080 9503613 57789519519769747695284445369630283968 9503614 -93297246528405969096567721773727993344 9503615 130522676583410211238063212586915324800 9503616 -81729245798226131250739302000230400000 9503617 -500646216312691110256639463184120559148 9503618 -48538788269307376804643069792407752240 9503619 82546109512205208352627268001508092000 9503620 -55042364913781430001896899485388369920 9503621 -291070862774639851617907165150318536000 9503622 -18099543869532445604061424215293343360 9503623 148817189875490098696675102112985340944 9503624 158205148441782325692831882852299704320 9503625 181816463141466657222712484334187008000 9503626 192825562545977402042776531623507024384 9503627 -52458466689147420473614772413921346928 9503628 -116628169789429309471335636785802785280 9503629 93721031180559465033400908864342099840 9503630 -22400821693352721870471417797870303040 9503631 -11565701128423731243036351815909201880 9503632 77843104841804398507823510854947086336 9503633 30904062881132166230295406651412830320 9503634 -9193159640645025693049591196856016896 9503635 -6023651097259769300603143808709363840 9503636 194493513161008281687922206099715239936 9503637 -68692960947055059658051088072035103424 9503638 -119086155375497587663682984748195269760 9503639 15863101735624689868571979321811675008 9503640 81749619249092355327553185926123520000 9503641 2500716605589157650146305280475776000 9503642 -73439889362350616599451113546012262688 9503643 -2126496881657958209656295336966592000 9503644 54978958092538026229412104241468507136 9503645 3186963713701444975247411008470762720 9503646 -49818749855083478770565193320105736192 9503647 182373032643824773056025563646435574760 9503648 244305036186277667462326869097159065600 9503649 9038223458489990904902375334903881730 9503650 -9018674443764613044585762217648970400 9503651 -241999582539137935248991032509888976 9503652 -195690581828533789692101063490193210368 9503653 -106127616821466963638369067747252140098 9503654 34707978897156407361280080320940715392 9503655 -42279654506482827042686906035715988480 9503656 272996357745295176043922752168088524800 9503657 25220750121327218810576977974955600272 9503658 107529081447943399987462277579262043824 9503659 -19018598666513678868019244909288937840 9503660 126321505351987841646766715177976960000 9503661 118989575290045119048977361459908103840 9503662 86410171594972415193837074509385400192 9503663 -44840310361081515186653404923239950416 9503664 -5173785902516269563221505201175265280 9503665 -262882716332973721738635816296826116940 9503666 -149872387449964162245404891849922519936 9503667 -74548581277311981319593571026962778000 9503668 -63765849435070428202176297356470029952 9503669 69433439942579664682491667339157612160 9503670 2950558928841321981993640598924083200 9503671 137115484937440094202222355084488024872 9503672 73421260041117615610007629331307356160 9503673 -155408873257414961729112193781547850416 9503674 -22866108591275380091092708551002400288 9503675 -74558458695683086840665993451514213100 9503676 19299206297743853239244308845687275520 9503677 73816320060897214306597495121191320 9503678 18993039016045686635137162280058436800 9503679 1306158399364370947512298525202842368 9503680 -15641955092426352969108386039369564160 9503681 -214592837527344012390339380859846829056 9503682 127471525139917936445615366798167916544 9503683 19752405696634315870530800789298227920 9503684 -271258817049671888599175146454969587584 9503685 205524960320242416445388096380297405020 9503686 -1709954249571364000588254584362117728 9503687 71042880698729678642277945851228652480 9503688 -260182586257779815796784083211468800 9503689 -21448940452336820022249550848223382876 9503690 -13521910617188404060491934624195338240 9503691 73979468035735753801140684851512959192 9503692 -95275177160152281609647338737442062336 9503693 -150860431091713877710302212000553074058 9503694 -86681798630430722113667231737466683776 9503695 139835147156048153594739920515930789920 9503696 3933834351365731267711087009214152704 9503697 158483278785776370608065454446715677152 9503698 -69659397953073440411097648449754284400 9503699 20551973121219270629605997564141175840 9503700 -48098768424044997622741333918258176000 9503701 -85619918350187527286778526413440001792 9503702 -71779278871696761536037368864293212288 9503703 -594987189114101223128889303393620400 9503704 160383247619307386555058351030317260800 9503705 -28093083449320995620519092079387088000 9503706 -70639513736287684254251170385220226560 9503707 -141523753285886280559793968767135898160 9503708 12626780069228628543049678569319933440 9503709 14476930154414806232929394544224761440 9503710 22557281857635108869365740607152576000 9503711 -93620070285019763864376224037633517968 9503712 -114969759883833704000520047516614656000 9503713 83599665964375404966285442071197686464 9503714 149567894427423038130704222410535311104 9503715 11841872095079344589390158959197671680 9503716 151558705821164197734074576333995187840 9503717 91926697315946471401817204580882416766 9503718 -9612242098990108248502041301283512320 9503719 194118360486204063171521794841395256120 9503720 -244053107561756702602064679257327616000 9503721 66840640444106089243904737613047446090 9503722 8845852796448341606822974696610125824 9503723 -130250554387443794336709755262163749840 9503724 -8291151984297490395985068145445560320 9503725 -13593198990086352829942083828687211200 9503726 22987328063353852770536228662753897920 9503727 229167066723440905940518166120480979720 9503728 -2601545721199780823890954650685177856 9503729 -16399501153673261398662445281284346240 9503730 -53606161866488887641990349240842401280 9503731 8376004621634811273632903393117462544 9503732 -37723372372734931369064348521372876800 9503733 -181075795784275246265908212482871216000 9503734 -8629455635327092768534109222324380800 9503735 -120639711645865227432694675301967463200 9503736 74119937973846933848812700099051520000 9503737 438574009506090738651656071553252889172 9503738 25636394928057884167986353465517222144 9503739 -37929709665208162700382820272006182112 9503740 -6140187042684557111071687884214379520 9503741 -57669931705712353712244226060019691828 9503742 88363108082385062490806239778680596480 9503743 -87512110754193689483067691964539182680 9503744 13607730294610833795268987297890041856 9503745 134394039489193716914534926923856917120 9503746 63597411058712687828372688243573927456 9503747 667670080668197997343390685414474687184 9503748 -44117069497260114686690948063448024576 9503749 -63824588112355137938989311371993314080 9503750 -32013439227648168583616695454156580000 9503751 97449490718012608424364180599764011432 9503752 -103369605927967184726774331806436218880 9503753 132768885859104647012430137505558391680 9503754 48425124398761892818333882688277259008 9503755 73892139995590758752270832453116313360 9503756 -64054861207786383610637340615669377280 9503757 -28589345480679742283102424751914999360 9503758 31886680703679198512781519335158010880 9503759 -98063200841354307443627933089504844400 9503760 436578495379612801167754444980879360 9503761 -251342918330680957099056789353966635968 9503762 70200934464342004396868510652512378880 9503763 41087659341444750246669690011961305088 9503764 -94536644076466177147654133181383020800 9503765 47943493085109004849463262505796840340 9503766 -112362581110032658780477676872069369248 9503767 8462779736011815090847234292528403904 9503768 185994427338137945028740233500746588160 9503769 -27547288524477583497808719277432403520 9503770 -28380526885545495417069031024481044800 9503771 -166161410828903680540562188420714267800 9503772 -3542542586846226580839990241738779648 9503773 349602029362652159357254618068050002022 9503774 -601236996130170008893617446128124928 9503775 -50675037024172308282748208678109408000 9503776 129362318806246369060911708983556833280 9503777 236707072259459186290834157027097526626 9503778 -84841463624759926261123133718684905472 9503779 200174324039104499521164176105829312000 9503780 -77735126812966716007894323237119815680 9503781 52579404442776148553814489027005068800 9503782 -166140783174114163645847703726830422848 9503783 -130288457960367181317757163009465185824 9503784 92019056162342214548638219528455782400 9503785 -81095742946450331178012237454732861020 9503786 18458716270987280119490966329988732592 9503787 -41779958827162642232414220933559606440 9503788 140003470339553542502236032929906491392 9503789 -207761540532501150320070010277910263520 9503790 -100281270743384084658851373129882257280 9503791 -1906729845012775061988166371845707776 9503792 -21595354425350904770663438339664789504 9503793 47086608739189028529449097696943716840 9503794 58447677277066167087224260045839869952 9503795 154206089401265251989563776152663366480 9503796 -58237338620783242400284473617810405376 9503797 630082031413052135556649997071275960 9503798 108859875856304864278913900823465783936 9503799 66509907998795918275343769244967703552 9503800 -49227287739420935757324512089175040000 9503801 -30287243771623902806122165915381713468 9503802 11367665923425464822814758159224948224 9503803 -168130681460386306432337003801414808240 9503804 250304409423783880326629895973750924800 9503805 21104386640359202303369315111613755520 9503806 41505389858405983364115027407888232384 9503807 160182360813182819602260445816652144640 9503808 -82214132575671741357113476026728448000 9503809 -8389390933918745927313832822812729408 9503810 51996896918296198747460801914890908160 9503811 8924064293874535248080364577765016652 9503812 -295968096324380608136185970546610160640 9503813 -144916925088754199429103740476050158016 9503814 35003460959169359023609088053063385088 9503815 -190630060822057034547172856205745772040 9503816 168694716816690980601539652288602112000 9503817 1685834967302996986825805123140340448 9503818 -184093571887865215247070336625999154640 9503819 -11274608176014933914440656711130615200 9503820 -15327185510063923260472611956204651520 9503821 293727433662599225993828470843364604352 9503822 -105335674970673488511139490080174507200 9503823 178681601717529076248452355448718760960 9503824 -32028407723177253521012530197176320 9503825 -27302216612373532389847932369193862400 9503826 -64386557875248382315271211755835744000 9503827 138659461531100003386597136512404935592 9503828 -81300419421767682367541378513342255232 9503829 -186744698172709896340476280544216339826 9503830 25526798448528785167760273354302341120 9503831 98168391678623859298303455264889650000 9503832 -64187708908656734476432132047808757760 9503833 335658838845049531623295372838466033300 9503834 42550117395049773858426840647612856816 9503835 1074601617746458073196138401500185600 9503836 355878073353255951173819174499964142080 9503837 -174231734004171490717035329576264515008 9503838 -127959146747511853533353738415887616000 9503839 76528921526974225148072730044080599360 9503840 322877638355523050723934712768561152000 9503841 -112653342576763790999711477595337522656 9503842 2064372430846427179083508735457856000 9503843 354558891718443872978805227070138520092 9503844 -75156225045557089005572858150372352000 9503845 -61265005033796756964656540650567437480 9503846 -179372110448667570004677863700516770496 9503847 -59926725620803340531506667205770509440 9503848 -383165770656408158753585356108710896640 9503849 232148868793422597802389181838113701120 9503850 10723894311802477673622356044758604800 9503851 -13861760069475506626377933633535415520 9503852 -149742661952534818217927611738964408064 9503853 90625097310061206071522671883720673984 9503854 -68822291829512223803715033604967657280 9503855 185185377164541768957893805010573119360 9503856 -8687598802315627633753270187391713280 9503857 35888782565697384967544536217897515200 9503858 47168868145798856869383333622952939520 9503859 16365674915765788625283391618291214904 9503860 158262963726806114589536671707110542080 9503861 24542675208162045236477134897640388924 9503862 -146171426427662053239104262201036089856 9503863 710909615851020223466927004739677371184 9503864 257056781376197082832119841914809118720 9503865 12611651274183816990984560944010688000 9503866 47760076665240675925155781745052591840 9503867 -28383557223559436739265915152830924568 9503868 -87067254199313697590023074160238592000 9503869 62315422529503493298125949354932219270 9503870 7486975887876156438304824572468904960 9503871 -40756647311108635940893245004406607456 9503872 -13984641580998896046008345813047050240 9503873 -362174414213999971838245001773676170878 9503874 -45855464820744853644588483966795873456 9503875 -325493137633534470077898195214943616000 9503876 -51172918019357084882241690038959534080 9503877 202480486429213203091218014592495363840 9503878 26052164933496966805250239556411577024 9503879 -125910646993343714061077842042247238528 9503880 -88981812267415477057000830963290112000 9503881 -25494038489540987592244298701482313318 9503882 -34766672933451064829933375379589984416 9503883 265789869299585437043304626698514853144 9503884 -4040519502249170597561726733782782464 9503885 226874922160061870472834258755705333580 9503886 19932242485081026505940415987505910784 9503887 109850122178439471267294887604816010432 9503888 -4324967578866370039224316316961497088 9503889 -112576520376321724596043853816807970576 9503890 -126641594546103706443572934745691136000 9503891 -390092575725129673103421614245403689008 9503892 11065128859419215863574201798629673856 9503893 -49193693554407045489813069468728010642 9503894 -65431684710322201830555641060235195648 9503895 43685254095769868041161435987652291200 9503896 7593330134569724947533745904692469760 9503897 112299897764429182936124739104061215040 9503898 -46699845301293778078421326221902499072 9503899 -284544517495224609762875655345473618592 9503900 -63660930710740248368440823780126284800 9503901 -216376387849248012179568089901996149376 9503902 -75682246193275301892402369916866910848 9503903 5574295299593095360192209347409712824 9503904 107998350679264658306315813693816832000 9503905 65580031703944402256164841411316117120 9503906 -57701439465264836875318650669582925536 9503907 9200794217406907356430589324185148160 9503908 143980764172080967960837325821865280128 9503909 -299973311719309774989377019109401847140 9503910 -26006418598758119661141768964710476160 9503911 15081800206069617590104644058704706000 9503912 -189611761100605577720797843854581760000 9503913 398428575594191529246652685419817164224 9503914 38352558465358459909762276420961241600 9503915 -196603170538556266879953665326852028880 9503916 121493543716409207119903546752591447552 9503917 -165714682076292211371774110679920811648 9503918 22529917156751453591758938453050916864 9503919 -216704633702305402447451744257974620160 9503920 -9876210595682338773099158895968256000 9503921 -45631674585840725426807750603984292288 9503922 42074661626263168608506448450732733440 9503923 -23568385906759976451661279253330408544 9503924 79285642848148554794573504038747840896 9503925 18835722628770506487301822264926336000 9503926 142717013449881238561911467064640032960 9503927 108455270060142681613145719826145975312 9503928 -11226424715839044171331903674471628800 9503929 85871469498572321768351583752030319530 9503930 104776745860518654458786991335129979360 9503931 -17569510638791884302414545896267395216 9503932 16854050094072799947997964803128282112 9503933 -55337448390447878797716572957533713600 9503934 -95392366463704311018507937161222144000 9503935 76474931832870310913875399406646624960 9503936 -32870889401238287168973730777135054848 9503937 -206683959550237244401227565100679411840 9503938 -21857140392541414079361305049053353440 9503939 154044213687219725317218114121160359740 9503940 71554121626591868765239869638796288000 9503941 -12672799971693823240691366303935487748 9503942 138517544447868568983427046018459017440 9503943 9010265720131564313011089748222927824 9503944 -196420073111522670053998438998714915840 9503945 -136014762441286836565662996470629440 9503946 1188165712403583768059618890010042880 9503947 16023861819942015573983002986788213396 9503948 -86321421731761570386007345092330875904 9503949 -4733137245040218280936932108582887424 9503950 67401901400616418602370610972000606400 9503951 98065829372683692910208271893282195952 9503952 -45294003189808542191497626786936913920 9503953 -172859286627110090295124504141041142798 9503954 -5893487246382825701448203194346400000 9503955 -45055511684836230084168321121952448000 9503956 1491881583774735169742508470551019520 9503957 -168636507710203511041345690667438191794 9503958 -21912367095235542366915551698608973440 9503959 416698776087772204947290216160538657160 9503960 -89634584040282394082682206723402342400 9503961 263470500058838115297951116957622616272 9503962 -26794855683981021673188445090694849568 9503963 -64115783475485204050659915600209447904 9503964 -41166313259852122422270193313454993408 9503965 -370042656056104599480837943548311733000 9503966 13400087710094497296450953501454333504 9503967 -29963632907588076255754609341940172160 9503968 -17135221759922546768616412128922828800 9503969 -219250263100853136278766728219056128 9503970 -5077110831327939636804840633362350080 9503971 -95023779297352762091860527301082637800 9503972 -138255754129726898645719195256430244224 9503973 -77487013961584103540621688503447150658 9503974 -43472366440003365327700295159982221568 9503975 -75758521044324839982327240151351949400 9503976 -84499305299819119094777925751727308800 9503977 -54252210564997471681732280142708769728 9503978 62274730079670971722449406275785683968 9503979 -134836321670680053725403787837983791016 9503980 1020526950399062602530656535472742400 9503981 -37621033003543313584398349241661519936 9503982 27826406758924349710137696499085435520 9503983 663106719479177332844620044439072964400 9503984 -25561488845334292803433377703519125504 9503985 14677448243386893751302270510341376000 9503986 -104144396239805755913098309724563019520 9503987 18555343761715210498847450991120018636 9503988 -56176755704820581711218382279506876416 9503989 -1498286297502840674762155210607184384 9503990 -146556282422370262168521368771957020800 9503991 138913639674192247541891089935928376592 9503992 -109719431256047981162584531229706240000 9503993 287406311151831321804782533771947547242 9503994 67320190268701949380103265619772928000 9503995 134196230460183721792202455903968068880 9503996 -275319567026688982174398294567693611520 9503997 -48106821069558423549496435793920128000 9503998 878839861367739341725650483303029760 9503999 149334686723790175405280028687632236200 9504000 -191861791832186951246889887905873920000 9504001 -37643352334159160962245608931666782080 9504002 -34838320851474836327930888201890944048 9504003 27107292458650162619419613555853276288 9504004 -81917158837171657762819078593242599424 9504005 7634382821825948146961389813780972800 9504006 19615687463389342730071191243425267904 9504007 116158808468437120601191788478497325440 9504008 -221926901492734067949127893911439191040 9504009 141790417005201765721122711565151449200 9504010 -81111841236148167164953065452514279840 9504011 23027671532150326522239590355376140288 9504012 -13823941726352804687876083026319884288 9504013 -101913926148497523218619995195819818356 9504014 23055614068920439303324974901532305728 9504015 11617939003706269103518345017047664000 9504016 -12433996415636884979841573042525306880 9504017 197755503181975878078739203431494382832 9504018 -32084014281909802776806162670277937136 9504019 50071022447450558298556212506321494096 9504020 -9032451000618900367346397109252600320 9504021 61459793040698783359367701970040580512 9504022 19133121146485578383565298066025922624 9504023 330778406606420988479701880800587571272 9504024 -55623236388623488524548239633938862080 9504025 -137281387262084016758988263960462392500 9504026 54257783370597887909288676562266735360 9504027 1911357722735761277625187566140483040 9504028 -15593730845405902162649605741125332480 9504029 57410082692446253037214186750178550630 9504030 69571107075117203052528575625215944320 9504031 101754104541279884321766662261989368432 9504032 5999265695736340143946967111805960192 9504033 71307541682913319577437187558941774848 9504034 -84888560550593348913730776780203281584 9504035 -395729795106161944931453171053992188400 9504036 -11963220657920335214658098630649013248 9504037 -69393937800281018430758459123115279360 9504038 43363116476844419763339285749051389920 9504039 59855679262912950872867278664118069840 9504040 -22066975738112695498391843078901043200 9504041 6236351690089332808671271873529668800 9504042 10183843693606178313419793809359638528 9504043 187607491491371771015667828199277510040 9504044 -197534715951785636620724212842701945856 9504045 -63979486991729538755187582898883297280 9504046 -61065476100470890718668561405021756416 9504047 91906008090685225022252732244811632 9504048 -3197040272736570907035512393126707200 9504049 -19679140882493118328040261214030441164 9504050 -89240525976589931906697777227250710400 9504051 237066394611314046218442185930222968632 9504052 -308436381084919810873085345012670465664 9504053 297235604680118055037408121356472801802 9504054 1153120511197393929731862838913235840 9504055 -2395264635897319149555997398047680080 9504056 -282389165248379015201200644263026053120 9504057 -260398816247869028706774359099332010160 9504058 315417702688397693371204183818313330176 9504059 71074282231005018629128224564782860260 9504060 -24533867678019641565678139409013473280 9504061 29337317640850945087550757585542984640 9504062 100029108198030690497316036678858124032 9504063 21048275748398799940439337269281750392 9504064 131328026967937762613341034156941377536 9504065 18192446156750356149941318124190709460 9504066 -29628800589058575295484941642206720 9504067 -251586439544947473088673697945407618884 9504068 -85592524378327924258067414079929462784 9504069 13997353194143912200881583825962872544 9504070 68686483654229572667412092782699660800 9504071 -42962808774067878619757740572444653280 9504072 169193728635884280910271346956573598720 9504073 -72523484871138399340061882058807500032 9504074 -107590758931996628866651252148299545600 9504075 -315293899472672761670658036004396800 9504076 708001014309810245835408256918658560 9504077 -172413203593726972518203201225994359328 9504078 35824479948062628391027125876466954368 9504079 -45693032392987871727065035505234073280 9504080 4449749551239926939018377287155957760 9504081 -213494628658274899407545499278935427520 9504082 4392617774744376188789209838209649664 9504083 -234211231732163920297729074041646420000 9504084 135290657698454781684876191929212966912 9504085 -52213095736473176967951121060516888800 9504086 -66308667020389452445697492616080119008 9504087 -9651994794262328428493835994439532720 9504088 220872590170153041529973879583036088320 9504089 31079327803607604151112458854756403476 9504090 68121239368836948064633654966712049120 9504091 13161561526034835166269424468368853344 9504092 -131965478120481207113630067471579061248 9504093 105381544077255863388133671116377601664 9504094 -124414628751012701700940627733247851904 9504095 387784091609278301146359524159319172800 9504096 65111987795017088187337352171155881984 9504097 76730202896206613506684584277661216546 9504098 -7156564982558741905809309513475159680 9504099 -215868735193453455976545421559278399032 9504100 -107079710144607854960363850672541267200 9504101 -37681600087255174312451853409760991816 9504102 51045726795883444956595227608618672832 9504103 139133419695557631582333322396332370480 9504104 -108286455786401051704610785068092620800 9504105 90785078932588136009358323447793853440 9504106 -32480874827699652679231692292695261696 9504107 87898045738698055524141585607406716392 9504108 280122236733356649388429858553136491520 9504109 44543793636556200054623782861639529440 9504110 -8340989576495376600517919752363438080 9504111 166148386884062062886580673265229124872 9504112 -100313682747662111569429932054398730240 9504113 -270878765785218074649882987344366734638 9504114 12142778696964431526585582477331545600 9504115 105296570385230897465560974055350965520 9504116 -2589099585288879903147245057826876672 9504117 -110987891986384332212589994837582916928 9504118 746667592542304785735686738029703808 9504119 21899077003175645684610131431684899168 9504120 -126334620642667595942438765851165286400 9504121 278492242952564474453775613367912390544 9504122 -232027184786689443239007216535876087296 9504123 18727533116838920681270675833687473600 9504124 -31945655474910248522271647834039911424 9504125 -161146675447557223100308200742188120000 9504126 -172669424648052554075088654747736806720 9504127 -50777702386607851389203107628360213528 9504128 -139681802164091561873380352877511311360 9504129 36265144280919025382563637239393735296 9504130 -196804156595355388687920968282889931200 9504131 15031813367884137043303457889140072448 9504132 27779072610139308076688267828210380800 9504133 -151948017418262793972942142794267152640 9504134 -50516882890838663320550880016735034784 9504135 283502612108582521986496239275160960 9504136 -134040300565532450583092631214274104320 9504137 -674845180533980797263009177122881473408 9504138 39801367944988940851999227130574612736 9504139 -322347324959612419578825051797484796344 9504140 -169020585698428592992758441928916290560 9504141 -24290646789325030288928773393925644128 9504142 -41955155193848569181686980011198404800 9504143 156231987018891348944890832873265148344 9504144 1993601966824241227156126963305037824 9504145 -13071373498547273842013328983459942400 9504146 28179854537419495635262294866640793760 9504147 80731891798127872050979357360633722672 9504148 -165174400801392758843062940071501860864 9504149 5026320762446203467856200454737910464 9504150 -25427922264676177037100962627486400 9504151 529149901977184169026091544499613337832 9504152 -93201640460599273330263547537014128640 9504153 15925090402388205840602358976754295684 9504154 146598587792752833748830334645000495872 9504155 48819714939950709235383741540221002560 9504156 54163494853590653596864244456155837440 9504157 -153232156076603136140547005572384164328 9504158 -224052998705868955523050961090040882240 9504159 22914507511605271598842867460957900160 9504160 -130899144472602398764312552575105761280 9504161 -6014493303011941187361080743613087520 9504162 11692879600279189739585930247848762880 9504163 -374164727653152627134871302038363351588 9504164 125953060936179474710313443856047440896 9504165 3686494401752135536821886332638955840 9504166 -23278837909229604984956375428552949760 9504167 -335344779307356714855191281651058213568 9504168 -126331749707831907166169168961422868480 9504169 133072727167923819159362088441827730420 9504170 -54652495829233093205728474549662134400 9504171 -54935766489125238887942495013937161060 9504172 -15374990917795219353193333573906956288 9504173 -51461515635390635018336302957069587264 9504174 130429156850220491922309896133814302720 9504175 13882498680699281263481425252378854000 9504176 -22027482233094698133853260278681665536 9504177 -20969231416060945439080719904077652320 9504178 -73945715452207727269952200901054085360 9504179 -11565552119350536564716182440385962216 9504180 -30016929643521180601624022563738214400 9504181 50417138290827102609277306001894962464 9504182 70008172412026421746581889579109580192 9504183 -6481987773389537194848538856308844160 9504184 -144388647667840680291875595346806681600 9504185 65667823203702924040111982668871380800 9504186 71939057693195622589998657458907608064 9504187 -362510559083667325467134219318188000 9504188 241623312229363414962186080239769637888 9504189 -1591946939860981298229376876169004480 9504190 -69568195126492833512059416989776919040 9504191 -9677823751790038666612026441471357000 9504192 28103800573880847439940351437465190400 9504193 103865179791716060408114538783184203184 9504194 56145705906108832615810833027655429632 9504195 -30809227489767836736171466970186848080 9504196 51603735698766403285142803500345947392 9504197 74966005600543005128678364791259092352 9504198 -34641864037851391800498299512902838272 9504199 -654493619095558563446320650400347494400 9504200 177503595108687590318045684840486784000 9504201 -51397146090574524920786973750243464832 9504202 133165142781749723178568793189521845504 9504203 -54740213601745148906801327751875197548 9504204 193555552208766859728200742308978688 9504205 -95661431021930462764663392410029079040 9504206 180717570198374721450147625605167899200 9504207 -317083330771428189904629595121923511760 9504208 9727275982731212281446056764185640960 9504209 78827252386411001411900838237000476928 9504210 -1529764049463450377779566233771489280 9504211 336800420121866032807425261594235176812 9504212 -164144169999565372731362773901644220544 9504213 -189399380381557583070408274176465189600 9504214 -186435280391034209527748825696654733888 9504215 -8453304966507865562309287726554996000 9504216 218964238927604409763088292968155238400 9504217 43134278245930567743868017500318412160 9504218 -31748981728179842049581395043895240960 9504219 -92374316749834817112532426618902684672 9504220 -228482982427850566807867334142803850240 9504221 68760293554858542471287840091912903360 9504222 -42933373723288141285529422710201507840 9504223 218927737810712247884463854172514573472 9504224 461686295751543270548100426363926740992 9504225 -10649106187147155694753265590001160900 9504226 -18523438916172646246715170115993120688 9504227 -186184621773942089761943209092616572816 9504228 10627034237607674101270018153788702720 9504229 -46575206812897744969518261173205625408 9504230 -126909836904031179658710493958315418240 9504231 -27401036402997876523460656327522678656 9504232 99751723187772565405181588265591782400 9504233 57042401772613294331281669124257015482 9504234 148171921624404001678856368758188747184 9504235 -5730505608947435778038716659946073760 9504236 -114965275491884709518797657284480652032 9504237 247490099150469684933805866694742813280 9504238 -115598175088021086139585768827400034304 9504239 324750568872477941100887436496066025040 9504240 -22649267748685161469114827991025418240 9504241 13164400978001950973347134609338663424 9504242 -192196661270538545524294906426949786112 9504243 5396245941517165914360199197899166720 9504244 80263822242751942414553022715929962496 9504245 229957331122624997795179788635686536120 9504246 -91370693910335729825383892240236425216 9504247 1514916672992899945677113903037260928 9504248 167503417757334337336235733099600015360 9504249 148573364910637109956634750696507381760 9504250 10782341422041781637588759828661504000 9504251 32978434736839155798082994319113427600 9504252 181804809303158152361597711290717502976 9504253 522349204729281372936565409345383589760 9504254 -123205643108465068408836449640481248768 9504255 -43993247322160991738313723007312264800 9504256 34003087424907474606805593795298590720 9504257 142822052323743994700126537962454001600 9504258 117191727715051296524935218811297800960 9504259 -52327917430851930968060607088703683520 9504260 57650318160457887608243299746169896960 9504261 -45504915801019218081815481456985764612 9504262 16795823785690434381918723567520321632 9504263 31907211076893731644279306780932862800 9504264 20723190154708253526690616592813260800 9504265 125334878734952907012298868571531837000 9504266 126901646238243997832450576834112086832 9504267 -16744491365633705862643012870379300352 9504268 1172407937048025046517700038268228096 9504269 -32376545271448239796457509027780503156 9504270 -7393908282317501692039283415888172800 9504271 21062838530744265264378840553509302512 9504272 -2618414359753404824195338774703308800 9504273 155731705726987620673628385842578335168 9504274 -18661573949522441354556966289155172032 9504275 90574991601812047266151538756408976000 9504276 186636778882482179437734779657020127232 9504277 -39683772783389779566485159964820336928 9504278 9865972113462577418760671487055269120 9504279 -154840597549886421818854434641333136600 9504280 -137742186882622076669067547102623129600 9504281 201742785624683012647835605533012731082 9504282 -56064143001953573776976005772614199808 9504283 25519297263869473154844154321800506704 9504284 -223188396780457355058469118170038701568 9504285 174033274533566665856782468889410983360 9504286 253905695940201361248170847839220581760 9504287 -46230957322003698317216397791044893840 9504288 -263626095006566037873381842471153958912 9504289 -101959446059827022989735492393722570910 9504290 -837040183520059883310908687618941440 9504291 -53037363695943574816605867535477494408 9504292 11533334387831385480339921758955257856 9504293 275294507315378573850636898823359859520 9504294 130487590074918533510994632642906081280 9504295 -195615284778614463247858827540416173200 9504296 215332704921514478767503569233010273280 9504297 -3205827458607152853929838957065816688 9504298 51263936141041867003237507292661047040 9504299 95238132129405965028392553239246794752 9504300 3936377380062852131437111636269388800 9504301 38904849424898610465545488929805703692 9504302 620111250259790238417439488363424704 9504303 61887398720108072143952979840374035344 9504304 -88317569904270947205920462934617554944 9504305 -2679617602633885476761796869502078540 9504306 5471027755764892294184891246023801344 9504307 332324684005529832246335025688255420556 9504308 -27742730239109245137149846879274240 9504309 196957222108544043877222881862370718912 9504310 14985559455900696381398599562023584000 9504311 -243217835226933945358416789489462176088 9504312 269399052699909182612279511125799075840 9504313 -13727765353986887391665345001201868800 9504314 -192045101807363747411161584109194297744 9504315 -94447856954284340382410171316997640400 9504316 151269933642038523606023536732086103040 9504317 -505040800144503162829783392368538600 9504318 29749467308064732297657793151466024960 9504319 -218238124345614268259658827169608866440 9504320 -13310029298414105376590874918644613120 9504321 30898970370797738105743982693393842944 9504322 -142274967474960767335948196045031594288 9504323 404735839967604354493157359830041584572 9504324 -130751325526952850680084500167017748480 9504325 27157167337583184225162202379072797600 9504326 -80287819278173652460706478625832534016 9504327 -93233456097576409832179303163545527168 9504328 42657995805688476870327588122425820160 9504329 -297179197594414402430490865258421516070 9504330 -71312648422787977478053986316466933760 9504331 -77722618517974869507612011798717614848 9504332 -98055519302364286083010657444513382400 9504333 -1020627525418194442842335172348331200 9504334 61960921064269230559544981647704326592 9504335 192324047549349644799763892612129174280 9504336 12647825218309734233535914867565527040 9504337 119603559830451005657847734927332815986 9504338 48706551030235947460807479405071784096 9504339 -24741458497811686210546137706459027152 9504340 65067711569730487864237750664244756480 9504341 103162397626123023950284322343844058304 9504342 10640667468664279879247009768453259840 9504343 11061397781591579077865194211271737528 9504344 -93221459798229928741017201505037107200 9504345 -153881207855976240157914629603573676480 9504346 -156029573053773745174120689394733338128 9504347 -114503776274980630538460038406009750204 9504348 12934755779641427624020579057690976256 9504349 65889752085574303581603586570617596620 9504350 -1774546910164846747036903123437648000 9504351 -161890729110266277727123909943544115200 9504352 49704872920632214994365303903211225088 9504353 349723456573777162552733038850002477602 9504354 21508190933491260923559021147050075520 9504355 119176285583743758632493378358022316960 9504356 -117418013459105618676107626902671518080 9504357 61672995395554564651633355655135635040 9504358 15206394496504467105623865631280237280 9504359 46601379518840700917666181261076537104 9504360 -106507352988011671369950207970205798400 9504361 338908475104868364210801797069350011962 9504362 29942748022965940696914580516523380992 9504363 47563448655124684574836813925193283200 9504364 16010731256429067193633055837167744000 9504365 -111596010864273651457917082464905255880 9504366 -33450390063127147339198436006126103552 9504367 29925166338910446250894078746006898120 9504368 -18964953147422419881413032347129643008 9504369 -18898548296499334747074028347864780480 9504370 28030641128046109394840900005455859200 9504371 41475448653561754841948217955157770572 9504372 -11172767043615886052821051838083473408 9504373 217074391128212145471456234600337749180 9504374 140004711258017929590988534112147249856 9504375 -6671816264663255651208225390011430000 9504376 1274178223567388548872458049482588160 9504377 119287240905302814555311204898221584212 9504378 -4891494959210650251338563872580835616 9504379 -145323164665520966518346376711651965020 9504380 10530333561365006565554772585354508800 9504381 6193181831231497747145814515910657600 9504382 3896921788726531704505076714303591424 9504383 39646323117999959999740490584043902656 9504384 83947938942662555457813269006505738240 9504385 257491817974005369897215358918424733760 9504386 14477453098559623041828108770702845392 9504387 77873711187997305072880684454580236640 9504388 -86746285879312584966293142647086371712 9504389 202087055472117960540102817247304145440 9504390 -24849373711887106325599896888686438400 9504391 364020193615491903874100693117732519280 9504392 271966559850081333599850952524660864000 9504393 -201893532538067747945817039581867278272 9504394 -166448917656173779596976643046617524128 9504395 3706993525306752587429459275254938400 9504396 -180036843657000074316021674255478160896 9504397 17041055934580287167609923354990884832 9504398 210549364816593060483355747900267915200 9504399 -45303670767058135217616757765319979120 9504400 11315216080558931323703241510451404800 9504401 -10809872967124022951132806940980569228 9504402 163928750772115634986752376559921694720 9504403 -68934824792942710253484400882473363120 9504404 -12706254569807589064986164853940420608 9504405 114430341476716096641441201233797190400 9504406 -243429881548224930282769363893588625920 9504407 -287216522836339951078601639094424032168 9504408 -656833496570680117827176055354839040 9504409 -150935185029217572608791894419420286390 9504410 -135607075065528220001874332239306793280 9504411 134397017269907105465592568586638940160 9504412 21473847644574058587794566625116262400 9504413 24776027108628341392582925685502720224 9504414 -23860879014180876284907431194102866432 9504415 -17273344530234664320200034550556708160 9504416 273227068883352774074945151799278305280 9504417 -5216280488508748901302378920809737152 9504418 55019153381898730653702144063881021952 9504419 4241830755453759013418020123733601600 9504420 -17951495283017110309351738037104005120 9504421 388097011763102223352080455101733650622 9504422 -112590506139707510459861808785154035328 9504423 -178024728534477959191777741819384010928 9504424 -143666382959505000846062010069544396800 9504425 -13887020090173780864127810291336059200 9504426 -79325600420566001394967715888595296256 9504427 -106190061109424686765040118029069895560 9504428 222019293869461155078326080120691589120 9504429 219286679375742335428457469297326112 9504430 -19592480568710962425659735621347822080 9504431 441284321466264997402421224659932650200 9504432 -75169649761719107495630089232130048000 9504433 122069597927908536891342812503530049682 9504434 -233774022289204585719668139977571867648 9504435 44987805599756100898182767423364106800 9504436 22267931775141391151605701508520247680 9504437 -174452922869597583440063939827986430440 9504438 -147546790799910903639151906893073713792 9504439 12973481676591181170968532436397350400 9504440 -228966217174875049311100581568764518400 9504441 -97785853050270114171336806509018134150 9504442 36638015840543149378593270093245557872 9504443 78904594793306619586679345159745138288 9504444 -1668322945211386746207014447690755584 9504445 -21201905704862442484859283004248714240 9504446 54219311270817539183780025491565296640 9504447 -65482399809266771499097860259786002672 9504448 -105732436387139967375188038268280111104 9504449 -177366077143633038333175918249519025964 9504450 -30446971467520218349633255274255744400 9504451 232140042836144513685827634559908685824 9504452 -325249022259968464016531533203041748864 9504453 -38763848531714315285396468013120000 9504454 12479664462584080376724973412441659200 9504455 26865191655478739132892754635541530360 9504456 -5164880267225153927538070525420830720 9504457 403327212282846150922671279392034991706 9504458 -55893494960339533658077313287706707920 9504459 54521545203309752942497787315694606984 9504460 7267398153076934771785327073054822400 9504461 -556393242238175297575803430323564465600 9504462 1099826406762802053981322645125900288 9504463 -216906419602221667667903361598668966816 9504464 26982859907057331387387536354029338624 9504465 -60102063694870503574082723276833080000 9504466 -133742941809653303434315788654922800480 9504467 70659585164378515590075323650149478992 9504468 40454086046586439171206523428573869952 9504469 12082418362248253421889634958686614844 9504470 -157966870796508178103239161054738904320 9504471 240862795436802731641274248715535441408 9504472 -170799771446267950023342167370709555200 9504473 -38689566843429923958763657804278185280 9504474 -4237182036261643280399897780196311040 9504475 7502494993992218305438231575377304500 9504476 -17494159542251424493385069972755353600 9504477 82976572814052749814204545174983511814 9504478 65594517007791820284002802760283245824 9504479 -12231978353318257183140286593562828560 9504480 96047244525649677652747173443437854720 9504481 -52694243159871277502865044936360335872 9504482 39113060692467333885417215507293699872 9504483 -23304543831496235894428768356337729536 9504484 -143699055786027796324210594230434457600 9504485 153707587289845646686651750290730099800 9504486 48578280560063102132917092992997642240 9504487 134755717712828348636208207645709300920 9504488 -7707338727762034246507064575753420800 9504489 99887033385957462123217004129158384320 9504490 -9589832961442297989830000702917171200 9504491 -158003330397402136369702232136661262016 9504492 -72586409416712556546354663046881397248 9504493 4187696781095236194274608992081398742 9504494 -78912888571108331702189224901363296704 9504495 19283730601672568874694336639114222080 9504496 34218997170487598437879551265851899904 9504497 10712459669189855960276296413586168320 9504498 -112323162271769468078829511961118807936 9504499 -251393062529683672022326246376542088500 9504500 118075872718408452308021620230682560000 9504501 274434012455802268089835033578714150432 9504502 2796820655337708899897038781650869504 9504503 -129902695994261906858295436798792541880 9504504 69568539409975181906719798497469624320 9504505 2759821978204647113084661641469644160 9504506 244982910152591082855734154534712260864 9504507 8890542168377121666203141859963724800 9504508 15599251725842943890170235349373703680 9504509 127646001885463519136011245092066411616 9504510 -75957081612442508628483481664910253440 9504511 -301030997907648174920530373438431621888 9504512 -15276507448832651170076000502172090368 9504513 262946274806002194339312516717731008320 9504514 216565827086046288623615724392468603856 9504515 -204926707132721377223416824673779465840 9504516 61565369500482648714491073914731622400 9504517 352634882268341979982046984865522783552 9504518 -218403118544540579931800418356611376640 9504519 -103003638108890759935760653626286834992 9504520 89389049905991826446192578475362713600 9504521 -9014969378083723788338267334882956508 9504522 -5108793585870017839630510021910699520 9504523 -51035708495280450888792538139319300064 9504524 -137243736220521827219428182951893915904 9504525 -25223802898836868708026799759898664000 9504526 937193989636909753644718399430411712 9504527 -20405090411406417749301795723618951600 9504528 82717348582872328299519826285987627008 9504529 -452969100971093336858980788189602689870 9504530 -17623565228417404343588582841107712000 9504531 369438766451630478793015672642052333328 9504532 -45881812846400963145653537059803369728 9504533 298807974600829266170229089121317344782 9504534 45208163729807819791841251049274661248 9504535 -242861173317631364121350557084246556520 9504536 151061511483764498522860799932555776000 9504537 41392265360632887468723522221716431552 9504538 -9641071537818595976161694362032138240 9504539 -386512867874807885647634237575373861400 9504540 -780949220810114776110963217983797760 9504541 346156439236123990499621197451073716800 9504542 -66525698516948664354734688565370265600 9504543 -20727338572178440083501526788463646064 9504544 -57121267277023141529562918267006222336 9504545 -57854832913718480636485338096103989720 9504546 44822792943631430896323713639270112000 9504547 -120668297367908285777988474960331997280 9504548 -784708927359557565158147488087895040 9504549 155001637038065870247713742648945302334 9504550 -191944114743618571361051201396133600 9504551 149517424947579917686908261126210115584 9504552 -64663701902406950686186088898345369600 9504553 347949242405606273140697992688010361856 9504554 71518230077032949594882732583287564976 9504555 50034797498193791423198931627577804800 9504556 -193563272985009233526708611878075175680 9504557 -20381511048169727406716842952404690560 9504558 -1050851055556523669202138032469580032 9504559 -294979216401046155370974783585782752240 9504560 13507959239883536101284671113155379200 9504561 -210967233959741363251111082513444212800 9504562 42225099205266908010288520675401283200 9504563 -382987579164322758209092775625497347188 9504564 122948609321529831035240191753323282432 9504565 -65674279670353943847139129169775934080 9504566 19499680078721697213934441898614861824 9504567 272747125062422726986383318469934364240 9504568 122501819909242617020003515787473858560 9504569 158667860799421803824061133919466808320 9504570 -15548983439094831318183782901012844800 9504571 205966175299668662598994635522344332772 9504572 -93002124029561600709874190951606231040 9504573 -10594111824955171459387340987764201056 9504574 122655845404183068697680980849366413632 9504575 -223536213990596724956824054389058884000 9504576 -53271416417437673914963736390035046400 9504577 -134389481711138912698405837607673970200 9504578 48278686431714184624592362225158021840 9504579 41209430384873653453108999117149137280 9504580 -28344837400288471005483545785329580800 9504581 -400867423933644280205490847943400583428 9504582 -51400474458766648902255224196985772160 9504583 236105307778796495670825687394582348824 9504584 -222525506114723437039372995093039037440 9504585 81383546877392253743674380019505381220 9504586 -4330081785096686406422065374717935616 9504587 3661244136315225680135867962662080520 9504588 -160511767540000706798930198999448691200 9504589 -261323217890824498778570258835416542176 9504590 68508435033766717608231724674784132800 9504591 -1928839826581300937463066653990388480 9504592 80425913516788685137238083254179127296 9504593 -150248958071173966362171759698226626880 9504594 -108932234720145832416481626799979665920 9504595 16281527780546607623870112630122102400 9504596 15562445867691036406482703646960363520 9504597 -6656612672546030668171992977086856928 9504598 26217090446102258704226386120672352640 9504599 -27322066310009884536668624628384701040 9504600 -703086334110315922785693522591744000 9504601 -29554039636266045265664445326389889398 9504602 -109627969053006632347534676179077919248 9504603 -13393780012719499734027202270215257496 9504604 28169825742733693423235592226907667456 9504605 -140645020045909824079798011566621904000 9504606 -735825059726164122309885861833416896 9504607 104382793809655966493163434382604147312 9504608 321609105325661562923196530488204984320 9504609 243928586738616146301409534126400873904 9504610 -53034259161071834639592650262511907040 9504611 -462246508229979051469866463353544433088 9504612 -929888105739399530819596349492539392 9504613 -361037570797093649572944994327717243138 9504614 -77805588653323964377222183829768277888 9504615 -17162263841647080402751192314832003680 9504616 12701254422230694257893767901957570560 9504617 -32198029946159690712137054139664722720 9504618 115439540342616059980273921844901967104 9504619 -200933664745470603124103577013917443980 9504620 -32232823672821489436785621436583331840 9504621 7383540709140458041996430243473744992 9504622 177605625997480375399279576214883946752 9504623 143581278590649868222155880931581214040 9504624 4348767029919149079202573057424523264 9504625 -35960273717079694829614193143648350000 9504626 -37563717195562794020027164531846549488 9504627 -38334993780693378232609404956501785344 9504628 -74137484167315857679662608107772381184 9504629 315573824454816831007225112669216893230 9504630 54496884883670738712704081963548575360 9504631 -3644955230984293615292790060720529536 9504632 102537232764658771661597021326660116480 9504633 -123496940935142630310857579522172576 9504634 2171025662035664415872514491441925120 9504635 30212212306561809307929780338206863360 9504636 28129814791757061815965077037402398720 9504637 -195490227159345068191513929651178510714 9504638 14874456514711933587101077930054348800 9504639 7985389116967420026410388114892258104 9504640 50086786544230821492016356875934105600 9504641 308560814429403709033027756648811367042 9504642 -33829656476602150076237151473293710336 9504643 -41830584998924496175028554734866483120 9504644 -225430948643052364776150798354658337664 9504645 232771654574863881035883425534699884800 9504646 104720541879459484589265403403524594272 9504647 298999902840246596056016732417241123096 9504648 -44241183498422411147063407234793472000 9504649 29323469740778463205880745446183410944 9504650 84521579362796447863247654830421638800 9504651 -34361491142495997827952756049042598160 9504652 -205893484479024018282814809248750174464 9504653 -438408258672043399311869779097692609098 9504654 127007130417806277698619481499074250880 9504655 62826213151094533917127329020849730000 9504656 9594275241328950197550932505771638784 9504657 -134603652966724308967189560127741814046 9504658 38530574329552569595733167153337923584 9504659 -88824719102876504757953821483431762384 9504660 -8243081375816887745718696794917908480 9504661 60200209373101811095571748435500033724 9504662 -50844247141048666380394071489877303296 9504663 -5874647802581213503036258065012656640 9504664 94913293800410935880596053614945280000 9504665 -221259783318958987376212266221530980480 9504666 -12071535397078186275263118843236712000 9504667 318724707890127621897634241047691283716 9504668 111960562089892904637528006881523138048 9504669 -182917534032698503285403201290793546880 9504670 -8392046759951278494278372524662032640 9504671 150997107505392534106066103835911609568 9504672 37163547687546079435390459319732404224 9504673 -30901590611787399511833910936518216956 9504674 -89290524791151580518195676924163717760 9504675 181389788591737187176871206717798866000 9504676 -228931608160926256509863925861109575040 9504677 2613567903725707064661788080505970912 9504678 121594845987768623051153250777877458624 9504679 -112724511395446639987040990250197155720 9504680 -60115494246957831531008342933058355200 9504681 65723444726708873391956318627922309120 9504682 -194180850781137301921204178445762364416 9504683 178500665258593642923654394641712782600 9504684 28088037442245838331439590879226479616 9504685 -80003790146946098320076991541196629620 9504686 -71395927308443967926571336323811033600 9504687 279927688829313553092816214512765889152 9504688 61256020707737838506969132519210287104 9504689 291578099115917973676375448616681497490 9504690 -7567632614244903282993315128793269760 9504691 69568443378796247604782899175244064160 9504692 -175936422826667373100735353361055304960 9504693 -12248005958084861132121295721151252480 9504694 193876781678088309735507273977722516896 9504695 -41172017208665433258366823304148117600 9504696 2158185737218227873301270696138444800 9504697 473508648711125348838194222031719679146 9504698 44727423875963953265817401635388833536 9504699 -50431516704650473074725975766784645632 9504700 102398843741502765206060472417875942400 9504701 190607007662821162137698134089662440812 9504702 -18851705611301911393742002448194967040 9504703 102087712677878749493869891283277320304 9504704 -65490264060391925295460876692045692928 9504705 35359672272702702559024428387846282240 9504706 97752075650069272207909596474690889728 9504707 -238080413806642434911240180464145455044 9504708 -68526669650125527526275453699736879104 9504709 -81263368292957254439120821517662405090 9504710 116365740163815332620891985457825360000 9504711 -4181559158849884674418650214792308168 9504712 -88109225803728651881902358198115532800 9504713 70722119200781248744093024479716335962 9504714 -56170543573811202336116955244654917120 9504715 -101167309549627289905872858278325147360 9504716 185049364397600272511350261042899824640 9504717 660521925573938739985257083614048704 9504718 91442147156567220305779575525098746560 9504719 128878909409773287767727993579217875696 9504720 142076266329859826691733393596088320 9504721 156338435616312848741953370326059364800 9504722 -167553449076166618858422864120651551088 9504723 -200719524717704082020091108740366616000 9504724 -52176754074394789951734382902082347008 9504725 207749037753659974111505475052504442250 9504726 23645942283841529363972145184413703680 9504727 151207593882489290465255539373687838720 9504728 -1157669782677070056735751520925450240 9504729 242165223198710881722243671979330442080 9504730 74856053840350492447521058250339585760 9504731 228092540872253022490672094891070435000 9504732 -155133871539183931602830573947761980928 9504733 -101026715430066434650182337499976698880 9504734 -264264353270074661987446150207353274368 9504735 90587559207159833460173931157781274000 9504736 243345683377186168741425175831680909312 9504737 257250703968077644958103057771021898560 9504738 22264874561363750291417235943300948944 9504739 158188361426912066115238893992328651256 9504740 -86193705650927711255914764655139819520 9504741 93592979212390908583898395187279671392 9504742 -37557571850464132552026741524301201408 9504743 96329698964230048255079822686382809824 9504744 67340015858031760435981501057369374720 9504745 109090731918526033969857945776323723200 9504746 2093420431433198004541366268986395744 9504747 -29439541013076774948012057517381346160 9504748 -96011890956716729918573892908422867968 9504749 95864531570106410537297000005126401750 9504750 55415620292392211305234310645068800000 9504751 -232841843300730292064827224693048735840 9504752 -46146991274031301868463980630304620544 9504753 -435761706258944581721193580222084128192 9504754 95640705671786695188774823439821635072 9504755 5882093211359160261653926783257561600 9504756 321826601511190030328836868946702274560 9504757 -125199288380197327650384648473444242080 9504758 105231603953832925240500598069967928480 9504759 -1692563708077276372850241579724947072 9504760 191740346299469974517312349239290368000 9504761 138590955104864742265250138162240274432 9504762 23650044096723256447237860962039857152 9504763 -4490666662964551860279769186416039936 9504764 58900317980592141245375072360199192576 9504765 117884475432709282566990457245157976460 9504766 8557183720029431539479599063106897024 9504767 -2307035465835346993233170044753373184 9504768 2244046546730584767288529538682716160 9504769 -4223763576527759021026782123189930396 9504770 -15760869020424381856916803749606190080 9504771 69520282008452400428566375923164971512 9504772 -210682745012291544276808639569699553280 9504773 -59105972519497678922265029002061895456 9504774 -95113343919956800149732668321467061856 9504775 3013446998011195842982705798297242000 9504776 -123558458659876231985717846982113802240 9504777 151911346161279392569964038431113467920 9504778 -13522374908725078762169130844664394240 9504779 -133881485253808911752307088791947891040 9504780 33318371966105394313774070184958924800 9504781 -95330887675458470389474187502410198496 9504782 18951151056341386188274061433768529920 9504783 -626686624888989707642049169395562656 9504784 -18192949234714598101816753661651435520 9504785 36685933375538621179127016739448813160 9504786 5239447721937286469903436915727577088 9504787 -99663602039960959117083494150058244564 9504788 -70762198193564994656049939133339514880 9504789 -4147320199121205860656397667082659840 9504790 -7845303311611095294717023753868153600 9504791 -154108717601419610532463570066197823200 9504792 -368496507728091929476473140149463040 9504793 117525807544413670941927587214624912324 9504794 -47296072829375138193479485327075875360 9504795 10218162382597901266866217175523358320 9504796 4984843008041812158606055669079900160 9504797 24315104011755656679804925370326527360 9504798 4908747822003588652585667184819778560 9504799 96837463211250977584234287347306080 9504800 -102346383410190475393246479357839769600 9504801 -47252080683691571042064914132969604270 9504802 -144152987419161929601032848070282326368 9504803 -4703752900146510046772679087520350720 9504804 116535570102345559743813358611376874496 9504805 -177038144740685098723888630843391687040 9504806 3343371625366787011271698558385664000 9504807 33333843381301315803948395561061212160 9504808 192965610024251952037923175609089945600 9504809 -226430015965643180366381703307237497990 9504810 -34492663228465993473212956966585958400 9504811 279929231567435296097695439542573941712 9504812 -286972898642938053309425064506572825344 9504813 -9724813432063640092200622837760485056 9504814 102627220204051621987626313961515780032 9504815 -46340419599036030587242799782433344080 9504816 -36311985973591987057036100048485122048 9504817 -17687247289930518538794606872438396416 9504818 -142319003066049972166760804268375974640 9504819 -3902532462039718090835495147989173312 9504820 -59504047120803721415343067049975193600 9504821 441358677637916461190003369733999976992 9504822 -89101402685917560986587260337422001728 9504823 371231039520084695734259286619988348072 9504824 298688213905986300016598993581372477440 9504825 -22266101182646227693030734686583441600 9504826 11657193843848162920721660611157241600 9504827 -32733832496244945169302120341351024400 9504828 -7355385825056978892151843435410372096 9504829 -716913974727655686682680439455300726260 9504830 -7430399245219323203914322849736853440 9504831 98648151553909849565970356773288028544 9504832 37178608550630597382458362191233417216 9504833 51641863663003532306548231374511394004 9504834 87576873195399632740535104933134122880 9504835 -10868325215172765306285200299753532400 9504836 257455334968338746263164844799225475072 9504837 -47678405677538629197083052737662560000 9504838 9076424125700033949623807418677452800 9504839 -65607293822632105633571683879358280360 9504840 -58593263866840562909551321870245888000 9504841 233009707919221849447762736937738062400 9504842 95279357896478687915176435709415420672 9504843 -26587918356221162446824390928708188672 9504844 -50720559665888492749125666429541056000 9504845 52439080357728334355699612790859267200 9504846 33566165036506802774643099587915362560 9504847 -2666209330196851785212947439070441288 9504848 16355146722916579423262806424956698624 9504849 2231713137481635449346037433890459488 9504850 -11214976260748872933512374752661755600 9504851 -191741141879848870705286541881365699368 9504852 -64302367509094607440764223752637820928 9504853 -149667803153062163436018751033750501320 9504854 -24008428887866393497755650824411495680 9504855 -17280503478183630611467122453909487800 9504856 -15842248052858442237715308183129661440 9504857 -293863268089442703984663640937528224128 9504858 9497929159451486392909122636844639488 9504859 -61801121623437365833533132711408542400 9504860 12162182701487024926182527663460718080 9504861 48007018032016410336021314581046135520 9504862 -46953815241650757236287734610627037568 9504863 -299946709774459803948453820774993233888 9504864 -19005800782798829965185607394725724160 9504865 35966944520924926590784236968546051520 9504866 22771451915304487177541854391198622720 9504867 149345326096551171829984705671340354680 9504868 -7233608101274229420104942257546927104 9504869 445713706575680308665195272302036052160 9504870 -41694751876521858709529914236015171840 9504871 -90631101283451963485997806596035302208 9504872 7888460335025350030349206717426513920 9504873 -101742371917583537361495146213223792000 9504874 230872104026262693746527211819487992160 9504875 -31899367812649248741378799138749420000 9504876 3937588391166196802716936890457708032 9504877 -88218773678696541623907955755546255274 9504878 -26586649626063067776032872443493358976 9504879 51434467019487571736589949441953520128 9504880 8659634717351384834627766710037381120 9504881 324724592916270558255893193281622766500 9504882 -32097606626851372467345707303561993952 9504883 132252284231204098132193681564915298520 9504884 -64648753034701051816197202956180326400 9504885 -652316891409445107445484378426150400 9504886 -37083534199223706820316318907483616608 9504887 136666361258585451977972931476809833312 9504888 -147233697303123917362163246298525204480 9504889 283835960160841564796453351184276880957 9504890 24917888598087378973339163840713560000 9504891 -293932589867608395268015221178194433920 9504892 -24614625590613597183175384185299968 9504893 -161331293592939203033123541256226424660 9504894 28524102970634286253692322172663503872 9504895 -34589100627182959345397274097037659200 9504896 145442086822059226175480433317731368960 9504897 223598759500822262414632355728082309472 9504898 -177575115414017168511089291682391384992 9504899 -23996694339070098701875021744653428100 9504900 37217326448416041217071132218824320000 9504901 82270729765809955640160403140258091552 9504902 195369888186657448917553331282653401600 9504903 -53242446125387382575545183874909967792 9504904 -266921785734733561837243041513945169920 9504905 14382995287028488190679623825282217060 9504906 -84007871940986581701080729065285207296 9504907 45712855000888042409880089047943436792 9504908 -61046851898013205956820094446767495168 9504909 -64558809143373618573208542981788771700 9504910 -22554090021266912255645951664571745280 9504911 73130243439985512044673465779926081536 9504912 15681337913782623687808654819751362560 9504913 33278761137382409816139937606887266 9504914 -37761836846007162299821675470600363360 9504915 26832991929869628501272375486888805120 9504916 311992695427582837885161455403711290240 9504917 -104895732875779396707473923526397429216 9504918 -238201610128336286630953407964611377280 9504919 -341631005663562781078650717783567290680 9504920 49646850809372393711226535582936473600 9504921 -31644263316602483991148864057331035680 9504922 103657473110089615344374763984137652720 9504923 57773075875682825169736815875383760280 9504924 40639890349792184493484200432142909440 9504925 -10362304268756774270839428747323774350 9504926 53309856331252499442063433757614384320 9504927 35782271357825089708468320087237701088 9504928 -633623521613083925305193842698139336704 9504929 63181580674548976425789616881145812480 9504930 3443389572006424227878544861274821120 9504931 -457501733768491695321871156365435519268 9504932 302524520767035587675649565152308428800 9504933 84049714491145247100878131073614606080 9504934 -9418978750750594810672148446790320128 9504935 3930836212766788595494272671950454400 9504936 87681414737608944926339436533412249600 9504937 -178885087778103091438544197539640502968 9504938 50673298417208673388806628798118803296 9504939 68578596662030376077875723121048289624 9504940 155054558309707561163220398459358489600 9504941 -43378133111741614882352473330588166400 9504942 80881928988832485973328609922337576512 9504943 55867767414096685078471652912131088384 9504944 13554411314202839832903504533202763776 9504945 -2053850398343408320157457845759479680 9504946 171789074058573712415116048582584895104 9504947 291154379031815010624957956751974928396 9504948 -74321718720316561693321142859571138560 9504949 -121763391588837988758389729177196044050 9504950 -19474981188092911980644771047382688000 9504951 -422342866511270599605233447986260708096 9504952 -11251660781998345588067950721625600000 9504953 -420892270910179842193653969336176180220 9504954 -144970718111000146597328902648875451536 9504955 384410843603344716691628936968939173600 9504956 91170285715065882145028270417175045120 9504957 11170517248267445278226805110526597120 9504958 173293224371931695075203472120155944960 9504959 -229683275656096008599077061218051824000 9504960 18292716974109162749423870861912309760 9504961 368734808106041911689471078003145066562 9504962 -231698083418733585342494110528762110768 9504963 77592607049964853167831052478334549360 9504964 110143596059134392510001428903005143040 9504965 -16394627288275187298430303549870915080 9504966 -49620946448535493826818967588805879936 9504967 145867156164427602433758309076703793912 9504968 288882645968016595960268914648289157120 9504969 129652175081511243867188893581396432144 9504970 -79338001748380870520976161419271740320 9504971 54139282046436725945690645739770375940 9504972 108441247547403880278197436292544593920 9504973 -32511698118798360248507707984740866816 9504974 -168594953294240404313343708707596644288 9504975 -11012702368966103800161622839318215400 9504976 -47890126342707418421362818274377728 9504977 186932509518402827164585765740258467826 9504978 303584426822668390768038006240583680 9504979 -64704393894321405245203193991551028912 9504980 -127598040247454750936350842555949424640 9504981 -96588804974930338014576263835435513330 9504982 72153117875407537992194922868556200992 9504983 64278588339671932358995187190531227184 9504984 -95908173587379965847059569978297159680 9504985 27343537981219090949433373011199642560 9504986 184491898411486801617829371632107857120 9504987 -350142765407302635922805426569181604048 9504988 7612105172430363890981172876529023488 9504989 59551148778041695830408461048069329200 9504990 64874895086410862904155832538796461440 9504991 106029176575881631664566619093690367392 9504992 68806129373574023361700913670331564032 9504993 29963777266002190619815852500821049264 9504994 -6037619988164243994015332732227313280 9504995 -19102838279568249961558980262129790880 9504996 75557295073365117471828074158046705664 9504997 -135187226699203160783977360182537497920 9504998 -308465339827934536609671051982929656064 9504999 -7254485757717024728504680029769340160 9505000 -31110868260305893752515292844598400000 9505001 309205030451153772784310457466275649104 9505002 1338992239015676003073457252026180096 9505003 75238327337171588062486928700595504128 9505004 -140714424320530697383506906589770829824 9505005 128764113318191924768721253083702766560 9505006 -1118202299771235022301760234719449344 9505007 124725651477978863463175057087458571752 9505008 41089105225155276602142015538203033600 9505009 -330133558353908195714449882709969746380 9505010 -107696232421433137949269820019279711840 9505011 159331904399258530705427259851396201520 9505012 -66130128220949494801933808130627115008 9505013 -169288999866594838655897573610202197504 9505014 82335509643783079639849709265485192640 9505015 5252476655225411117682763377076020000 9505016 -191942845073259068982489369608794828800 9505017 55554573097706091521269769656325010234 9505018 -76936899395069521705419320931674976000 9505019 -72972048103712126314214990200002636456 9505020 -33757161376856480757283800990954608640 9505021 -4067355334956043265409614383569299168 9505022 -21381877698186927806686211149416216960 9505023 79321206273054664755865635787403478528 9505024 191628689404847436004646955377592631296 9505025 27902199231552700862468365956747206550 9505026 326727220387287328557404673803088384 9505027 14140965739741387040470691464925057792 9505028 -34966805894716997520881662360776917760 9505029 49547200537276895967283834370692745184 9505030 19128953913142009415876969990153702400 9505031 -26914217507610183280633295234544574800 9505032 -35706775660862969937114242896024903680 9505033 -29196705524111655770901409439842239718 9505034 10547862991169209604565845034135552 9505035 181695275696193380965648262799309553200 9505036 53341754469491351173728157624351667200 9505037 -111835554476914004167372587210926458314 9505038 7860697166655408307243234973032821888 9505039 465469523348318996971833891655568335656 9505040 977963393149991002784257220734156800 9505041 15502182215581469706004465037032336128 9505042 166649609678363715895185961599187638672 9505043 -25558748477325083534218295118369340788 9505044 -172208239633723131066228711745354427520 9505045 -96355640057139987957488696702324739840 9505046 226219323280867835418831938799350573184 9505047 -70851910552203918659133185493684571800 9505048 20427901389884342873342585502376796160 9505049 127662137746337452100090675183756091264 9505050 23852452268062384370720346500180524800 9505051 159973634346713109061764680727331168600 9505052 103763234378997883492324203710153934336 9505053 -217911763084394414254697352534811596480 9505054 -5453921727635517522978512358685040640 9505055 -87715748557860797767050883626467233440 9505056 -126179863318240771742613927335209992192 9505057 -120426394686815734259142118671691450488 9505058 -131056959466388685704139526185959510880 9505059 -208695179573275020207143292167146012296 9505060 -11422201617566151726828787572187123200 9505061 -25227404086362626282662245082248350208 9505062 12312010252615748784033744208004982912 9505063 -398054728398569482658018878368836007688 9505064 4079224378490133051865125298142085120 9505065 -8450150522889400886597883285149544960 9505066 -5366815736218080650827045362747073440 9505067 -109399710359380378145708482718930622792 9505068 52054442223292458967430086152536300544 9505069 93368492068224472608235585624565669100 9505070 -35082838689238079086183584529992275520 9505071 -45604375654543079566329267841751261760 9505072 -21951937611391898757585580946656608256 9505073 88138971277283001101770131628287801600 9505074 112921124738499669036320235980122551552 9505075 17923324887166061224818015956126600300 9505076 8463039942943762010029957543959410688 9505077 131801483807507176243347900828824317440 9505078 63988732819248109937798437413953672832 9505079 -222105218565792590348445533610583912440 9505080 -24410470916339308395197557160177664000 9505081 -383190927508415704541627051355114973436 9505082 25870779433230429317383035708405967872 9505083 44264239563077901050446326119923680768 9505084 44601434016391780664184015929702153216 9505085 439048831052050714163053338662924559960 9505086 1100535910000033252566147283688054400 9505087 370653958313907819100974277101323404736 9505088 21799540256045096741985202819328114688 9505089 168433152402605438184976559310089498208 9505090 8275258380594616026940106921964833280 9505091 526729863052358922955820135486100774552 9505092 -60781593402498048075707238237262970880 9505093 119941698896731800994195193021987436288 9505094 -176001510771643124807806977191129607168 9505095 -32718013416547726095306839338166568960 9505096 91344878140464861252114880262144655360 9505097 -20972967881702739873120487944108797568 9505098 131995356725232860251343530864109932800 9505099 -95116620366382144233241049049012049900 9505100 -50989733243003485043068713893476723200 9505101 -224189304190759396745919323191029135168 9505102 -103896267642850295613763817859504829248 9505103 -301524799569957255146010641321315726520 9505104 13891286545821673113193557859931258880 9505105 210787536067998255522073913594051062260 9505106 -22997453913505069221916448227001380032 9505107 18350000479303414290875120751165960 9505108 84248690921472121961473477695110708736 9505109 -7020663249386474160599440636088995620 9505110 -29440466542285424257542708691579956480 9505111 3491476212587748495021271180479859200 9505112 -7356902535784901446118910668313907200 9505113 114230205776629498078515843764172648144 9505114 -50526757705213331000074031645803906080 9505115 -62815712632293860337193102825886476800 9505116 -154086680377739196704206647104314595328 9505117 152784092501956023634152383031617200166 9505118 -98810327746993374309180985425676347264 9505119 40616038430657351929368063719986352256 9505120 -316158326740434516973867737204176977920 9505121 110796352792369242305678328339594645552 9505122 167516533602415069097209773128123351040 9505123 8058680221644048741312463953398489372 9505124 149215134642855917654909134935799540992 9505125 46192203902180823051335069039203008000 9505126 13848624208546285646557917633950319744 9505127 -37402539119240007197186818361489798400 9505128 -219775512664323423918247031512356372480 9505129 71697822926384015329051733233366967184 9505130 857714673028359733220074202986059360 9505131 -138216785639785416028061190716370325056 9505132 -19331464592893385082383835121392990208 9505133 68029009691579368540940919782514659424 9505134 106886265443883360016024029390006618240 9505135 -207371226905458254948735548851732468920 9505136 -34970836096187378866690421490851020800 9505137 -92069818870076649016238667847915003680 9505138 -13046734505206509550596766461460535280 9505139 117809229275168317600273442407716452352 9505140 -31954631192770071245524793980938086400 9505141 -231388009923569658152561332334904390048 9505142 -142748394754574236028529749455643993856 9505143 -66761857171664108183450172534042399696 9505144 147472536792617962540213458429110661120 9505145 -90427383606153428637137505488573362800 9505146 -34752639890505460173560668328402105856 9505147 222344642795994442627763942613338898596 9505148 107373472410991280787030643780519842816 9505149 287999032437494307672368625191000793600 9505150 268767297224378749603655947606593600 9505151 133677304898763785966901683690025601152 9505152 51347963226522197269569540910523351040 9505153 13774418530256591822877044032711319040 9505154 -197001878002652526630891709833910642224 9505155 -306751728926035775079754640788291920 9505156 73671780845649974409690355274080481280 9505157 -501646528360815105901119497423272925700 9505158 9452497837051233110053502143773106176 9505159 -81185187689430699883688653921540362000 9505160 -41320749833653529033808335672942592000 9505161 366334748839875317204747272476243068640 9505162 -221885618278813980562796093346278505168 9505163 -58162489454519512774442378277509964588 9505164 -41964393275649407635604360531449528320 9505165 196650513131365110597204233565181002060 9505166 -174571360555363928128671244730806579776 9505167 -153164110408857523611644933160151582968 9505168 -35957963924697791865885444470941614080 9505169 -246010537455556930855036113153811988430 9505170 9072229953919535154482360001569154720 9505171 7183503120522121152938039924116722864 9505172 298426737149542671671669368180707298176 9505173 43957325043258513771611250095700752064 9505174 90491423306768457581089457213205082752 9505175 89122086553908941083925993165254028400 9505176 -104117352440658037290391115884629565440 9505177 14254300221474068296908000148774585872 9505178 6526191707063124861769128175365990624 9505179 -98604824009535310330590173002797360336 9505180 367960972970789004075180025011048345600 9505181 -59204490791589893625385559603921666208 9505182 -10774547080188095417860817381603589120 9505183 266220611966887535376746054527259006432 9505184 -16548848960469273246194749519878684672 9505185 186685945179769262139513529294626321600 9505186 306851084691625473697450939115456593920 9505187 170910262226251046434922614760936052480 9505188 -46390051402304272016229583012771135488 9505189 21924935864806552047416549333001807872 9505190 -146971552175488037217030596391126326400 9505191 -34014801238185286648537491037305052800 9505192 -7329744167383360499660442442147968000 9505193 -3000682883091490367266760800247391456 9505194 -9716235317144016047886127272363095040 9505195 95614854083109375637147273000225209600 9505196 -163699633926369844576510700647934254080 9505197 5918601285847872316755968504109043608 9505198 22207793154511632119108346021529377600 9505199 38318015533351310483930913287424382848 9505200 13641101671648658714641590240953548800 9505201 433587011106804379446706562917893529600 9505202 -79897041683324298170335033754006427648 9505203 -167538610882528573964430099041676618192 9505204 -290809919546248554538424039651845500544 9505205 -19529178121918950550938950045735307240 9505206 20520292238233168560584904468872844480 9505207 -410713275266517216307377418245340707544 9505208 -101929400382794873637782826226608599040 9505209 9562263376296601462989605021274029760 9505210 8957845549723962306748533855065349120 9505211 -255376821186274518499363959025457213376 9505212 -158282942141980179338096478564770508288 9505213 -240430448276102549611851677557361895636 9505214 27270656643469570046242302211059476160 9505215 -52874140153058821879243534676755512000 9505216 16586985784110189216233672194968780800 9505217 16542007834714234888596597471655573440 9505218 -13467634304416286619371817603438573696 9505219 -181010392265029965371565336334896424904 9505220 26984884284446280038328324429177077760 9505221 -97747190182248361176118754702800209600 9505222 197913262818776638262601372694155012672 9505223 -11856452594241251328905659868236116480 9505224 -205713257844535335145368615576294881280 9505225 -206381732715328805453954255701767494000 9505226 -48521300052435951160469632658781904800 9505227 -2382683851244115920462678606143065168 9505228 19093329747255660529176950982350064640 9505229 778735315684786984444561144852528320 9505230 28686621216287263257145394815682027520 9505231 21802920222722220551973036936176965152 9505232 -35821324570809024071305222945778565120 9505233 49755443443925731642429698340069680384 9505234 -325540896771511840702305703323095952768 9505235 -19038814173900424469966827012734456000 9505236 -680788658102276297524593786743900160 9505237 31203336495960693415266064678121028800 9505238 62696001776430365753264841562761554496 9505239 125867770504317519078943352855157840720 9505240 104031458188010532821212868891536588800 9505241 172355827193782917822090252552967557642 9505242 202446806411399171200759910152109514240 9505243 -317341050389856235720760705311874284800 9505244 101875318842163575695009628426920017920 9505245 -117700748688015349223672665581873120000 9505246 134232021202051296715627799152321491072 9505247 -94921735334750769089140789231275689688 9505248 132978864265582338815617417407821512704 9505249 -182001811801661865025989694036938355436 9505250 -134864981176958153054318278334928816000 9505251 -56595705788050364753107034923420233264 9505252 513832180817365290974492814026584440832 9505253 47036632087844752130882884191521957502 9505254 90001626986265835825327959608894254080 9505255 -105444138764061789413445004885563839040 9505256 -93669268095712254447842470859357798400 9505257 5527951040402245175360762504146449888 9505258 -39479721178347170488375629255081469440 9505259 259076961969564671907746559098220521460 9505260 -86129748994355932296625582666249681920 9505261 -89389493867042812881865601128999552788 9505262 -33910578958690299003011105483972107968 9505263 77712842978786501794033140082075309440 9505264 -78226192406321289079484184767091998720 9505265 -206576726337869407123623210189313398720 9505266 -8816748892099390054863720167631469056 9505267 165325704034096450909798678369586219472 9505268 -2280323596134360400465061976435802752 9505269 5752523551200344180895638538327804480 9505270 54547270959854485791761426741121454080 9505271 85931106544982075754014038448488682472 9505272 -72161936560582446023870324119201382400 9505273 190241970992303978986348022116429421700 9505274 18587007814373286839079376259399634432 9505275 45021990578655763097475534110185650000 9505276 -237504774514203052881126246387855360 9505277 -65170710438425489597179910511538106874 9505278 -156368915252780745496469394137358992256 9505279 1052414607137117718737315566242298368 9505280 -180567501073825444837877708385524121600 9505281 163696096184695141453232555371479264 9505282 64676271263270390747690109236569036800 9505283 -133900781994268450713607228984185438468 9505284 40908330820989084888886634106026535936 9505285 -36369280162825399684167784645945141800 9505286 23559740058797107991453856355560451200 9505287 42978570774342912304872589348578038808 9505288 36901871431984561359272559570909480960 9505289 -200411970655070669583925835044896902220 9505290 -52104430400219823095415871919032435200 9505291 -209079899562274063584997932993709481688 9505292 85644758291945819177716921712125622016 9505293 -23892245389702908875973306865256980416 9505294 -252819769352271942590399079003248916480 9505295 -228048090831177724597176682122808764720 9505296 -61800997307042594074573442047863029760 9505297 -189515454984172929701434231565998322254 9505298 17845413649950212256175488498741333120 9505299 -175303538562656767360204748265806345472 9505300 -20372908751485705148695896590628044800 9505301 -81314610537480869516365667315318764800 9505302 -21280598152051606981943169392614010880 9505303 167778283303797042630662289129879668552 9505304 172887008035861978100380928701589483520 9505305 75494748416873755332933352487656167300 9505306 203721789253582940059421297547833548800 9505307 8956285996658052564580988705351568912 9505308 -132286102452569612651493256324259120640 9505309 434084686863336139439911993015383966240 9505310 -15347159027295477717549789076287925440 9505311 26897729697214338611119855678438556160 9505312 -105533842104970733725222239284714274816 9505313 -93660096339480764385712504568263745280 9505314 48254383736652287061333469590217616160 9505315 -51359712971941372774389061214721830400 9505316 -131438371469686303674994522811284632960 9505317 74546046775463147178879379312550833920 9505318 66889780460860136122042902915162158016 9505319 442158505003852014268445674414361289720 9505320 85838793027164868769779045115330560000 9505321 146168451244956748224731611954856672000 9505322 -2627936162229445767421136000202283008 9505323 214636283486033190480583797525011406000 9505324 183500820483330668820009131584192445696 9505325 12460677967181341290535158169483411200 9505326 -39278684056978774099231548284290000896 9505327 174479146773460104741752410190613470392 9505328 25971788153404183526395662915288760320 9505329 263056814610876559739100016486369611360 9505330 13342511281903063433674096446441360000 9505331 -73688151228544860494922575367328218936 9505332 -41294848925560334079401923524616592640 9505333 168310898302588359173260819679356169582 9505334 -9298931629749453135046826458264891008 9505335 37610589657488308119865841602211112960 9505336 -307102631212690543852743819312027832320 9505337 -134259262634183020822693742678711463228 9505338 16172929604352044209445362404336116736 9505339 232572892210560286619742425595308818880 9505340 -45742830142508585783346715939943731200 9505341 -44201190963361683291078405832780527450 9505342 -66468648440955079836697913481772348416 9505343 449974790859606902019431752086880035120 9505344 26480444016771694379076193900447137792 9505345 -11460863404305062801000619835861454400 9505346 225952296489940232328066856763966997504 9505347 98207263183469092243606855986955313400 9505348 10490030837645032128482473924152299520 9505349 -50872505357917378623746279530933124064 9505350 2025578149153734814936905679100978400 9505351 193293383137005016578151102015609238632 9505352 -84528923739421758256865002086341606400 9505353 -105386673676018398542910588933826212672 9505354 -1430026722951817147697690599146972624 9505355 -192407030733099292450738843170781907040 9505356 -60526793286656925280734212374776791040 9505357 -177282616118356664056210515557255747648 9505358 23802836712178379724033173361145457280 9505359 405656124914743877127407030664913425600 9505360 -254065310444909043634061251339223040 9505361 -120062800060001233984077160318064689038 9505362 -1011476207018049702186701425391883648 9505363 -27441370907904625988973030057530251944 9505364 85268528993104917059059933547972352000 9505365 1792990246029047860645012261669657920 9505366 -84071008073544891623381016157139565696 9505367 -273109963088623479183235286667764398584 9505368 20215404125790384076725102806264371200 9505369 181733926041257503978190037678290853770 9505370 -42720114410619205017663989556015559680 9505371 -152194313850549884331222222307868541696 9505372 75311353704514593693647098718556065280 9505373 -99794421454669829790730696114791132378 9505374 -32603637056663004622656808456323219456 9505375 74390133242212108324867842783307776000 9505376 -130132335134713445514355279410053775360 9505377 140746532747782333008611048285898086400 9505378 3732114200781091197459554099458757280 9505379 47720846136258938819841242498370809184 9505380 96320494015739724055062027336934809600 9505381 -216216802081135649238235667185181474818 9505382 28302964163782575944455517414915373792 9505383 163353312213772304023413744635699523624 9505384 155814910483976746112142849244255027200 9505385 -18409759469650736377794886967498654400 9505386 134167358182313560563157959749386130688 9505387 58022753953162375586380255563190689432 9505388 -41545480684388644574084896859610117120 9505389 -55026130224931220988121116577202047872 9505390 38567583502945936278267390601425937920 9505391 -3392059784463944640001931324908549536 9505392 13821140342476166934831003997929013248 9505393 -276597694503503128173122301705677133358 9505394 -134161765529418375354612746233965112320 9505395 -114527681589010862305700649777824902080 9505396 -42976197905546072241900515709147842560 9505397 -161184732988409802105163293067198884 9505398 2947005093430303730855290094107133952 9505399 102752085124405970771101399108814834880 9505400 56947360371647968556904165445673472000 9505401 -65353852331466281204351622335972545968 9505402 4846978331536992630620471948369341152 9505403 31185254726154866796497001448712005464 9505404 89914787090040552059288967196706979840 9505405 82167653032817276238217993873379756160 9505406 52751938971995962912375349131831401984 9505407 -8603254821813247806424110077363723520 9505408 -4070614405330333850746320777809756160 9505409 93198040979560136138991912655937658048 9505410 -23741259767893698307981580235782384640 9505411 -180534884864774950693709567980412103728 9505412 204319344848219237000200870821675129984 9505413 217014436497947596796312267622954376284 9505414 175801494460835145425596075392635593152 9505415 191858347730480743157945673243031731600 9505416 -112800912134134315360452720248833228800 9505417 285461682286159849381144540765797366720 9505418 -27610483407114477747535329891393572160 9505419 -10447165652142623554132306883285126400 9505420 -184435425852559324946345508609722526720 9505421 -115822235193659164436045778784426363968 9505422 106884507189515052095700796043561682432 9505423 430779501815763100262043446925654094024 9505424 -110242868949491349243050792254866653184 9505425 123954789309129044623019088138930462000 9505426 -69567886314602138857784208468849239040 9505427 11343352341706391532525248303716291032 9505428 205747771633967656988293797999692421120 9505429 -50967605321007803016406513812347920416 9505430 16589909147049472346594044980710267520 9505431 -63810066724986965572072905757082015760 9505432 210705616252581632086921685146433894400 9505433 66430767918796615418952606157226545920 9505434 -3447533571405710917035884592176640000 9505435 -128028418010510862404866079622575805120 9505436 35246159085741441482168090817381895680 9505437 -32067762625594956905846687447586293760 9505438 -195026431369804223704498442039812035840 9505439 -210559464216511669904890817156533673760 9505440 -10385082772273205598318239820608962560 9505441 358195932617923381714883327594531550384 9505442 -21952183005761708048835662702667644928 9505443 197170720537254889325490462241594504944 9505444 2542105170337031627029767839201702400 9505445 348477822981903564222602196170408700 9505446 -105553662097260972921365402615114755200 9505447 -28524630163175508169089303189102881856 9505448 -88622403456375424422363372720254668800 9505449 65222252321572678391466008104437041034 9505450 -19732538820450303812103479400426912000 9505451 612281056063119177669891405481560000 9505452 -84847753280347680847478299424380624896 9505453 -300376082399854445131423389191766490880 9505454 15118277551585954517048460986063788800 9505455 217547507592170893893565021993411428000 9505456 -50421868144624220947187652317267673088 9505457 -143181300100083417675554457371531836620 9505458 55796521022375245659921754096130534400 9505459 -51775514569258562003788135515906468340 9505460 125768506719175626149149268045715905280 9505461 53359147614050822279909038956160446432 9505462 -46053550803218499989670576070275036768 9505463 220011688388393443145782262448056654208 9505464 194714959334014424032616297583721451520 9505465 -246934150672482084520472265678069444600 9505466 -97825698691812651266046158424590279568 9505467 108143812293474598184279226584139124680 9505468 61473409658189364277672137927462223872 9505469 15301972675549175868818574138197324544 9505470 -22397161210931919909413621415570773760 9505471 -143389366970579046726898774408900591248 9505472 21838112680965523331569882467359784960 9505473 -319470946592986932406409862398336268096 9505474 177701431056999243700970737144743864192 9505475 -34411466198119952458754767712858676000 9505476 -8973727530257045967434966840898647808 9505477 367768566268729220024401808004209559326 9505478 -9953758428249703888137925350518028960 9505479 -65212368504449571444440422837334045016 9505480 53836869126670908548546878785043660800 9505481 20122630194791846956955769136555094964 9505482 -21901950324069674761311725392366058496 9505483 -93745307650431542032260812526817098896 9505484 121512118787387833841650771984322870016 9505485 -32767751487036236105004518059103865600 9505486 70098981647304384921084176588845405824 9505487 55744278471849493954801059862689713136 9505488 -19969392845386613282582479534780317696 9505489 -83660003485182380922428815127912817344 9505490 -27935994132072760305387729480606950400 9505491 6958880680949482438158762001458596544 9505492 -140599875889160822590552471542715312128 9505493 65789001705704273559866237118026513742 9505494 -1884644285564190186218223659829984192 9505495 5919569743246676918604821140682559120 9505496 -37598229317017957909814063077689262080 9505497 110528706600581233307015036548035081216 9505498 -8035586472937424917378558456860178464 9505499 -51777065248499586055027040606581167168 9505500 3467813569874484712203996537921792000 9505501 -1664195845349859300143700349272902496 9505502 842659988926339617301461392082479232 9505503 50816155748129869589947010976652303344 9505504 164336010657079050434595526343200604160 9505505 1660339046906626526476430639647910760 9505506 32173821175881812186610975494719125504 9505507 -81421899285228098560324040558762734968 9505508 -26160730990961187699426467152818462720 9505509 37571048976607931426652779085227772288 9505510 71740160880524736481493377823824905600 9505511 381913159486833282384730596489601325112 9505512 2733296594562170741247743161036569600 9505513 149405525173515918793085775899574584762 9505514 -50547307628895128312913484701874877088 9505515 146431876666970964570115990728669926400 9505516 -278661823903698945297140661122192758272 9505517 -54249187626757680558798483537507820800 9505518 17937977886524965294054918130743872 9505519 -36267705737942689084368472096461116080 9505520 -65556092127677672722747110043457126400 9505521 215520539972788216065392964140120303490 9505522 180065868567834366710931008312466048 9505523 179597735715355336093163290351452077772 9505524 -21011835505228899572783468612442451968 9505525 1371249991558696750209506907525320800 9505526 -196867408273018900130672841901749968256 9505527 145101894811594771249226911262087698920 9505528 -25007525783167126104401156987977728000 9505529 -7307075435529119776161874702434690720 9505530 -21131572359026278751411208995336724480 9505531 46531847909280480716828165914209657600 9505532 -24854942347028520173486917217809102848 9505533 -171252287745926932313242087576653915840 9505534 78339989253331832437909370812600636416 9505535 -23306206092812476921460892853352121600 9505536 -23956468170102938098670282513955422208 9505537 -5546115642372439613668719292088784080 9505538 30569164628001973566884636323410432 9505539 -261941629750539253174405706025056478480 9505540 -165535748470820193967089833926417182720 9505541 95471014894287196449533706019549950942 9505542 -108032611792388530987885447184667156288 9505543 203189599495864538727030316152832976792 9505544 165549038207555671302295523623044433920 9505545 -60423550732295872449186671184465475200 9505546 45797975499341376406305027999520583472 9505547 360389393014803688363748816403595974996 9505548 83645554399247949809768647371898444800 9505549 5578252580682585263998643140023448320 9505550 -45822741891818738426380214203555382400 9505551 -14809730229474895603034811132692620032 9505552 -11209263393212838715715119384092213248 9505553 121458771829144698071780770937756186802 9505554 36822576860357873618184643401970273920 9505555 47606207440957602956397630294237646560 9505556 -86746655633178116736909616747043324160 9505557 282386317314664324964895932942805000654 9505558 -45523167386157365500154738261507471424 9505559 -38235680723557989802017929500113902184 9505560 -50145585279764716847435689236739276800 9505561 81496119512566439009307357735333053440 9505562 -369119737364412066907496831510713251840 9505563 3984414528247072946000314098133586400 9505564 -6182981310652827287465950421634701824 9505565 290963089232397407779487847020444263800 9505566 65176557911419271874182633714202961920 9505567 367593726663841927937923371970463691600 9505568 10889483821005231139532843769097420800 9505569 94950855306921972923356839234516080640 9505570 -79431125478480736063486486549339511520 9505571 270794274029485623647824076131015943772 9505572 6034692583159623159266256483508872192 9505573 60314617702675053494035499843787038400 9505574 -46397083525026184302718301250303547296 9505575 -7289681495547053498339021858082369000 9505576 398306051152138171752215346734162734080 9505577 -42721000058069516406640208694489796188 9505578 -64060156149044171635125182688857160192 9505579 206526237252438708738730531579006304180 9505580 -1087153605488194508798249903919513600 9505581 -268545647974188102670490444950388781600 9505582 -19462298046783113683821226773337852608 9505583 -414642372625110355446359033086619613168 9505584 10316949699413594497875795652228743168 9505585 -83203059556014104097467116027609478220 9505586 4395665176616994482436905237171848320 9505587 -37028150212420780663632485124963352320 9505588 293196733717105914733386845435326306688 9505589 -194716623528983428328500851498639134610 9505590 -68696208967581623093987673856804567680 9505591 -156743917681019694594809037251154960600 9505592 29449745074033079571577816034360524800 9505593 -17129826220266533900654507714988210678 9505594 86155009765600470176962891946213183232 9505595 66165928955696944876157169067664182800 9505596 -9707524819246560757258746071350640640 9505597 160369283539902644817463366408436335046 9505598 13996212336241356941882784181130801664 9505599 -224879019892611820340014930403124666936 9505600 12068212953579777434431335793976934400 9505601 57699339950893866151641739945179202944 9505602 68208597310257077838141753816073482240 9505603 -69062732469937600583743265748413703696 9505604 -75821315356690492054170096367141824000 9505605 71677798838793769665775705432421054400 9505606 80941685720805507171930678740274502464 9505607 57074777164859943792986574812137184856 9505608 -55715377749663011914921145471458099200 9505609 -164652741978534635751883685712637820160 9505610 -25497072403537762875070405311803735040 9505611 -71501538310905783157311873888509121540 9505612 80535231977958706270259348068504000000 9505613 3881795868470327761725382844875698924 9505614 -33495694986529207415999103417389108160 9505615 -60075242113795405942015089828951969600 9505616 33872251404630589186995877644229017600 9505617 54114149959325090540350388138981167200 9505618 -2904967631852712854991411040965122784 9505619 -390126831719160047392544925808626472980 9505620 -166985818798774727917380746658226176000 9505621 -253696466646752728898964268976270705856 9505622 3637402268994992637064978725789462528 9505623 833512691995092191470428210149618688 9505624 -74539963557062520447572290849406976000 9505625 -10292629437650572732790094809097390000 9505626 -27897735921156316931634836696749775616 9505627 400111551985393683994268006755143441476 9505628 213815293296758281547422093833867511296 9505629 -91812976782814014571806392597452268256 9505630 153066568181766966115118724125436318720 9505631 255034335300286279639694811462113286432 9505632 -162041946099450215898081684043002544128 9505633 2511536434838147378448912556012366400 9505634 183796550155687590747658072395059739216 9505635 -35847553977511212102848625298514977440 9505636 121658256156014677158427839225583861760 9505637 213817120796614684764053251169784812286 9505638 -54476235619818514557947277661439103456 9505639 -299145870697590886028583332199557768 9505640 -305624274685105658045866755978195763200 9505641 1312230719687274552327657976407586464 9505642 -159098975148241613148167615019803688528 9505643 -108127408355722077570173405522156674560 9505644 36162555376697046513624615228040707072 9505645 -34501141482541594053281930828113621200 9505646 -113263585800196921670434433727862561728 9505647 194497413702540122443276057967725213440 9505648 -11701254391868864453768804911735472128 9505649 -8555179586263854438198995004744470040 9505650 18673369548102395773535622623313715200 9505651 37346484557848291786488617094968600904 9505652 87712858809178269636353550138186020352 9505653 236519748532514858415875931413695759200 9505654 -69781339053599964253957929847285923840 9505655 -169380383603424920583465983907768118440 9505656 173418718014225941558791936336847953920 9505657 119620224069833821703182398712215756906 9505658 42544899055605083025841644103704246528 9505659 -116654892588895830561893456656691109840 9505660 -116221879159676766669063035970744952320 9505661 3484840048449723664118774409386565024 9505662 45114005394601455450901194781468922880 9505663 -131672753200348395880945652729375433088 9505664 -210141176095604672540146082675718881280 9505665 42213534397573828299943586471456625000 9505666 -18836469056957661248362941004091136 9505667 -26800626699930220595388691433354841600 9505668 83085686259161014883661394737022986240 9505669 386512301538924340345632991569490844796 9505670 33687268266012437202261499870429109760 9505671 -10488462648302471998578113332714957056 9505672 77794890421792903704846662585676595200 9505673 -67161425357082056797541865992033711436 9505674 -214211656344221785946362066346162407680 9505675 230744835136251233922966655496272924000 9505676 -223451300047692722430233773567256183040 9505677 264301637445102947263476076602641783808 9505678 -26411093771488702519015268538828065280 9505679 -266531672541979505676422956051687584720 9505680 16513537347022695433556168340764098560 9505681 288315892742523328080139511108773126000 9505682 113894745671485896465092339859547746192 9505683 133008017640127224375634316771277367944 9505684 -154661526475660296933844373892627731584 9505685 -18784891786915587566679208011595207680 9505686 -8082948761420819214226150471706341632 9505687 51994277811794835385496564361099511480 9505688 203856696957798748613282175106068971520 9505689 173756564240629562891843567354700252624 9505690 -44612330199546695887682023223792282400 9505691 -122737022674078570218258792125200097616 9505692 10622998106750260133334612035484475392 9505693 -13433450717486731623415968947637140352 9505694 -35374710497017591118156449746521410560 9505695 5811793637036327740481889550249700640 9505696 -107360226192521830961916466489259458560 9505697 -30429447824933216573854826124436536060 9505698 35717156062925507258354532948319150464 9505699 -135729476994040389409513517229250723840 9505700 37321399459291053727363059496384128000 9505701 613814696967458820083552537125063985280 9505702 -120845858631770933487393778552952828448 9505703 -771312286800404343754658048776122673344 9505704 64780683444325103914531446223320760320 9505705 24725536516754667133848334804500253440 9505706 65728393320927393568194063646098295728 9505707 38858884427355039452857002725747754720 9505708 -105846044397446775595151545956667473920 9505709 111225353154632952924343881947816540844 9505710 -59991407147765870032439090498054788800 9505711 211640832020121686960076528203709095312 9505712 82293857231251897466727454194228412416 9505713 12710273160307338461683523436867043200 9505714 131771757732653064466425706948608337440 9505715 -9674554251710756787730875865962744480 9505716 15970127767418406072896617020825010176 9505717 -96924857024148739286507022391648024580 9505718 -331372389631126411812408750765886037184 9505719 285787909598253642039148700700701766600 9505720 45146572462435526280090997627377254400 9505721 63145545570586200262420363443990507012 9505722 -65164090990769624220666539635957476096 9505723 -98436285870088264453493642311414992028 9505724 -78568559732699512502863958965950833664 9505725 104742465692412890256439451619254637600 9505726 -37849987483188001239268742976890533440 9505727 18210292371653458438939297898947730688 9505728 28068457274685557772315262547782533120 9505729 -290582792510410004652035576147763156670 9505730 -24754503767031635329711633264890194880 9505731 100594036968152786340186444038599028544 9505732 -272765663504385519107858327512210347904 9505733 -284911027553177710606316672754698946018 9505734 11223996831566963822557569731725762560 9505735 -69136933035786906523290076256380141320 9505736 -36371685645032701931821943745481267200 9505737 281798289371298731721639179934705058260 9505738 -46526368732852230066350488339245208320 9505739 -93529112058411841570828564525429338576 9505740 -35453729641833581974478756514475545600 9505741 108307533308148723215913517220297834304 9505742 -121027315722787471458178426874775313728 9505743 122425275326870609248179188677459023000 9505744 16519105669679517711717744338910232576 9505745 -43122240880825387078624858414350108120 9505746 -22950661333850074958239106206604134128 9505747 84400147316770449462733595837311272960 9505748 -3408326157628361210961419765071878144 9505749 -43575900665230286601850990831416416352 9505750 129773121671148848084538164273051520000 9505751 40641594292079097701131707726220975752 9505752 2091006279710431770657359177261383680 9505753 154910832050841605347522958952506020800 9505754 213528696815053422241492198583594419200 9505755 -14342313075503015212642348407291412800 9505756 38926178989623262541598993213399081472 9505757 126653437897190170017278760337532296800 9505758 -15480630862321548659098808151648934272 9505759 -320547946865663087104851348730201334128 9505760 229084759376757848677325007433236480 9505761 -40024586093780217143241126520208526816 9505762 -2241901382891579384476730446168713216 9505763 4386715330267774355298899604411978264 9505764 -100213919042754230445460781005550530560 9505765 -84336063611462126057355391213441842600 9505766 -4546741847666005291867197866816688960 9505767 -206609842851973626021598964343792903552 9505768 7929539272273713923036737901653585920 9505769 -53696852035978936732217547963376716480 9505770 37432293243203650323280436189269689600 9505771 327646777891912554543630019454987352144 9505772 170584185712339901540339279943979397376 9505773 -122391734683899195711602040768110957376 9505774 -90291290237854848500571967170077244864 9505775 -65321788679788797341515765324586050200 9505776 7343975567388812051771334477191577600 9505777 -354402927936251628924275797380884051374 9505778 15591021498755673290863209872658647040 9505779 -340276342502409621663290213506852083600 9505780 14832554080543035002656366568434041600 9505781 -65609518761359139618208453346867192040 9505782 -52611224487190386956577766673584496640 9505783 -99092206538698535237322485589653491280 9505784 50969674747977289443592267480044994560 9505785 72698184808452295583872346421876403200 9505786 24827444266525451532250843356003128544 9505787 -37676066335185720060379690957002954720 9505788 17565827025444502507704261328330999296 9505789 -123486878932801166408312819082485859380 9505790 6961384155188261817266394572679052800 9505791 -339339565659954241368469477467578472552 9505792 317014951880134496772766944490428563456 9505793 -3535231779631841454565199981066951520 9505794 -29400689845317430893908717639786119680 9505795 856660258937969827768915254198432000 9505796 194982960484800105686547509767425897600 9505797 23285540771362320126881028129219723264 9505798 -189724921075277663509614690643033245600 9505799 -70543408763538358887033004125380820936 9505800 25622613584072503311683162102099328000 9505801 259546058190529469124012260170601419802 9505802 -61188415548167134278072920998857405648 9505803 17899138746991051972756339288493904624 9505804 -61684113931930603355852355193816542720 9505805 71308094638585123975420248866184279960 9505806 25312490130154415948241370560037666944 9505807 130620317062258536454215206606003570352 9505808 11238887445125106008487985003810258944 9505809 -19589992552735276723229469851309675520 9505810 167401323197046130639459715304239050560 9505811 41257071786322089532755112460956746240 9505812 -157740466708107443200072782812549695488 9505813 125088585834205508028654373181614460284 9505814 -135570399697329146254475032496796260160 9505815 5588002968608978627855357770694922240 9505816 -383449032757016428890882837193767659520 9505817 -302348329854700690975039794157893811068 9505818 -8421393256300675816089376154300881920 9505819 -116376687754384366837898198490728065104 9505820 -175553057138243086777705946099891619840 9505821 -2719769277883353054161642396595085824 9505822 -92379532062911572806739934341543653888 9505823 28153682128514140457088925137738205440 9505824 4186020107876894139897853084091547648 9505825 -37774193356406223327657195896535152000 9505826 -100449056195860072976618985105083193600 9505827 71297930321568382989192112128834563364 9505828 325491342917934443168534056954989488768 9505829 373893754419856340524482577198551253884 9505830 71284841516648271343193970008316289920 9505831 -29316560075488248718825313235552371040 9505832 15437123969674171025085197957455872000 9505833 34550159507462854250182981617946214400 9505834 -23376362878443960520255461220604266752 9505835 -69659685174545921932654868590157526240 9505836 17802533349972480497983218754147365120 9505837 -371981348587674754795705927388514203808 9505838 -860427824801992942338352092753992256 9505839 -59292261782982815887708294184415307008 9505840 -7589506308472282096103141576610938880 9505841 22439799798064485699261078665829855144 9505842 121406529236373328342961646476077917312 9505843 151053169244609694629519565374532414092 9505844 -456858989422788577105928632569209118720 9505845 -125277352239139709624042844757799782980 9505846 -83593424654350653960582349345661669760 9505847 51608870379908473348260335143620778440 9505848 62062967815866588322604017009265541120 9505849 -26326328052552485180737918481483080150 9505850 11970893286312031067586409275899536800 9505851 118001752279087296904451208346468631832 9505852 -725949550323706205252859648168476160 9505853 -15220150106643107475205076206885586880 9505854 51698799607346511656770311976306309248 9505855 -30746777252441748765044643367676223840 9505856 -71930137522275832365717503633425170432 9505857 -43606264606292289550420886196887274960 9505858 139214604604440222971441866401500483280 9505859 59463125115582655252640936372435256840 9505860 -1053381708971091100054338460759572480 9505861 -94472471570449349135444837262285255200 9505862 164547191652594384993994884768314478432 9505863 -120421395627064888235514215132840727600 9505864 -133946089864010192394207868669575920640 9505865 386623028893557885226980689771281739400 9505866 51751299544563537343151533260744724224 9505867 -23624517757802348751695693804711266816 9505868 113745802171666532117108637744726819840 9505869 70519286951417414963884310036125004448 9505870 -111390424152589790840695926834484531200 9505871 -88840143000880904990063326840201766400 9505872 35353549059880798837362135200898613248 9505873 40034398376376593453206506573882054504 9505874 44478336353178265775398508469973154304 9505875 -20801465084990370370491591095240100000 9505876 140402324846821015566902220075955007360 9505877 -94416527112249950219352094346153162400 9505878 72497436207335588202486287367779366400 9505879 302870719150862050519048223860601624832 9505880 8740307823628764356651533848162508800 9505881 -2085192469039706455091482072693440 9505882 75636978143268671155175394466303718112 9505883 -358146576243334495572813930577864446696 9505884 -156707942303962660617541880758042656768 9505885 178686491630370683593975015586408825580 9505886 -41616614019722255338740905815789621056 9505887 -120017678687733959515489090990844858040 9505888 -82173935133581853973791414586443300864 9505889 -173326385693558688566199219045810617310 9505890 -45957968377656364146634588597236480000 9505891 -171823714144362038522261525892892243776 9505892 42254979103671019688638077486042685440 9505893 -141121835229222641485580719581192740256 9505894 218519271871316312051003948619649335360 9505895 24213802461801697891650284994565978080 9505896 -136842383862154944168079853481607987200 9505897 -153160747564492849026577727870539315654 9505898 -43018178624522602278757828715331166800 9505899 -54281517605032932423435231750331823040 9505900 -68057750852796091297631187452540083200 9505901 -74793165373229394046138588149876061098 9505902 -21931949431525343594130589632491520000 9505903 171570315683151225194221132573925111040 9505904 58878485941873631708122309002786078720 9505905 32144534781756279094272910293083304000 9505906 96584168331950296707764027916778266624 9505907 -168479503971013106435933455234042309968 9505908 84296609218004283698424254191279377792 9505909 -62738069258851224139720966344535898560 9505910 45429301844793500199430648300391952000 9505911 -374127929742763226901840175682787061296 9505912 117370314613791505919988211297462272000 9505913 29488696880199327189451439809772348244 9505914 -5637323563652241694015562307896169984 9505915 -58447535818548621266833976012243810880 9505916 -85464880239543017800608026096473933824 9505917 317934246652858583338168652256688040640 9505918 -157871080619555417196478387771454700480 9505919 102446354622918985449372955500486568320 9505920 73324104435620657313709441345073971200 9505921 31074832140019226699890607810234637012 9505922 -6360751134501753048189825397877445600 9505923 64041124364527195478840507451074677248 9505924 -5655924969807991461345314477989152768 9505925 10185965278149428532014089444553676000 9505926 136282290285934439432468071789288869792 9505927 -91153023940783299877909421950227509224 9505928 -171008053541562949284145012779795456000 9505929 -21340423684377858852557838080554432320 9505930 -13586369756105611503931963453358976000 9505931 -287580822334178935889335759890210347328 9505932 2067407922545639292025668274834447872 9505933 27400465994558043271692943207059670144 9505934 -43406446865262309884873123754926227200 9505935 -205012562783419486743589951998619347360 9505936 38841775125988121960563794092560809984 9505937 7491242013835635186889721640943873152 9505938 13384498611179972973428896056780883968 9505939 171630815534667531026338141594574071920 9505940 108213463322530964714141409887954999040 9505941 -100136033803218762798991075541605179456 9505942 2139785982582979719700975209260130432 9505943 140329204556028898418531645445094677192 9505944 -24870086781139234855783436776597094400 9505945 -78570946811074371433643843158229326080 9505946 22139061086903595109663102472779455744 9505947 -54439575831990663927366165363894983040 9505948 -27326753366773909700548259633312505344 9505949 263786432809765435620581962591294849260 9505950 4411296882039320740213469920512000000 9505951 -119087234247984297354995545822341034248 9505952 -444560146195494135122442373606702645248 9505953 110870842048967791231083663154992010962 9505954 170197235566421523589448481508310308176 9505955 -89735481485432724533161699825592270640 9505956 -75824827123075514772149926259975420928 9505957 -27845964071101358328616167928425065794 9505958 23839221212594111758831384465521598464 9505959 -70896897662321796926527815938980116696 9505960 373209571360051475219072523749895782400 9505961 -176339843007550239326379290937833155200 9505962 -114537314116136212360616464897042287360 9505963 -108483478630518283589213303575505699788 9505964 41911335668710495776226113715076308992 9505965 23668100981827546452133605436498734720 9505966 14526100706315005354060720766962765440 9505967 3613056311873653558843341711602997240 9505968 12661214917869823907175569980533964800 9505969 205626612574046634130446478326378249408 9505970 -8877867627088066634072103959370086400 9505971 -118153547125543514267962120212568943760 9505972 -35156572884229308418118717268160983040 9505973 75992213383779983326758037837190943168 9505974 44711805900578011921123628101266769920 9505975 47487981709295052858419874296865278400 9505976 192015518246001586002128019541445038080 9505977 11439430684487350486984743345575796096 9505978 115227597927921452641454037808438717920 9505979 50003647211563691538925831043705171712 9505980 106495360368193286009621450065316920320 9505981 -194945851156935952296505917952869452218 9505982 -189722742235042400687742236531094666816 9505983 324887091335975869475071637561414860800 9505984 79124731868965412369154015067007614976 9505985 -202804413911699324190276359873836512000 9505986 20614633803372217389286784282845102080 9505987 3430985008282488376325193911748404112 9505988 110222489116109759389288091996809671936 9505989 -61927716578862568606425970411843082592 9505990 -8294769248598574713352119486540360960 9505991 569807848444466568212012047506681158400 9505992 -22141427407772960944161234471173160960 9505993 -1299268703789396610378618223216077120 9505994 33831757410727221492009451770678981120 9505995 57529955278228354286847218964350807040 9505996 -194550236896378759377870420356976650240 9505997 48377747803763237926256982574576194720 9505998 10151295586312676290143448733215894080 9505999 24329326681315030064612192998057273720 9506000 45111319951293529071265144849821696000 9506001 92339641713200378111026509130864054560 9506002 -116808756510847334096487779220442689792 9506003 -65546547570948802802406769358250579216 9506004 -869386118547714714662156864605163520 9506005 -90287618198027234189320866113957234340 9506006 -211310711879531390667930876588312462048 9506007 41220740999566434864217520583302514480 9506008 -397231596524342366028662742959416750080 9506009 411676952579602024985854482614027917716 9506010 -1268300916873002786278701936683865600 9506011 -231457381000271533330042122731950659388 9506012 -118224456545619667736336163821079118848 9506013 -107669415740874265074970064527900703712 9506014 -21749830041788041730073405872030366976 9506015 -242440031874015558727924634430817973760 9506016 60650069971936505004474628969703669760 9506017 -548927332442105366336292464624497740668 9506018 145562764109537925113500437469396218960 9506019 72389802851711696415681204733508519520 9506020 25343473472970010150549672433686452480 9506021 -128577730274625886691089570369512191040 9506022 236089713284383641032831633188525440 9506023 -231125288624963215887918427736236540280 9506024 -262228322181745602022258671230399201280 9506025 -234584417123119753491294957870949284000 9506026 -56091139958051881605808963787917025280 9506027 -92927351645992649443209434526275121168 9506028 -13858212205237124703986457595726823424 9506029 90707951613266687562993183088597034284 9506030 27529528011838107431380296736688795520 9506031 -20700187805989579346110061607763843200 9506032 78752509831497677900791089409640497152 9506033 -92522567074512269666318125250350495680 9506034 11302347306400594051137047367848570880 9506035 103486054064588801913299546319168049920 9506036 -296206730406581300847938670883036906752 9506037 -21195075259277263917306854690533417440 9506038 62337926300358442104655156521602553600 9506039 -105010606376961645541117971095600315160 9506040 52543656833714729970058752696369561600 9506041 -229405532956884190211339007263295409558 9506042 -34590987534834822917105210213162880000 9506043 265102694718587302038361356365556137784 9506044 -270306904672264464806988026830224994304 9506045 -170761675617911462100060269356693919700 9506046 -126014712889288564097050063057391480832 9506047 -139572782331925758233772360837223477504 9506048 2914408887267668289811479091702923264 9506049 -53824691767081627256936533244481185424 9506050 71665051619019641294671720464144610800 9506051 195888872726900640603481090942232670000 9506052 189124958236425088634749938105561139200 9506053 -4557437845861186850083186385144192576 9506054 67072675228910086523752883287514554752 9506055 41119737136960145755467276286851880800 9506056 -135505734498682146074517870731568906240 9506057 -59641893353369111752688987589051735552 9506058 131971580619166110187903765893840163584 9506059 102728995789739997421778080186105058016 9506060 16634621132354701018978369611604623360 9506061 70941131315262029838624376010648978880 9506062 -20217402750653181883937148377235768000 9506063 6602062376153704983987546004163819760 9506064 32429395185219679793701489771895783424 9506065 -249528458286352000414789675210779825600 9506066 -182076717387940926726363864550103430768 9506067 171516110640520717025305909166849559480 9506068 24393697533660519490513944819076208640 9506069 -402587459298684466038117184353633388530 9506070 -23225459965307519211912329411995238400 9506071 -312399163483587494574744824015717791400 9506072 122493721565957191474831102569331660800 9506073 -38655335712585615063037083879614480736 9506074 -136075955656262294904306199754998792464 9506075 -50692158899716594974683729907757071000 9506076 57452966968519413756344157896075157504 9506077 -10756754480567090073744925247047800832 9506078 -51772130902889272143037131041287371840 9506079 -3253222237172417403114179162996483328 9506080 -83893676475025793338099717813567488000 9506081 70427795987096759788844754152210685750 9506082 27485888971256157045632934490023479040 9506083 -3003543439333623259458806977752437668 9506084 5059736770973314690498305584137420800 9506085 -91609637334900774437198459747784693600 9506086 88322875709616707417036902575027423360 9506087 285783757466969174181785822519109108552 9506088 50493784081447120777222976035902259200 9506089 -75623096400775860174800023490656369280 9506090 -33281528429698721216176740422865523200 9506091 -7829381757402970350424015583307073536 9506092 181735436287017745688743232022127245312 9506093 -228797432235887743931256776557872695658 9506094 33712618746846661574763128894296971264 9506095 -300000472891531665354001438302765785400 9506096 -630284365634162059396495348326137856 9506097 -63880264540334207842110976263148061820 9506098 -138521933401429144086884166119256206064 9506099 -82137569994719450303158471675690718760 9506100 12894420280152897949742448146382182400 9506101 -170765793853268310490838314959244797696 9506102 83777666376656204156127742004212174752 9506103 248849048287817682952010194504533020904 9506104 139480559161448118926015962667693813760 9506105 -64118817414162992101390321982276159040 9506106 6811428796054709262488799699451161600 9506107 70729021280470579364965815051310325088 9506108 141093625858018368492066634063908687360 9506109 50648015199687462256402557702603076608 9506110 63044237957324015825758023073573584960 9506111 -412612910017885600884505661016670675488 9506112 -1850962227409779794591650326025076736 9506113 292157873689016052284002066455527440980 9506114 -50312299321341446471440001930454924768 9506115 190753765617915627187618519858738769760 9506116 20180658519337917099832746707175616640 9506117 -346553599325363010282008485031955732834 9506118 73355811016376149080234108695910881280 9506119 210843249970946166764844977222774784 9506120 19207871521789935593531997331736371200 9506121 -360865359497243619912058250360982096096 9506122 219111755108804523932080489987295768112 9506123 -643612573502976083295280558677050808 9506124 189625846043034963083993500182975816960 9506125 144928094102814831893802930323234718000 9506126 -83786607919378011723523890062422523904 9506127 113575712108043843895963167285966589320 9506128 -68770538528984437547012575071253708800 9506129 -248959575465433334491704375896838768270 9506130 -30091286825488945509725394857262528000 9506131 -238299155983044577372857107836997186068 9506132 -98958168629969268226077736651906687104 9506133 1656141226894016191873970084192002560 9506134 -70393802268045121024618806525311859648 9506135 -16922007246375484836537942553022503200 9506136 7431608427025240054172761901885030400 9506137 2547512767706179466197693979660573280 9506138 -28604660592639215291246776395570347520 9506139 621631265885365896809065661232240000 9506140 -25738590289067920510380502126973061120 9506141 -112362903257060865075712422071683234848 9506142 -134518150623037931281870468274953702080 9506143 -297632955815272052403764694927449546120 9506144 -481051811556226480655794407167765643264 9506145 197144602983542769990669118473094396800 9506146 14875271395467258892041627496778608128 9506147 -347409317650548921223414234985064394164 9506148 -10990086597051792091062046513435192320 9506149 302770391062087045198148136193575789760 9506150 200921809782214032769634346640473600 9506151 1497063560312064757628666790495796392 9506152 369461920682779221115115056528468761600 9506153 103231641951063376083093654984084321600 9506154 28748275123032784233046972190487532032 9506155 254911412210991448203502047582717454560 9506156 -73146930490360938563239020277454069760 9506157 -179092172121529368610210550758047437760 9506158 -58502682081513236509931901980948048640 9506159 19903581239322603126084610860360758904 9506160 -5258227088776066957957778408231239680 9506161 53942042499984603575230910869393680320 9506162 53510934575087311066868899837258378272 9506163 132539594270420015255019272092431820344 9506164 129626085097388494585281898261595989376 9506165 -31909764556863594290231651362307053800 9506166 479034246032876858281201268524338048 9506167 -471678059997414210690788543930932612560 9506168 -30720829893116434307318787439721226240 9506169 -212051945692926569508795495590746900806 9506170 -2666297800736559430547846612107122720 9506171 -55438326617784237143923248426621306000 9506172 68276478278304761883490436497794081792 9506173 851720686676645580805785051347111857536 9506174 141536112754410212602238662804461390336 9506175 45922406327209997115225584631854112000 9506176 189345683796171543116367329064753561600 9506177 -140126763552779586000042693997949981100 9506178 -52429184885358516512780770999860221184 9506179 -271060637214682941690240466783383522240 9506180 65257809648606339097780900836717734400 9506181 -3163765911003468896695903514126405376 9506182 732523022246977112992467956006006784 9506183 29775802374504886090603375180365337224 9506184 -80844379580290912402800470185207111680 9506185 -97358260235925521111191997521399515000 9506186 9333674858633815460051031657472186464 9506187 47525531259574469594784322438244011440 9506188 -23802272832341146804257135601109433344 9506189 -182272058641962402015846259707413568 9506190 25690435644123684623103409074361098240 9506191 -457279572312992836409727607753367536200 9506192 61037806764791530254553366718547664896 9506193 139590168019332069174204573735322238784 9506194 62667742615584380388085685770926777600 9506195 -9258255957792843715159022569098592080 9506196 163437513879852108197922691501315815168 9506197 243681054261903206075356428799517752800 9506198 4281298384241812107720371002967099520 9506199 37001774282096438734180711805846160768 9506200 164949410532086959858896691974528000000 9506201 -145520314045506163144684342590281419248 9506202 140015825081401729375520856015699820032 9506203 -112859410233906835723032241188874292720 9506204 170165429168272383968581623832918081536 9506205 96574093769652592589478058978279728000 9506206 -9183944857428102355346846315350590336 9506207 -186008866274518602352982340785909120544 9506208 191559734303158313616325881440055066624 9506209 -196026323971938159630054095582136684284 9506210 -10122633541202716522636886051930188800 9506211 -68753361851762022976045260896746744320 9506212 -95392280232451674569304726889149386112 9506213 7309495724799264827877133991470986300 9506214 -65895520979495572511873244620039199360 9506215 -81435978393366176744653890429003899280 9506216 152723956719603130857500707242173844480 9506217 -17374235735988737742452904214775890560 9506218 -32773075815776134769814179355798511440 9506219 -37138932520186111982000734164262545480 9506220 -237267748596531564873452463240136458240 9506221 181130394601247711657040694043367032844 9506222 63685070190389235388309407669787720704 9506223 -298626472885035123800232556022864769528 9506224 -8262813794951683390892736118744023040 9506225 568104373707793739078746486072272000 9506226 16089689335893956244294378625046588544 9506227 8773461019199013804021385399823726272 9506228 -531936217412971858672846630948334592000 9506229 20078448477277988819764482548587400160 9506230 12266002481222575392994900975874112000 9506231 129303550533632310240976259406268470192 9506232 -76981004897686108849165308646325760000 9506233 -272926130200535092501667364134287979376 9506234 -127746447079604706148292746835726730240 9506235 47150249208129253277313534793557185760 9506236 -118092632898775768575074632180816030720 9506237 118334161836329739510065373601102183500 9506238 -12096935292830656936509989547668416512 9506239 -35048598666570574086735637230977222832 9506240 -19944912968135797445651505861277777920 9506241 5169559997097036508177254864610653282 9506242 217068415197747740228318327861128792272 9506243 57371708058253097331487071278796262464 9506244 -244033902019875761039031480191572992 9506245 -1281417789834774249792596941961664000 9506246 -63120300994256428956220347773676512928 9506247 -139837238453749081620815613061114001328 9506248 -331833264997695128913917332880803584000 9506249 -132216554187252256540429187078849475750 9506250 -60332625907012015773315803383828050000 9506251 -219389321826687614553614671407407131200 9506252 -37504365038594210334377368054175219712 9506253 97173435210139151989474826203476541344 9506254 -175415794242556949245981009548975023424 9506255 9685169038540154122723549171631733120 9506256 -55125590893106254760999561220771545088 9506257 -158216066777141310728362570757236331280 9506258 169123525479234270037419397802358233760 9506259 -94136521177729451419879988265861948336 9506260 -17302776949954175708926344148299440640 9506261 154916666982601283310260191459549774848 9506262 -12635050847948888935539079541447116416 9506263 434510859070034994107368609145110024 9506264 -478302428621983794240780829033993728000 9506265 10642428101320282037929626536423584320 9506266 -77486995357022364287535936513240906240 9506267 -1663198613363310404807953350542358528 9506268 860746841593302490513849843288473600 9506269 -63397208095426570401139689698619466330 9506270 78892650354277826684512566803156995200 9506271 -72737642165231844497207707480135906488 9506272 -10083089756678109256851002183142604800 9506273 17250398260549689649586702170755791040 9506274 5630566752593898691584077364722595840 9506275 -90793127565819432995719639691272929700 9506276 -125069568931438387216756151350955751168 9506277 -303604070969436923450126269796953375584 9506278 41780477326206595864874305433409719424 9506279 -34594396627747279221948036419742578016 9506280 -51576379205258469941326780841956147200 9506281 596242045570365610304742901958731506504 9506282 253173778704458581763608294232823796992 9506283 120080464113623258988005376802361626800 9506284 -130798228039937925946232674403728240384 9506285 67761620639119321382487149937800098560 9506286 -55262966852797821798078467042885818368 9506287 61284876142385626167942089234380130400 9506288 33563483233776009958216027329490550784 9506289 74237712390921798057364414688501294400 9506290 -19610060310203476681139424583696217280 9506291 -1573506045925686001301404992587770656 9506292 -39333367840310147968121728044274894848 9506293 212099296729296680115681728886033737340 9506294 -193039945150471611416710574148922436064 9506295 -307619474281414703627964749971117804800 9506296 166531593775521031847532711442631393280 9506297 211366418328871348165143742338541456746 9506298 -23237350098355921830688525385493273600 9506299 -46201108778409160149451752657736397808 9506300 34331998654510850126027900998732070400 9506301 9015018930080459590520401522621537536 9506302 46535594156612005829309188245903678912 9506303 362337350168016363664361215457313495552 9506304 20983106464412734783140564264177106944 9506305 74958498990788020802677521423419569920 9506306 -20230667022382688810722782693834437760 9506307 -227977691500054749976812824380257991680 9506308 65325484253670045006494101900560629760 9506309 -102280293457350324289301650791070835490 9506310 -3310408318144823036186156740099860480 9506311 3059911266305138646013731375572882392 9506312 59323465009943885899972607872542643200 9506313 8249493572776247358070160207651230704 9506314 -122802338235134501374871588976921397248 9506315 11150249037783934726704363870826972800 9506316 30201301629664759357962337752418713600 9506317 351523028824984404948986411847991085366 9506318 -147514610255195155049072114419170776640 9506319 -5794327750611401889185390436145131120 9506320 -47773235162988695283623138794792550400 9506321 -341345545533747500549040529357834279056 9506322 -1604618322680090518873391014152178176 9506323 35706708016384728316200202019261955064 9506324 -102114841275876505280004433485119282304 9506325 -65466272715265483763855709866982134400 9506326 112991248504547552209586310575034687360 9506327 -39816153915406649787231803519980213560 9506328 -33792290452834340832664115200069017600 9506329 -72195000088810725003207500948224289024 9506330 -41343217984764555029411536958258161440 9506331 -76887721885799128697013468539439237888 9506332 89471450822893671023287964273366876160 9506333 100151501931506090288811509919709908582 9506334 6804589807349198968360101953124098880 9506335 106871172868588865528483699424922106280 9506336 25187361743195440134667395192959533056 9506337 76943202157105865623030731090335640576 9506338 -165665749708303693349281536096035221680 9506339 -288462305690624558804004092091868573860 9506340 103384203220870735460006212073627132160 9506341 -7172330849870188446026219542491531428 9506342 63894233651784844366778479455793978944 9506343 72478099508566438987980902293686975360 9506344 257201047618911325449465596676879068160 9506345 96348930772620112634954926017397198800 9506346 54540306369208256106113456725737849600 9506347 565447096352222571956279447556847796 9506348 -388865223536306740730690209234400317440 9506349 -336876179742757650685878558489455280000 9506350 12807443284181684685062306212407148800 9506351 64512210845890391432479634682314853312 9506352 1283770265834221636849194460427255808 9506353 -316783376684741529979132773703431644398 9506354 1414881061251660207501567053947347456 9506355 69631817077830613608012472792986342960 9506356 -106281348806948788302318821651942389760 9506357 -27099789135632099397535271562097473600 9506358 -29249419511175433434952728467114297376 9506359 9342066988076917274984110420217811960 9506360 25976173750548788662007933239230873600 9506361 112196629906662907012800353538573201024 9506362 135935486558668318390847343703609576704 9506363 -105511862703367227747978258808940381280 9506364 6003400671760715897199257612960980992 9506365 6993699302363521711507060852288800 9506366 48529375264833028984091803153470724608 9506367 29732923922802946004037917686729124736 9506368 25423400566721858103923266682157006848 9506369 -167210665346062952562707183500053607230 9506370 53463080398977997602454500382510156800 9506371 9130468699156405513915662486193785600 9506372 -338562488982341295085530498184147607424 9506373 13336890205184222060196789531830833824 9506374 47428103138738729097658349380388987520 9506375 9809888555989857321856986152028300000 9506376 45408647750693378295786400275355238400 9506377 -273417762511323631118119098803582932774 9506378 523487202123632677632635681007536640 9506379 57064088705139386762072990310017768448 9506380 -63612949164536109037865239565212861440 9506381 -53571341112496398020348583182880439818 9506382 -66174760322684829296481965509886624640 9506383 12032713027030642027243001090231416128 9506384 36311094538318280120337673406414192640 9506385 49644638357320445881468683150022314240 9506386 30082336961099987932318802363344634880 9506387 -156086189892798174260047797839090594160 9506388 -71596759050552363701044400016933187584 9506389 -335734913550436551130738954811208949810 9506390 144888441951768509192089309662408595200 9506391 -47428457900783580831546567632922506496 9506392 212858900838995076042376200891810785280 9506393 1827575388951536078609471434915019844 9506394 -131921508073183173678929624705715570432 9506395 22534281894712043534104486295585452080 9506396 295808142121153151529819230624123404800 9506397 -3755508709612302478770339698077915872 9506398 26267777140619901033595728802811068416 9506399 -14839607922387557180578620974833163664 9506400 153311829048112708360115434263320985600 9506401 -121972740209693750631626043595358720768 9506402 10322466531895152998673293510900035152 9506403 179631167566225038079866059283422918400 9506404 162220980772375339661346915163151124736 9506405 249703071954911833704002360175804435360 9506406 727581735639480998426854321657847808 9506407 -146429402403223473299863011402838634088 9506408 780298016854961515797567288642712043520 9506409 28509457062764807530029683179400411136 9506410 -54635621646558189096213760002929855040 9506411 -75752156372060664146124860446833486000 9506412 201651611521211562519689099053189243392 9506413 -77818937300110762375696494828953073440 9506414 73938682029524823751776880767426517056 9506415 -2739242302837392152507561335940618880 9506416 -67283590296007553409387282546128355328 9506417 6618639463824236922531334561807783332 9506418 12717340719899052915147887722726936704 9506419 134262889375647678694819785385919639840 9506420 -84498099911753720329876692782437539840 9506421 182078966859099582826638291137768270190 9506422 89015181527209401610098236687944094400 9506423 -115376496195824035218886772620527880992 9506424 -99893030899768438292586233670323036160 9506425 -2513961898811080365778839703812534500 9506426 95865385053237943493545219900184556912 9506427 55369248880653094212824760310084204032 9506428 -41334800558281431287509869579393452032 9506429 11109589184453244895320097405106380800 9506430 -60491420503254579892568706202589222400 9506431 -54682901530942622619335035326621113736 9506432 72132253110203867821198841774447001600 9506433 60892539275117616386420898858135819744 9506434 -20349689302048128001682380297581911040 9506435 82396425955420773409764335709959991600 9506436 73496208817006676955844892900536264704 9506437 -180622655163975977969066086743246698914 9506438 -84543023011199235188066145951220670880 9506439 -117154283802789826967767449321720356496 9506440 -1346066535594862215699292963668787200 9506441 -208136066364531109903443496293985199280 9506442 15671658224697989526585347959490552064 9506443 -212611539314081739911912900558288292096 9506444 -156777829535113007104669370843673080064 9506445 -58234554255541097095959123650913788160 9506446 10770661747123360254482687739444579840 9506447 5429827952013610962732622682590606152 9506448 -25314690546460360780594324644112367616 9506449 -41739263416684012555961619007902170000 9506450 14325639010259211294566501918901822000 9506451 -146820518032800767100173104315686530976 9506452 128515351696924299181324613670106497024 9506453 324411144039874964402312555953080564864 9506454 -29621596231222284996918182473634825280 9506455 153448034079628536174894629003477990400 9506456 -88991848451777380491922326145366149120 9506457 -38373031432581584399680385278414152000 9506458 -35556198845422409526483163977750282240 9506459 -460207877352318978451687836873169145340 9506460 26080345560815818976361178992328704000 9506461 -52803737370707716596614273112581723700 9506462 22516057064446206227000803181256235392 9506463 14669502500075393160537094745643497544 9506464 -63929033905999417677865368511095767040 9506465 -138086068555492788962551281292606867200 9506466 56243365303253786901106130473440441552 9506467 398768301169329776000992226972235575516 9506468 -70375381157603217411662115506272475904 9506469 1489223989381977012539769426058178880 9506470 -22798718288320078296642404503529608320 9506471 87033531479824147068443396263099914792 9506472 166114929307164906912692446494564433920 9506473 29056518956505099673990234713362431744 9506474 531912595732805638763825478455238912 9506475 79565707158408157549680191481291475200 9506476 -22192249163553194026637843270706854912 9506477 -172770234213158654514995494231725975540 9506478 -96840083350767000373109870496203491776 9506479 -343400699977518097050211773889166360 9506480 -9615336449633202158853163103203491840 9506481 146818022644432742974611697041316874352 9506482 68819452501723890534577556427155988384 9506483 -2879496634027971668671605922393998336 9506484 -1795029848450081169742296892708028928 9506485 -52236640359426612848159136682190820240 9506486 -989892889427083508740221548117568 9506487 -202756965102699653845369324120095503640 9506488 333889867392507524802761670840282316800 9506489 -171229760954855958817876758753483994710 9506490 46688649006032799680773700906732236800 9506491 -14880378748759503863783129089628302016 9506492 -306929336531482763339393502835646659584 9506493 -148635591903739235157922949229394407360 9506494 -247687662910064938682500891829114786880 9506495 276533772792650239726200905826481569000 9506496 88534213365720952993635268847248343040 9506497 3338209207562255333780002643232572544 9506498 7788813927522782611007776548419712000 9506499 -231852801914885954990248767604707459336 9506500 230687899747828844637918603191303232000 9506501 17779031771049253141549253631669449502 9506502 269797210550555949399315042631165607424 9506503 4337135547890103906261310904166850360 9506504 -21003539451051604761816122413645332480 9506505 22533007361848473407537985473689882560 9506506 60145129289132330415168148639986517344 9506507 144646816631686308820902424151687344224 9506508 101365660974322766746145385612943626240 9506509 247176370530628633756669569909928864416 9506510 -56330658420449653832586362686580855040 9506511 43397392240024925003083697881567219200 9506512 56629814481594557846562771079568777216 9506513 -166033999318840852995758890653009550860 9506514 -41920783100816376434299165040049278208 9506515 -18571796535465027285625248997160544480 9506516 -236321989412960515019671513600188946560 9506517 -185982256619966017659614770514860377120 9506518 -26382283574513860714107551974943462784 9506519 37973622561057218849877001087186957920 9506520 104331753207690113490683230994464972800 9506521 59287257616967400642160127670599644224 9506522 20494116839569847338497907816165177344 9506523 -7709404234642715693184210285231301920 9506524 51127724378941430975849683284406728192 9506525 51155903998483577165178686601715384800 9506526 -2341923186939732866599865555580020736 9506527 -206674173545631856170233329118959894624 9506528 -28482650726321054235842712794105118720 9506529 -54184546387945307805771933689779407726 9506530 -105878994434994553444431443098432442880 9506531 -143458542883199241246710602412087113536 9506532 -4193566673850978281614120911527006208 9506533 68923179021981222462016005485910144480 9506534 59937229341122609187686094843755272416 9506535 -39000227367909251466013333494574447200 9506536 60059444339329609731763333581567590400 9506537 -323890579341259272366521445838241375814 9506538 -8872035448732789503649372357977031680 9506539 -193821446771543278858494259188241766568 9506540 106299092848221443544454520187429642240 9506541 67099941040049827160604066010392155424 9506542 -728255019767980117953141889577672256 9506543 314846264138775320901509972326371219792 9506544 12989773737826136593511981823767347200 9506545 -9551035594129636549337142377988691200 9506546 -22947991422449674176704165431949352960 9506547 72777559813723016748250739414852313528 9506548 -204049896967105355680338856260233790720 9506549 10999917150982118801849610426900875520 9506550 -24425238076624131445639916886305707200 9506551 -251623474005439340600972827844157614496 9506552 -169708922356542204151814761903516876800 9506553 -8380284689708541895792042515363471360 9506554 -24447041642021736784388214612815355024 9506555 -304095119498184331323535444217221458000 9506556 125429298093423893397978517187531238912 9506557 -229791404135769333280552237247070029460 9506558 76679386070990831355910549538220096576 9506559 135181600685555223533348338299473602320 9506560 80551848414754609254778730108116008960 9506561 -75193158662726466650727213943803920208 9506562 11133796382281624580065124867326247424 9506563 -615661208164362862479810756015307051200 9506564 -55775936320767125715275845982810749824 9506565 2477557772961648103398752621811220860 9506566 -207743913124425716318747362071038016 9506567 -6658962115097154067517846218882369536 9506568 198102928956167683956815084028785909760 9506569 -3248675448771478886372891416043979056 9506570 72807652425899468660883433050278612160 9506571 236099560918109618569544687663323776 9506572 154235690791526030252870801825720542976 9506573 -191275483154262690227782787683983681696 9506574 31057081548953698098923854585549916160 9506575 3418768285153013079879227341220968600 9506576 108403502596497834672372832988752453632 9506577 -50958674228028990886442729749948798080 9506578 -80603817856189262977635733256846786160 9506579 271334634372306092689515836062531669800 9506580 -57956817275978642924976508438149027840 9506581 58182448491241389550205700666499736992 9506582 58516098527685226535504224067023113792 9506583 -183248199669036506359634469327396418848 9506584 48111973490582307721123152773702123520 9506585 -193776096392106823118690538522605844480 9506586 -110206077993564209354762673842700827136 9506587 97412227259249686523132877119482151592 9506588 40694119833738823498843271708247705600 9506589 59810704194768056684768622502831204224 9506590 8495999335036239298707556711381720320 9506591 683388443527322468026425297698665340592 9506592 163627125716264238570501598611520880640 9506593 10872685605303376178253944699553422400 9506594 78406320325863798419511326429641221792 9506595 -19392450212979875641939240211452938240 9506596 54834911181149572145854392105404030976 9506597 -1950695890720744761584376552066837954 9506598 81707796404327134044544781759361603264 9506599 150919854999992849940874374756841892600 9506600 -103577003637174085320574432116544896000 9506601 61142528488155868780362651365329849416 9506602 18549014646840922391678862681258155520 9506603 -210067691036176072759174787623871747148 9506604 74681493549524024906159820927791188992 9506605 73871039964078109778977257736004759520 9506606 -100388323969254110042850076047643299840 9506607 -774027176527189762880262198743160 9506608 -76547063867612230217371433030511443968 9506609 16445392581074403454304832378570916416 9506610 4890874338683700326721061976719391040 9506611 21754688892266230369509364925724920612 9506612 4379159307350416224874848754293811200 9506613 -111679306923491683334927728222563003456 9506614 -16088036673887263084841836314401934720 9506615 -5784522254612803377188571322230718080 9506616 -8036328479665578826442562139296890880 9506617 580495926231180310500677917702708820740 9506618 -291427131700857424552038864372146181120 9506619 -232473960727163621392266123742035337680 9506620 78213805168775650196299593655945351680 9506621 437057335468619221586645896021246764492 9506622 -11206585577101893585000378640454248128 9506623 -170060460325265499959019486908776944640 9506624 -50219392211640566600721942154287513600 9506625 -96011559530435854830553917642495504000 9506626 -193285951444521510986406414790455901488 9506627 127626025183992885269048526213229041360 9506628 12527097646966735626898404408467251200 9506629 -42753045484776511686446512104666252096 9506630 -3818136003149074563520123436971960320 9506631 -46096736297107566850744435168933509120 9506632 -10750992103264672209400425514270955520 9506633 -181746054682778067250659253096675055436 9506634 31430917646758470654782016374282100480 9506635 300613851353204077670032468656534094800 9506636 80180474152669053511700555518199872512 9506637 116568076511546932580308526472526076406 9506638 64053967133154563700929774158174932096 9506639 -231069297106233465576104885341359100560 9506640 6093112585642227100957826771323453440 9506641 -328808990589521906639548822226852130958 9506642 318303001019638103366469019515768916992 9506643 46599593559915017465611320830618492928 9506644 -6193587919726233468598786761453457408 9506645 57095817422944795575898860871838391900 9506646 -72455713514991612566676544162463096832 9506647 -270553454922956148441852371454489784200 9506648 123086875629765743518590519692165406720 9506649 -29877937315329491943255430312651764192 9506650 -37572414544541886642977504956421472000 9506651 -31396686981419889494917977826407482112 9506652 64090152231703910783644206953455506432 9506653 -81729323878174417169618936405005169800 9506654 2478241795307768193811143183421861440 9506655 1353648013431251493417429127935448800 9506656 -455618964858263637426158761576693628928 9506657 429370027621778309875987388457089391906 9506658 17793048495806156981467794435757056000 9506659 -218653569503831862516955512022701834196 9506660 -52792565599126154583900914427487000320 9506661 31410073344571133087684886540424315200 9506662 -46821995249145485909859700856776057536 9506663 37292239133908345955245783290628457088 9506664 -54136559418272011878435111227322608640 9506665 34261922741120847127471741476610449600 9506666 61522232450003747612388369932678135904 9506667 208806810623849833678751948908356322800 9506668 -26242380392117644146933484831556445952 9506669 46772680072511430990514533383201660640 9506670 29496689803964279231998743054672230400 9506671 114011960359766709928587627263214992544 9506672 22258881224226692757207396316465201152 9506673 -358782175541165246883443382655982241600 9506674 -25670288087531079424215689174117482368 9506675 100184258829620439488300591088401769900 9506676 -89707414326005912321640238773905645568 9506677 -98086662457851119671641025429199827200 9506678 105640817852023939234730004247152244224 9506679 28816620813441780661233976898547901440 9506680 43206404637053720762869398705126604800 9506681 246777400600234461629628189897051733482 9506682 96559818980830555743966308929397422848 9506683 -71742318614617954876028583872815414440 9506684 306889917236877144698667267924342124032 9506685 -24853668324023280824433995575725682560 9506686 184238396055646326256839974085055943808 9506687 217623543105262082088628478445561038304 9506688 10703556240603409444967616619531468800 9506689 -428349863185240982666344163782417320444 9506690 44598266747392845049097309805810124800 9506691 53014270972011692886415793933458460280 9506692 4008580620145973380761468374765915392 9506693 -201545017298313984829560125159979959040 9506694 137954746065664542203440875154808137728 9506695 58934255259054462440092815597251166000 9506696 -42459209353623356951724841669130188800 9506697 -47756679402541236638722105949688680928 9506698 3752711827470005699837552180143025664 9506699 2121178034391621119488140466317217464 9506700 23330777811405488029775458370285568000 9506701 92708048653451082251375877484822890252 9506702 -240674045737326852304042568100006662400 9506703 66470576564540597041350177577455916800 9506704 -38355687464646475941757576503533420544 9506705 -61647227077741156738571280016873132800 9506706 48109688024323489067871802501341649920 9506707 -20742217597112741394878169751232838400 9506708 24297907438978937650807269707129511936 9506709 35386506641851359119162950623282280800 9506710 145215082239644599811478184345118357760 9506711 69860067451275679744213837634683165824 9506712 -52546556264952538974224247221963980800 9506713 -192639223751519327429064739551006873600 9506714 44142218077045036021298392488732832512 9506715 87639263001438665514042493072890987120 9506716 36457311901208677739710677403397309952 9506717 25129772373308108985408276254346216960 9506718 -52631147575451939193900145327473556416 9506719 413729861283094288278711133912282422696 9506720 14568091950817824430146984976635002880 9506721 -93462676323949161690562616607578880576 9506722 123560083480961116367086709930654656800 9506723 -23893650211423759712713798708855159080 9506724 39847837091650079514236748962301920256 9506725 165580781996723496174749872834721044250 9506726 148942307743828299680942958010587411840 9506727 84702629983935030575857936756171632 9506728 -91418264682881224001278831127101440 9506729 228197153881217441711262764648918520000 9506730 -73094258817259873216525113118196417280 9506731 112957629557536168257356997396588189232 9506732 -209556947696249314674570112470060251904 9506733 -82748693271343870597312433789203190976 9506734 69857247915625582872454736568648064320 9506735 -101738351729335397527940841812879700120 9506736 -246370036883863310643240362014507008 9506737 56786096952414897616554241127088177792 9506738 -10094937716594323084429346365442273760 9506739 -38842623268301437017984455299127276544 9506740 -35455661902341543089167295636839057920 9506741 7723074851626305524271614879598102912 9506742 35735879273610899864064635283453032448 9506743 -128055110762037139426676376627937280360 9506744 -65116883435032796634209900822671994880 9506745 -72245386378486402943050996252726896000 9506746 -79759687072417306003587928000805724960 9506747 -224737739009703209177958821272136859804 9506748 -123799850398057554592713819783930539520 9506749 36577195733769341951856042735750582080 9506750 120960288728001365369582167056317664000 9506751 95804770311320037091399393148733373440 9506752 -33444079898300526857114099234654650368 9506753 -7525200994781712575687550818026039998 9506754 83485520937190740908461079478848451840 9506755 -9559344454399845152884711358109717840 9506756 27750496911325655359197963188220039168 9506757 -233996033234920288803192422315910836352 9506758 -6524043367359102822534536441004873600 9506759 778254939426725128243877510856388807416 9506760 3585572086480043742207911745146880000 9506761 55989691076075342897227269854985526224 9506762 -43409093150744817911940455724307466400 9506763 -12752694457242923498982105687100450416 9506764 -368561892048609979301542468831436861440 9506765 -126147404234081778313669468927200332340 9506766 -59452165519405866123864843197812608000 9506767 -81916083838996512344507632601981607184 9506768 83386112523344525703949313771950571520 9506769 -50945067018199817941937770906572604032 9506770 7170143779308631706195970159163883520 9506771 -44431938384612546561326080623128744400 9506772 71527334155516155279404018234052237312 9506773 185910656944771172560755300495017299022 9506774 23590716792707728745855908730322515712 9506775 -67619835503356607684545799925528928200 9506776 134506514966062851991911914204832092160 9506777 33526195760027780357740841879652694272 9506778 29301455801635834310495708200104054528 9506779 -103211277641608990971772950274406357216 9506780 54624285423442373488024858226124134400 9506781 175425766216634229732907963111881273600 9506782 49117953823550959562150570879339088000 9506783 150501215411214183761739038128343760000 9506784 -3871366444931001199254085695656951808 9506785 308118289323599058607409719629018856980 9506786 -127122135261331029331506120742136895408 9506787 -153361885383114371253773080877436525648 9506788 -153427726369661434165877696518955351040 9506789 377612314040225574364619923155576716700 9506790 6209862822780209961673900796459838720 9506791 36696820937164095048307672664909190240 9506792 16391335973535298690051986705674188800 9506793 67125494564771558193392440410194005728 9506794 -171753224631077542486126703542011555840 9506795 69336928265221372895273305715967544800 9506796 49283709573152383264839023717683968000 9506797 -109845992111547157134311329664617971072 9506798 -26941550621370231744575722933966721280 9506799 109244483598569776842817415547524080584 9506800 18164662732736393929760325431432806400 9506801 -15865703329815107032732950479488603392 9506802 62265991837889579075747891422225113600 9506803 -158792905946446261894956996607719668616 9506804 111248858003830750990634926054399648512 9506805 53752391167087394820306388680987248640 9506806 -127491699227087681946190358833523319648 9506807 151611246109963794945540437675833628160 9506808 -10502799083568874391914367389058826240 9506809 168490996239355834989538273596461233920 9506810 -74616740231075122818742447906966033440 9506811 85665891250068065574907435225552731672 9506812 -19985196798531009407383313893631500288 9506813 -203116602447334033114027469785200082938 9506814 92977154477425290301722249134407122240 9506815 3405378020327160120356205533984985960 9506816 261329884416050599906268197017631064064 9506817 77096970269507652807881777539164398100 9506818 -27329975073936221725526788169838573696 9506819 26520310110024043111075688374014105600 9506820 14272287426143995685832453432707665920 9506821 -129994384499831111978943578184260709280 9506822 38761998253742755428203227593287433600 9506823 134783431849217183088147452371783670184 9506824 -215354773941031826465035764809367383040 9506825 -54025502504686249449968279344382314500 9506826 30399905088569628524898978714328449024 9506827 -545132912739897177981471001438022400 9506828 -272676410215743131983926402540249983232 9506829 -4112239237112727537057744130945824192 9506830 88115991887300055715457937732333600000 9506831 -632438804220112797778554336420050330880 9506832 -16455315524520333635859222221936394240 9506833 -339945747886519379705808610619522299662 9506834 50988946538107657566496205886492278784 9506835 -6455392638695009365805201638127188800 9506836 16720902889427922549825715550376263680 9506837 111949162315580788247499173224959369486 9506838 -68356626087725301123966536207245486080 9506839 -52450114553409863476033090569679372544 9506840 75313576297917502092021977724469248000 9506841 -122536891771440161587359164748792148896 9506842 -86468832783097284367565701338439653408 9506843 -93847008479472207826874737637038338816 9506844 53931725526158541851139138777998123520 9506845 -125427560977201172398442496496003050900 9506846 -42554654693440372119573422575752448128 9506847 -56423573053021492941678009250040559360 9506848 98480481957558912105983951814453755904 9506849 -532215661389706345301687586284514990 9506850 29819576490625447088319683387524224000 9506851 -36054543208627188639297379210604494896 9506852 195931875290053924757785469398243964160 9506853 -228222366601217571567232686810910246338 9506854 37038348860710991604925093855605580032 9506855 -144755745052127414388058439619818247240 9506856 50943418147514031323252925375048499200 9506857 265212698254504667313603458949090442106 9506858 9216503465153393012346173763772655280 9506859 -161831699352226674413215042126372974720 9506860 -108971273572204390155251876114377113600 9506861 12007650111882249612154432435135968384 9506862 14153185174601002062622934106532851840 9506863 -6559922051797493523207364049524811392 9506864 80746640671561992624561714507358126080 9506865 -160892688509111147219193075473931425280 9506866 44943356855506399272029385431421318144 9506867 -243336931176763108710303625049047292640 9506868 15788705400328584747973358280854900736 9506869 -24466612884821146136329136062238939040 9506870 -1102078305861722890623603355923158400 9506871 -18849237767904492788126177006573904720 9506872 197273701483106417642472358357410508800 9506873 108593522688612551074538610548484600660 9506874 21928702416175085231347884866345971968 9506875 -4025726139993768587046259467537660000 9506876 24744743179155004705658472033475070976 9506877 -72841669993011122070096373000995559680 9506878 -220496874652992799471547532636894504960 9506879 -66693040251058316836376808612349619520 9506880 -26540180999584932255848978416627875840 9506881 -313416610855804248393096401667638656318 9506882 32054206260708340018728798829855835520 9506883 211957780801231346356608247664374245624 9506884 298634594695108044672961002910982258816 9506885 -123131543590870184032358093310925908420 9506886 143124960982123780055122711618787638464 9506887 174290753981838318422386840948326442600 9506888 -38487723182814280713570747524447370240 9506889 -55905308402091404918294604893686180416 9506890 -69806255689117872915822031700063440800 9506891 -18736053442804695841965901594466638560 9506892 -6440925276387334796758367228894274048 9506893 138935309646812962229956009406692802880 9506894 38474248822821190304682386287614039552 9506895 155380619604076294518296801197790760720 9506896 -24392384747263570782179977640017920 9506897 -170025918997026724097186465381266050960 9506898 73370356995819502129074716701111526784 9506899 -116345716847048825941312891757479758100 9506900 47934910964799744730206199076400537600 9506901 148801552159488344841785393750994317664 9506902 8760033180312909017131287808870228992 9506903 53613599568930508016495829540675391104 9506904 -93133857246085534850635863992678645760 9506905 226183979606441756902649955720071856000 9506906 85575849004165489902871403060011772160 9506907 -17134171338465665708185810887114299796 9506908 -155002762325470789493489172793102009344 9506909 17550740161429515169365405405740790720 9506910 -10185754266232273984238480804212039680 9506911 -493905390486477967648781549728085059976 9506912 19616782503156154563846949926002491392 9506913 200267809680192089143771923863578560 9506914 1123464715924246049598340126191847200 9506915 55413967649005004345861558042656627920 9506916 -30171161757259596599216703561740083200 9506917 -21160074301946604839747506619182953088 9506918 -181581782645935191807299700544884759840 9506919 161912178807783416048893084949891323944 9506920 -45843652883145380969713365722220595200 9506921 255869938110772618461946051123727512122 9506922 88549977300662566281740784669925385472 9506923 -299186763876845732923459079318519801616 9506924 11321346430018515792917940442630275072 9506925 -52840869430011455762530131999238272000 9506926 35813455179772602890982764413920285504 9506927 77366707948725733716117310926871610112 9506928 5913655707910940693406694333031251968 9506929 -202080578007076989675518003043702887470 9506930 135779068283052073953650307625219923360 9506931 101611849509735905173764125806438464000 9506932 467350812057656977030705508705866309632 9506933 -464475467356107917940281785129881699360 9506934 -61250288341112659093718391182269130016 9506935 3007269161076597903237169380623824800 9506936 -193072785404854330815430099008622510080 9506937 -76752362086473726017612429281705700640 9506938 13859356312303584020836899188061079296 9506939 71199390393743206934198668896607248960 9506940 -16577263310189344858781187191915904000 9506941 -172773756984877245801304007724381854708 9506942 102154952985635666105609802228184377600 9506943 -179733865886457280224513748041905794800 9506944 108710194214293754247570120108492718080 9506945 -122614071906615804164404647263419776000 9506946 72601846028975114070031331429807885184 9506947 -200795142580909518933178044630223113604 9506948 8557944955412089096778061004942080000 9506949 -119993172149250551582996740427176789536 9506950 -57766392434268147262425485390664321600 9506951 11197919980523067865885087829971022304 9506952 21444578250831411564165030399377571840 9506953 -251722197282173279522109345072592093798 9506954 -278952251655159838776025969980406790400 9506955 73711013930592947510274242497554021360 9506956 222148827587966788223895972430413824 9506957 64499645667293048573347741903314722892 9506958 21720937813998189937555067064115227648 9506959 -92913023741864690473039265368055533056 9506960 -51993828446331970452379105672412528640 9506961 -58306914578664689628416332843856846268 9506962 175396638838257129880523768723649634464 9506963 -199659651180042438232979866163864776788 9506964 43727936467604233887456487527799166976 9506965 40848969090054572069867096492007849600 9506966 -19324933850895514205150685884982657024 9506967 -5112154183261168245966299628399520920 9506968 438523201164724626178185887672709120 9506969 -7338797980418328776080285534439112630 9506970 -7215556385974190906646156373616160 9506971 -71099849379360092296724727768896050656 9506972 -496592581095502747045914686830693969920 9506973 -70221951525447100444889611482776040960 9506974 -21505740830604553538560983514227603648 9506975 -40634399167271669202397828389534167400 9506976 41420250791192453695791175147217485824 9506977 -54746676188805775383269609759051938640 9506978 37426212787454692180804223572283091072 9506979 56587678767635831718626627273395703664 9506980 -22157960966122676494527780587704512000 9506981 -11108805892591974144785572114966619520 9506982 -29744922904697950465404567961063466496 9506983 -13678158870871047522093642938206368120 9506984 -5777439383976626255063064467559628800 9506985 -135974675898957406485433772792880072000 9506986 93101417462460238163684374883333647104 9506987 -6548249372136750116572348960567412736 9506988 68329055620975617976926999680805756672 9506989 252418808340453225196827625767978211456 9506990 -103153220905113031558200237820992744000 9506991 74433634065704939908934746179521704080 9506992 -32137199268216404696588982080164331520 9506993 -69767221619959787534373309265508633676 9506994 11998341782806980423648244611146153472 9506995 -27900802564874849157091749154589361120 9506996 -22192793261904210490631426947574193408 9506997 -303862742621715617667520485395935224960 9506998 13713993370437339580306996147432404480 9506999 4259318942375924888558650742777619864 9507000 82287037274319714546349123983206400000 9507001 -129270787812044165292498121989906011648 9507002 -73878604010465931538356005095488703008 9507003 -478348528763129493940608406395117019392 9507004 -60256730600672665038434016104119449600 9507005 59293380765887586081510763472277123960 9507006 41339605431396452186904630940033509312 9507007 -13362471330647290596324109969281271744 9507008 51023183968867715677791700658291736576 9507009 18780323930291829457927004284787293728 9507010 -107750019408201866043208859076445026240 9507011 -219314396703516876000115580881117386600 9507012 229161838523737274204201984214270074880 9507013 132761516562921069523641439106348711104 9507014 60656435149285988471611810349495399232 9507015 23590366944314417105965311729745559520 9507016 -396693833804106685941364455713237867520 9507017 -4112932250423824029596460308255384952 9507018 41855164263334375487076456125495377920 9507019 -43485051913130157024506692101719337504 9507020 156074054372938613162830801528922004480 9507021 -75093966444661326784033037066016007488 9507022 -22311121089625688954839349479454735616 9507023 -161458376124924788725465250422026174840 9507024 -20705972414275507354801013183289753600 9507025 37536147183533666791129129703948659200 9507026 33483830536086800222920189058750899200 9507027 37831649496374695754866996598057254656 9507028 121625571650346787825371351702029879168 9507029 -81566977014367928407711699750376591688 9507030 40251933632521702836189023781671884800 9507031 159174630139732010097287439923743933832 9507032 408397441235894344487968118555862036480 9507033 199440915783370324779213318063433994244 9507034 -35266749130155187505739756531098783520 9507035 284136519026993970010100479800102828480 9507036 28925057507778280423138211221060730880 9507037 132985242756355934179897442222238123686 9507038 104993519557007052653698864244103707520 9507039 46542513664738279514817108319269123360 9507040 169842760728635139993454575013665177600 9507041 51104196278398423067664975481774410900 9507042 434662060111135123225777424934160896 9507043 18167654512710351823416698237646029984 9507044 327817915900813565970792796212826752000 9507045 55322359942631454234767932110188572320 9507046 237338519883365566698860724750680944320 9507047 162372178887944271452738042663328041112 9507048 -14799572219028068511287748617211494400 9507049 -19970198150727527168285822015938059520 9507050 -23401094007423958401481235289893606400 9507051 -10574358910142487021507129675605960508 9507052 -377824853112573750236261251186595673600 9507053 -236844027743566948530018823486173574698 9507054 -10930421706552918716712948172728262080 9507055 47482581850961896893533070066229332000 9507056 -14616016413334700383065415158342647808 9507057 -22358317406749311638843489734874551296 9507058 -76080510826245712964192346676621710720 9507059 192465435176129874181389472476020738016 9507060 111685097893601161627748289115367258880 9507061 -143925260958538253730499174041896222976 9507062 244367211594295383176211661033085284032 9507063 298818505883277335545330607166692464128 9507064 -88329418193344182803527168444164710400 9507065 24131951420649484306402576902427067460 9507066 37184131207588074028208345781353032704 9507067 102092295189704317222559505278076614152 9507068 -35958006665125703313952923636522862080 9507069 25734565691352864205944755364812139840 9507070 -1853443440718901270664927191523187200 9507071 -59113161373809882170936809060198931088 9507072 118259896116200446130772815976238940160 9507073 62237512757606589555534387424860300288 9507074 135946617271517401047583292763922627536 9507075 -130634496557644854541820948432841101400 9507076 88662139959339154849690876678533676288 9507077 350018338239499516169298399436314088926 9507078 -177679882753021299105052266746764068480 9507079 -21848924523380518771810433167529801320 9507080 24528529936358805430895243232293683200 9507081 -196226654518711649841268338425492491248 9507082 -3094408011046430882405185098451594560 9507083 206017824484998662061538629927469380360 9507084 136594112718965429085344907555413454336 9507085 725486871101268487915538252854450560 9507086 201980024334934169594983537438908652992 9507087 93674645816945239026242322448101714000 9507088 -52704868027237755151522345184110501888 9507089 50881307644615643161663685913823352820 9507090 -58089134893121565921032706623974279680 9507091 -668160578499417623909693785461724 9507092 105472481130188571604564705395206277120 9507093 -70246624451071540678019737112992029696 9507094 -4063238660969544051521089450409174400 9507095 -14025325933968072823944026715343403880 9507096 137797455859999780904722564054751600640 9507097 -76902980497104433459750036816215801600 9507098 240752590737434440081172833423756930800 9507099 -147325136601409758513886588262599841280 9507100 88122576871965866721916792656390502400 9507101 -402212336746397613577284438418072991898 9507102 -4634050844995948787325932267852958720 9507103 643169927208285413628122355951728490264 9507104 117327000178556863421620317036523094016 9507105 -98345901897925182131431593633687100800 9507106 150558235502007309620674027441704099840 9507107 638823318809138444179986001774772140632 9507108 -56515163792564650423657866335960702976 9507109 -89350430255260715057957610293965715300 9507110 39021139602225045396748103167365552000 9507111 -15513738464536334271903985364172367872 9507112 -173490545220698995413365768970838348800 9507113 42919098335629818454122373485662920704 9507114 144322516259602493532644266729083980640 9507115 20486969158305565080247650234341522400 9507116 257287561674728024122415003672640852480 9507117 178588605997858393847547537916159759680 9507118 56669037926891972062417138435051175616 9507119 -106707158085763342849474689469893902256 9507120 8165408437412916832503027920771481600 9507121 -3953686596444242824969126016129399256 9507122 30911357061070881772440821314837412112 9507123 137143986750846025496494226016930881172 9507124 232501374243196124572714923390151636992 9507125 360066264819290659088098319960437080000 9507126 159259076051301521593983819025223472000 9507127 245550208184927357711463591970224550392 9507128 -7437256082221861428676623143860838400 9507129 23673156499882407993647021069203189584 9507130 -127767052772712464515730130461131702080 9507131 109029487195265109989488513311958106472 9507132 -295837613697663526311571324925995043328 9507133 194787872571263227923308299868889277382 9507134 -30392719766452385535808596513709003008 9507135 -152240293189655221526041164411705799680 9507136 37667011691195894463219982712530534400 9507137 261426602080168256299063372466400927060 9507138 23170176532355665868289265157788854528 9507139 -131555895025487982510402054513685429060 9507140 8182556350937690032119965434031577600 9507141 86789552841658162567025768249042941152 9507142 10447000042311817868667704717198868480 9507143 -198905900197808810280685695056093141520 9507144 246657603841547519444211154226718720000 9507145 55024295807517532115252158674954684900 9507146 170310979335807608396668838532746786304 9507147 -30636972656237243431539382852503090720 9507148 -70728309051909334276248224805232318464 9507149 -405254795521081809959041623879055811850 9507150 18149861882620579797513484346878401600 9507151 -427295216111637010053629018634828872848 9507152 34194283384826251036577394411324702720 9507153 -103494903922260193346747238127824058896 9507154 14902368490074328720849738535714629776 9507155 -577547420014309500136114605021215520 9507156 31184535562875201331625920254200604672 9507157 104617212790212312934225830666660033120 9507158 -34892763066842140842384706722483232320 9507159 -286615871241909290505933886913890636800 9507160 94945682483809071361391336040456192000 9507161 124875119451082989956571365678387610762 9507162 -8542421813494428166242950988273011712 9507163 37906168097385275230784046551898392240 9507164 117823604267589231365819185795435146240 9507165 -38808952689580958993030679847792584960 9507166 284492520814166767025456242531244731200 9507167 57794210536573345199559206330639968920 9507168 163587863990129576641531803087178825728 9507169 10323034993992458917363053200863919296 9507170 -50807929270028782688431342292707434720 9507171 3298465394672564994237465208093972800 9507172 -186486938745712486318142592132440381824 9507173 -101185437463872523518609345583517686308 9507174 88656533291101393634160832652708352 9507175 199321513803554025439161898090729750400 9507176 -83666188874616548432019914605886668800 9507177 261003964727381530690708227682904947914 9507178 -154167791802285137778187915376235681360 9507179 427657034972653753807739786887530583080 9507180 -2721582837443863398155787766227732480 9507181 -197439717790326178303834690664615764800 9507182 -25293654842098064572398103041839748480 9507183 -46296856725444006671014897486044568320 9507184 -26456639683041455458379961550286684160 9507185 41304947762877302960483254332057955380 9507186 80549466649642954383896487108817843200 9507187 -38651680623104628454150223543950870368 9507188 171999718408217798628050128435747151232 9507189 -72391715747719206752873392740544529376 9507190 23174323504632915568914537254769960960 9507191 286244968136727351096565316225699327592 9507192 6097147787008002389064180392676556800 9507193 60022939281769040944362652979542736964 9507194 80328449811068683485401036312046304368 9507195 183811367909652174211241298213612274320 9507196 -1834067333839591421830431734063523840 9507197 -119704875206552740819489021031639076768 9507198 51425754414085325019637231989987784320 9507199 165611757660014632038698269533105926640 9507200 -79012637487129288602257778537398272000 9507201 -178592595040963450766252543120726515200 9507202 212531174109099817362035238297512409552 9507203 -113837843748783029196127531533440460192 9507204 3844439855662885514576484001962688512 9507205 214399627855049473961096763855525195000 9507206 50443111029029257914116336284243661184 9507207 -290255630763041335165289979654573758208 9507208 -201929073716559153544797006104561326080 9507209 12086000630278857258516635373491877888 9507210 10294432632922332709026306670120392960 9507211 -47417917265452902604156053749871227136 9507212 202114204430202260259351724236358656 9507213 -13866925223237065205508783264089872458 9507214 122911458629609017198646737118733312 9507215 -86330358015205410099434594538645876000 9507216 -33012354815822703502723139506790203392 9507217 -3564952281659135154616847099576438734 9507218 -23507858735672190349445850265566249984 9507219 -7265780447953440566768994280744858512 9507220 -57274486075383545549755753561453363200 9507221 -50857754496431698139428213157200588800 9507222 15509005472258145723785124336387436800 9507223 276763647600882999081920743400460215808 9507224 7144371071077639113416102684804505600 9507225 -4588769091469298392760862573100440000 9507226 136080455140452309758512424672776707312 9507227 -125496684451709365357183603863159269640 9507228 -2581986824801342924732308716594932736 9507229 12975395041217965135112000434594780876 9507230 -56285838194344584965205780865215234240 9507231 178812280467787400847207055288169697240 9507232 -73345617287718384532660658817972830208 9507233 100530573708195767770030686773216474256 9507234 -54281379473713934887792029762769035264 9507235 -62945008345442696179570273388110003200 9507236 -8883675119509195988811189770716302720 9507237 -49283109746778875162875711054469510400 9507238 -2964059190801367606940821713759998592 9507239 -164426065376794512175396197654672063360 9507240 -123934546885849413558673530589138944000 9507241 202768840753624047041427610149588251642 9507242 -56483547007438506949544040225077303808 9507243 -148443784419697083032467303662130314000 9507244 67552501876878144912147120888138240000 9507245 140178288564403567652689839774458517600 9507246 -17803569914457842068337450499198492672 9507247 -40539502707428575729393465372888651920 9507248 7264034728377889048902778109578985472 9507249 -291151002039868902438949495323961333566 9507250 241013725388849527000739817214964112000 9507251 -56837661803535364228794434709302325888 9507252 79091474175509934356203382650415296512 9507253 11071556900034486382049727245379563680 9507254 15799105225005739173100001712709516032 9507255 -38679589003813262449269448926307276800 9507256 -32184952673121887678938124211378032640 9507257 -599930236228028348805913906033576512 9507258 51023585327343429470793793130637792000 9507259 31015744445028591591706618311513007460 9507260 -33681769304739233577936108576060211200 9507261 -1777655484747909324456541897831569216 9507262 78189980111368750812470861702476635264 9507263 -67621195482334427013473626265480887488 9507264 23735988691309681890867686958415478784 9507265 -107841419918889847638105734885416771800 9507266 54074420894203100253014949026737618944 9507267 -117045389494458822565920232903401907200 9507268 9351459015303249901707085321035909248 9507269 61433613849734830466338080936986864670 9507270 -61961386118791036760850075052108953600 9507271 83956751528364385492380295208031156312 9507272 -122185698301054769268880416822637747200 9507273 -85053718632041454874517273823280531200 9507274 -101418478651241136401935385066588352000 9507275 63482087016962769633200569818055011300 9507276 75343692352059303776353240852056268032 9507277 182674268142072233855204828922682687360 9507278 71476815053475325962233971538819428800 9507279 -118177233579450668094871834586068509816 9507280 28946296842321681457465884300945653760 9507281 -89904738691186397806965636908058057408 9507282 60390132664134212925379532015036568192 9507283 290135470013380653333213943252983279240 9507284 213258016069967119642317151922847096576 9507285 -25461811940712581388100347514809021960 9507286 -10078714283784520564303100993280669408 9507287 -64170309404478318108827105555512115064 9507288 -88394373108863574727606347041195950080 9507289 -16612500931180494333523468230481628400 9507290 11237747770054359630636187466765142720 9507291 -250029993209424167334556659312582018408 9507292 335484988414261897339039198635298961920 9507293 -62629153587574673430941947866696058458 9507294 13219090222214355026254228793035408896 9507295 90691831414356166758237436875558653280 9507296 -7514979457768508207943903711956041728 9507297 -29930318001532937770395522123073178880 9507298 15683477245444299021438244675972520736 9507299 -63061606332623348934876093577536701136 9507300 1340740648299217395185112635077017600 9507301 9720882167628675533775514751526568704 9507302 41343365290800987108327129587831220480 9507303 11598554819873246876551050361084683936 9507304 343202005122128743069979253419099765760 9507305 52421166687366294589033364548481159460 9507306 -96343654617258709958993351497588298496 9507307 -124838645898101771876028032455473921680 9507308 -144617071025060052238941511649586147072 9507309 -30195253708190374827571424329105860480 9507310 224595118296836947363400626961486165760 9507311 -36269729940768053926196991777301951176 9507312 25535556050235416588529312595480608768 9507313 -274035189463489472102929219679293799696 9507314 -58367602436450787972124003673269557744 9507315 -173997412113247011420862489579896768000 9507316 -20547261903009053374768514669757767680 9507317 -434049952451478097289254022115233783634 9507318 -45018532709795363085020353190298780672 9507319 76785704572544361747342812782529692920 9507320 137987062817066645505920408075114188800 9507321 193060732246594299869354535185588262240 9507322 135323802978800569382112040947228076800 9507323 -101662157086547488045869484856314468332 9507324 -122141942221306355418322529097132178944 9507325 -174622891879384927706422906766069810400 9507326 18646112500730949303090389169051126912 9507327 -130717650319630798756673399199100013880 9507328 -32824332216002935090894783615126732800 9507329 61481504282548644581389682184547622484 9507330 17480435972241927159073644978825285120 9507331 -486240816685444685727426390139406596800 9507332 -115687429979849780523427467238364675712 9507333 -46937861273364403149744162554951872704 9507334 238936989161836993263999426130411929600 9507335 121786218652977124431951793797806117760 9507336 115251450484693069947454760219505868800 9507337 135536420249551599176540208704537836800 9507338 224225410576930757447933619273102699360 9507339 143055171607935862449913960411440870204 9507340 208926971396905257832355663835837219840 9507341 -409521032620395276034653254377045101258 9507342 -22388020505272163095974973421652205440 9507343 -3744108201761871931682092490212910216 9507344 -11021806903753759280923572660833353728 9507345 -78265293538061700129593913987062004480 9507346 -144336850337317965512305533946352067456 9507347 178692410090365363762997147122924230912 9507348 -181945509100601825383616913133083770880 9507349 -54194174013191355650372142715719527232 9507350 127312594279815913408781563364389514400 9507351 4579783923426614605577131836922272384 9507352 -117147862424979613720642355248792780800 9507353 -1319420105000944252470015376568403360 9507354 -83110994992703010037929148932513891840 9507355 -27898514338068422848915959309688666080 9507356 52393472197248638034656793904047917568 9507357 74470550668259151871491783615349146054 9507358 29546862009887686163786322509269930752 9507359 80525292702777135576635069874096511680 9507360 93188413755254503976410557659322777600 9507361 230253534074002357858841232284756484962 9507362 7551609601061154251497251829815492432 9507363 -170387031694050094671297262124202590856 9507364 -261574343418436558450722990013856036224 9507365 69933603976466487131919222568543171200 9507366 -89304507921849038674189227110104894656 9507367 -58258747518403755371767780267720601136 9507368 23292024044805737180070247172419891200 9507369 -250817270412374184576483419910994193760 9507370 40553728555672683056520624207188054880 9507371 -11406793917946427083411586149701105408 9507372 -22798096312313221074723496723455098880 9507373 230893013050230112483691161517394921004 9507374 18023209031690077780065785629985149440 9507375 478592412475733535942352614013102908000 9507376 -29325951962113322953846912099280109568 9507377 -172412007862058244614669182202258995728 9507378 36770073314042321845833906446924298240 9507379 149609159858886460752645676956751767376 9507380 -34799841957154040817683475382718035200 9507381 -3562301038518151541009925126797381184 9507382 26830964850672365329958787525914045952 9507383 -368249645534071295908225192680778753368 9507384 -141503365640632888519428575796543037440 9507385 70532784178449337540397280376311667200 9507386 169925769813639875155185078313896960 9507387 38049386739878736299268147176357059440 9507388 20760139005245085615311182029155712000 9507389 -122251578970889170375812876077996302440 9507390 2246702266909261304489059360091504640 9507391 322611327831704068742791824053847749800 9507392 64434220759119810985889065590403891200 9507393 50964675761307297059850995899995729600 9507394 -23813278295719810753735564549540808160 9507395 219471606442296211703309250530112921600 9507396 -167977923574633698899006322890571998208 9507397 -85113611901235464541772603638745784960 9507398 -2630180662381252092197172073068591936 9507399 -121950190691123616342608718695010920064 9507400 -59445030835898461306858868539232256000 9507401 -60776650113130906124363195053815161328 9507402 -40352119197949812900118621857463848960 9507403 -304535188220277511220541047095246307640 9507404 24737347641791813871483648870030041856 9507405 -11557246115708689460966037343638748800 9507406 87912945375190654645102261369459855680 9507407 20099195307255811859418420447037845504 9507408 8637150289228691207825202958662893568 9507409 -100412816595968290709036591197322876684 9507410 -17052054266940096003013782725797440000 9507411 97195878649412158240350802999493023860 9507412 129568208477073621432268136675687034880 9507413 -72356124345337486278898136551069213440 9507414 11243818712741458107942476835693576192 9507415 -68011004970300645110271185617373650080 9507416 144189065180618807003974252932482457600 9507417 50702433596413622750593799261080782912 9507418 140738705909672818660437762834862095360 9507419 -242074438422330063856773815284622229180 9507420 -23015663416895155440090486415152537600 9507421 64835663325510965860667760806877776640 9507422 26123269996777460499974507383477456512 9507423 -17424899561427833711545167285199382400 9507424 -47874683427875732461219942547364249600 9507425 -29276497716132064415109195689256100500 9507426 27421953618011100177048716669498434944 9507427 -443244213295755337640952437170140234724 9507428 10194262379255488361392626711719387136 9507429 -960332917443467414515481840635238400 9507430 65655798068935653399568340569641087360 9507431 -11787150368748681943192143361982397768 9507432 -159213540780523318002594077266747637760 9507433 -22350985920634160965215918293167319316 9507434 24389695010363307874417954207130725632 9507435 -33600004918091873548774668421517571840 9507436 124059756261290440869277706869644519680 9507437 387504624198158934591983775918940612800 9507438 -114666829267942030360488961071620768256 9507439 -202183625564033562248861376936171507760 9507440 10157672489137155289206697510341672960 9507441 15946579530429975730241956946291134464 9507442 -55326253067028098130591039901004236800 9507443 -249088636386200807952994857997767575472 9507444 186833092812540481960059061389084844032 9507445 -38044294297175249448958853777868819300 9507446 31880547907878643160236104221903313024 9507447 2325671233572127653306716887777050000 9507448 -69289349083066347591732171194488320000 9507449 46091030843125848189826558875555894144 9507450 865892262331547601851605540634611200 9507451 -23745193712857941111107451667876115548 9507452 18607178316906327494337403753361190912 9507453 356265822574593408012616597776511914144 9507454 159879664581554932707569941273700736 9507455 189256184843102953906006194896820417360 9507456 -5952838935029318575775921496737710080 9507457 -580878655055471360384618747334173595180 9507458 -23536231242982004319541551255937060800 9507459 66160683605986161926020178574433968 9507460 135277910895393894041304355492523112960 9507461 269684002527726993999718485199146696000 9507462 -84379174063055937528678865805940848448 9507463 31519169208280378002759311788515526960 9507464 -46985302228020573013645769341427220480 9507465 95511164126328425556057823035076480320 9507466 -138425659992479748805935973274869942176 9507467 21684573502433104909705695798386171640 9507468 58007350327272875925833819019614699520 9507469 99566759113750935484815936238147352320 9507470 -36755884004227950987470801098460013120 9507471 135474020402553250890988019882051356704 9507472 -548533384041503980459772763403190272 9507473 21261914268624765409844901891803005440 9507474 62271323318614534809291691346227691520 9507475 14631473395461822384599829191952807500 9507476 391620775594442555890922729531274639360 9507477 -51741776189272084109062130973270583296 9507478 38270701005131045652420168417614315040 9507479 -358252389847632974020685579898159570240 9507480 100108011409358563227710076153375744000 9507481 -88237373142994038011342538630409311468 9507482 52937423282559274093953887622327908592 9507483 -10803268022651964051278919636421416960 9507484 -61950466376085599329346622642726494208 9507485 41181431385014036415043502738632364160 9507486 79594596416268361186722632508529536000 9507487 189906936093223311087192294691680827520 9507488 -506864239988994339791373741344638500864 9507489 80327843721629985118170520989672773760 9507490 40096225574649552616912287794132366400 9507491 -35756042956750564492997236395029191728 9507492 -5611001363145869246974886476148490240 9507493 -29235785712558194118235001756297631296 9507494 139225525916423656156999347678801219840 9507495 35159080077656505259859071332620007120 9507496 -343894453780952165787422404451227238400 9507497 -44280434716604888450320787681727138054 9507498 -5127112678244018942869827247143419904 9507499 -103474886001811897123037172101762519500 9507500 38619959352042989522463638936105760000 9507501 -100049648062093289996625932419465211808 9507502 256923056061368711019727978124633087232 9507503 158178207708562626031389700218551044752 9507504 14139675624651438414375195422620483584 9507505 25531337553792231582647640678561897600 9507506 -184845154313561215721917037449922424048 9507507 -11550076649164307085992608373861148360 9507508 -106517188951053117658656842345527852672 9507509 63915081861280038921109277457873872640 9507510 -82694817939335682403532817994743705600 9507511 27685012241223541285169721254593423200 9507512 -56184890744213517854271062338953093120 9507513 -65795429145406360777636940125993963296 9507514 -38272175307919718590629178934692669440 9507515 921605103042040494867083703576331920 9507516 -122748009310807531153222795379756379648 9507517 409100641322334076669911253308899178566 9507518 226541910484949502898243033281156779904 9507519 91347984543606980698163921397033578760 9507520 -1859070002624470040782490884626186240 9507521 340420971259911477429360456527618741844 9507522 23661757938361527058472665414554540672 9507523 274291174457150629731169052641235347772 9507524 -2287037295589956560642902820374671360 9507525 -24832613393832061204444095879825684000 9507526 -37857170014724411995057909247799131904 9507527 365809360036354509689876033671845980376 9507528 -194559135272881746063679236389680512000 9507529 -103607673355839196744881801182226808560 9507530 -114130240800326571626125929265608231840 9507531 76912078735907939083702514847379003008 9507532 327080902525288741314894229256495741696 9507533 -43545559525887563296683701237220107136 9507534 107618654235739241131572347905842627840 9507535 -210548350113277067639167443745630358520 9507536 121142226629286319567356260087714242560 9507537 2669508139015399408648819030588380660 9507538 66306573298189637779135913248091331744 9507539 -340009708212154276909905672458098378848 9507540 -3729754907628182999820809295801016320 9507541 -49151846848952950293420050980488358500 9507542 183471644556526666298216517803477703744 9507543 184277705544498959904740590494679392000 9507544 -53993347092839329384560656044922265600 9507545 -43092193482680216771546216446177401600 9507546 14312095114910325142723862186785401072 9507547 165405632188695168911913908349051734032 9507548 -66006374137889111573318367364284994560 9507549 -38423998715443359055549427349430607520 9507550 -30329357818391202671705457022935643200 9507551 -94639332446012061965032887369449444448 9507552 -127196344013850782618325793726407376896 9507553 -38790814584674319400951614436631481936 9507554 -14877112578080999011936215330363606528 9507555 50183093696537013603680489730694189200 9507556 156353508149357181280895541587044270080 9507557 -122520790903901211806351413782768184488 9507558 -125048175475000590878469820064992478016 9507559 99693969480980283791508653919042760760 9507560 -79834585407204386100914501329661184000 9507561 -40492672895544233722352427210192245376 9507562 90511162973238996642117623485433184000 9507563 43915177960981357026082972014281737200 9507564 75881771807703708873304221693541908480 9507565 -247431622320310417524824970935016098280 9507566 -284542178966890141070921182878842998656 9507567 68906825555190275336524906946875198848 9507568 -25850506264514699515404083788046106624 9507569 -80142897185147661488366881880940446556 9507570 -62239433933681101205516760039811468800 9507571 -211396374139033327702777548407894492000 9507572 1182042598089310576238760710061257472 9507573 -126957421460866191777802243249082343396 9507574 -14308550908773140800229528653429018464 9507575 -130288788509868540949621838705910000 9507576 7729380536516856495347955648540180480 9507577 4415500232042764941701637716722221952 9507578 -232198927971739958549471820525466070160 9507579 -112059906522493010293879698587321751552 9507580 -100093076256554885960213542105270924800 9507581 111651994010901577446078593135236382400 9507582 30921950587495276565858135889722674944 9507583 270606938390902300440705776612066852640 9507584 181428052453017942313405206774404874240 9507585 73845171265056130695584430672923361600 9507586 -220912709869699846685128280120839779456 9507587 579359951337749767411430020289548471032 9507588 -74045281506203990412764187187685299200 9507589 28740712251815613492880266113911477760 9507590 -111550133931732235862651104488551358720 9507591 -122146043810692514159530537287129088560 9507592 226570246688356752597490438511512780800 9507593 -10730065561418234121124296715616355276 9507594 -13743229859050518882137311225855649280 9507595 -82506279349504590597606142862584466400 9507596 -23415965236019270979920246087919086592 9507597 252661825579384243899926675826403825440 9507598 184941738675158997515763669710145684480 9507599 -54470899780934920867982757065065304400 9507600 18200606282415872424725076622909440000 9507601 273449532860343102058315344093860864 9507602 16428107699937851934045984496884453888 9507603 13231876544154126692567604652451604480 9507604 150396349598077846728348440642256640000 9507605 175750173266788152018894285139250549760 9507606 -31336788218077857506540878978735072896 9507607 152190452473964686646423643645173983104 9507608 -127277698906968668977536699108529582080 9507609 -58675709066252385662603390950030944486 9507610 -15152625437928199152174473863655393280 9507611 10320277729488569454486747245710738800 9507612 157403580405802612602309516043888998912 9507613 -54397860305795142207780207481698049236 9507614 73847370842190230740889775013661385600 9507615 37004019020702161807324319856289775520 9507616 -360010331072983083733736755188239106048 9507617 2142440758852701213302497302938755200 9507618 -136569283366026424301028878153142663216 9507619 -465580004603483035871197551766664176320 9507620 211824908910422101072460323502901223680 9507621 -533360407027857144945060635711512421760 9507622 279425633879776560640826676858628156800 9507623 41103109846566529443061886005430977200 9507624 -69611250479795895988903487680910131200 9507625 31329218670600474077935942601051184000 9507626 -58453876323283192835727238734553777488 9507627 31359359001714174904279959719810105688 9507628 24035962941885875983035428455645527040 9507629 -92017325908579012055636842182140339040 9507630 -103788038585384081742539974015574876160 9507631 30312307678216862215054367343353982560 9507632 84709495170220649581448893107643662336 9507633 69428302540068224639907661728234624624 9507634 70323631139923094813731661370137058720 9507635 -128581099251254745417405141553276498080 9507636 20143906453798885336049905138224734592 9507637 -104418747345688313196251267215799629714 9507638 -4726505986755734634029775404444958720 9507639 378119355958243177155060079269133756800 9507640 -128971123463910981788492584092841267200 9507641 73606773939824183212133218080725240448 9507642 4153382670346190084782880545816230912 9507643 -148687160086194738125268076568515483856 9507644 -4415702007300404104999154658365349888 9507645 -37294280400786319403646211054107820800 9507646 -9186148480948307497933201179862633728 9507647 -136115789052670059512407826674624547904 9507648 30115439046824123933414616926345232384 9507649 -3649944141336680555519559559946275964 9507650 -87867889041575748377667140780791680000 9507651 -140398173132351038723913961347286024968 9507652 -73832010977771121014126620709787463680 9507653 232053912219904610537155197814725180960 9507654 -11380959491653916132795083985612903424 9507655 -69486030203452936375837802871282706440 9507656 171190884386572844471549390699280122880 9507657 2383009761812859971040694026216040560 9507658 208748434834996818529498547891570618976 9507659 -2458496072135997549690679401636472320 9507660 82972692218891915819859377054220779520 9507661 -238001875630574736262826246373899689738 9507662 -213078898695489302450130215001689103168 9507663 103416739934085520231080211130094993648 9507664 -3791015042037201737137251234222981120 9507665 71517413745742944578421461367675643200 9507666 4933182265322097250254109065428715264 9507667 -609671767493069967681523591085449280 9507668 -6095854399463067509823903064206342144 9507669 -2688320330216083004577026704365917952 9507670 -50011431314093850989903771693515881600 9507671 211798685810205069042381375817666437120 9507672 -201859004034467091210434356729436774400 9507673 -164395380530678542393511111987903071680 9507674 27046396881637287958877877371602075392 9507675 150136090278509197019835850696274998800 9507676 272051456477240554500268597380476715520 9507677 -616393637687037835579647869747682984768 9507678 -113606158630689604923732840940892381376 9507679 -36685731887103323174442019928822631240 9507680 10894712535340002015428634553268305920 9507681 147436160972843946177066835960518769920 9507682 -183952592250469552139195472983228261808 9507683 -287614841588651440206764064457118884068 9507684 42886733310218347921719059884578395136 9507685 -160322027832864100618196674317744140640 9507686 -372246613713267547726174899882799034880 9507687 -194487412530904621981449237781620480 9507688 460438583999838649758867273822234408960 9507689 -37385049061272453796690170037593357510 9507690 -10261321378828778528711335295309160000 9507691 1020475608735306039878903849104410184 9507692 159909954855318180663163694353254435840 9507693 -77888495645008583505903058874617741536 9507694 -8943289427410115339486331420524679168 9507695 85110246446361113635168598994748010400 9507696 53628451696996997507474375497383936 9507697 -127169773370349456798752947406250222608 9507698 67048776756328128965233202137826115600 9507699 1641518745751625557680946912845737736 9507700 -1914012277337390610340244968084889600 9507701 23706156395368559546968624454779309440 9507702 -17710472919602278155807333579324806208 9507703 74850071393261823982532842432419406952 9507704 40955140373865397306712893416625336320 9507705 -21522521522207706831113608837204640640 9507706 17312473948105074366424835575228468224 9507707 -24650056175694910594964341138426244400 9507708 28358111372727124142608088998168565760 9507709 215677682727741997736073316511559146316 9507710 -49660570117742242603350391076814468480 9507711 -13838821435255873770910663145830396728 9507712 -22932499038569820999645696118436659200 9507713 292185475918625984601650226979368997824 9507714 -29210448016099281888774278997767320320 9507715 161916607971438292911886272236303693280 9507716 216254568090429418342619806967150451840 9507717 65812911905455843462151021785633134654 9507718 -129636015046833619500550265407910284800 9507719 113074174772413347739624865084741914344 9507720 -102668636057731969534876984041367142400 9507721 332170602291822902484511551891749531344 9507722 -84746566964950885200628365861668045568 9507723 -84938802861257297703107626589612134416 9507724 -432107648431258381772724453809703518208 9507725 161836976526959151696385207785466745250 9507726 150202766295272909602762460207093848320 9507727 200052389261043400232334561861924758576 9507728 -39540262174095596676738140039723089920 9507729 -79756169025289547781827074615909109760 9507730 -1237803443379955814176280050511431680 9507731 48864745181781194343737472101264192064 9507732 564773855508978381886291297947095040 9507733 112044651446629922378176521894315247200 9507734 15162472369072082672347755622354853760 9507735 -114320910186568986274599329512780417080 9507736 52655986308336195439588513005750804480 9507737 340745658978498817435763257077928216260 9507738 44649312710352492320230613470984134144 9507739 33752848946662455373107276526421174480 9507740 -34368575784170325380351834219266867200 9507741 -240954035390848080819612011811639892608 9507742 -97864398647085749386961765697147603648 9507743 67235659465781337339633430045115632320 9507744 -141141070961099011665036612317728014336 9507745 24580764871192108043825784937384110120 9507746 -136069315655622973818274464242097855840 9507747 384191631726711004055781148852075735872 9507748 -63990912089313825809683735833083842304 9507749 149801925163663993109923237895455977660 9507750 48750343292561194476206285785532928000 9507751 169163258921093428827103646285803870104 9507752 37234452074662050152132980017657446400 9507753 -87216582524789479341782018451627780480 9507754 24063081302465878738601690343820134576 9507755 -59196420033925923781221417947067783840 9507756 42927853290838906907546854992965468160 9507757 7921814888841900423391018551250124512 9507758 21431367018146790692805197698501963584 9507759 -377441945556987089195206343176880647152 9507760 -35840851937906442703873452938345840640 9507761 -358285211836995436448722943199323158638 9507762 -28875064587304951951913057756436633600 9507763 64231402440498102837501386670891885024 9507764 -15825258561622680272872396695255183360 9507765 135475892068161911141750232336095456640 9507766 265611446756615748842605753426382762880 9507767 96763866324513024105897708354353451816 9507768 -166086575493990420326827470877920522240 9507769 230106027088338284163556374543320566096 9507770 54486971618676108551910170568463608000 9507771 -79508105993663210359915419078560401920 9507772 41577590313297086919497814368186725376 9507773 4755362692575469940355884832339107808 9507774 -65014198649822498461412779116690575040 9507775 -83297295050341781787465336640022168200 9507776 -8310721500684240602515768048330211328 9507777 60476054443802404373772269181945186624 9507778 -53271340841235852868448280217202348544 9507779 180640212451829365769739301032209552976 9507780 5065898557420598604059265599788012800 9507781 -252123502505018560019657301027417228360 9507782 1957125391765470968721664532993392992 9507783 217584600319181537602382722151319661224 9507784 -34487053080054387919158548611253698560 9507785 26579315931738873909453338463677664960 9507786 54301497151411796612383833040169178624 9507787 94855242876930666772662712744255852436 9507788 -35040375560924644382686125029943358464 9507789 -3562954782378024635190414439660161792 9507790 6771107552095261115874096533077939200 9507791 -155852077385905156425255452614369401000 9507792 -2587453817419294283016275618191638528 9507793 104583743558847469529965998232686744064 9507794 -288789601453368834949448833565199138528 9507795 -88321631795197031109032860612280774400 9507796 -75107064859427102630942066223533238400 9507797 152272725323655456917416697077383079740 9507798 -78216236927775527473434341803975425216 9507799 123307654375298724377635861591897295536 9507800 -99657328461155444340647950985722368000 9507801 259222544914280620507591853218289569920 9507802 -120578183088726614772006254847706821648 9507803 145757575488161014248652437566253338052 9507804 43365930883765603622182316078950058496 9507805 -4799175953027214994882332347345733000 9507806 -17015325973516485852497608282738771968 9507807 -26571324098325193171348086737926380000 9507808 -14571236623292139216153893785058672640 9507809 -200177629796182092223095430704261082560 9507810 -3768993202889897947639331170400678400 9507811 -106328954099463831112890436994374475472 9507812 -2998778964122257694974453079888241408 9507813 69805485095401128115761118009564258080 9507814 32764293230823603315857631476611258560 9507815 78206099843121877320671770358996571960 9507816 878846049701447582192522779410186240 9507817 806519224087484191257586687609080458 9507818 -63716694136265067056670474646747481088 9507819 -204225371206423208924440521529435116456 9507820 -23711178317458088495697351109828669440 9507821 -224437414403787830970782632687077063978 9507822 -9947478647172293247966566591172787200 9507823 36529508385172231328170486136649637728 9507824 35701823233491656308143142623046533120 9507825 101297771233100783210919117723792722550 9507826 -207577371448514708745600869154905963616 9507827 -103349379463265181696660843529091290368 9507828 107096810550939241938372200403578388480 9507829 105662339222823681582596872082984161884 9507830 68167067316594171031135982905723330560 9507831 -184919927177056538749814002735422196248 9507832 130076507671656092802941408299381432320 9507833 154781541390980438602182206959518431082 9507834 73151359042833207233671261574076503040 9507835 -146699755491996553848647919594261534720 9507836 8471984040404295470436815152375342080 9507837 195061732257855933556061886385034605920 9507838 99187374330057056244673117591784632320 9507839 281079572350234736541440349084723519600 9507840 188738208551797787157172345567287705600 9507841 -78763277701586313600778106370760228928 9507842 23590959385477343455620994958676357072 9507843 -175214328846396296783581871609824942776 9507844 285347442357959474803630299865987396736 9507845 182945420199537978292692484841169250680 9507846 -99475093501995168941811256192565342016 9507847 -295399633289664243411500181377016659960 9507848 -76557151228225405007780652795232419840 9507849 50995043839921012552623415326619934016 9507850 40622190464406144537112021731025056000 9507851 -201545275753425057679554128081606906400 9507852 -70195646009215997117718618219238241280 9507853 -71658322307135922584561056771388640840 9507854 109700876126291499580175443074670973376 9507855 -5274804613144304892359682713620316160 9507856 -57403893111574442258926841222255730688 9507857 206140989123628975079371215089921110080 9507858 -35876762428677961734290368382350098816 9507859 2228386156350298013665810967323043088 9507860 -47048765306547688405851889216023920640 9507861 -232671946289245205502121925454733828896 9507862 -4717401462762003697429993292206306560 9507863 -341633399128375844260093171351944456888 9507864 -127132557116280511200733221252780072960 9507865 121770185457649217535930592972588348800 9507866 89747591158791576277108397337190295040 9507867 51441213643886868847939104330460342680 9507868 335394304869461726077651279097967400448 9507869 -195880437170455432381046886329428823808 9507870 28333657944334125848449646330888822400 9507871 -78144659559762933488931866704073210456 9507872 -412642022314262284885645554203742437376 9507873 -221723602512128174297806041762681953616 9507874 38199837453069372555418370938701657936 9507875 68852664751321204540204508397959988000 9507876 -48527461114136298986156367925851279360 9507877 177089212128221955965165267872805777726 9507878 -45461234218855284844476834312006635520 9507879 -35540790243507471507103048690037517696 9507880 -151046268515114617408476462686292787200 9507881 279928817336726614689238097871827234682 9507882 -41965247031406100853342427999050255360 9507883 -11211756618859360339792609122154410240 9507884 -28855446611151706440212067699329213184 9507885 5764694645098186096331271230625110400 9507886 -44382289417461575725020455180138420736 9507887 315827338410657873904249036264862435520 9507888 -2180220521458082154663656332235243520 9507889 -231244312030713638154599048682489144320 9507890 11991762837170072370688694388945500160 9507891 -16273109197406656661944394515280248008 9507892 -222083598875317653559007416694155941888 9507893 363448231983222614219178871728123788142 9507894 -65589228392578692770468981184917391360 9507895 15922707338726406631951493506735600080 9507896 -351196524995351687917315584790351011840 9507897 -53886355801327551991763703418086202560 9507898 -6393270306836526045335764444763896320 9507899 218555187936954482503870585664927502264 9507900 -32482269437172733798545561362984678400 9507901 -49419322247969823806228786354401564800 9507902 2466370854369091312852716879415119552 9507903 33963593486998478581230017251354568064 9507904 -41222097130794862849527403201681162240 9507905 158184039526852650403482516084846189120 9507906 21593696867874528658206572281767288912 9507907 88996925429950361752893334414316519520 9507908 -141077753464786335288747284993431793664 9507909 123053051567342332842659736735262540320 9507910 -98145932107385541699119966113167776640 9507911 -393657418069258260913194170858634621720 9507912 -78132041732031770209577987921515315200 9507913 153157959950703823806811659781069425696 9507914 -3723403120879031161499405145154089120 9507915 288590990175528345300119843636575308000 9507916 -41784233785424750665317953807420636160 9507917 -153313132749545158138737713914092532608 9507918 -51309080124213339833309999176361610240 9507919 372533329470384602424756116712379614320 9507920 -4182598266431555896093695817330360320 9507921 8937520440092620910445629229097712112 9507922 -37312421507211659436942912484859077488 9507923 -270478941983694111108086631231677018280 9507924 -108572645115161956641649507175857084416 9507925 -65464296562985293520521497969739311200 9507926 120383039426252339783143529828842458912 9507927 -24138252385069586325101586435193459200 9507928 -193962432741454257762289395298046883840 9507929 -144752244543395506161093178858870180470 9507930 45395821471745654721710401392953763840 9507931 341835017142612016471749098842940753732 9507932 317646651931368223688239756807772160 9507933 -51419078370124735622845888224033938100 9507934 91392272350809246335533885934969953152 9507935 25411313631460374537177946392936856800 9507936 -71221095131723086954649161923367796736 9507937 -93879249591755078955759930274852028028 9507938 146517371153686737215459920208651040 9507939 78841177507826523886062298783138571520 9507940 99874053363995581016333900881947686400 9507941 -24919351551699926570348551172503385316 9507942 9264003363143725354347815471272996800 9507943 242348134099361940175196847376269393480 9507944 6982108554521544510723508847520645120 9507945 1981117560570525507812922399234882240 9507946 -12497850712086826633886395376349120000 9507947 -97219362549530222942542136841049073568 9507948 10009295534095155308459753798179553280 9507949 -338587693114310624848644341226509669280 9507950 -31205800579039672431134778736362096000 9507951 15222394920154370632019696120262121368 9507952 78179476389123688321097977869528924160 9507953 -3490263859011532247493809035765802112 9507954 -14575484422977673648673620680859853568 9507955 88921393529496722749977612658954234560 9507956 124908717373664333789174959556928501120 9507957 15217853839571422391177885507645329440 9507958 2733431144177160139775896429422773184 9507959 42184805003217801326442207058622095680 9507960 -57645578989399957900138688305866854400 9507961 177868405009810039895373103890816118400 9507962 52147472697271966526915585645739941232 9507963 96008869655156834034456159644971883544 9507964 -49711930282994654733353235963310095360 9507965 -8394223872341013259049728044715399680 9507966 -27023226633194999654875747765719490560 9507967 -9053823094044602221847058475345893008 9507968 -68610563063787109274561959390347264000 9507969 420814728657487676015717621187407443200 9507970 814265024370565059778543280085058560 9507971 -164720941269170058666070648414906283256 9507972 203268729266504248088062446261505431552 9507973 283351306897551348092663258732890593280 9507974 16430786789635531227163905542916556800 9507975 94565320449937701356074697302905907200 9507976 -355022826648287887170684395298651340800 9507977 240385969137976851099761792981133500826 9507978 -30817105844190011852436325366957875456 9507979 12443620412280470499963915818355110528 9507980 -132236156714980382020289533163146444800 9507981 11890293507377407031840724300523196544 9507982 -30468181447992826020092023809126531072 9507983 -46696309384981839517686594739051458768 9507984 -63658361246559361966934505329086365696 9507985 189241114578608612737116392546347992180 9507986 155381958567304321138256516415664098192 9507987 22947328163304170672674898677556053044 9507988 -751462536003043895136336905553715200 9507989 -1876534546519116142129372010412351744 9507990 -7407100781470888246478145896145388800 9507991 19033424614846547050524465865025563792 9507992 -94497082242624120676829151373880033280 9507993 68105668250524391523718420041869948928 9507994 85672082963735662060994969851807789296 9507995 -15801746820405901904733231194192529120 9507996 210950199758500279247049149108395791360 9507997 360622683537056808239737345672087593446 9507998 -163342818740562553556259775511564672640 9507999 -8616513435177848086139510873700120960 9508000 258100207517990371386741349831114752000 9508001 5059366255263884221199653522948009704 9508002 19263916496991311053845452331778819584 9508003 103865804603971548680334268528566764252 9508004 -145074632205086644989661037700804185088 9508005 38707922367567829240851958630579108440 9508006 -263620451497201822991291420773677369600 9508007 -15013792939886044693247494783610118600 9508008 64466671191470402537351958596288593920 9508009 -17694153308648559673992726866758343388 9508010 34931962627755907417441234451385016320 9508011 20667185464262708434412065223328944472 9508012 72190004523263295884064969511130445056 9508013 207982271357292970012176253347127082262 9508014 97026407837747828263253970644305307904 9508015 -98460381312165017572605438763229344800 9508016 -1453711425108723636282518704846012416 9508017 -37725982531632521109438838453018161360 9508018 -316353245743701029527641948330301536 9508019 -7081984318485049477716636389722428504 9508020 -29241280307670240428201349093959331840 9508021 34933958462770250932300484190887236000 9508022 -150093413466549512189220900513491246688 9508023 1771183136988541092065709765453613920 9508024 -556608615141995948650560708691713024000 9508025 82419289570510419947457332623092588300 9508026 -71546767002786435133270542399251718912 9508027 285154728635969594793284517180974062800 9508028 -71131917661382665532090635379477240832 9508029 -248181153099752834015752758239123970816 9508030 -47725096886968671949129119504700473600 9508031 -254370110068783461388473211990289184 9508032 -45520286492477490824486654101891842048 9508033 -806201435111828842396359989185847590976 9508034 204885257232770464317365234109969886416 9508035 9527685225543044226576406722699532800 9508036 -94346028458607964354233417413032734720 9508037 110834509513506031901112432577194224640 9508038 45164526432255325359563514496446936960 9508039 -60118719497623221682243226786983923552 9508040 89642114303886184401093107472823756800 9508041 -2913587341444494998095601036897558784 9508042 -51815707646113229621841890683973861328 9508043 152826826126737513606141562271927593704 9508044 18070257539738594427512565084977774592 9508045 -162255470854633624275663260410165843200 9508046 -68547181171296254068632015988374347136 9508047 -42613405958222341775249107553267527800 9508048 32922274785876326470943111465407610880 9508049 -279698204730918596403787296131315188764 9508050 -112494187754034341808548302182124704000 9508051 52563346479110505578578083689814969344 9508052 -40106258037488704034613198714460907520 9508053 424076539049135538591945958561989212544 9508054 -9294769379384548134334851291670029024 9508055 69669689573964021212404989103356995760 9508056 282987109919121530204523000334417920000 9508057 -94453853469393378394076861207371756220 9508058 75547971641175784769845915252451014896 9508059 -343200652688433087368506457248726908 9508060 -79273412543476679046576048529600043520 9508061 409951752839253358770452787676121002662 9508062 -24317523433507881058470410001161702400 9508063 53776673542849773159403996226001617312 9508064 149819136362736214111282775674686799872 9508065 46049294055075270910531942401469578240 9508066 266146332821213063765146639017802250400 9508067 -63186462348224744765963587383406582884 9508068 118694742928355490217980380511239463552 9508069 227345991828746620158174034746210969470 9508070 18302163535464596607215553621787814400 9508071 119346717453206163508901829649637852712 9508072 8308072255822095998021930066513756160 9508073 66460893693556504306617623860157627322 9508074 -795355432266531509422691162506513920 9508075 -83976952767732934518307854729498694000 9508076 -8768212165868397283881553607579754240 9508077 -454045092633587560957229041544181188160 9508078 126698229490765842142901100646809099840 9508079 92719542998010678058076688757959188976 9508080 13502210663013228272009671137548697600 9508081 -1805883238341288838196005372201090656 9508082 226905145077672385834339080532759545984 9508083 -3618126892283005773975439635711456672 9508084 247247502322203569738517505169223929216 9508085 200071799117640392401325512830937737600 9508086 -19620625964319294891732311854827110400 9508087 326054281153172685473351710792910101736 9508088 -47803818022063860860264637225099018240 9508089 29997849351988824152475601635714299808 9508090 -55225616957401627386055660153093639200 9508091 78552155623640357907962887812518259492 9508092 -101062573876994779392454571649367965696 9508093 -123283954464932451703660884500597943200 9508094 102489027752452231148380123728478308480 9508095 184132977232794782733947160997074002520 9508096 -51605108594820787620948477915051327488 9508097 -32864341873756335286542299401135756368 9508098 194108311912266962827157188693757376000 9508099 332425289428717211376266665344637231100 9508100 -22665819256811881555964558056987238400 9508101 6227385723934649143105408044201118944 9508102 -234766288332144420326510213176218553248 9508103 15099230993194384382651780753376204288 9508104 -25655819847250468070028029334110945280 9508105 -34871502931457631937072401269643855480 9508106 108766902999631015160574702977405224752 9508107 46096953561581402215852312183091080704 9508108 182287414807282986542145385307919129600 9508109 125812050971963066646533005122735634944 9508110 -71734775816086935876763554084220218240 9508111 83979197682504539319108864670644780048 9508112 -34448829329720793091347215576572674048 9508113 -189418190674952055853051925399045907120 9508114 -40428519549844761975457130293127347200 9508115 434669621970875269312060567645186720800 9508116 7124573685675959033568451774725003264 9508117 2776245191084245152731831537632693632 9508118 141685119570992461284789447622228151616 9508119 111556383232247690056761612099796898688 9508120 -21602568330145630498514719158936576000 9508121 94906786632594637101032029114177773312 9508122 3602794631821594368441205862993483520 9508123 -96981294485643186100342418334704853628 9508124 243433771889650763988992351473723545600 9508125 48035979013200196770301094824258980000 9508126 247706690691671983112793891561534448512 9508127 -150647555946082363487413323906269379528 9508128 34072796319317008943400860364885196800 9508129 190427483633620465850008369702452421730 9508130 -162402754863357341687593502365054307040 9508131 -123386728569645003061297277716709322240 9508132 -180743097621861276254669581129649085440 9508133 -111932440180761866349428379514087623618 9508134 -70858392643555290110049983500411327104 9508135 4646243306149657657144878255291264960 9508136 -493908508360160515062356190596665344000 9508137 -50157251508390649642246214239751520000 9508138 -267565033535136698896610879640881759904 9508139 286843709137420853238509066958973205940 9508140 -1441039509557088143206195455706414080 9508141 -321493508929315770109861772953426436458 9508142 34604374609098718103662678350262538112 9508143 42708231575851697151785374480563054240 9508144 2415417811554338386333239670606495744 9508145 -375779207203024274282267671813598102400 9508146 -18078882721047045071127155230903832832 9508147 356937450094122076880903596031711184384 9508148 37538404116520332127083544067799189504 9508149 -11697349927071194143838378669248899840 9508150 133834584380158890594199706717017152000 9508151 207197384053833594237534167369425579920 9508152 139607561850860279101294675327747461120 9508153 110535429153407110440201164229486383402 9508154 66020080121238568486273231219755782400 9508155 20190868128256188469777770579842018160 9508156 -38227341594523973630826478629182784000 9508157 -186804212233093128352514364299226852000 9508158 19273929961385810807596483124667402240 9508159 13113935470740429239224501910297615904 9508160 613415169074544862084009945108316160 9508161 44931989510956272731426603756151163200 9508162 -13658489892032985849847120566207877728 9508163 -123228326580708787167445253474270683440 9508164 -16484095287616923533006320719882774528 9508165 -75239402389949354763293588665530132480 9508166 170930262418802639700079228199762824032 9508167 29122739507475983993945524106077931184 9508168 58771715418154407087011102900018872320 9508169 -279419406758093973771987848194706376240 9508170 9388460978973282360303346076341862400 9508171 -58285921267386545980556747803243493376 9508172 -120446015463166957066760188540326389760 9508173 3185995393645958660071019067112935168 9508174 78802292441320678112725307086959758400 9508175 -88510341489932581768450889152280988600 9508176 8877640969875711257702714480637173760 9508177 -2561027605991212053432283752654408960 9508178 65990567752135946824039148720128619520 9508179 -6114929833014433066579284030502748880 9508180 73075535134568861002314469318137600 9508181 -26838616736681311128855405683726901636 9508182 23593097182311467955279599299900972992 9508183 -378393621130130464680349708445945016568 9508184 -96768786110308168378925342140942540800 9508185 9713235318678635823833050509117703560 9508186 -24199539131579262064613498074284214560 9508187 52246552720487311349484455554980826560 9508188 -6536348576679810920537829533493878784 9508189 142671374559520760707896718482979589440 9508190 -44607830509413568410907651427764382400 9508191 -67998339304790068632273566310584623872 9508192 -260575004490093264963060237699481337856 9508193 133334051929339233993988631773991921442 9508194 -151571602817153027255363060216465925120 9508195 206909222996838739583103315652706245200 9508196 -55545697319279003951150592118096773120 9508197 138415913477958185254500071843046280320 9508198 5112025136819639624694598969670545536 9508199 364309742451835852270216795661025334200 9508200 -9332167808293649895374625000480768000 9508201 323188121369583400899321511934928560100 9508202 57923771729609335347425988450850765824 9508203 3699921292800226554801745219072919040 9508204 250828199943282195478562808601850995200 9508205 74351213824987872908840416580814215970 9508206 -69966018153136014682355977766918325696 9508207 94550664010982730261705591123846197456 9508208 49968035493680468777626217886759813120 9508209 34628875978687340640056470623150278208 9508210 -768331677539082769893556015044853440 9508211 142380669635355411023860286311126106472 9508212 60365962388859278836649077749041602560 9508213 -110643067859937446354599420670015749152 9508214 -199350126924018708981922978032582920544 9508215 11144607182586633583869961830217050240 9508216 396446848640697935229711054355853844480 9508217 174944180310262951619530740030403852266 9508218 95334153471464387662797322888273250304 9508219 6954969348783787994952892570521564192 9508220 -8568601255980836877184850856679680000 9508221 1066558037232757741936236630899743590 9508222 -8775865515873325853387519666223257088 9508223 -10650576161547706428261378061556542176 9508224 -49757507497675304200025549717184184320 9508225 -197111612472709928275649802833227254250 9508226 -14124842300089139911329884797239045120 9508227 -85511436106716764645984288014451235840 9508228 -71086274721061745533916063474009159424 9508229 -542734833527331481251119939638745472324 9508230 -54721740831887912410652644583185622400 9508231 -269552883259773889154961132424905094896 9508232 -242955633087511484923298539609501977600 9508233 929459377969280400856905430814211264 9508234 -47603588249473636143323479696779195648 9508235 300126537760665067199061526227769986960 9508236 119728684135337944013566526966266331136 9508237 -10279390860739340657885635921421072288 9508238 52627878720051535244278479976252562496 9508239 231998435730247097351425500547713192960 9508240 7024018484998441795864335739512422400 9508241 308183976131376210232325009701163117184 9508242 23669520353541049996564268311548198144 9508243 -145284988486924418413132480564692653456 9508244 13759685350408863873130140768553807872 9508245 -121806103638288589205321101993390694880 9508246 -1417881183699022682798832980428362240 9508247 -20619522130523844638315544332456150688 9508248 120145402943321280384501572932093593600 9508249 -153302799558473520364474611243104136960 9508250 11698631524119822555627664892367408000 9508251 17130925007212912474224844106765505432 9508252 65101787366175987949391279212889078272 9508253 -72871987798620029484868532352123316752 9508254 58821445204964764759827202045386952512 9508255 -251313112236358267675566130908626730840 9508256 -483166445288385216048485524784616112128 9508257 -12329810473047002939032271276260170672 9508258 -31708758730477230213585924279457198080 9508259 -113720326014270734639277027670370432640 9508260 12687846791257298723566915521368616960 9508261 -16939591008846764957429618683579897568 9508262 -151047719064101714351833142685991246368 9508263 -136133527751229712610168111638194537600 9508264 78845241965242546109309377456610334720 9508265 14271047289081928206709629732821640000 9508266 2772218522293669304723738358019918512 9508267 -463169410604529788267257317971676499080 9508268 -21056888634318436172123712539625013248 9508269 -43862065714372230497259370391487249024 9508270 -50008296661046145013103679910685927040 9508271 -69111202429966556080068826835778301800 9508272 1696600679740689664885341408272252928 9508273 85049206390556532120849811372977413522 9508274 -62864254445803208978228831122317404160 9508275 50302009121467985648779560816502306800 9508276 125332156347915643727248646586300748160 9508277 109411833055754946868991302489439119680 9508278 53071390365267744082751659425564819264 9508279 81268390686869155432763886198554863488 9508280 -167778509679501786593444685499528089600 9508281 257073651223447081817919028158198537552 9508282 -72664308506168459862665577173810104320 9508283 75105749754001510495104819223795634532 9508284 157108480211075573471135590250469296640 9508285 -74961274899243572532610722929265288840 9508286 -38509648520942922670343145460789137600 9508287 180168068705901914180835231447333086352 9508288 68445836844850192887125560449721958400 9508289 -644428146595118013747200803969413120 9508290 37767902503279962673330582932581783040 9508291 -24255634694513766621167727023401417536 9508292 39177720905973456835022611470970712064 9508293 370558056742940731681797831234580132800 9508294 56799458719919813065922778215771961696 9508295 232702162414183420215320145792150596400 9508296 57277214272938777536495505518922792960 9508297 -23642438665342013218041391741602891548 9508298 -172169048375904121080159975287974683600 9508299 218759094055122336073257715456366491864 9508300 -54093782190693524544806813990370745600 9508301 -24324309930671194931033697054122400 9508302 9762773479528401939465122021665411392 9508303 -212150875032968717355964701957950240000 9508304 35790616248806587973668616772584570880 9508305 150599708875144235867485499231086854720 9508306 9177203834186338836929471731124548608 9508307 -32731529428236078903513357772741323528 9508308 -34034694076842346353928299648876656640 9508309 67059074244190453832561848133880791260 9508310 9198050875865284195517325192766609920 9508311 -188264691337935144239971813389092329440 9508312 427483634940830901532975485743268495360 9508313 284094450137159499239941709231757618384 9508314 -122780167077875408534669668591517213184 9508315 -8046444982395172000767561378985608000 9508316 -142466170432764694428216722009193960960 9508317 -23108139744518262082236041395608226560 9508318 78604925833466426106232352211314655360 9508319 250299713619214139139406591706396268240 9508320 -36023245547838441045772658034710937600 9508321 519151305090150679834117637430374401092 9508322 -131870117533302959725875435430887993600 9508323 10372583384917853655371705965554530688 9508324 60145185523511701470821484365371211776 9508325 -66489072143641441453841693608320598950 9508326 119635296337619980417226330861113047744 9508327 235889130877460629290963647965651047480 9508328 138121112157446205877584124715297372160 9508329 244680525840636073681241152768931737674 9508330 15846198839903583058823511282801616320 9508331 136846478429532801258476105761847854992 9508332 1619980913440088394384271953643057152 9508333 43004281978123019143722901875996110124 9508334 -47937605162971213484257834604070504576 9508335 -290802397057811325761370764497774295040 9508336 29924371976853390361000381101370376192 9508337 78304989158866644728985226499696635986 9508338 31999793927313164455545074231566768128 9508339 -93958826884268556689738970467615084520 9508340 203173357245791314658336256322324611840 9508341 19193896524030308898345518654451110400 9508342 134410636523793896472586529421999546624 9508343 66264813135348682956722310457827964800 9508344 74887930743352665419040273257826078720 9508345 20709837859861679229248128115492280960 9508346 16705060663105825619635101908216902992 9508347 70732743812760586657254983911760016924 9508348 45227252651207461422647728893570210816 9508349 25005295777006952833660657074163268736 9508350 46369798207590303097434308142556632000 9508351 -38652651898119536584054832812522392192 9508352 90709489362701675084579576186394378240 9508353 188710805031438172839482708569251545904 9508354 -211305245903611308807625773561514776624 9508355 6146019994434650648587701384104043360 9508356 -70611315327974159196341727447417655296 9508357 -381365887096648821044468128760418159394 9508358 143865810913419484903899368165941622784 9508359 39750135510328156932131376517294430208 9508360 203092225771002295326001226703323136000 9508361 213678368331419869632417885887802750720 9508362 -55035513947679180184168418941085454336 9508363 -276312325886518140794611010428610036480 9508364 142092085968213077345215946630197911552 9508365 -123748857149261705763870437144375254740 9508366 27981383320052453467159761182008705920 9508367 19853228521534229667694407761794126080 9508368 63874810785245411952893021106291277824 9508369 80057436909193344703895266098827443444 9508370 58607336755164932666349110050507742880 9508371 35241819422253530222246428469521372464 9508372 200557507203735117438173975312908750848 9508373 -10872858403242906125147846322356948160 9508374 211074987844291777252534102627656685440 9508375 5491882290222557724650095750665240000 9508376 -106048161085072998296924810939507097600 9508377 186514676036964668875518137753881402320 9508378 -69268432372511754412346736966756537600 9508379 -2179158043884376840417210834803084660 9508380 44832342720867482624982721181422387200 9508381 -343682465510562824578493989116838346400 9508382 -25564179553311594941651194330132611072 9508383 72223745381780594437143245176953691824 9508384 109103708578767750082360611550884003840 9508385 116917533557494151288211509216474917800 9508386 -128538346854423483562333539141863761536 9508387 -63300943414487010894931585861675603200 9508388 87207078638372815060466316268833180288 9508389 -38691439188839030250471426774995877408 9508390 35588088299971052365242876327348451200 9508391 -192930702713278920356264183116237851936 9508392 -27047976791640389552361432656380815360 9508393 -258540231354447590169712975779716340358 9508394 25234222324899282478247204423776434432 9508395 -63904619529504182325521083061943516960 9508396 -9233714444523455423711042725559403008 9508397 121014389212188106751733647316330135840 9508398 -68729792451964475371048156478734632960 9508399 44062481095042282935206262208201646920 9508400 10073438092587612430475648203164057600 9508401 -310177302518118832509092110033967727840 9508402 100026064971899930773071237597277037472 9508403 -231493478415550990016718179939710709496 9508404 18227157123726342673163510521602355200 9508405 -45946756451477617660697067210799571940 9508406 -176322442779568422291345276654506082240 9508407 -60842434482062389014289216103337731712 9508408 -3709323128909176415411733649322311680 9508409 -431015319828313180373736604634050194390 9508410 86747127907776222713607163700290764000 9508411 198712889426661957549206019466053378048 9508412 118103833152991555244487669614341888512 9508413 -84416895000091522725918041970033875712 9508414 1445994086407740861230551817357620992 9508415 150058943664819145188111222170589478080 9508416 6578374986071229316404420481533345792 9508417 214522992859630450949509591489492062640 9508418 3671720939209246018058226220470597504 9508419 -20521207005748348173065300324153646000 9508420 85247452066222544048443945249082369280 9508421 -35102316154129333740234664154605129416 9508422 28299328787343992451196009567629312 9508423 -7402419509360191723711748805413658480 9508424 -141841913471999122770531815270201687040 9508425 42730038417357496057067441499097792800 9508426 -82373942396861946064804769621563944096 9508427 294215171864484717795317139476086992240 9508428 -4192159356007313761270212959015500032 9508429 151857438831561840625334205828280196352 9508430 -5395547644288549783105845295019278080 9508431 135704157242558407915099429830789622152 9508432 41116373283587620712993332967395409920 9508433 52132483876108623862842038488852955520 9508434 -58601785957713266733337181230514557440 9508435 -1417429725821211351543283181724966000 9508436 -43737829291672740969983123626018037760 9508437 200358079631554505858188720513937610894 9508438 189096173477134863923138525383949357760 9508439 468561745935573229381556280297570670056 9508440 140456446427154046804301303435427840000 9508441 -61033731837489869757463651832519264048 9508442 30825334082768887399915931556235464192 9508443 -47471902804213607247898343507952268032 9508444 21626707720656857544164749929132294144 9508445 -21632358808657985948320632795999600000 9508446 74033727220587250590365788328576676672 9508447 266968449473422279636769176943310191784 9508448 123309178106421684288595665952028491776 9508449 -182729327475982532890662209800096339536 9508450 81807727239757244945468244402768236400 9508451 -136343418713209970118527836935102232548 9508452 -10550890007517155598308910408924883968 9508453 172071551857361550661682292992735031264 9508454 128076218067786889048431956104243006176 9508455 -244102029998559722200038693527678016000 9508456 -120045349964626437916739062706881029120 9508457 3598154838037895715240898318031688192 9508458 120528706181473163948822874268722480384 9508459 -528407768102405863473541486140900244760 9508460 7791793011835873239703543606672143360 9508461 1053416322372703791235046585794129440 9508462 -99373593687813245835615997011466886400 9508463 318199288782614337425790628618826357712 9508464 6511084006188943189028017991491190784 9508465 45876121835307381162635194333263612060 9508466 -5568033998735288620344502955902958976 9508467 -127819206989892889840847416555209022920 9508468 216260373151685822499007652539357451648 9508469 -13879176091544757163206685715509204356 9508470 -3822294984797367340947066738763008000 9508471 -141152435628280795334435959373199671888 9508472 -47656265917396954355045763385087795200 9508473 40075885845602484158014340351329758600 9508474 85798909037007131667826386143061734400 9508475 47736889117842347647681328186496216000 9508476 -147057622666468446241233596710086967296 9508477 -36015277256527765003980015607939794528 9508478 -26548875461118497500205011657588278528 9508479 412829825291061979901313015052739314560 9508480 -80539714200145952647180369539366912000 9508481 167590346312540133456222494815665297282 9508482 43622326894309386737172832814310835200 9508483 422101354719290350432792371944233796732 9508484 -169078548462512486246689381670777049984 9508485 -32284269972125919009907007198240321280 9508486 -90332077244580373656118485648446793216 9508487 402329573531587386130468183201468092840 9508488 -104040372696354340728199700364790087680 9508489 -11997114751852700294950453567304132710 9508490 6049027515334432637205766164894842880 9508491 -348993723008717758908819184983534564480 9508492 -23100190023232596045937218943457684480 9508493 -144373304076049813549985992486042286400 9508494 -31100419595223279029582937323168560128 9508495 113586964409750664386862850462312581000 9508496 -39911989761183371736028559218947022848 9508497 -225834062553246051471950816942893192704 9508498 -84627780200876362009199156704901389536 9508499 -50706709952985587143224220111140245760 9508500 -85045567201144589080260473268038976000 9508501 94332745667726840520475772138891325472 9508502 282536371814185039722638762700527133312 9508503 -90506200175090559723837589149458105496 9508504 6206802929778111410152671102736957440 9508505 -69802569490484984872416273697480275000 9508506 6087893076603688782393991452663152640 9508507 32879433141042009491543044602718412280 9508508 -299231532484684225960265345393663192064 9508509 18733797850101276026387340688149823590 9508510 39866962314372067589847376461275560320 9508511 -6112049009630865210515253643862204688 9508512 -40733007372657368559654674373688688640 9508513 84760664630747121924024072052495303360 9508514 121348759060396089556911890403095480832 9508515 -23785181330165061031012497497655507360 9508516 -12110075696239308279687312608600469248 9508517 -109812729720632070731776380317694316800 9508518 -46032549915302477928590809824111672576 9508519 46041432492997239401261357438091392960 9508520 102378239859738051708914301343801344000 9508521 181611667995201679307576212216686788064 9508522 37104617901341364221396649993303043584 9508523 -350409543952784392530146689448517035040 9508524 163232784545522942320600596431336326656 9508525 -43968039412364341561643429215622201400 9508526 -7949227428404863315630641167288918400 9508527 -42800178154180562950919588529276036240 9508528 104717032310203968285889501924148068352 9508529 19074569008011893601192408402097311540 9508530 -58165572155500596026082287967892231680 9508531 82706554549460944178056671770456872880 9508532 -215285974581853551287753294413648816128 9508533 -145690527510553710226777927382390761152 9508534 57464627514462689645643015712804872192 9508535 72052063740447883395511021477779746400 9508536 -298330030746272319770800287969433804800 9508537 -131959092661698302602530886661484800768 9508538 120783314086729210180336506391237076160 9508539 -364659032043789668252973848263880788992 9508540 -197442049420009253729273919138556853760 9508541 -6345571195606689817264449646997543328 9508542 8254151134321449495873319209319451904 9508543 -410805254383530198369203128229890744 9508544 35016573044092298699744435064161697792 9508545 -74515910071103292908414043221711820480 9508546 136289991233738530538943025752945419472 9508547 -668218927045502465134387266954284208 9508548 -186888778183612282197245991957904379904 9508549 32278946997374396414290329250427421660 9508550 14312050444750286401675964117289480000 9508551 -24323087780818313565844938626384963760 9508552 63373539292244805795652017598697349120 9508553 -84092152630444061235666130102914541056 9508554 -2593253312167644100383798179577975552 9508555 34272903100564140016588162441281619200 9508556 26765709483045847343483736796870680576 9508557 -114455604402288980108329917896463908160 9508558 -125375782084015177383336062195368095360 9508559 -111072451777002962916434882779312395360 9508560 -5798742633430359608571481297915084800 9508561 11895708289486959629280842856136178162 9508562 24464072092659259757679862889492001792 9508563 131065867698369911852159659020378756480 9508564 -115109685000622531275964780482958256384 9508565 -234060590356349370806692343480450093280 9508566 -74772589649793947528646442163139446400 9508567 -231895125559397897525930052169182091384 9508568 -65242416473320523216039013702925025280 9508569 -81698059108841708440100781547670430720 9508570 -175654133955533712564505381726341642240 9508571 -155548598927253671985022840844706609888 9508572 -34578166259307950587827368689254395904 9508573 -316054756960264568984400960343187569120 9508574 -25109829364277641732779735429768430464 9508575 -29002523120170667845951665176331935400 9508576 16535841208875759018234684731547451392 9508577 10719625903179137470833168289745116800 9508578 -64675663115905814026513252238322071040 9508579 198971992303424190968781007090961096176 9508580 -4989569221484949917208956000738092800 9508581 156346970065364327559213193887821785470 9508582 -75034448755124232702254806958245675200 9508583 -1074173141072402009088048950080700880 9508584 -30711692481211665134196144395765760000 9508585 182243571770075743904448544378072959780 9508586 203905598109209705607648966130808091744 9508587 -2024208976093191323430500329317277056 9508588 212633740086894612459888644521506373120 9508589 212643664042499651273500638838681746390 9508590 257352074499864797817916354185277440 9508591 14564518674447563462704709416562140752 9508592 87172741483217278183067470985799991296 9508593 -20913590914493935367038827325590040320 9508594 62749884511064227505698870467434890272 9508595 299550353486662098324283792178940639600 9508596 -15568354647404123796740199074445508608 9508597 -122543918180472027521135683305691911108 9508598 -108388408290651644580590472077628948480 9508599 16414774760003779895710617608119394688 9508600 192408432599674383206155439486989824000 9508601 -327903676248252027700035807738504853398 9508602 118030414267731118787044604706351992832 9508603 -23908220888462443728920059590160687936 9508604 -67060509595280231406821192378575945728 9508605 -35265710158291202693501498266909915200 9508606 93889782873292304457851732357169226752 9508607 374608019042652380735412059400483387600 9508608 17913602734655143968367357709487439872 9508609 212220277398688340170308196294533537840 9508610 63283316666619740056225711539063888960 9508611 22667638048275432021358362032781080064 9508612 169220235797573944517864597890167471360 9508613 56554794871060920154728709293843920862 9508614 -86897841275842664162677155349856704512 9508615 -3709230089964573848449796302360176000 9508616 -268954162478833981629876042715598745600 9508617 -268468433469471944120324714308775116800 9508618 -6312425050962328749785976220100121600 9508619 363540967739612345219989422792244026912 9508620 -42058299685232180480584339217920573440 9508621 -346941420603088298678727437965503781856 9508622 361413196930319720429650826609609472 9508623 -9843433807522544709448691076883466616 9508624 -28610502086060099228698363424508788736 9508625 -84179772675285945185371421678584848000 9508626 5006890315853465865220904190063338880 9508627 -710329420365642384990815692052067315888 9508628 103486148264827328829666308665317610368 9508629 -13119538296505247733590303167953676800 9508630 -20142171791613111805526427802001971200 9508631 -99090769632896677596554363888528906496 9508632 -75551908882783688038563643420360704000 9508633 -938756198890884259225934579388527712 9508634 115942622584209092219795874194992191216 9508635 112474376499671404787054025249184445040 9508636 -345036422744795181413352463929596689920 9508637 -32904339904243484007602525179307256000 9508638 -40409138987938619046743445204472040832 9508639 50744816999023248196928159954636319856 9508640 84122525850360939831600401099972935680 9508641 77289168592637985433767899644179682992 9508642 -63306279503888433202035680008211122176 9508643 -85773249670844599294017259848895731108 9508644 62104834516766610310161293815790284800 9508645 98670206804079421596035970016737062400 9508646 119323807780414088375383827891300249600 9508647 212846926600806001105203020927316450600 9508648 -26513325692175529126944314338804208640 9508649 72815318281489673570320425651646486650 9508650 -34519765618171183258907293275321062400 9508651 -143205464984775518182838254709232917168 9508652 -280612915748204611833286918627170718464 9508653 -46052023565442466443105804847723048512 9508654 -15477224300027555144749015029952903488 9508655 -1611105066664344401431164663308686080 9508656 42709179855045788556594408603515584512 9508657 -8782160877336029133952618600296219408 9508658 183322707097235830646974206625163665680 9508659 64340985759299468470232915662983159360 9508660 -14627109906718120841039914869937520640 9508661 69219228889186984247879800871330114304 9508662 -14657363203045610488332034373722941888 9508663 2868947971245553035076762000613030104 9508664 -368546246973063165021480767308175769600 9508665 77675448751317526821644880058651848000 9508666 -168290228403070007657361960405695341968 9508667 13089972943732327695611984140377890592 9508668 38265256373513187102345292461417759744 9508669 -259098938927895665739764581290341263930 9508670 -5557347526812565599959677966490742720 9508671 5235887569955504662932081228639658800 9508672 -69372436856045190181949195514509000704 9508673 -253375603653925935886337220982161325356 9508674 2512663408155977153364725846892836352 9508675 29353451968322304433672032032845305600 9508676 -5054336983466686804373234943963248640 9508677 10226411370412776634049156201704024320 9508678 45284822466294150385522154579579332896 9508679 -153529436098204517418428645598517294560 9508680 -32219377426594435757106275857025740800 9508681 19659135652495697067315736859475516224 9508682 -261117088417426701313994764582701376416 9508683 50621057777042909304158921518725384960 9508684 -27935164714541932869739696212436181504 9508685 -34933634744701250656450896037080925800 9508686 -110823320171753139892991070024298294272 9508687 -53873390109770700396362155093211691664 9508688 -1272404844866705760869246378188210176 9508689 50439676910458784566307612256700670754 9508690 63723689557044959920940132339701821600 9508691 -88777671564884951819473080898080805908 9508692 19563361389994437257744851171070459904 9508693 317354001801391291899895917077861300942 9508694 -46801754792197512581820350303223281280 9508695 -110461986389196899619776116576259891040 9508696 -205304113291859503953857110437568542720 9508697 73395067000808101113224320136798064912 9508698 -63831877856548022139970472981130170880 9508699 269364981428160132599619977994141253700 9508700 19116954064222714154089851536456371200 9508701 -219882245305289691673665613686491664768 9508702 -82357461506878301452508318410970158080 9508703 -202206284671408016761813865110231950048 9508704 -33968176732131072143789869335052812288 9508705 -43120884592573242271115707803329265240 9508706 37045563227767999119403340252304956928 9508707 -120333087363182496595218872344631233872 9508708 -74329161263507495988641603493520579584 9508709 8464822151391101928762475455419325216 9508710 15172048791236704681786040665175640960 9508711 -93200451101737714174371032603521232640 9508712 -176382572668728735296986098987272601600 9508713 -219429311051062430737260375194572312800 9508714 -163414541398917241976336789838172286544 9508715 -315891475335247090799058730966958166480 9508716 31489720287798271846601056218088458240 9508717 -6070200327623651562593800385421976234 9508718 -55076899432465396869111934487720725440 9508719 -2838566389855762566146957144384179584 9508720 -6225404495395900022913757927110082560 9508721 -14373195832714134557524334708290102800 9508722 -6027778984395021017851943675903425536 9508723 54185781691403789347011741662151659520 9508724 50124597814736687056160877785271006720 9508725 -137493973810817679122071216890392232000 9508726 -172019291892122034130950835252852602816 9508727 330629939460713489256423866099201402352 9508728 -142175354187878854352240048583024291840 9508729 -90368654793814396902064567396943613312 9508730 29087860235415906466815809931212912640 9508731 7926479556000381386421913264760867520 9508732 317929265044423099817217835896665280000 9508733 -41958964595878977606849502583263797000 9508734 -99605853014395563063742811401383978816 9508735 309635038696127274576552442683933255600 9508736 -159533949273575444297028735886153482240 9508737 85690672151591001936121722979699349952 9508738 84496350092812098461548633398333836160 9508739 -6442034438944590679864250390305367376 9508740 -146907609244721408755475241009868800 9508741 -156842822285358707791871984976909760512 9508742 -59471194480886297452178445148048909728 9508743 -246277865822385084857369977260793540896 9508744 104040503157056916354578634791851130880 9508745 -13955482188817264931623105338702937500 9508746 -19313637232024672775065430272002299904 9508747 -202172388284247288721753711293217429804 9508748 -298406300823421497166258051841027342592 9508749 194828232504306679841944266907771721664 9508750 -43347714840093193446581803635429240000 9508751 -123790307993090753810544162069963045648 9508752 2103723430718834979774495428511006720 9508753 -351471948974668842698849101463267009998 9508754 47349689710075466485072759666728898560 9508755 29970399851868179062378260709837538400 9508756 -61614018550872075671003501565022392320 9508757 231706289934262689545357161962666885006 9508758 -2895504592760033149344704115078586368 9508759 38507950110814061019468748096556962080 9508760 100425167452704225367501588383363072000 9508761 -1276770608704457382622617349933923864 9508762 -2461760006306894806017557767662620928 9508763 -6624250078889235813229343979147466800 9508764 4239724854445059707547167571883301376 9508765 -996959262910841512545168351088231680 9508766 66274525620222262872680918878019060544 9508767 231249477800791117444939693107956280720 9508768 -95672828665030073586608485995544313856 9508769 -248451897576271671164717206187125901904 9508770 93101983726479651001504529820474297120 9508771 141551277525823851900025677965882215944 9508772 -11157362681295083234195643649800093696 9508773 28431733230542807112115695188738008800 9508774 90324269524008508868050933601991350784 9508775 149852155976657958089869937088180426000 9508776 184260106901653391152262427433224192000 9508777 20478241041081187151143315432249605626 9508778 85465770298975596154323976836298333440 9508779 47521704725709785334655906056123594240 9508780 -206797398687094464208308093566258626560 9508781 -38282134526297204169209069480062545300 9508782 -84027171990534722084381735165456783808 9508783 149704890945790891689185410803230763624 9508784 46725938772675962271721143105172684800 9508785 46742855308532473709205072970686720 9508786 7305114160491471176557739509429194240 9508787 300831179326687791138060113363086343436 9508788 9067128902757835281488246411105753472 9508789 -389701448181505638364294086639567995410 9508790 169265071076883031204305872735516198400 9508791 73521255571958938559813552184452802000 9508792 481911201692572281107041139635676897280 9508793 -263222971385579107417218731982634224342 9508794 121426414868229797078946114977993898240 9508795 274838522592689395838775946684768636800 9508796 24724444871857050226012467283554917376 9508797 -339723283423106461874536304587850685120 9508798 -56869390908134335018870065879199587072 9508799 157696696689671560229855521790423287536 9508800 4853961943016440683538660874570956800 9508801 -265746023632983178913357839105761643198 9508802 -38749221421332242895197319353784403392 9508803 -35441074263212465310719391847221187776 9508804 248898384891979445784999098731266582656 9508805 7757855673876484493488091518432907520 9508806 102290445648054361784208124558300348800 9508807 105266064770344607814735377525484983424 9508808 183278911000185585955164703262796456960 9508809 -150398896734467640979058226841845229296 9508810 -110681190659794521987789929536625064000 9508811 187978139173445387773968495615115408752 9508812 108490577504207006210833863156883525632 9508813 -503037673903657553024332066136566135104 9508814 -83932744192686201325079542941347735808 9508815 33347243416447973518012050288912457920 9508816 7864024706457120601143154664564326400 9508817 33814388384078983191160969935309724800 9508818 -44438253420663158116431691032247971072 9508819 -283109315756319286862076099640822864304 9508820 163394958579954486647011852383450382080 9508821 -59116411019510341069177821861960247296 9508822 4051494164474477860176186879305562624 9508823 -124673203547214328042696460228007959928 9508824 -55020339460768501254341141504988364800 9508825 -32018058293362402703314354919852990400 9508826 104514739098347720864819618157418544112 9508827 -96819501474458920212452495117013653568 9508828 -19791966981926843019161685130895012864 9508829 294486087509311571945573422391325422880 9508830 -50855166272319580876497659545116574080 9508831 -253138022593306755092759281769819576928 9508832 367408863672966472211558761542337953792 9508833 155177273985524827526489684467035355200 9508834 -12449213636598340602029239052422873440 9508835 32759349526436181255029872693660416000 9508836 -50830422572112480877226127144210763776 9508837 49409158888630671623416260595997533368 9508838 7197918203472179310312884186084775360 9508839 15875807450702456845884828914901786960 9508840 -236984966516468039373145044856483430400 9508841 -496848477094959796067981715705180539040 9508842 -28237234628508010811877067073869074768 9508843 184152258793114328036410450124866356024 9508844 -71973516834331715693817014429339464704 9508845 74680465475553829123249907332493591520 9508846 -3894830467770583426248410644479240000 9508847 -62704730146897443898866129346053511296 9508848 -110854055921902286947485910724247552 9508849 37820294165203996927558323634990318080 9508850 39882768715498753894488460548221964000 9508851 99612478216125293279205579464786512320 9508852 -117877288443875377145660062774971482112 9508853 126663250634629507954568578007079572160 9508854 -11805069633588359842390870069578240000 9508855 -98233944577531685707526894026949475240 9508856 57435938785987642087416789504855490560 9508857 371384932476364670551478609774441239488 9508858 191396594433728845651933963806904295280 9508859 -17672489613395237073743869993059326940 9508860 35016359852293007245667901057570048000 9508861 -132271571191309019127218353856191596538 9508862 -62200822393187273859235892182415062656 9508863 24288039021623826573512808717924297216 9508864 19670589945077334534387193094005063680 9508865 -376606974597380167656849226205443709400 9508866 13179407650773022433512888816139236224 9508867 -94440762573579339766759401832692717840 9508868 234112643853772524305788965885560782080 9508869 115234059346852810702620027400901715294 9508870 9783002535285109767693137350280444160 9508871 24104264374758401784041151285691107072 9508872 106971463341730935823402721079190609920 9508873 173398190133014999085589598928457311840 9508874 -185160183468208021491202765874552186064 9508875 -159089067485755496543127650186045556000 9508876 -10785049235765041591149708773290429440 9508877 11924247952922901789930569786341551072 9508878 -40165665871505936129098703586506414592 9508879 -222386579870846804789881590655994493520 9508880 -4856613980587364561911644275458621440 9508881 -121216867214957857743427208363735085120 9508882 -280950538235717716823809927724478033600 9508883 410798815617617692381767056860984473132 9508884 13283228066089725397251256293361778688 9508885 -242830209193191751370328419739837456420 9508886 -189296697739153833860640027419223664608 9508887 -176556699384598777875607562885723536560 9508888 -29460012280528739782336909916813844480 9508889 9268234070647175043955574987432873808 9508890 9343815390157013306570267487073520640 9508891 -6156835372495627382529418713831002328 9508892 64971060380800193527359113192113820160 9508893 2295394944011125983758070717888888000 9508894 -31806043500635237846835784493922789504 9508895 -171646403381179080187359929355719544960 9508896 1536726381162798031143201510999588864 9508897 577390818886336754671602497547685648320 9508898 21471928791007685136296608075616334336 9508899 -564734325468090499353789224515770728448 9508900 -142554441819160849656456214104962512000 9508901 -799136751804143239583304243811132098 9508902 40708469342319705954715756238064800640 9508903 396915695215484010679506009382315548152 9508904 408309555799388235118533260793887861760 9508905 39605360870531476265717683576097328960 9508906 -74165501264564368665242147449552464 9508907 19404975621758496343115257261522992120 9508908 -30317670976009396873332109113927880704 9508909 128282076832936187880309860499302961280 9508910 43677163111414248979940384320859199360 9508911 77070806529232393087845056305950084480 9508912 -1997895268905657537155281986886041600 9508913 84206635779384873071994603999980366208 9508914 -2076088814406369144423280218084387840 9508915 76442178557141926342950697759751278320 9508916 -320801936848550424789005491392663919872 9508917 244991797944666485501036762863272495936 9508918 188698470422390033629020123017328608160 9508919 -77883202777281342525981382237098778704 9508920 21720077560169252020428646920990105600 9508921 -55662043357701953591636588781968136368 9508922 83090048187544275040609561596136908000 9508923 -172347605676563578360922702315152562256 9508924 -168673125818877048560632269772649527808 9508925 713090816059105068882228454374711300 9508926 16095739555526527089165669243444817920 9508927 90189705764456739725801987591541123776 9508928 -23173600802467672675524920734352670720 9508929 30654179066507776810082152535428532784 9508930 78882178689319402161834864466697625600 9508931 11793273561415022569125958106077970232 9508932 -79451338645980397310258467372317750144 9508933 -70273148641774794725147248974424876224 9508934 2166760084385035620151796567417298240 9508935 68617496487383412596465168652732518400 9508936 60607911284523683397953342842473676800 9508937 51566955827296839322643103507752525952 9508938 19697297986249973851988519873202631680 9508939 -242118810429326562601519555017886464600 9508940 63424366344595324303120408046291066880 9508941 123046419208854076498061467070600191680 9508942 -38074153841143451841579071807454831360 9508943 280544699551121820014067184983230101824 9508944 -5636518217909029815602916268523520000 9508945 -78097659118892882294610617801191261080 9508946 94518385466483667200255119996333378560 9508947 5157424884480458101779880730216316672 9508948 80636076511384399950814595380532457216 9508949 389148472412822752225388541420689334240 9508950 -21863047047299203952217183902142940800 9508951 -73384883709728449244053120770578989048 9508952 264498701214959135324220786950985369600 9508953 9755043518354847779269466651273608800 9508954 52094454868501638956050275551738960640 9508955 -356166188441720505982290497893138278000 9508956 -64238875723345505854237883770218812928 9508957 109513559108319869615839260908285607206 9508958 -138398005070181988382229986250517825920 9508959 -71276254355715023650478209144697636352 9508960 -188247408172995660894279703450893680640 9508961 -72261631422575152387929520798142141376 9508962 -82035761530030804097239459000874744448 9508963 -295054755199043048241731299062748322496 9508964 -27952614435634406403259891346211441024 9508965 -46390247939645302797976458551583638880 9508966 76461237658024739473406916868928599104 9508967 -15441928364124993089315395402119290568 9508968 -70267770857270767300839989761867776000 9508969 -264525047336461346596037002927245874630 9508970 185488052536217222476092606754385141760 9508971 2174515074821259264143606006865300480 9508972 -214896407686684675615392796214805984768 9508973 27921761375424280912775931723066843222 9508974 -38283548435099538244444662248025224640 9508975 33613472697948691547231513575044732800 9508976 -71663919423275689263378539454329683968 9508977 122058789214421388796506402273172368 9508978 -8411546780847675077268036090549038976 9508979 -91274219594288559649345816645379082420 9508980 4174082232430430303071296660584939520 9508981 -212695676143748707737001712848389899218 9508982 4820225228212772846113358554121140224 9508983 82564705595202226866391961410677790848 9508984 -340263086075021577873179533836130099200 9508985 220053885253358862564240070980785733960 9508986 -18120404562986162751526138888122147360 9508987 114814296283610772745860851544338845240 9508988 -1064415222527927269073637265488597504 9508989 -133144100818708811562097648741319932800 9508990 42205005839622261432454954720532438400 9508991 -84460823002801267350306005928287572608 9508992 174967904351703008386380983852429475840 9508993 170205886640137926582932534087427394560 9508994 171150474845287202655978093969835811712 9508995 -4215235210300873898538615157732948080 9508996 68643422650244174063411802245759406080 9508997 -203547056412469686797688205268145691554 9508998 67915815771911778396325437470740316160 9508999 -213002547588663690087874817934338305000 9509000 132415316034565563244121627168732160000 9509001 -94391135796278202753265781592201738336 9509002 -18971420030246023482706686046644765696 9509003 76781461754860690516406661338546860800 9509004 -35119682910525363464021955605493845760 9509005 -1200143534447543028081838350824926080 9509006 -50248153902796554444009572526858480000 9509007 13410850551343033282578391824905389344 9509008 -19077264049148778959387716599380205568 9509009 87889001526125377502245910358578668020 9509010 11032834297417289675681149604978334720 9509011 -351687370853628653076064906844493666388 9509012 28408946077632141445673622493722205056 9509013 -36118644857426327630158071310083577380 9509014 17345657081462773454253877920411149856 9509015 156660272673375142212530728285009931160 9509016 -8263325815830906874155561142075392000 9509017 -121036243620997812975259738446942004800 9509018 -27937659875692198138703366940037352448 9509019 63680905056556134849565025308226750688 9509020 1101983876349333015900913696200084480 9509021 217176325993635279449573277499289484492 9509022 -98434484261852694150559162899153150720 9509023 242882634412636708091422251501650754272 9509024 -152658668376642133728853206403617128448 9509025 -38391285554160371044038458781115428000 9509026 115991323776288407101641197255280485712 9509027 -6427651644640190958386018513789160 9509028 106013240378681191799336566279719026688 9509029 390079212011155888850679225809458685630 9509030 -8009314422690962059751043419790182400 9509031 -17145582566448658744145872052355578400 9509032 -134486399027735868700832541965924935680 9509033 38627917828593326145240273280269742080 9509034 107422944923145900749816050588742197248 9509035 43927350411981993759497721464334812160 9509036 -82470924756659929624119469658509413120 9509037 -7003158861368435392229654701645839648 9509038 137145738096871485822802634386445065152 9509039 231634599397361356316019780631242525840 9509040 -30630087831041016775036506164047380480 9509041 -98919055292615790900501805176327510416 9509042 -249153268128106758320573450222355256320 9509043 -4171853475650375833192721227127758536 9509044 -12422112874883578810602908136821964800 9509045 29973596880120650395274811137171664000 9509046 12090680292031692983222364297790455168 9509047 -586095757960750750815005158222026274488 9509048 -31248119700477942558094204679956193280 9509049 -266977678402418007809610056291738670720 9509050 -97985600900401719936212517418923265200 9509051 -80046759007717327340221988188284454560 9509052 28284135548253555133822915205544591360 9509053 -7838259403252597901909273238955756436 9509054 28707517641782853037866909034818510912 9509055 -125183389017223912620147375324604944240 9509056 98066712942905499399883830494615306240 9509057 -344635353507199954900337161220579356368 9509058 53906840258001626755120587254484270624 9509059 -117778994215196860524860083607316167984 9509060 36077697087244091995673236975059087360 9509061 23072581712794998229076730012306075360 9509062 -206928873920688927950750209996152631968 9509063 -3509698927397704796750380217573072640 9509064 -40440584659457819418893742051925032960 9509065 97530448488203398726960764097295014920 9509066 -27934470887187335515032883976001473280 9509067 -149991197695946345211170456584960714116 9509068 177439916268599221113746276639768238848 9509069 -258927993539029989506248517929065602004 9509070 50867020310557395983393014430051373120 9509071 -69940106490932563855887893787741689760 9509072 63352997037204515735951980322059714560 9509073 101355118894642510006038614270136567744 9509074 -53384184934325330013709893432727054848 9509075 -113638561073022448235503843929687875700 9509076 -12650301407482939234859669013466644480 9509077 -384867567654289517819482525238714321074 9509078 37302126939911358515138989639668824640 9509079 151608743934224626047057151205285409384 9509080 33843027135171197412922139478676684800 9509081 -132999839331679883224850665003284763008 9509082 -3617004005944947926871138399244861440 9509083 64087766907504916805452359323403424264 9509084 26191238303406655506714015377384587776 9509085 132436201630687527582682121081678342220 9509086 241858746961248710389728993447794964480 9509087 603930898760138156977844680213631281440 9509088 99724589202751021786407693888247824384 9509089 81853312416484288292170880922905185440 9509090 83755014323344499418205521110819489280 9509091 -32675057711285009753216711462025635208 9509092 140151296619295040259558066606533119616 9509093 139879613483118593486900262430440727680 9509094 1996743981453758867075525976191643648 9509095 -258635734398920979219626826739456969800 9509096 -107450897958993195850040614372867998720 9509097 -35012427429665387983209619707150390144 9509098 -11702923937185505635133416383458821200 9509099 420167565054102998627523099257870714100 9509100 3093366382923318656296216592859264000 9509101 -739059395461844275691305025593343616 9509102 -87634423573950639518328862029961933248 9509103 38056865281357199395771222957487711520 9509104 7422178394296643834364304376862277632 9509105 -140008712513485520393307405383880087000 9509106 -787548477013700526914992223117757696 9509107 67274459281897518259204357212219684832 9509108 18086781203047741365500698591835750400 9509109 -78580051746971758639889980807205419680 9509110 53383500944173698426156358131952953600 9509111 -77721493273742938729295194542999313128 9509112 -171628104921656823876478076421648814080 9509113 -70403921978394652643592330300634860716 9509114 35062366546553265837847462359964566240 9509115 -48738544964912732317374873687298767360 9509116 21319656374372342844973051696163927040 9509117 9806755558073831171624376002679356166 9509118 -38939404606244900072125262413163379072 9509119 39071007395583158071100880922288106080 9509120 90444205425281999005465659909026611200 9509121 -52835577332551696882034360730563725710 9509122 23501628749268828162728375570176108032 9509123 375807986967236069042061190958767264812 9509124 173540871657821898125902141370824458240 9509125 -160523946413252012769810984476812800000 9509126 2741606056658657931077009249285308416 9509127 106986120603987696794994475870375968720 9509128 -375851295668902625974874206294914816000 9509129 -155260614769126793922318360862269244800 9509130 14244481307442320984581358984019072000 9509131 -51050840084007391718901687191195729068 9509132 -150930674422517875888279302207083215104 9509133 -26951445887152488593416635442880723616 9509134 30828426952637549970640039947511249152 9509135 -75696114188903200948963221762869349840 9509136 12163700268736672386307024747369857024 9509137 -5801257130626882986493569432245600832 9509138 5914995129994603303527158957767132320 9509139 -70856161709164860674878721519516778600 9509140 49899937235992182783771875813456029440 9509141 26131100037933882709350894983903943132 9509142 4063060716800205445623353088607641984 9509143 -91830346535208042174216117426723426816 9509144 -304249044383245109677840535799902638080 9509145 95961736104144209023925894065716294720 9509146 163749171544937314163689610503359700704 9509147 -35700663016862975979797070382331422128 9509148 78820573181615537666575839717588480 9509149 136910995830132541365422674671148448 9509150 -21642217367378292996472803779845344000 9509151 -241472345659303748403815262702682894080 9509152 293472149713807995156629883562941284352 9509153 78407284607334403801001924666267568384 9509154 -60459887587238566971234339880909762560 9509155 -24735793822648521542972490967049467440 9509156 37336492485123711353339190471819617280 9509157 -2497752482085240870870409725587114496 9509158 -74690751869252208275325224784968592000 9509159 -413618358326383032073906196837175753600 9509160 18622942249517360401717549184606208000 9509161 -161648837553902334406149761745370575238 9509162 -20787124409916522403311241996536846336 9509163 101357780860629654381176289056794816344 9509164 -77364635458848718339823333150794333184 9509165 135379273190308669584574789689521106060 9509166 -84198760950443028643779998093804519424 9509167 -65994461699669892563022454671057804784 9509168 -37182742001720925361834747619943776256 9509169 133004486970364552381715944849427512944 9509170 -78521028735698860116665091974303278080 9509171 -53768642329058727580766378762931345600 9509172 22221787918583273858920372876232822784 9509173 236645706330810705211832396618674125422 9509174 27255162378774901645086712340886723072 9509175 -54390803665144781151382510893441709800 9509176 146456642285093899261531285283115048960 9509177 83012300412392807113660793399556079440 9509178 56157006376036472215895050518066424320 9509179 19985228333077304385163138406267664880 9509180 -67966210017063460096397707434778368000 9509181 -212672587323768745129412868695864835072 9509182 -116605785658556218730313839226752279808 9509183 419703480669161809079138549555378730432 9509184 60373013199278603979303306730269573120 9509185 72346320846077274967912216070372577000 9509186 -5310209518327240696149172066247323776 9509187 -28682849561264801758240029985021398360 9509188 -48309372321306527944172621529588400128 9509189 -56601347355556710544320300829865407776 9509190 17641224903504445627934072517649401600 9509191 -73103457353295025029242235186382186408 9509192 2040858497366062285182107253748531200 9509193 101349339054259216528690008958223082 9509194 32555409666527809596001507371833998896 9509195 249517706595567759493846474059658711200 9509196 116787890207150521696823425852411699200 9509197 43523577796260643995376355066992196064 9509198 -147118959322033808955658399695031022400 9509199 7030583723512986197894547075792822528 9509200 -28325402658316550822468545376833331200 9509201 921390249885894619715534275234410984 9509202 19898546871934333855518259447124228880 9509203 97622368520903455742936936362875589200 9509204 -2159684798427435650811562231425947904 9509205 15420693385388029175714131527819888000 9509206 -33982782287280509842593305134901339520 9509207 -707220226010865335802462094949030160 9509208 53604909884959787015099783298795663360 9509209 193637572564534045944996408507569832004 9509210 91444613416197781988408752519044737760 9509211 176180064914301145164446238915647246640 9509212 53738272780202381893116745398234384384 9509213 -115174514651168653037285897052230459040 9509214 5332493266191381815016104095163606016 9509215 19001251096965856342884687125307840000 9509216 172676444199518959112971569241671598080 9509217 -259260438983892999063973321372309987920 9509218 79537048664730743596220899049360212560 9509219 -124360891322760230075687082015744600000 9509220 -2938844464066938877269787716867256320 9509221 -19307114497640519387178105391921417028 9509222 -117784337280366591574952406747367530240 9509223 -253482192868532455576146227437020384216 9509224 -28583858976201484840782158508749399040 9509225 -132894836684254345445745613198934712000 9509226 -40143203593571157599840607684098956800 9509227 -11098379248676898199823781952972796160 9509228 -253460305963759442765709015522452342784 9509229 -16503511047235093441965002978662241652 9509230 39690557050960651949302856422195238400 9509231 -198072165846541035696612939230714929968 9509232 55364549444424954618959920101797560320 9509233 -216876150043591306844024677152703625518 9509234 39752909149601785636393688054653983360 9509235 -391837823800823079611298943744734720 9509236 -104078272737142708131358423862920673280 9509237 -371962622709915923569650376188732605760 9509238 -745797442754401812433973090159128800 9509239 169009792054703141011978746754631361456 9509240 -38048376517975011918441304235549491200 9509241 -95749346676643747608218343162348476736 9509242 -107434831382290238099322421101573379728 9509243 175831406363008374102365564502530496000 9509244 19870767504199596128285527912973583360 9509245 -82644142254926435293816454803622152200 9509246 -153139763316551163932546429419017020928 9509247 -294139677671618663089303858548740237832 9509248 72013020949447125367475229393703403520 9509249 -131913048646328368569730930718868090750 9509250 23654663972080438415594292321684480000 9509251 89031387880509200397711699936547815504 9509252 -132979447716116348384533647983361392640 9509253 47578029491556925433267964752265448320 9509254 61378332053013127949710163004646740576 9509255 -7872047807243970612225012749901495840 9509256 -39100691324449910715756142697341240320 9509257 11659399958122613775958181272069411872 9509258 -103368266916520320102999847558503347712 9509259 19227778135251707240734602294262445040 9509260 29578227717576692790101236816007746560 9509261 -48473348369153105255897728417372887348 9509262 13943316995121900708420887395394371584 9509263 101088032933476577973035513914019523144 9509264 19743148125189599600340048226193940480 9509265 -88212034402874594335930054926955536000 9509266 7792750737547567032115868869439424000 9509267 229268836886279744790259238928425798316 9509268 -37021516279281233260736454190666782720 9509269 138417201804014727250821611280229760 9509270 -73221328870404133900246453009248433920 9509271 37185479463154012621271582568093937512 9509272 -29342544954322987649658736798449868800 9509273 -199702231616705161115358089216413299180 9509274 -143044640136150508130007424442213233440 9509275 174348763875086468461124895237481264800 9509276 -40160820582928064651677634701510874112 9509277 221301433609484052155036802301468609920 9509278 1755477931518230791535886003442271424 9509279 -26852263610208750006256359830032290216 9509280 -113397166007846988204839142931153551360 9509281 -40995698998680637457085574462740128256 9509282 -136563010936137366396712667624417722368 9509283 115396085961868680148696020735976653012 9509284 -87643979392896119845253515385579392384 9509285 173264615397162906538945533521645641980 9509286 34654725043739845562203334906316099264 9509287 40729913976621585187806874092791522936 9509288 198993830212379729525933559272800373760 9509289 54619957112131449264027991722748191648 9509290 -58887430108475948164660231392523130880 9509291 131489458612474701647034717546253858560 9509292 -145917423091898207249141946375668136960 9509293 158270759633133764664309820985298762240 9509294 2177974486510350951985943025686549760 9509295 -80720899665304929780767750830161373680 9509296 -17539866070087470025129138661999771648 9509297 131344038650763203611863641669292052032 9509298 -92558008025982385415589035694163173120 9509299 85722492427329371015735119359980063560 9509300 122678076675307595227084548495445046400 9509301 145566864702497945903970730966959325230 9509302 131618253605286159972281974339632458304 9509303 -334578852057391093621106028660473358000 9509304 19469065727019336143145366652573777920 9509305 136462446168966727488342929522921033160 9509306 32594015897000157894832305898440458352 9509307 147739218700091543527295429530060643424 9509308 278786974142612900978622207922802296320 9509309 181779905827551579878934642426214128960 9509310 63786076564939293713517667771978982400 9509311 176337505854415552104290294240766696800 9509312 -10938414935770663591737749136639787008 9509313 -37608193315890476255623376081778334272 9509314 86364826463512944168014824762377544704 9509315 45685092602846099411363244109874991120 9509316 113954501777111476455132397467488074752 9509317 -268437124075155935812566715463511045888 9509318 4954271619881705321297154747659424000 9509319 -400960131448435544083277754167743946376 9509320 -131757478659192787096636865966717491200 9509321 -4765086107455521079820850238960672416 9509322 -217891980665475283022442196704070910976 9509323 -279111254503510729424819399410125176428 9509324 -304747699494256809108569524582302809088 9509325 -8548573482274227754839050225817792000 9509326 203780929679419486878266168730773138112 9509327 -143102029536494217289538178948321929496 9509328 3760271810408535192196096807474716672 9509329 -54494174834997401271010637106709920000 9509330 70679370775553087655932809533051622560 9509331 36150394095135682258914975844580566320 9509332 83023424849779535970539388958740480000 9509333 -103670187839131947874587155669788952424 9509334 -108473766561258626040607958523535149120 9509335 -103538619449477312217746434315781150880 9509336 92864846052041187028778134163841607680 9509337 197335971917553721888122839198371445760 9509338 203652797917093335071497128639190414320 9509339 -75378896118134587341100960484500418544 9509340 44485542349773352271889623421367219200 9509341 80076566510480477149891142963856519960 9509342 9830228340066503705747097860839882944 9509343 -14337965347646687461354533352856796672 9509344 -19956734257488981284641941727908986880 9509345 24315133560374688308554717319153948520 9509346 -81065688588101980421850962875363983360 9509347 231156789220733099989726728675660976796 9509348 -32336553747371203279631142048128808960 9509349 -118482487055650741286311438291538859936 9509350 -71467485441257833683062598202655664000 9509351 71666725644691234811926437399245135304 9509352 15531890504105242951117066326404874240 9509353 120615114113955918743310517414528996480 9509354 54345096678399854448082835197218707376 9509355 -153150685037402673583113290305910326800 9509356 -218864255785362007145847767090922254080 9509357 -163637405054110746976586772997849164000 9509358 -20975779119927575873877569011148653440 9509359 17366271930960650073407404394676564560 9509360 -27651425472618008320426772261954519040 9509361 -168238685526912683640761963173887660480 9509362 -27113372944882506516125535595223939568 9509363 -131082140671835293203966468341634446388 9509364 -867408593321043764827720828419833856 9509365 -68081610966906736200494033342729625600 9509366 53373313553125201183104917182494263424 9509367 -19104179818508227019345255715450942720 9509368 -16338795689305524798197944763500154880 9509369 15850417719629678736053245961672071296 9509370 6965588094606206841676435075004083200 9509371 -201005228998602718497746182835901459000 9509372 -245696472081957789010215116073758635008 9509373 88406122218463078933108568186299754880 9509374 -1791978671416925903108370970748829696 9509375 -176123467554013465709450264989292250000 9509376 23363368853817536558900026078541119488 9509377 49324524222469513597185765769964356912 9509378 -406613440649963823615721368106599360 9509379 162312688050477565132122652936713646080 9509380 -62741752234963209419928989685557011200 9509381 -350539675159320010364185371129254692290 9509382 -64370844224249768672717627531346722400 9509383 -92621721810581331882395273908124288400 9509384 -293707333774299305318701398705710899200 9509385 94485289630979541026533962776779785600 9509386 71092757185040484999009630807318800640 9509387 125935737354550608619297456316722218912 9509388 42394400411319461093638928384074383360 9509389 129169233588284131646105216822110513024 9509390 27948414662361570920154463725350400 9509391 -75133623260364256694227670032038067800 9509392 -83893676591075370632889828400598335488 9509393 -38100347575452685346073083388811287696 9509394 43781632890182693672834699430586588800 9509395 -33883051311527880527650612307412699840 9509396 -82483390610592344178251686113800994816 9509397 42322899859376162648261577737624310528 9509398 -253670181478467027280321297776489956736 9509399 -17695230920545873599725098348376508600 9509400 8731915436301882720941212096672512000 9509401 358520075186348542399703452447070117904 9509402 -29147703329116617946441540186881102336 9509403 -9076428163256355860575903390893990096 9509404 267869726722533113655659231947904185856 9509405 -81747764707569352631161698788827584000 9509406 -54038050392234348768046107220311727296 9509407 101022979272855807830014534298687429880 9509408 61056898528046373990240726536201502720 9509409 -23012499052696836934550690009756871552 9509410 -15273115586204682536368331214823957440 9509411 -167339496273539607076934793603893840568 9509412 -168986923005280877066900646091405873152 9509413 -259097173363904716056521529902925446338 9509414 302985617394421358919592753154102400 9509415 -94101722486037234381210611833034956080 9509416 9607816705213267505531808332409077760 9509417 9882407061194683455283166495185088238 9509418 -6330111136647113724147429625684349856 9509419 -98721464272431082108024355627139777600 9509420 474438982682729107654969477569838080 9509421 219067985494557020736690883328424690144 9509422 -25571994410534549229770282900535008448 9509423 65569672371745752479639376534523632000 9509424 33159251180503797079616996204893962240 9509425 42671966276587198799149910821510550150 9509426 196158122976846561447704605002617271840 9509427 -110280011445820352758857603093028694160 9509428 225379563061600748346358949980396611968 9509429 -608475087037113623840228718722749642116 9509430 13442159220445411616046835927508745600 9509431 82310658370697503287863682605124760232 9509432 14726828604157843652937463450053734400 9509433 148163885782859651432780832676790143824 9509434 12258009977733761767525862535007805184 9509435 20353059059008910204057072967751938000 9509436 2735886862297353625201859839787741184 9509437 42913000298289443067903458592829344352 9509438 -20171023208636315667939457853422741056 9509439 -53540475241503816313222048515945848376 9509440 43536347227959062793825592649884631040 9509441 -22870629656532761072709623668180324158 9509442 4651850866107360514405912877367267840 9509443 -41598456181365586810932835426062000000 9509444 -20664091304677827357623867286818660352 9509445 81710899641551770078179422990505068640 9509446 -192743723408863400731545619289845136256 9509447 199124200692241905621207076152427714512 9509448 88661955864959503786403195447321395200 9509449 -121037229050973554766461983623695520550 9509450 578096610269347242083466426562233600 9509451 16429605587491455905978106707687875584 9509452 -166678346025796835678860338965736174080 9509453 117900006466741467483714053774741021004 9509454 -52490325203593164976000379268398688000 9509455 322048531024251979937286659938396740360 9509456 -40016037738185655619391522760276836352 9509457 149123643967640248677446827114404307440 9509458 29328410489291991061921381301844728832 9509459 -194637706014942306257188441630656467040 9509460 -20735343294461805043255043242017239040 9509461 72154771718153509693797657709266891690 9509462 -1512681025094249833104190477146967968 9509463 -313732559256961586489680461554491161696 9509464 -93884206844544535822472607874880839680 9509465 -30972211866827916048485438190300161280 9509466 -71406964899396814193760229658496608256 9509467 -26823473076354039504100821142175477760 9509468 -118908278645833997828318316261676580352 9509469 273701258675502028499349241294116191328 9509470 -11647109419915775354202418230932464320 9509471 299210923248988874421718928334164016672 9509472 -14930872103932236207171693647930327040 9509473 -447541650730842612396068714461723781996 9509474 53903368298489809328500307639728692000 9509475 140502053132770945026101697540255859200 9509476 -71048430225308636481835812574785235968 9509477 -341104403361279342660179548817834137800 9509478 66704586633007968005779654598523033600 9509479 205558089348238826570034918555543042696 9509480 -240746601826310483699594087829671577600 9509481 -8911564267325504800847989334420738880 9509482 -39596162338781446443052037111134755408 9509483 -117099432029246001388860976216288103280 9509484 -261165932168240312411537562648219648 9509485 64805917653226624226813309859963111180 9509486 11816104435262774636336801193820080000 9509487 43333999146897874726114335132415815840 9509488 -59219230564056471772110840424113831936 9509489 -201772998891083696752124037987296851680 9509490 82139777812747340021652292946642137920 9509491 18092611074398093955417751103831723752 9509492 -171841323420801358553432704217246987520 9509493 -853110076197848015820596351857500672 9509494 -241191852928316502598836597195815155200 9509495 288576447344980167248864510593588167000 9509496 -315485089124670427847672524998499983360 9509497 -407875472639985409050652324637218636054 9509498 71863915976995517506255246581666063360 9509499 -42779680330786209112843591827909518232 9509500 29137178471156450662957718312263680000 9509501 -252270745141579495848743089414028728596 9509502 23002429754293496917455652997597706240 9509503 -22080652802696881756457727907223813248 9509504 35613642919456837799765940566721822720 9509505 -69704292467026191316740623352006445440 9509506 -15320811297313458800261011592482775040 9509507 228952361390173276774888161377347448832 9509508 -217313074467736319457395279548365864960 9509509 165966358501692371181911775071437302304 9509510 -47656673553101110640952172744079946240 9509511 250308482037935191444854519234170112 9509512 -206629544765752910056173397596269644800 9509513 -90948015190246611829950740286668800476 9509514 10244879672729048456928297164496405504 9509515 -26541743219190257934925638714821633280 9509516 -117798718392451227228051191492429410560 9509517 -98388865203140736966549158426148052266 9509518 -29132874539094921540163403531091159168 9509519 -376625143631687711400124952713116107160 9509520 -3201679830790622118605673247341281280 9509521 168434712593194610714566174730047546560 9509522 -31410994711289138409287210774200085376 9509523 -85478299485711806205080405158624365456 9509524 -17190867913707010725943769070324171904 9509525 -67396305445768837144447085556185114700 9509526 -46338882821985834323090212590734423040 9509527 -46167479202400987328787761206669103616 9509528 103070395609832989635327924214488330240 9509529 -11642678108875586560016095567087548672 9509530 -27165286871560705889014307279515095840 9509531 -292620679199360384923553172500132956668 9509532 -76311813197464691225568981103717590528 9509533 40005652258266537347599246458446728224 9509534 136552271682327125496618948678854012160 9509535 -118455487397730700185751368841487232000 9509536 -2071814670282504942615618778055049216 9509537 -133550084034094920139886577045755831868 9509538 -26623981464817481536882101045683362560 9509539 -10796961078176264769258716734830418976 9509540 57811713244922715859743185577478279680 9509541 254470924100940586311517590842763914592 9509542 -13129528541611000054516902331127617536 9509543 266964213795946566734433319911802044792 9509544 142329867514973419970195143908978769920 9509545 24408230282087480721567102556235158380 9509546 -54530100460049466788122409254753305600 9509547 129223281445304767705308488355424762200 9509548 129895514977537036023103892753627047936 9509549 674389970542226309884990781570893536 9509550 28403943019256517377606467803412228800 9509551 115767200826330790569640109940482852400 9509552 9235709531595824788653608863909478400 9509553 -74463472867495555798392498946526642238 9509554 80069119874620032640856618943413982720 9509555 -65030337612051037270317521892027427680 9509556 10625131264895881978266565946983157760 9509557 65266499020769247746721022738313748480 9509558 -75460004156746302558756055379415873120 9509559 -50056146091042146426542936797740081024 9509560 19948423823912702587713183479586816000 9509561 -173911608481010959575054706800433543200 9509562 121100043941610000077017287699988045824 9509563 154541081216267289632639301342884415760 9509564 -10165856809039464236190860648786058240 9509565 4193727188845489249413194239557150720 9509566 -223213442818257758230058385381372619392 9509567 -147782694485763074607211075490307055440 9509568 35372070589337902373431096185905479680 9509569 -102838874915368384515359306824333636030 9509570 -3746691178457055057861931148676503040 9509571 -20806779569030029557487612099881879840 9509572 251340409280514099507243759876594382976 9509573 -96386842928800911177236641647834819936 9509574 14553640082655569678849820325249594560 9509575 182305571697423124835801748280065864800 9509576 385528397526729016394123931234535219200 9509577 -11145534596787977465225690469166034976 9509578 -77348171332417335822539421639567916032 9509579 2465167023484791459843650219720583120 9509580 57286037422374019943447477852840540160 9509581 4777272074215421754531137290904710104 9509582 151548206448422209886848353287982835392 9509583 -390606406036324945142213851468557696 9509584 -3412063657639067345362387618992488448 9509585 -30771220994150631197618852942575934220 9509586 -90280343363543353324674825099890507136 9509587 574697341895668602697808813881103348160 9509588 294895922659904865890862938112682868736 9509589 88324322489497658483807389042741482240 9509590 -147129255801800949100835687723907667200 9509591 -25190583849227362357504412965729830912 9509592 64221653727970401720540466586424729600 9509593 17677884016797185783613224339137184580 9509594 -193288545999147853009672994733064731168 9509595 67897472918039634671466057463802054400 9509596 167107925335824080029338623960443868160 9509597 -144822061652213607369825124036532484954 9509598 25113562662248481282781828287834943488 9509599 298138081553164078992889926605955542520 9509600 -126245251068194556232425296554269081600 9509601 -209554776808728514651758352886209497168 9509602 -32562262319360823102660208530017952096 9509603 -191154070712429253316385251983604805136 9509604 67653332443946876394839326572112330752 9509605 -25090775899903753497678405453936071040 9509606 196108992865336461465583339095679977600 9509607 -256762585836606143565392668257043347696 9509608 22693366354581617767482587424263976960 9509609 -310572684735823101175233552320621765190 9509610 22498232943051922151604563763399774720 9509611 204213270887556492087735979505041812212 9509612 -6554974950844967642688041152288063488 9509613 -48977306974668083646436736717793225600 9509614 -145938957756458480291700580620561428160 9509615 159567879547537917075377413382277170760 9509616 82581258746230229279602226049231421440 9509617 129758816819564207955119687571238340020 9509618 12584923253151991119170227344855751680 9509619 473362792226365498776223806027409920 9509620 -176528526467593307515374529804651776000 9509621 301889541928519263958464925566314732544 9509622 -216549469339477219809631505652203520 9509623 56618027735794487864488621275541973344 9509624 -44114613820719673454505234577445990400 9509625 140333244531227769843488207587122720000 9509626 -3802430144405624170895410901720820480 9509627 -13072100477508618934638779478141151200 9509628 5420208134405892549394396454985483264 9509629 -187754913301846363490717151895239856724 9509630 74233382842564486192080419917287150720 9509631 -25629239451510328067954211663049422960 9509632 -104085073739715259140539869762158592 9509633 11488887007812752994169668926373642240 9509634 -120172304565051597952068558728373399216 9509635 27125485497434835091684248725914866000 9509636 -46630131424900349573538258840615321600 9509637 -4551528324459901079741282353357654464 9509638 48934197252774994046225344889128572096 9509639 100339543251557323231996605698835464424 9509640 35173759615665598032201294160099737600 9509641 -352592505592837207320799054838870793958 9509642 68790763176411881078830330878578717952 9509643 -143552117781796912268527381706723952 9509644 11930060337840822560730792639320942336 9509645 -433240655699886036675056001492767749920 9509646 136557019628682793625433033020902123584 9509647 13040590687956136777840927384627488960 9509648 20883451777864568459712448581249269760 9509649 -17267385882024227730785460686254144512 9509650 -16955007070346876293050628122664644000 9509651 260068617876473863515823809218310924480 9509652 -350023136753250870026887490775183360 9509653 35242997889939593624964307532240857984 9509654 -3069632992211874091463030333098592256 9509655 -141363037697822388228894722819568499680 9509656 72358701028302182151906160871777280000 9509657 -77832331540113180310158889806009446400 9509658 -116884883765524830205270582587220425216 9509659 320260078760678884186374985543097425720 9509660 -139941013016779874062597325716984320 9509661 -1344252560093443606990443278219110656 9509662 -103591006834939314752384437360131508608 9509663 23315480090928320835735054038357706864 9509664 -202815828000615504425641805449320726528 9509665 -1498933721663523007065602436606528960 9509666 -69904344304639573223997374464331977440 9509667 52480841812473908648593760861667989880 9509668 -36545120693812949830352284159311847424 9509669 65036474158503066658535809518463945728 9509670 -38048905810651475520859628551727980800 9509671 -156790104346696290065947422209798151800 9509672 57936559583159279757372721318752337920 9509673 2068891010967532930550422230677472864 9509674 -170537837874003352969908999773533283664 9509675 119670222663798521110091915436644700000 9509676 52383026894037017221899258962772455424 9509677 253323872002860389758545739323145957526 9509678 -194985674545228941934661798634269377920 9509679 257597886279331811542974948148120090200 9509680 58538100633202262942593752095907840000 9509681 -116521721273006178569942847242814274176 9509682 19757570483642714731222533480037653504 9509683 -622556173592447256001358299050498905040 9509684 -39980339270646285150956625081942048768 9509685 -79383091011475056499321183710369835200 9509686 -23340319399398751615351601147714431680 9509687 2095504848462120824366112017829350064 9509688 120025378771919926606198956273978470400 9509689 174536739537646875143828378340324423680 9509690 43953016619378256585373792863454867200 9509691 -69275025122217947055505658647739612736 9509692 150068625134637892850426552862928034816 9509693 -7554901708318878861888019596339392058 9509694 55730309013705614510449333859921582400 9509695 37338971410144155712755906746422885440 9509696 11334031166657362143202324954856030208 9509697 -418761290516341747788383692520796552000 9509698 -403677300161120765655250433349084358656 9509699 -107689774775659939635958046213993262720 9509700 61076145499865589930882510005009280000 9509701 -139593737212406217633320241738418323298 9509702 -175057242354976693902683426517346700448 9509703 -15897281615902937202910691971486878720 9509704 -176510399513381801628237306789868339200 9509705 81274094338508036604658507476256485000 9509706 48780459684041356309961004424077848112 9509707 25358940886771829550320129010348129240 9509708 2333726664478543230131194076300596224 9509709 -4024108172956702724562440216296051200 9509710 -1575796450100404595436827101017377280 9509711 60555732967025545119554076286574094792 9509712 25074498506132161068028964688281075712 9509713 -121977230854893580846730074021265326940 9509714 -28091637887143892773557809664277324128 9509715 26722849196564740712064234957410269440 9509716 258914314570884142195191405908177747840 9509717 66406175624525504307355670729617526784 9509718 16976028448910866667094035582378323968 9509719 349048633247729380211563942019114234120 9509720 -2710333115901738953275974091678310400 9509721 114356925099450997466980773652257807360 9509722 -105179139805042666471199586221587907088 9509723 -247833813665105977695094058425227908028 9509724 -7079452211152831049014047989753433600 9509725 -92611018375278341787433555001070026400 9509726 39174635922642294886272591815877405312 9509727 -5413401466192352915385074627985476280 9509728 140017437545066460698236829319203389440 9509729 122406259930965834928024735085508567330 9509730 12358881684170188112680087943056158720 9509731 124486703956317436949707360802465785344 9509732 -81320738006325269795183615419036342272 9509733 -134792672494612649771006296878818278080 9509734 -31739585597992100006526419383715988480 9509735 13531576291584063928453330017546202680 9509736 130889081216918504138539623114077798400 9509737 49809913086451252432605462751503297060 9509738 -55725374585432680020730902709175731200 9509739 -6995553553790904836073775998151325520 9509740 -12643885084468194957998405551282237440 9509741 72227873780541723345842157604796831040 9509742 54929181410156014490717629589533993920 9509743 -301916352290383371826810821687874705656 9509744 68504669350363735866323237201649500160 9509745 -29825792973839158948479696374442867840 9509746 15838068836727213359040059203657340928 9509747 54303251712078113760681523982091124080 9509748 -6684194884466761833727467460746731520 9509749 -192195601086853660543606200220409320164 9509750 110307848311590566528043678357226080000 9509751 5851864139510798285047960610706554880 9509752 -5983303759138921321191519120809041920 9509753 639576336743102931780192256313438586 9509754 -111840608708207833377837992332771399680 9509755 -138091860939156903938159079167719491840 9509756 -164977404249924015514761063970794984960 9509757 -33079063263613212348103369361634639360 9509758 105585050951307131571050160670950718080 9509759 -71952215589345587392211281663214538384 9509760 -28165513903276456457475111711984844800 9509761 100492473255155779984789153851059103362 9509762 180536828037139666718815707527866953600 9509763 -52211397753801633314788530844719029256 9509764 -174695102452723229824128170713076256768 9509765 -126469104924600900772150378889588522880 9509766 -42704235481323303481775823753886494720 9509767 344651584141906415099129917959492780360 9509768 -296376647051614496135464769205080509440 9509769 -54706314472732791364740753001949490006 9509770 -125005134764298475668506035964942442240 9509771 494268931852507042483660345147032985512 9509772 -47487683905416950199150436181716382208 9509773 -49778443603946335941092688855941056020 9509774 277555570330649132462780793135728930112 9509775 33308904620417215893992319928880073600 9509776 23042258768608604478690419760408576000 9509777 -37936767567266072379015433491425807616 9509778 -50334037465685780156994490429594690560 9509779 76063736672218608978933374810842449976 9509780 -67561042339942159595565689480139202560 9509781 87431745341154778250925087624113093664 9509782 81268933310033595959724415014809368512 9509783 -28904028161684809034740840098103117440 9509784 86320943228142824898296934232874680320 9509785 144000972947159790768480121162226827200 9509786 -11614656492694662287235076715695962624 9509787 -15991137539426920507354819373783277312 9509788 -61352225172680704892119740124089958912 9509789 378112618093810743394832718025095247590 9509790 -17178708091191759101351659042763861760 9509791 -152427792761620833379610763116203467808 9509792 485924410535043910381033039528357527552 9509793 8430623562747152027080029938647180464 9509794 -1058719153248641049622765513328567808 9509795 -112682332120867677696610335384766958400 9509796 -32196962913086552522665690754927251200 9509797 -289383565901883361940029014123637289760 9509798 2776924787355829443107866540619417664 9509799 -49323668183114634613404522564432030216 9509800 233975769070439847729459599572315392000 9509801 169518474574827336188953860304052505984 9509802 -3399966814665998503429206675001728768 9509803 32935475645570009471456415521367293320 9509804 -47520676735021406125580976537422730240 9509805 -1684765826320703128243755433064226900 9509806 -55895140328331618148363855888532499648 9509807 -351747240022110227512541790082383572568 9509808 -3451849590191480706658393243867152384 9509809 255786523283236854737821986832884613010 9509810 -14664042506572051148784052388450611200 9509811 132300098554916300033503814248209556224 9509812 -3012684874908308423767533197741056000 9509813 279130274630136529498364835068704392444 9509814 -23062805535775745141326958875384556160 9509815 17851869134460925244607762584643847680 9509816 224373000181611947878016400999454740480 9509817 29499723840069344943277847670395053440 9509818 -74661650925396362422526212256796362640 9509819 -101991017652599160695674973776776815088 9509820 27329933683518323524971330200493312000 9509821 -225409672768472156450903831458425108 9509822 -163270982955994026518118531313635914880 9509823 3688899356647719295306945381395792 9509824 -130773923511092179951066377878346137600 9509825 -26749110393255180962920229745658485000 9509826 40668559238821489742546257110273615744 9509827 -142149658043233865008372193707486846968 9509828 -69073843849596019401096192797243784960 9509829 -31718535782851472316514150183269120000 9509830 -29839290643096997181080002478505694080 9509831 -242877853488584998004719089453819324000 9509832 -39096140494268580905611605043007078400 9509833 244297095556410206074381429920965797082 9509834 62280960660163487395949528359357066896 9509835 -50993751026763247293507658624843484160 9509836 16260868495222954201954899128040322048 9509837 1961507265730538255155609390775649120 9509838 -14106788676138880513213480387312486272 9509839 -89147144266100215659033613478204092416 9509840 27913307077722149496753194639981199360 9509841 -118298424250831804903983979098599762160 9509842 95096748629289789670258565549222083200 9509843 11250666518350466658822909406381697184 9509844 -141637358261691772739959353996708624384 9509845 -191786233187705814824553225693922932900 9509846 -102980563771366991575777255654252246080 9509847 -23978370901533271645238488903408392600 9509848 91834072010369709959234548403925903360 9509849 467822419720482932536539645319629731850 9509850 17701596642839631940314067132948896000 9509851 -38233442580316516233039195202783935456 9509852 9393433809033619428713266565464253952 9509853 -251540267466015202970695136752590132096 9509854 -60589602818155108401814975285129610880 9509855 -12765212121771706012556377336712277840 9509856 7019737068954028476069162462247649280 9509857 70888098046042897155698451086263362624 9509858 -24088870306432657695884504792637900720 9509859 -363036285876853631468095275837669515280 9509860 1958785388204199830393408614367285760 9509861 350149149927898101334725757248218186400 9509862 113016941509186904569561832190469816320 9509863 191210320195663741515757449397507474584 9509864 -45626439482997247074570489437559521280 9509865 129432894408332458995046464751351446720 9509866 -116671160940919904704673896908826636368 9509867 184610097965300127358465143794301500916 9509868 -52134079040432162221825130844506250240 9509869 275122296002500097361105028283186624896 9509870 -1000843106320400517432642449447101440 9509871 228416376870805910478305284925218693512 9509872 43904778308110898610532766679729176576 9509873 -1641700529156052619291437653512168878 9509874 -44323727292489475894026451997174400 9509875 -364712998290115968981523910481936840000 9509876 -74558189781103386782054800758717891840 9509877 28570069266427838497118455863048973788 9509878 38191186409561322247409515834623497856 9509879 268394604868775069002437290017226143008 9509880 -1408331814654025699678062820343808000 9509881 175285381490141091922892059083669501072 9509882 199081394197217649718432692030498184704 9509883 -102015154564180332373452195577334599200 9509884 -217501490654088424653284285118831837184 9509885 -60323274416193302954777889937745767680 9509886 -2981135043007777139422636849231584000 9509887 146179976670879401162691004329990397952 9509888 -86815258424902045250203790324294221824 9509889 -127240740758788242439178480751099450576 9509890 42818631183380437084948341351929610240 9509891 -40963301686269624822970758145580846568 9509892 5767271461321504000805104120341983232 9509893 -16763594694835724023444325439840111780 9509894 -88556396667608566177278249220935321504 9509895 -813439727115409979373987416527782480 9509896 72951016089487255386741986120154316800 9509897 -251954687314689449648966650255215303654 9509898 101965344436309109331228223834761732864 9509899 -4866065038108739432917131270641512960 9509900 20671246301701921783893054267851904000 9509901 -8170418179653216777242377406515699200 9509902 -43921102362774042973440408308952466176 9509903 64370412185344570348273847041336524984 9509904 52964121109820132555829393089226153984 9509905 -47974915145193478167480442001065292940 9509906 77187642138104284861359452233881185280 9509907 63549511429711320189000269344385478720 9509908 258046369053533397129538799523596256128 9509909 29977264671653826045897830755715061888 9509910 -2375738153367111634797129107400652800 9509911 -410884216836672608840239662504431522488 9509912 -215669060654883084386667676332426240000 9509913 -129499695615567306826151617402233999360 9509914 -166158218269644350742302587321023388944 9509915 -246729346999070513669053806407653681200 9509916 -20698533393138642496700971905735822336 9509917 27695150311460127505425723345963564780 9509918 67059337205744266047314446711520686080 9509919 152221601420617694438183819605800765840 9509920 190865562287516020154726858887222394880 9509921 -39744969205501734183684668241087550956 9509922 -12213563820457637711307117790756776240 9509923 -2607155661544858984882053955269012400 9509924 45347850212796022636966950391111264896 9509925 -24348571976068910553239935676166960000 9509926 168784733073706638921474590731115346912 9509927 -28381573081684708232240955101427096528 9509928 15000671471009743010312453403166556160 9509929 4977359109464836334008599543516201216 9509930 -29372527667692305173557038342256532640 9509931 18945113209943326047259951810807573020 9509932 -4898450786964824971311575550067081216 9509933 70838010227806673790730831308187477440 9509934 -33359958244400994632635757537778367488 9509935 75175673664440898582274057732867271880 9509936 40334960884631993666995335775396134912 9509937 -162593293063310569669770769004898282720 9509938 8963447093090147377558893844910445696 9509939 109605122894528806783222856008233023256 9509940 -42979985623461033594333567360587980800 9509941 24857766547403437089025332738826636800 9509942 -11945772922868860703158650834578640000 9509943 -218141685929365145841527200727745030936 9509944 -59712089989651687550289603860942561280 9509945 125994205407316131901531154766881275200 9509946 -5962428389217950101046174692013427456 9509947 -215592163674306749642377896509978616604 9509948 4053690748433210006701560075429543936 9509949 -145112370534744537989816704646994996 9509950 -6639957473437864893685371982792128000 9509951 194149831869352026172530905199062064504 9509952 -80752713686365040975180870877915906048 9509953 104246622639095024385886022457262968960 9509954 54521027594823819770814664462026772176 9509955 8959456237973653098576234230166328320 9509956 -151725348837589434378900612515312583680 9509957 75300542559985072636259250357697949340 9509958 47439357635349718350203167325169378048 9509959 78560898333774964485621800544195619160 9509960 -195828026138739113942981612641017600000 9509961 -146589311129291082955539650838102288192 9509962 -29140240750661469796590840069826114560 9509963 23159611594272563509786279990024212480 9509964 -110658875027251871427875276746452784128 9509965 143101177326967783658090036488968838860 9509966 -2151519108094549980195997507733461056 9509967 -3940989404764375618850011469750889120 9509968 76096239629379725568617461643806482432 9509969 211769874632456213706328139016612291252 9509970 7874395927785036000687474556777497600 9509971 -32576141675955084530362682206514909328 9509972 -117048207306106051105823405310916612224 9509973 133672020131252044509767768964730711968 9509974 78503455012219200454709563223766935040 9509975 112871208438061812594462837763690311000 9509976 49910255379150562726439087545530163200 9509977 -58239356087223471437136856178228658668 9509978 46744546029529331342215194989077637856 9509979 -58106940157676081966620911646505974992 9509980 -243873177068128191737315475641001246720 9509981 89636833368388768862542787458547903904 9509982 -220450097969918377271455870171924448256 9509983 -63994029916049879613110822005581080736 9509984 113025083978219450624228885181983096832 9509985 143301858862374889882652306216163198420 9509986 -31405353177315055970938721139545573808 9509987 672992987550137946773687303269457678352 9509988 -133956834958838428862050907930887133184 9509989 -98289387084409620238282907827351527680 9509990 55127108027466397136222988287461171200 9509991 -35731113155044749342432750988978545456 9509992 98350211528486598101909429161772513280 9509993 351395890736718549471839102978751133242 9509994 10672059011320588470705315937743667200 9509995 119192951714020058261590693114744173600 9509996 223591470127719027659397028708239264000 9509997 16755857515136984167988881650574558272 9509998 77485464848660485317269552031779496000 9509999 131828706623463566605777076701433036160 9510000 -10139110925833709214604418786734080000 9510001 -21983315048472508768016710710739709998 9510002 -1937596391303661167642771103857868480 9510003 37357510532347673291082661500617910612 9510004 45680995457872745961916499901815255040 9510005 71071300136142088236038975190476716320 9510006 -38371187895646951991640963532678732800 9510007 84896893861369364072500359697643435080 9510008 43205301887238628817961585740958044160 9510009 4271428146941685154283165373530324448 9510010 -76102373792271872814649476251458551840 9510011 16729231323323201103491046050397523200 9510012 54288720573261350192308838837250971136 9510013 -132909551828264058845816904341600886080 9510014 -82617322839824310558058610357345323008 9510015 -13864319003563552390061702684122767360 9510016 73024808001515663522029384685699727360 9510017 -20913885370396855361061564629057951040 9510018 -17427611913622736769569440278843724800 9510019 121303025418756612810849567133822321960 9510020 19130748735139584851928201454283980800 9510021 20465191607374949327175216417433286400 9510022 200817414157107971804794413100011546624 9510023 276050959831108859846864489326046773272 9510024 -45079723958320282642796490189021020160 9510025 1807209485887578844719506043886937600 9510026 -37967663055711261146839701118554990288 9510027 399785252864798567555584361858189624832 9510028 -80850868172616197652177209683841432064 9510029 20209300484242073925562142618480219520 9510030 83969219602725160418410345131519696960 9510031 -49208754339240517212609457723843369168 9510032 -3989851537296041804082615755381145600 9510033 -73477244708863725452065345716979648320 9510034 -170998056276399037724749252480480105584 9510035 167619735119034352564304602136900706480 9510036 53273211195936474440459966902731909120 9510037 -250401949601625350660383151112393683314 9510038 195110653358174622174402822340616805696 9510039 83237467418818037812714714913526242688 9510040 -81906390768417684162894865536760627200 9510041 229047880209829840576840745253997370442 9510042 -7664094435829904359955332324609356288 9510043 -30576545436267608146837751620043882280 9510044 -23635338909314094290520637308077996544 9510045 19865852590577249619030128478080404320 9510046 21957122385214348393945689519465932544 9510047 264702672186463407872427093311006025672 9510048 -66364006682666523478562945425883529216 9510049 -71323692899914350311099908847778328320 9510050 -55377830404313765792833365385344374400 9510051 -39182663866975168762464345686754198720 9510052 313460156193343247079100068156961792 9510053 84230644470628890199910413340438513856 9510054 -83509013734579031957063915537794294080 9510055 17961189992488329217733085395593950720 9510056 185966812432883661393395465138021207040 9510057 -12427478104970920812705706188073291200 9510058 -113734467954195080233669485103232879616 9510059 44846506664820354549795480440481080208 9510060 -11505161792221637640941794799844311040 9510061 -274302775611563247171315964961812246176 9510062 11050665121252329452573008540842676032 9510063 -33441808727253663780764566569584144256 9510064 62618350753178453857686662880445153280 9510065 -62790773455245352562081255165738500800 9510066 -264243774735573227282764544399365754880 9510067 -352060926422643006617375549970629318724 9510068 -149273105446253635198116575805526775040 9510069 48625445622349897854118472250300374208 9510070 108948842544377302285888061333392867200 9510071 -600424287643266594863553992672290096608 9510072 -16248998687879143818499289960347729920 9510073 65182804024762238257552400760656948040 9510074 -90360370589473451207205090197868441600 9510075 14885918356892726963549380573725012000 9510076 6595789215407774209372805718746534400 9510077 -462396697588879052959935778692205894074 9510078 8863530011675677108169208044613935424 9510079 -28219052666768242690006839508071056320 9510080 26946533584570018178863685739856527360 9510081 37429886158182283163801107259044159488 9510082 -82394946482839089181314068934326428128 9510083 112709343273916831291901563432687170768 9510084 47069858046304298919777300180976878720 9510085 87861107423611215041434984585777584600 9510086 -135115711342234178378635235513329747200 9510087 32166898679689830670462580219148541440 9510088 86565197714914825572518596752343695360 9510089 -374384280029750996573485168890455345760 9510090 -10154504266909752825570962672354983680 9510091 -259698564689696792766648342391661670600 9510092 -14403133511320339507504438811763281664 9510093 -338605344083690728965168596784009070560 9510094 -15925163397040816062026754287541722688 9510095 -338938111078680058468458725420467200 9510096 -22728833748244338431053033697401110528 9510097 67631291987177556640204552699819357300 9510098 30446960824099727026534627402197461664 9510099 -543109712690799729300247090758512640 9510100 -150742413780618078302452529243604361600 9510101 8124356154261380630301309088164771804 9510102 17517475700458605685882324150226841600 9510103 -311717369283348412322946554595024598648 9510104 -296827222197010458761609715285249546240 9510105 179118086454692049028252152264800829120 9510106 -44964014631889941130703450986409041440 9510107 -95190981752912221565833372308614563644 9510108 83490338697164462104766860270665277440 9510109 20468875301742705237248171306528039040 9510110 52009432850337701194334960162581973760 9510111 -222603938934879253682697999183177912 9510112 485311647570716232065098559308274860032 9510113 -324793569070103679671419383492386860638 9510114 -25320977813413689565600748771832761856 9510115 114604030996946005156324960786359404400 9510116 -166062158299460136698265234644401536 9510117 252346866179518642088916324855752899680 9510118 -14575255764709165396838130200616004608 9510119 -285362555499473539830730980562765185480 9510120 172921446802780394615326494059927500800 9510121 741489242164299756584400228829372789632 9510122 81065934163397330481166492730703752112 9510123 -18339331977155701180024869003322051584 9510124 -76446978770532458245191390398709115904 9510125 -310689285315926997422292740590204641000 9510126 43925379244618663751798440964832289344 9510127 -237151485396412376127654062909484241920 9510128 7602790188619162750308970135557832704 9510129 11014378395792815654788463623011191076 9510130 -47504221312041332366985180556989811200 9510131 226910009182859145201404726270068842864 9510132 -25382667613650246421496697848360030208 9510133 379910621618449467981661066111141630382 9510134 -70579274908586505463517225018955986784 9510135 -186606721049405345996606685264885481440 9510136 -99654744645250147752667755604380426240 9510137 31584933899588161866249571457231513280 9510138 -2136221831335510388708721958966762752 9510139 63613008412583298791803694886579383880 9510140 -174283161409197337973745333353852344320 9510141 57524591013524363461674945354917529600 9510142 112264059966891483258235140081788826432 9510143 364081146134713836851107044138134683392 9510144 51417465675062901364258135140854661120 9510145 34809088420760677406208934545470562900 9510146 -78051993121792872717485045077481009280 9510147 24660301197655234271512308123917759520 9510148 471262347537969787359576916042635520 9510149 -134797636581538810460025173218770903168 9510150 11231793609322381151059888934227113600 9510151 -13970214722732626817434019068057837440 9510152 -133617792109869328537641529853807078400 9510153 110166354967693917086595928791673177104 9510154 -159581573668001589089948117805731158224 9510155 63125686555731812145138655163198166720 9510156 -8791031273415892717835792781370828800 9510157 -115478904670185767332341025221950436948 9510158 54577540063407013134029357729445192576 9510159 -45905142752446934804981058523096555896 9510160 18802617956828239258015074152219934720 9510161 -214226654209002847054132639137427670028 9510162 9630014469368893547929251948194573952 9510163 14738093087948668773137367920210127104 9510164 124767774951928902424338032703459524352 9510165 -13504094996789852805133150552109786400 9510166 2778326598389599350995968267838342784 9510167 -165840286605500534095577509369204217784 9510168 307823221847200185514479385269562245120 9510169 -147377983778921272172600930592541290860 9510170 115496909605332957072168627628257063360 9510171 92627561462952906694423316125856124288 9510172 39579466101515362635930067661600435200 9510173 11436043148305757079521260335029947800 9510174 131393500541751088168221338652124172160 9510175 -7078037344720403916711706279190674200 9510176 32024825255946519227079488841936666624 9510177 -25134840608849266713510129483038982480 9510178 172213156881810190289132404408274319360 9510179 -131034193850737960258294026682578144768 9510180 13284687297926934313236503938911928320 9510181 4749349901476820858741498815822653344 9510182 151148152176553405479577961044246411584 9510183 230870184029320016900399007787247163600 9510184 -1086611932980987559668056107183564800 9510185 72691806209827017785017843109256553380 9510186 -12632593921992423764610361793374588416 9510187 122446936211333705737231329064030950836 9510188 184135686032727567757738028261912718336 9510189 81957228313493782668627956620266716448 9510190 83301558612313451457402932412126513600 9510191 -38727360224753484034776439057502018160 9510192 -75810869157401317386762470331413594112 9510193 1941221756030334384737336266114524288 9510194 6415465892223929551562390956001811360 9510195 106043287915412429687692051505651215920 9510196 25083095369144673266399024784161869824 9510197 -378468983207688083957700645206274558354 9510198 29803692919503037998699715299382102464 9510199 9263755217448265959215358605136012200 9510200 -7006835285412849278725803082669056000 9510201 167527322438837545450927235393742523968 9510202 -39734836062615865817484014929394537280 9510203 -54899996352925771539910111029061608960 9510204 169616366345202960258430870252603686912 9510205 246435864469827909964275342395827305720 9510206 226991512872590548344506979411430263552 9510207 -69976139567902264659965268575907876096 9510208 -47284395418003434823013822518923362304 9510209 44907118219949896402549232751189207216 9510210 729604111001323077805830134103360000 9510211 6633605552841485018478345110118620224 9510212 214450060354889111968009414395855843456 9510213 -113022296594685074953138675426374153600 9510214 -47069931690732628565779536353451915648 9510215 -67003849083501853958929995534362434560 9510216 175050170382938573397291101057457561600 9510217 379449730283647694694245631709448614452 9510218 3458747156325328093409114344071986016 9510219 -207134023384855352091274608659388230736 9510220 -107469605991029173175185772862435333120 9510221 2262422407382291580649247496349672704 9510222 74104304504199441955374014152278036480 9510223 82592343151926290624099190745887426000 9510224 -737255449558568027199115924829110272 9510225 -96389704903601850037743081544244532000 9510226 -230955325689736431428151514469788085760 9510227 896429403778870986834184379257028076 9510228 17547761003958382503872401610558644224 9510229 -648976104480739256921577152750967445824 9510230 -59930246672772232689204978276740010240 9510231 -190480101380843049313281872381951192880 9510232 1157702350876134871507499165497528320 9510233 -48636498033404768988545995226954734896 9510234 -139726213537662432499740059910624652800 9510235 22685669195679456346147631726654588160 9510236 -168737064332288477496224525563938270720 9510237 -110168479342953779100628189855167360 9510238 138226210961007942141093178724894843520 9510239 441319354797707882619022796949827941560 9510240 -169955079172209487292925203237822791680 9510241 60355246994682206695910173126201297600 9510242 772234674099104425909578373235220480 9510243 61076085619059215889301881927762908400 9510244 177716665022308154198541707062441890816 9510245 37644194015673859764068836944145381500 9510246 18047493051674312864075566174255065024 9510247 210319203369493047220021277076441755520 9510248 226874379913738972215487897476972625920 9510249 -48450309016353771620714254836667133760 9510250 -16235332791037657596622667940498000000 9510251 117694167542710671316416474037479963252 9510252 -44484706428548266157150781646979885568 9510253 -416175631758242667973793652939970624800 9510254 -44872749792668741700317025011096437440 9510255 -107494448004616254268309877382163446600 9510256 13108773355932253396233642571172872192 9510257 288661906226042796050405378298551669760 9510258 42204910627417286703943037754578926080 9510259 -52269682319597704789509100795400654448 9510260 -105225937470672705863637717008535552000 9510261 47635297652842443390345787277065357344 9510262 48267582239877759438675241026245536512 9510263 -217432190008763579752286456363250689352 9510264 -135305272126646034038991094008609792000 9510265 -78941689221302062727034875335162481340 9510266 67105967699891512972969900830613103040 9510267 -359114709934759162001751963758363904 9510268 157879455529551858212886423528542928896 9510269 500755638562336527479198842580959320000 9510270 8196830143585689300278009411130163200 9510271 134004351942859168095217938044234425472 9510272 -139963492381092926453814995675460403200 9510273 -34738004442066964555484771976262164480 9510274 -89018541495225782328141946194587874864 9510275 191498775665655243981465926572575094800 9510276 -167733255054049591286379347808418990080 9510277 -87494192399062124092080463374060213728 9510278 -41282893167025324110484882126501736640 9510279 -143765079963058486948403997459416079360 9510280 -107545534679431841740759925280880128000 9510281 -174744785219626893543142521445287956736 9510282 102771370686546851764380508470113568000 9510283 -11092266071451887128672840565256208256 9510284 -90699228927521026185036417952299838464 9510285 93509038712427958350029068758947367360 9510286 187477108940393206728404495112811334592 9510287 353691166475037972776940859587447525936 9510288 -32050072150371314444506826487929241600 9510289 219232021286245269464818589113131257460 9510290 -145793130302931633654868542984324789600 9510291 88639576128391699703750351517564804864 9510292 -59313660288372309290789326958092855296 9510293 41713090781308959901844943819900246528 9510294 8208434701543078717310631191290259328 9510295 56007445744908155540149541166151097280 9510296 -367587495361982061652368943373707806720 9510297 49154806792449375707106107260676341200 9510298 -37625110661614945486220700279351528960 9510299 806943469217486977327648023299483430864 9510300 -99767752520149070971205706642450009600 9510301 230277973415875985558121722243904003302 9510302 115797744379093857092712848704183124352 9510303 -70396000749629634751857610617571771392 9510304 61270238279565697788459559429437652992 9510305 90766253194732641440944991697801898560 9510306 22031215662818089481869405830510302976 9510307 -25448979965263331727357888978936529444 9510308 -161718506071428485935904466525635764224 9510309 -47048846064800340552639063641914015296 9510310 1080959620799684396488844715244427520 9510311 95957238311204342068019530655143137912 9510312 -47137490796190444030701283153150033920 9510313 173944794223532662595402815700068333562 9510314 161704865456384292959573858262494764032 9510315 -161797725495144076185463163059260161280 9510316 -319446705124350852218654823989910650880 9510317 473968149288157621815501626137721949600 9510318 -108078526452570844700908397377374508800 9510319 25398440395660060371649002900067819200 9510320 -35853109830528025729292612289357742080 9510321 -172937917614106578724982868671588070288 9510322 15976086469473354193238756795964510624 9510323 -178982147077326483468024124485552944400 9510324 32353726686868607471392700113134151680 9510325 -118557590101525486410387173268647882400 9510326 -91422568164203429022564066156382765440 9510327 232184099642728644529085611763890026480 9510328 -153488604799697344394470711442772480000 9510329 42260945195913875385384886247245767684 9510330 30496980510855501704486257861893553920 9510331 370993056226197281852738819409138764132 9510332 33558247124020268815695393757486559232 9510333 -6019552173735707640311965971568729536 9510334 -35975670437415239976820448340280960128 9510335 25481319292496112068964071152040127360 9510336 -66644456983630089303546575908031692800 9510337 122016019231512977570772519240352689986 9510338 -240691000131298887832053225836585654400 9510339 -17074878988299414291512818278158184192 9510340 72092174869820096501797131252087214080 9510341 301237293827406367120543024830627827742 9510342 1034735871077848118765824725137664384 9510343 159248587146558343492534446930808356144 9510344 -33181819272925109149950121915186329600 9510345 16162567380435801200565373951229424000 9510346 -112352220582920026385218138214156338128 9510347 -114403113415331291122927183385491334400 9510348 -67246128227746122942171317460652638720 9510349 242053994576586129500715105841764831350 9510350 -29245057155584642730520400007741081600 9510351 8832544304266023448913773941513576960 9510352 -13321229344933372688329499425362386944 9510353 2662876828480386957450575958108576624 9510354 -19399895072387170007165337440716208640 9510355 -258802810493868595560513510818895834000 9510356 -199226401796049594505361416316709138432 9510357 -114081636168950047508812362113587908960 9510358 138451899975818341518620118839008512 9510359 -52468535938528715499622607976417149880 9510360 44478908729436348629266462007880499200 9510361 282041776605132695590122294957118533012 9510362 -29675965194999475377768467382877259040 9510363 91554611498640712277827993696853165292 9510364 -258673716637402831254972827910535796224 9510365 148960875767718907094418190361188195800 9510366 -34778981902405455375969368888058212352 9510367 17025563713865432721170963482988989360 9510368 89636608376912987032073200172262752256 9510369 75370780164130420113432073850840717760 9510370 76806661042397719132281319065147892800 9510371 52924060472395954696117392421025335392 9510372 -7863531060440077257095994527591212800 9510373 155300934374373004833995989582741780284 9510374 47969817675009814931623238897002252800 9510375 -60912109672114607553790383159733632000 9510376 234881110355867622783598180307167180800 9510377 -50146456318144075032738408624819697548 9510378 55553213571093373871308504827393953280 9510379 205195636600251464458499878631906384400 9510380 -113136331270191010724838339149226393600 9510381 -35305755508626864770943225888395647572 9510382 88992529706840705014947767044994442240 9510383 -127790850439875749191446945652301034360 9510384 -25371250661737225027461208619166400512 9510385 14222978995072774472866766730389112000 9510386 101234138123462271717868827151478437392 9510387 157507495990058163883854672098431640640 9510388 274639257686574085181978124890224212736 9510389 -34026539459718863521268232015608180160 9510390 29265652153432261574759292310813760640 9510391 -178121536203552984427847970244380210216 9510392 58099536353105674849182640741453025280 9510393 21410677381773809589519200473545444000 9510394 5140567678661255409083384851171952496 9510395 36998617588843142416665881463337128960 9510396 -278661556796127676719549775362441216 9510397 -19477985182736647500328130444870425600 9510398 -36385003102964558715922533034180076736 9510399 -7405223601690055815767227681122224880 9510400 12683317406378951355702471610387660800 9510401 -138992927549646632350729029242798641596 9510402 155774380394762389296338761986676531200 9510403 -90845320407266712204809005389945965568 9510404 -129797597183871179881584894687489846144 9510405 -16515328827316845587628699839885270400 9510406 100243529686575433819715025007124565120 9510407 16335941914074047966878859112264356952 9510408 -128951407781773266073770253324624527360 9510409 22330302945629267421898171010542422400 9510410 -37973888444170300120378004097365682240 9510411 25582214665063356466262257404108378072 9510412 -21035858892854938502745472764393520640 9510413 110654604533956385419308853355179433184 9510414 35763040771604178181415612784367598592 9510415 -365924869695322406679609750419238945600 9510416 65511379901287686822584183697485340672 9510417 -87852203768661205173584572730114225280 9510418 40917296137595809609080374220741494160 9510419 -145049620065641435840756063024112710856 9510420 91337112606317202455218474537155962880 9510421 449412006291289487685866537571174820622 9510422 82035191816754564140013255532551700512 9510423 93703467386122044219971248635317678544 9510424 -40856010878405961591711583443163545600 9510425 240031895269249922508722826619135011150 9510426 99364677451209667610024301710738772480 9510427 259098704540601996383244561305466374276 9510428 15991024997633507496675642600372105216 9510429 -189123180709408620643129076698711501440 9510430 42770556282639969282520017337970603520 9510431 58816139068552425113724505826857766400 9510432 277923366900572657018040298647966449664 9510433 -37430797137291285133222532542267324736 9510434 222630140088377256604082389640627715360 9510435 -51996763138656776253728955036671853360 9510436 45177435112849574681379486871549587712 9510437 -309207090329570025275125904118234910914 9510438 -438442847811114395749966548655792128 9510439 3309327712505948092076166945831323224 9510440 10981149722309111998765672484944588800 9510441 19429711333861465524752673094554660000 9510442 -56207291974765804763627937277753047456 9510443 -162239725522585524385999050210894545532 9510444 -121639882564530977893233351972401445120 9510445 -31464821243634520799975317791438378240 9510446 33002839728085146249631882876879933440 9510447 -74733494044426587297779857034831134200 9510448 -9863541111298275152987919475903971328 9510449 104618759546325508733270017187267469120 9510450 43263971170475340694574876377024512000 9510451 -105254277251088695732936332033506996600 9510452 -23079183492706224007948294764736235520 9510453 -20498098942682717852175735878413128018 9510454 49454568720461607293663431478316720000 9510455 217701539944224966506018234235170054160 9510456 28021944131126337792413600954428723200 9510457 322131896204680767808330559440373196432 9510458 38194537508766260220337100645812756080 9510459 -28797103514388507683798897361304777728 9510460 -172086133893675014818196058641740254720 9510461 590971651426634551708072508111537431692 9510462 -8676439636698088040532263682975707520 9510463 -200238378111145368360403381336946849280 9510464 -750972705867168648065061590299312128 9510465 -70448628594595544892089575352009642880 9510466 15361631481028038290169718848101752320 9510467 -332611914694517401933233412234999469568 9510468 77672830101714772866882131151345315840 9510469 196689746884484477442650033670842515680 9510470 7952295460476438656826987148087063680 9510471 -27253663275471278248396069409688302160 9510472 289509144039690175145241104312163409920 9510473 -26632984165551362795324160969765279360 9510474 -3951037536997511298174416092730649600 9510475 -40626405463825893796292779570096077900 9510476 351664319759462310422783898090917081088 9510477 -117201602019880584064162036797399941760 9510478 156722436286717907274652206828036815040 9510479 187330581833251278156972426277478712 9510480 7361492522081552558115916536977817600 9510481 58740752312988154346099568600142810992 9510482 -1895857606265042041142719054406229888 9510483 26136390471047407310974121349902896128 9510484 94309568391717228879814184229026566016 9510485 -315330529305233046409730090163848102820 9510486 66938727037670079064315183295645598432 9510487 25433886551100843298208702778571023072 9510488 123534409933612344606629115684950630400 9510489 229756921157272012395582914238940424154 9510490 21083510689543007565066894958574284800 9510491 -160268604963101290199505469764794514108 9510492 54212600820937775160539481752425190400 9510493 168565682458201676975310257841406504742 9510494 -79693218177023649841202745487690752000 9510495 154100274697559832179117959289689783200 9510496 -8069521047307177271167739205278760960 9510497 416835558657800559969693232897364815872 9510498 -69147787084065071319304624073622777216 9510499 127784245637742689650769293653272482600 9510500 2685110969053611666074245722504192000 9510501 -31927839484800151184637119156166500352 9510502 -375015796670218809890354702402769408 9510503 328523800176811635715471825479615661752 9510504 -163334653155741262403880651550184570880 9510505 -562891759176926610854769505908835900800 9510506 -22652044453403260369180738000998804048 9510507 367125486112307327544608477137967376000 9510508 -236119008915486977269629724806241696512 9510509 217856182913225833446798781908845146710 9510510 69408618797969355437966484658338520320 9510511 292774265693243469360566834678173660112 9510512 -41796642734764155226128076504958926848 9510513 5152432298552472498099265430563971744 9510514 20155022773874332858776356618457713472 9510515 21436670844303668897312776263620618400 9510516 109063882727325350155637597310495270912 9510517 24510365700085977654824595018195578424 9510518 32949243702591314989162033419581634816 9510519 175027034729841576720578330289423569280 9510520 162860357987728488410316522054278860800 9510521 74108598450443983282859394317025408000 9510522 4436682400739231883690849040573661184 9510523 165810166326911544849634146396396588288 9510524 -12466084503253489793638632184660804608 9510525 -590185682126537815845781496144128800 9510526 -4450976458169415086756770517453385600 9510527 -71531175613186963438734412875907554240 9510528 -17271356831278283755277675708421242880 9510529 -93972250298189446518992508442594063424 9510530 -83512532874908316340328811051390927840 9510531 -155013954530752145174083100931229045776 9510532 -41631194515915638737636415062357657088 9510533 230280212809620555012322363384996402782 9510534 11994538736097751348822804092251143488 9510535 221841355934334724482182972741417679480 9510536 -62301175587269113826535397916254371840 9510537 198097180966220342153406826724352556560 9510538 -199075174889748768355896110441399824080 9510539 -17372412038634168166272056139491439660 9510540 7688654344900946587021979623482470400 9510541 -303240355382344977203263700525298378058 9510542 -60171601555749475746177692838385500288 9510543 56992619611863013989849451339754504304 9510544 -75704681167906302334021216033294516224 9510545 -7663816641262785838207704073423699200 9510546 40538595752824112607070042984465979904 9510547 179655411232449845182680901077494765996 9510548 331095637674958726262474133034479019776 9510549 -207881234256828741969767611421939543136 9510550 -50838416276915401868397937870685088000 9510551 51233243763614108489835582387059556552 9510552 -570810423467509406173924173945077760 9510553 -15925693300413858630557304401385479296 9510554 -18398069327465965573435046913269983008 9510555 -35484128637703274388837847769775187200 9510556 48663674520361140131514163150510118400 9510557 23937399682014624466252266099118963206 9510558 -26158750403261525490877374470112052416 9510559 -95913148422189148674556999660890781184 9510560 -291376464758734211463937632343509565440 9510561 -19628863426973949846611775544261091520 9510562 -187926018968402426121613323138218209968 9510563 137607333239670728027568197000814190812 9510564 -28088833006104073244958111238781337600 9510565 6613239404803350737840083357830850800 9510566 1852964310274345958757642653320704 9510567 -197116848734771630873226425908970851200 9510568 -2054877324788341168452300709444976640 9510569 8509954214938819128455420478342907200 9510570 -11750797551366029370452543561645131680 9510571 119688762039850549033390828261273412384 9510572 -255646017073397484338370947661054340608 9510573 113079312641065316502525269299277212800 9510574 70432850745392155580975593070214286272 9510575 116994125700215589954389872246393045800 9510576 -55458895709367449530495462561223540736 9510577 -202676702011343038327169237104788882380 9510578 -7371740609753122928532361942666464768 9510579 16263017264966707701974039507254041840 9510580 -72428473466446722480035559822908908800 9510581 -56184632588523055135896773782982073618 9510582 148208488758980612153524202888871990144 9510583 -2017505425124993164904946683425080320 9510584 208789597755144011910970285376532357120 9510585 -4571231077692350160848773779533932800 9510586 1752245031146336612796562395571475424 9510587 214652650390850954994545905723279195236 9510588 -131667615696528815698225807632935239680 9510589 -70102890099003928190843107686606195168 9510590 52174333025258005754214522958780660800 9510591 167723870417568581973464283513357348864 9510592 4766630576585948920560108138097803264 9510593 46698416823968622370471142753873460564 9510594 1442052848828720547180539208391580928 9510595 100547597215241060880365331411718371600 9510596 985689504498095287343546298353524992 9510597 6810072802659814993545442061353582368 9510598 -5371155944058870313556703586084375200 9510599 35061490305426489960804781714515288000 9510600 -170837347489527329191880235611136000 9510601 -55510440084177036181934257618753371228 9510602 -60136203469125626770774855209773510400 9510603 -235201780127592764282683098286224141096 9510604 -35554514479223639996619478336612492800 9510605 -55287913133151646017536763179162381640 9510606 34616557079273479477088859644458975104 9510607 35750794419010963182766492635041359856 9510608 -20843318976747556695516440209195008000 9510609 42867274738801625379079734397047626880 9510610 68618140658820787060720725852460620960 9510611 -274615739263148642591533244548253376 9510612 13243737886872484290281085268493862912 9510613 -7207971820522736713298643803799184576 9510614 -21234117952576709544215186732572041216 9510615 5129187988894332458472807056905813920 9510616 -40727740570424010376291892730674442240 9510617 -454056446926593669462006985999066265334 9510618 -16021524462059805973779340907996965632 9510619 54946338421118022122798810945159326296 9510620 3724087797768400456364878404817582080 9510621 93517995395140934135728588327526179680 9510622 183613621249640671980245037425141740224 9510623 -72559392906850472457523309109560740480 9510624 -107444197836684426381124732007655407616 9510625 24044680247521280897258203574942266250 9510626 200491508389460051169588762628316446080 9510627 -30017026719908656317478179603048830976 9510628 71066908123253826454863623483835494400 9510629 -184630172450492609951167267527915494820 9510630 -65962698522276417589488703839940068480 9510631 -155546598870834282905051483940946574168 9510632 -209025043846898629365903881425768089600 9510633 -294183243187580159755166948652359524512 9510634 -116022280425972735426391355473604947968 9510635 125692626231433101676279589476104154080 9510636 86597586997921667474420015209918182912 9510637 199349569651692453162526383012116929260 9510638 -56298001481382631794349620471328530432 9510639 130075236549072245400805086031006748424 9510640 22473996337456723829812822100523417600 9510641 -97128040253977989370136177023956325056 9510642 152938128642433502771543065831546986240 9510643 -143296573545010794279103265817369421108 9510644 -95020204983181661469677856389117706240 9510645 -5458861621701016504597900291783633920 9510646 -240955358284682545316583169249743781728 9510647 -737993703269612350940475943985828928 9510648 -43886605763636614592792924996613242880 9510649 -154223316016589596041659513722792868864 9510650 180251243964102553209437515648098854400 9510651 -206178655162085766712937294418206183220 9510652 -207369736368479515051094134532406364160 9510653 99293024685080058315651245496370843584 9510654 1557173071355239164406151317645541376 9510655 -188425029083562654182504036822471763600 9510656 -236848267845041751337884309225826418688 9510657 106360174310545089815385251710040954688 9510658 31983606417151954229064118971349265280 9510659 -7266305828971018016843043185191492560 9510660 -47385451838556795157063793942182859520 9510661 156923505929109991708544397242875436160 9510662 -56619856214682443705989530233597735808 9510663 -124144368975744090288278582861551677312 9510664 94404663827750375901842208161973534720 9510665 -6169200811578064032637039950526340400 9510666 -15845658065360221428586266725940825600 9510667 -399192379867780180352345365824884394168 9510668 -73047358622721260604085144319410604544 9510669 115512635663038933813694659451250061440 9510670 36145610592342045806018824227196128000 9510671 640556584606727240103710501787361946832 9510672 -4582117818670155999340920947523256320 9510673 -171539810428216543531784423902208992078 9510674 145267054958990887632430739531423400336 9510675 48323822360932380808352223948475501200 9510676 41844895168378132403473942350556921856 9510677 -67685903653348541493994998487408842816 9510678 97188057700455089442660765705035294400 9510679 -190305544045503722846147146876600033720 9510680 125016502105361554716514298099128934400 9510681 151894746825196267328695070644770355152 9510682 89142728444593076430541620204623136000 9510683 26520850528236789878833177877860344864 9510684 6068264599703887135733007879196557312 9510685 150494119198273024451422547143762056960 9510686 -68448273127934862924688779320801605440 9510687 145725076651159733177405868662671672968 9510688 73394806297450059797174280294881034240 9510689 239025719048653761096944472078291623856 9510690 -2315280253967275946770231116574233600 9510691 69864784051999338991459613934216726624 9510692 -33378379059388471638919671431778125184 9510693 146445901294706303997775851258853573728 9510694 -90071291901860110746037354563616387104 9510695 138409347302813767107881491468222168800 9510696 4359588133817234644733666580614092800 9510697 -1356392022705022511038736261726289920 9510698 -245834516511014219894778816028205528400 9510699 -26202614190762552090431039049885106752 9510700 14569407967180511451670306830942675200 9510701 -84164917604361519199524642335586169470 9510702 7693639298497573936253571060482615424 9510703 70250569021752864536471341449228437304 9510704 1911094579137131445162593712331161600 9510705 14491864496811576669469624024276288500 9510706 129664747893346221958665564879854889984 9510707 -47573195284553542848474070012676797440 9510708 -37582918973087934839104866738809917440 9510709 -102282937431857274764711160970437467396 9510710 -78297558012419782686337620955898628480 9510711 97285171865978032995017792675016405504 9510712 284404249225344381399489349656637747200 9510713 -112232371339086440097828233981346610176 9510714 85311949576395348687063108824588302704 9510715 -198009930684499221423962262563252576640 9510716 -200864074507335453616427583378878830080 9510717 140461852163714606338090116023499954912 9510718 -42473927292612972489556323495700032000 9510719 329775584256997057441226776482240884640 9510720 -11330316434174033905127343265645854720 9510721 416800224506453506507338000996935376 9510722 80938911961223973469882480603532485152 9510723 -147011908607176667525452550717930250000 9510724 34263408094846800861981995878104207360 9510725 24467099718598319659822943784940826400 9510726 -95575025265090218894161079235614109312 9510727 79736438315405050879649681681360756800 9510728 156095080839248916756116482208453084160 9510729 -43738570626546206413178645448066488352 9510730 45512017788892754747273298498997355520 9510731 -117073941441089296765645070186529676800 9510732 -5890492069990846816714844332367609856 9510733 21593381840030125044944671926572020982 9510734 9770979898913936217700421471552767872 9510735 -42685363098680834154964420430038195200 9510736 16443064973087167448517729955864174592 9510737 -107786945047727895289805176734656233614 9510738 18408436369321127067226564618629224448 9510739 -19864807443855494906017343808480286048 9510740 -1238274004391370918264393468825139200 9510741 -33624252643601913673369149582693032160 9510742 -171163321329377201226065239705319701728 9510743 18188213212513585664750433900591731544 9510744 38139388084852183956841797995680849920 9510745 -12335685858623710496179380767448700800 9510746 37783689448222264310390162716593294336 9510747 250972844525352522447972407521439823000 9510748 -113524463195186836073515174203658841600 9510749 -114400389245139020525443942916323532250 9510750 35178367444979623734758303030414400000 9510751 246571485142451518151527654691196990752 9510752 -8594034413892973132534908038510542848 9510753 -76793221906080817977243255365310867840 9510754 52491908624050249224042358039936642560 9510755 -2807008294179429712160768112244814640 9510756 133067728343153877789881449041355625472 9510757 438998236258601828859696109086615179006 9510758 -63787946298198179926079231416979908416 9510759 -42306816268801155128620598373498012216 9510760 21159542460553349155020562276918886400 9510761 -140039629580264587709794891520397681948 9510762 33838460058613870375136114190807889152 9510763 210868997728747739540798283092617937012 9510764 -302802198281457167516938556677899033600 9510765 68688334356703059038353503101319320640 9510766 -40284391324145169678305192541091192320 9510767 -5305710753060113335638416167764682368 9510768 48039607525398135774156540638021025792 9510769 -185233316896198019245365660236628123648 9510770 25902516238502037725136903836133130560 9510771 163373364448793308105059223453738555440 9510772 46129759719444688861248453483332437376 9510773 195361957830139863381475947333967674720 9510774 -19253019167911799120114376971308369920 9510775 14491434271098405967493103458841673800 9510776 40307267656284243378606276474222673920 9510777 -193364075491996271563092759588769075920 9510778 79189743670438781824600169261451907440 9510779 -112642016769189469192459193350658075424 9510780 -72674013080081188058804097269813729280 9510781 -68994197007215136829061026083280350016 9510782 66969236518514764128513300235609310400 9510783 -300434516142343068753174200313839616 9510784 399260977021988161875932296787892633600 9510785 -184065660080757471249307027874313679020 9510786 21785718799205242858784952901058599584 9510787 88768164807450646490053586489414124240 9510788 -81045078714975190667515486770681237504 9510789 202845340549937111081206588197765357024 9510790 -143936374665383949366155585897072265600 9510791 256315219975057920298969602178407207192 9510792 -20149359329570526328911726962984140800 9510793 11729391862526818040040311981005356304 9510794 23773820710116877468064045179865787696 9510795 -11088655872382771762174593159551198400 9510796 149224215227347967842358023538323193600 9510797 18024646212953840155693205140340052960 9510798 43097770871187735482115741702593307648 9510799 93798887935127413960807889270404021920 9510800 3987718322815808610711684168155136000 9510801 -174011615430812685106318335044053828368 9510802 -310111191282788804533402986533281152 9510803 63243767628767832414253533082940893560 9510804 -231031153055344080053992314555631964160 9510805 -12315549683001093981499275056904660480 9510806 -51102381674554015692242693287277319648 9510807 -7713460659631830648743007857567520000 9510808 298181859447778398345765472949839656960 9510809 -144984818006940716962436591522726163648 9510810 -29060315275815133230714444711725414400 9510811 72177744829639064432591334575136290400 9510812 106224152534647456925033891212306054656 9510813 31654795063089549013578027432191810142 9510814 -194843685994314617616465691410927614208 9510815 -257822626600385785738762834367011817280 9510816 -70381371677243505529560467080526954496 9510817 363281857825543094782215831359273533632 9510818 -95305702442694995143386224032386297696 9510819 -127954140682942433736692389753673029200 9510820 -116406077657866104712545384330470768640 9510821 -182027142972809341335309804633928998948 9510822 -30989321669809201181820237450807530112 9510823 -25425464817833135999128426966769604560 9510824 4054908995602658733477213616736901120 9510825 102110460606030936218867365577632927200 9510826 636079819348046645976823595829209088 9510827 -3125041048236046598621627390612085960 9510828 53568107106517795646240562224247413760 9510829 -403703731743097919840850755636387758570 9510830 326636470487284041961190151200563200 9510831 -1051337449040735883090010725478103040 9510832 8223962277737525053211982652426305536 9510833 -118490905509621984457442404869351543918 9510834 -53827484057976062776326130464870101760 9510835 -5748221869802054402189142230501860800 9510836 -66130846338244980493659826072693701888 9510837 -121687123117398091743302082699399524736 9510838 81484965028144925963682224192042620320 9510839 -42777140207473869111148335251439358776 9510840 65551305447990929901351020699824128000 9510841 241708860700238985957342475373223939242 9510842 259232505233209399257556099724885616 9510843 -169565434861189617020385532595200047336 9510844 82922672927562993182604631645996112896 9510845 24845075443678114312897595544950077440 9510846 20468592672513338655378322627697777664 9510847 188889470315613315022347143067612424960 9510848 -13961724820948239273780437125158666240 9510849 -116170851821376711465670781997845881200 9510850 13350766456444129029839784584288836800 9510851 84179226513627588509523855587644297848 9510852 11241997907632678541235155154535563264 9510853 298753331966684656240066358029712921664 9510854 59270737169070910046661713137827813312 9510855 29324529548464232075998039956126652320 9510856 -230258954398675124203253764777319685120 9510857 -315344204995094542447784890496777481894 9510858 -3760488794219113235324074316643143424 9510859 -321582822371373883570221659372342655480 9510860 -40794593893342461741774565507018368000 9510861 -195214401254030452994494497868366840128 9510862 -93465897415688436400961426235807977472 9510863 -245122021027860905870153802339472239888 9510864 -32398127487275593245942845913907986432 9510865 -46525489146858937517853864525931380480 9510866 60528550752645048826867777027670527632 9510867 -65468337608446955646008930239737863232 9510868 -19103615772715924560003656796879605760 9510869 1782439384968652786039258292481386784 9510870 10484764178039124636495302832058300800 9510871 104780810324968923735520691512306865184 9510872 137975981878807995747360573832938823680 9510873 -310847344936333147567546270100187359616 9510874 161709319133641055287586914754143869936 9510875 58807466546126669833391492427705204000 9510876 7991001438144744380690490397521117696 9510877 -1826249863761545094156437214000545088 9510878 -7600146823379309964189247169154498432 9510879 -23513220205852964078585677206757784832 9510880 265757268903750494550113016290440642560 9510881 72213173446526318058239723761660494000 9510882 95537058295792928032536737164704427392 9510883 -230857216771745052025693469786739456868 9510884 -148447530404982851891690037822804173184 9510885 -924348534903293873490978219776692800 9510886 36516776489193166889749722593941155840 9510887 -20392140990757701478581047219816449920 9510888 -90771675905764418277299857280745799680 9510889 240244188198166822210315451276515538560 9510890 -100435095289547544719173144138720048800 9510891 -64264144063178588868670054444127591184 9510892 47624806201266674297783795312165970432 9510893 -22131709018512520952986176419162833920 9510894 49706281249650319877953750628566401024 9510895 -200645830428696903651263515293625519920 9510896 3914038402610619196237837761729331200 9510897 76319792950641090680030934045971679840 9510898 -177536129127157112975139969212971551840 9510899 102425962051339130629022824194236349900 9510900 -55149266188785400455682143617578444800 9510901 -229972364223294671515466802788945273828 9510902 129541411068463135839654547232881237152 9510903 -62667670609948467453264945536701487616 9510904 28555052390891745902320655255721984000 9510905 -175888601973384509634823980501426453240 9510906 -657594416155007784119496595448368896 9510907 115433576333049546413871941242536189712 9510908 134636966979463626595378614896557641216 9510909 60872999898164068283984172945028841760 9510910 -141793943239343420052146204795334152640 9510911 -64570556376961906874453041612081471488 9510912 2509885753308823352860843927708631040 9510913 201646299960414954396065653079874165760 9510914 -10973841096184989670708292572815541248 9510915 -158446222525243661937934931217402400080 9510916 -325373246732025287657631703058881317760 9510917 -102914307458010440054261150090653105152 9510918 64821097880622143265741986138353136640 9510919 -302676355184014727822974376098576299240 9510920 -213591785740273554418221975789428736000 9510921 -32417641443245031862427340203654161728 9510922 174157524227699969573909652488794713600 9510923 -16804171319626622587456995369346528440 9510924 9812632066773745774528810755010658304 9510925 -40647093713068848457595064696477164000 9510926 -144330249172385218698021679887424577088 9510927 -200400660532100607777193282336586663280 9510928 8672173881065024422716206197205893120 9510929 87410046262668006445426887273626412276 9510930 34206485015894208853320113883068505600 9510931 -221427386691400494429387056034770637268 9510932 66903550436201664191707750994263388160 9510933 -73417388798701635580287983670036718176 9510934 -43733251564599560770321311816550778688 9510935 9920754355767199459706239081610304000 9510936 219840523602026322388551142454533324800 9510937 211392042417880481890495182347681584320 9510938 204347999829979249902130050609066939120 9510939 -20479392679475586418399031052243753144 9510940 30989659391495229083463014391619200000 9510941 -294475325251160383222509511947953243616 9510942 17662571942261989911021957740718541824 9510943 971369773055821148277063872407539544 9510944 40886947584212281941918015839930941440 9510945 31002529376564029636428168335296751040 9510946 54888047518456610530696702637877694464 9510947 -128445646986475222592083061684019198816 9510948 2861392466021595316573047960996921600 9510949 -200585808261809248393731731145280854114 9510950 -67254088508274039430565777443741478400 9510951 -9139713197497213271614470588221218656 9510952 -278300139375173336032376155566138163200 9510953 185153151265209208191661745025788366580 9510954 -12207925713420424654392362357979498240 9510955 455060550629041011690860706551147520 9510956 -20153750307678671305964809872778813440 9510957 -233159872142738383641936455958540979146 9510958 -213379096641259139117484550181552905920 9510959 -128867063146329811022678679647100825840 9510960 27046614348457800777021519997399203840 9510961 74726763962819470080448733741145237172 9510962 -25665280257413606652114138215804502768 9510963 64474171077747261486696148202814720 9510964 -61232540522871199842062389365835921024 9510965 58684807795496929417007050324428664860 9510966 -68626504674776466742266872204405558400 9510967 365779724179156462583002143031121749152 9510968 -293606012488449165025928196189818880000 9510969 -29624951352426488417136787825621462272 9510970 -24632847816527240197566972768389975040 9510971 312466801427320353996619110637236947172 9510972 -52801028293749213331126341237089668608 9510973 -151316401584188932191125770886077334580 9510974 98344459954148057603898540243226368192 9510975 -30229620387612238646319668102776378800 9510976 5406257255259672471840415804180398080 9510977 20926589568146002899301356814482772800 9510978 106131158351008080753944858676936231168 9510979 119780779314986860369937002829099995580 9510980 31072930396322327393860532170021152000 9510981 -7814272694009291210982925304491023648 9510982 67488925661972759127898864604953270080 9510983 18428705444980815148791066535555578384 9510984 -37706817431047126898678986738391777280 9510985 128295799494012621451746942830205552000 9510986 -47458795217725699495174252863934986240 9510987 -85988783035812866660150504763840860160 9510988 16853713838622469548604119323530527488 9510989 -143579283421623238573427633609409075210 9510990 -4282424114474126819543912262850734720 9510991 46314240518736837786658541832638828272 9510992 -27770007654802277668546737522895503360 9510993 -420544512035632257402704669700872414400 9510994 -81713040194829649820596301154663502704 9510995 -79931334984953576554525485940271636880 9510996 16312985908445468166334008562076166144 9510997 34232658655819207104816209113463850446 9510998 884101808298680061813985456806014592 9510999 38682323580149187640760738341933634664 9511000 -102554442484208188521510953128826880000 9511001 51736628968482919348480242065134395600 9511002 -65126809326755576806508022885881683200 9511003 47289206960928074386638874595747261252 9511004 -2240114177811095299427313170773138944 9511005 21311188343373900565293552444114432000 9511006 -9058816002608955432083266688646144000 9511007 77413282884186951746542542588465693408 9511008 -82733616498084759006442943302309773312 9511009 122120261574825767784182816507152826004 9511010 -82538953730288902915379093580811503840 9511011 199213002713942929438876228694350290660 9511012 -91503196997471063725080688349873192960 9511013 -103067852561852554180666348556136127140 9511014 -109757235621008720080467457873669140480 9511015 -144891452165234499271177984045822416840 9511016 -8850802666698665435868978974733434880 9511017 -91180170507147323322366710072938969200 9511018 64630539803520675271974574394125032960 9511019 -154241312294290166821595531077829921904 9511020 229318047620107836308144502590851891200 9511021 5064477333130416800295739935631320120 9511022 -57170121753181483642313626584639434688 9511023 -29232651191433015122982526341327329016 9511024 -10486108452584793782115150198134538240 9511025 -16242896082324423324124671364151547450 9511026 -46275489740571758391113642045820658176 9511027 266520458384089359062630244605681708876 9511028 312950601818326287077104775485683447168 9511029 111477531214059019599840302838953014848 9511030 -80459001723227441964972765147300556800 9511031 -316399169442745667202115239292896094800 9511032 -239061559166148377350861072821301063680 9511033 97993955357741074715096862478295615040 9511034 74961248569436493794826040071367377120 9511035 -37783015287966212129105871776554916640 9511036 -143340200547090812353660112584258682880 9511037 327409459184062310210900674719810144672 9511038 132332295459559290523474021607851902144 9511039 -218744614338425436673199744335993743360 9511040 -79550505008614604351857927685721292800 9511041 3896523562841327523494968442900616384 9511042 -144341616100193437205611036879345697328 9511043 23855266207583958449840098326242326080 9511044 68447921265947667924887914363730614272 9511045 -243764458906262125672297924361186789700 9511046 246065246832152245234303695255736997472 9511047 99279772289454525351925546627637760000 9511048 -63702638709750192970014535494531809280 9511049 271764539421477994570617854729294065050 9511050 8270621057213085475119069999242784000 9511051 92170790459196514138178904004243585704 9511052 -86204450186207658507016673549316046848 9511053 -183555456440463155449053434013452017056 9511054 13760028018808195938890664521923097472 9511055 -2688214926395192139940593742974689040 9511056 -28167860851579894738495597799274123264 9511057 -29431110364599416504630802709362718680 9511058 235842820664159914814668914394245699840 9511059 -65788546874232828484115660510372709072 9511060 -94876275236568640270045892082114647040 9511061 176607398821290608238067076479697199360 9511062 -22908497753554220030403311258643210240 9511063 530670448238471561948659634622203825104 9511064 119741188630496109029382586143330078720 9511065 -3567980079895564893397810451107983480 9511066 -49903434320480321383272158584950570768 9511067 201895308402121317548170655424138586116 9511068 56950597012320839030044465200124993536 9511069 349170468975700543692943209376317148140 9511070 74907744213695067468513674732044572480 9511071 -107513546457536951595687531314818191288 9511072 -75566748856896287635591106045281566720 9511073 -10049466337911928403356145989333925952 9511074 -104071624247400415408121673122104896000 9511075 -32806122090726955522659380965718208000 9511076 -137623877306099014332755906697991290240 9511077 238282245096737296560361824684361402080 9511078 -93986623462991875835389554790532720160 9511079 92363956977151844976739073504239696320 9511080 29237918304266104302220256555747328000 9511081 92725118949205777128136502935574891764 9511082 17256164551611678148015063587756271872 9511083 17240109726242413068796462546629872064 9511084 3812404907752881426527392656398848 9511085 -61450094232967057321490897103451055220 9511086 28334337808027089612466843222555534464 9511087 102768391889780646163054408384616686736 9511088 -6442222827541137491891981386630594560 9511089 -37181881657865675906520636124967777280 9511090 75551106829876568373201495774287824800 9511091 -298741948263796839427400241300971243508 9511092 -90740876101292425852832574365479058688 9511093 -376913472797412713744793991097514960658 9511094 -70742463410965360914257361775787843520 9511095 29507939388380559174533002082495059200 9511096 -206348320361869365987429789235974451200 9511097 -2602038242999185275436718781648349272 9511098 34940688251353080966234813253296577536 9511099 -45245433767403717335539844729784831536 9511100 -1839166696166794678750030864073049600 9511101 -22545935427514299759723671626696168500 9511102 -26181102911795202039944193928474214400 9511103 120587072638150493839563677420945946480 9511104 -133047434141756133528494391693410304 9511105 186007553281891884803235736603782178260 9511106 -141083795023237195596526125824919697536 9511107 219175802763825483386214951927218018040 9511108 4098668198791753012007066678285008896 9511109 87572287406747434444172645597004394872 9511110 -2563268181725408682408805774633697280 9511111 205878694910761086720839157962356138712 9511112 61670575862936281552033585383115499520 9511113 47851152884856128830956707890380240144 9511114 167104732216164949999521309714719428656 9511115 68516838346425909349112149894569468000 9511116 59919221253404759361435080473428721152 9511117 180185823519302340290927488450940784000 9511118 163753101264265860163928045515778477760 9511119 -5763267620061854763572798796189234936 9511120 -50054196960265893644007602733109248000 9511121 92584655758411649556151593192371614272 9511122 11703306289675623479289025787693399040 9511123 -220246050947448315854936804157192877056 9511124 22186845536376391582573084565588692992 9511125 82401349527755419353102373486939776000 9511126 227959702310130105026059264779417192960 9511127 -286539786114502676536170576954128592 9511128 311346664491279652990496182774171238400 9511129 -35440952819441175087401349417156436220 9511130 78487556507139064074302362376355998400 9511131 135176421208517149234669128422388186624 9511132 -55760407120371493971132713359289791488 9511133 48147997066572296391879622770459705804 9511134 124391613252055368689615607510851066880 9511135 -4861185410359988029176547019775390000 9511136 101665297207720405572693726323262357504 9511137 200910082262184775807434303027922958994 9511138 18923113862991126666666129648791877120 9511139 -68704201079620350786682462341641971440 9511140 68856579870699783857009628657531801600 9511141 16258151767078702242522850393243192064 9511142 -116742451643423501618003215067289546528 9511143 -30793154343162745920626203476683450112 9511144 -220774466904049927295726706949637652480 9511145 19367995779012631445247213796506894180 9511146 32163475155961871632582306674715104864 9511147 120677589108906755311912059112203895432 9511148 -76032109325741210275347085037641473792 9511149 -193157686220149273315916341115703308736 9511150 42928679177817735281802345363910305600 9511151 -486134423794261632622199451047971667568 9511152 -1344889417201625611006701631512772608 9511153 -109736970310316215963838308474142884880 9511154 -108683756027834232536400879877439364480 9511155 202706462261806415654280610554806400000 9511156 170849326720106322035927032931920219520 9511157 294143371995542615710686881702067604992 9511158 17473823789357316609467997954523544448 9511159 -35979220276497829630582482631449457440 9511160 79355079973624808180521386883775692800 9511161 158681771597438139597637258218355538688 9511162 217988231942361113745788000686750718832 9511163 205426951732147541726020731433223637240 9511164 29045061677991204869278691164532396544 9511165 4575958947917631028239188429546402400 9511166 -43550130188736063100666377061262090880 9511167 -44049547970472216507330606616849939200 9511168 124705189219346126776063679086863581184 9511169 550391997045424544751872131958742322944 9511170 59860035684462820271544173946055680 9511171 165410246857234813310769224413112165372 9511172 -78873177641247804750234593261778370560 9511173 -19722324171433068067098976377086117376 9511174 -17436556512398436272272718155397191680 9511175 250062211622261563021780514438783594400 9511176 198912785813855477649259017112194048000 9511177 -151616438203760397195105264148667525688 9511178 134573683405031896423020969120972494640 9511179 -47123273454653796313182389295487794216 9511180 15605161803521129406420970014156410880 9511181 -223208384323205729614834341233593969236 9511182 10742650558271334292265243825798336832 9511183 -201635852841945176884370319243418713360 9511184 -27916253872386510221610251968436428800 9511185 -168125895155794845090097478459311891200 9511186 -112133724811557476890010322531608334720 9511187 72640778919497493435835186785012662352 9511188 -39143135866267286603555813648804782080 9511189 -158007701539911715279269383131390209010 9511190 1871452602723223299581864149143651840 9511191 -95949329889985953798827149103571835320 9511192 57632992343266505374414645561642752000 9511193 52411149422048040130570451713279903620 9511194 36011941780341031479057493894483044864 9511195 85238137853978438353890726803263003200 9511196 -159440663624439811763876768344601049600 9511197 5042254487706525480771452118922108800 9511198 163138519075250054798125506215101641600 9511199 390521519785457460425171188193653807200 9511200 82489787147468321575242654599641497600 9511201 -89040849261108843447004872918035018048 9511202 330556177381133465118452584542184169472 9511203 -34702988755761995509663512225509901312 9511204 -107662507881646107790943254777468380544 9511205 66824721107896840209385131769440000 9511206 82970315491594693250168684555358746304 9511207 -344681464073899265949048836445805473544 9511208 -40078460216372704399008148709383127040 9511209 -271913403865441173083398329146911349280 9511210 34554558480714511592911763247601574400 9511211 -36242498247863361911482437721447133688 9511212 135083414360514835936396722810454451712 9511213 -592859100620346725068042492600773120 9511214 1441215755502225779578708553997881280 9511215 45440715079458802099760318696018142720 9511216 -11395974401309626581074697611169693696 9511217 -555520939794044421697338537428725795800 9511218 128399498443919613398118140232749963664 9511219 -206154065219233433619257662550396268456 9511220 -16221149523417674419239103286538846720 9511221 40083533055093864981141849850866002880 9511222 11451948367078155809599098830697762432 9511223 -115597555170772739697082053319030845528 9511224 76323066439774836232471868816740945920 9511225 -52643643098977562457317444984994272100 9511226 -360579272204379438411034525357560550656 9511227 -85020506494713980988433888794146002944 9511228 105424267667940561745592868334418989056 9511229 -14635012634224321184491257875458715520 9511230 40438109003413665351441678095219051520 9511231 -24863279062247837582765539621602794400 9511232 11505392443753635510591683520592084992 9511233 -153899891901514115396649443719975322016 9511234 -45203418917848356219162512695877419008 9511235 7705421700638933799489286398812499600 9511236 -25326233035274797362688510301682401280 9511237 -91693455700098137601289486917597814114 9511238 60448592167289381238095070086107600512 9511239 161994409918155073348789172924027974824 9511240 -300246241072482906073304075584422451200 9511241 293041805398106304791144865863014023642 9511242 -28194074392237997890317211434974976000 9511243 -3212607582556364444849315201716558440 9511244 75242987917844328667829240201466624000 9511245 112755452300786996684286836797461861720 9511246 -28606065097664967327038711899251760320 9511247 347273491997800660635193883677397991912 9511248 -4595474169691398565428546332658892800 9511249 767086587831365396902437630026606980992 9511250 1057083088728595997726838483663360000 9511251 166545737835664028001578013957726069432 9511252 -30635508694974188855325585438327425280 9511253 456589092188038153000449653499242758560 9511254 -40598543553560592917308653557516658336 9511255 -150756614970560507976673647907018752480 9511256 -23857135212384997269851765287516538880 9511257 -34437912593084265504481020208536253056 9511258 150970034278913398806644140714555434480 9511259 232049052266731371188433057907163926704 9511260 -68765105221178763540435641846218874880 9511261 -212049011479368378242205978926458546138 9511262 -54323368754566127640652052711832105216 9511263 29356918449753094512773945254048404000 9511264 148102919821038765918897134989553958912 9511265 65447831380464960208431506409910398720 9511266 -2214953406569950235781805386488448000 9511267 1506561473052290038098951383687147076 9511268 -62225816045762220556463666386300276224 9511269 -28684624691619201125046832898774410656 9511270 -63671719683472733686642490408282029440 9511271 -18421796319998226169328430475185695232 9511272 122535745501876644195989633897938944000 9511273 19601721020642184287715383782481630522 9511274 -8415871955649443418481708717260547056 9511275 -55974119237725799467458341562926142000 9511276 -30604186686229632698787346668491404800 9511277 -7221489931734644230116998091578696874 9511278 -220690105022884369032363165699889152 9511279 -122115972947559683635852979764474835824 9511280 8195921076053277481854722741193768960 9511281 -25193821585915059278565159538328794572 9511282 40944099056704059325941364218351404544 9511283 -5566387196499411682601339678690350200 9511284 68694891217853130049862879576999755776 9511285 1435261191705869752344661168085377920 9511286 7705740874236598284160532594622691200 9511287 15704283517132640691035413734362668800 9511288 104348344937815646319324690537115115520 9511289 321387110031818134628879661339454170090 9511290 -17085527614874012734831971885420326400 9511291 -183206272759582630276724819089544681308 9511292 -21313797985733560076887141425439159296 9511293 230309027970966564153295709935988739648 9511294 25754755938703538175177913048674327552 9511295 170947840416900203389728050639533647600 9511296 83549569551238635085091194039582064640 9511297 9249520191514797033842988955755135700 9511298 78928839112008120631849792183472552400 9511299 548968218474624472463382525991603968 9511300 -3746617199856396604582775782333056000 9511301 31289197959087313003154631226875952992 9511302 44885067945862702174079482984755087360 9511303 115026396539888488244064870244554231408 9511304 -58394426062597163927294422021477171200 9511305 -55861889983418474352242911431344563200 9511306 989736261224166725074516106262397440 9511307 -174710582177811102760382467692323304720 9511308 -29693023290298411922006142626815911936 9511309 16562105200279457921943766787761196640 9511310 77872292357418082567994930227496122560 9511311 54103714515388694361738488055131073672 9511312 -13045153517638636381467395385003433984 9511313 138189286710193170287546529778873734912 9511314 81827716799832174022102731112244250240 9511315 27345314546568267522892651240476624720 9511316 22181482157438623573890374946286993152 9511317 66493022794941102244725859401967194240 9511318 -331457449819837602714018841602208473984 9511319 9344578537017432225997510131104208240 9511320 -38873483479376686002829196132853350400 9511321 -578146932563981008087662750173570084156 9511322 3444068729811381047948946274461130752 9511323 5434026552789432184395321490796810544 9511324 -47412120980834535653152026942608576000 9511325 108291126001394635684596159008807944050 9511326 -86426583685824687452955142570193841792 9511327 -384886445972768620446514720376457216 9511328 -262123513569925548176445247461534990336 9511329 -453080901737011664795604778235386366272 9511330 -2859163736621019212085076588575384000 9511331 11000070626329939473439471182709142160 9511332 18909306973601111056192271787518779392 9511333 110849412288234837161408155922474659800 9511334 1186932869825321066944987364401137792 9511335 13558974111574672892438907608816062800 9511336 57025324137567874492028139547588807680 9511337 119189810468698816651692373911522019104 9511338 94114760077016789329155810079865933568 9511339 -38292483414466031643123959965694355920 9511340 -86856130756759494266051795508113587200 9511341 26342208451362618305837624894542799040 9511342 2734241434270495387558290032304733632 9511343 -766729370217049508852194762518918063360 9511344 851584675988684248939737010801704960 9511345 -114112991039910275671763937325377453900 9511346 92925009829708741426431612409152422400 9511347 65882458128836899491102507897360512640 9511348 -75197126834751317325500029429821247488 9511349 142957991968734943790215311960985702236 9511350 -49175746058036244220880625433030392000 9511351 -39511834152275188022525905198388919408 9511352 201160534825617666183104747749699276800 9511353 185042490666381452382864736493886122160 9511354 -44558906885423525839342583635208052624 9511355 36390429965865907318194511532765532960 9511356 27434305194221096276030897180463862272 9511357 260584739800393339578235509797869836972 9511358 -74843214461626359621561958018222932480 9511359 -48736620231517566237016439766792584064 9511360 91653741544604467473660421842854215680 9511361 409619488018084904575167768265916080962 9511362 18580723494842265592370999527218355200 9511363 145943615459879229454297380324849765280 9511364 124706443976393247370078522731599841792 9511365 33543020263755044202751950112647522720 9511366 109883204467621027147554705928117551744 9511367 -23439162915406393268471859795794817240 9511368 -29911194027919930003736930088708833280 9511369 -59379215028023661086691052617882499648 9511370 -15636209658648998844137161105738448640 9511371 -101703747110934577774073287556485319760 9511372 -93218046903052848682624791518468391936 9511373 -241112031507737712672000602745361794336 9511374 4304904579031984389849803805512847360 9511375 -133206107422660699582974463514486946000 9511376 5486118396266562022329810132905754624 9511377 -230532857025236783726814368061553777680 9511378 -134918187766657565089077224758927931760 9511379 -13435030161076808511785174374660048020 9511380 27597382249687453277050946560976770560 9511381 148029914776709892595217661733573592640 9511382 38634208293162896838461735225159829792 9511383 -36181934796746310203272264114109463936 9511384 152551890927375062436177315907930214400 9511385 -431951194734598042190786835079585920 9511386 -56433895276403738710669005901154979072 9511387 -178976985726343118516221230903488536808 9511388 -55968344771444063669067788617430963712 9511389 -5427048983995420858491806014338500352 9511390 99452558685995152854160331963197440000 9511391 364149489960242479946346234308721065400 9511392 -67169877967976231098478124692014104576 9511393 -112234178276600948317330518761716971358 9511394 -97768871013094127264637406981685179008 9511395 -134194655799251111366472600785951688960 9511396 -163901692203054728463541059138539307008 9511397 -6855567328860129583778547164839824768 9511398 16156230877056781641403381463433469440 9511399 -391302218077409514543719212230084262600 9511400 -163525404177451818881257331306219520000 9511401 -135210948879710163714935634238217305968 9511402 32720667292405765697844377326748383152 9511403 -55819358504119870081672191930735755736 9511404 6118512454824743722582412254900224000 9511405 -114109433978663170404227205443436922440 9511406 -252724301080649747215614266843794150848 9511407 -33536227825953607354339950944892874296 9511408 -39720530011373039449831678184969240576 9511409 -4986485756212758953468166860706180096 9511410 71454060734439248624680684102898127360 9511411 34376738287138385101435703799391043584 9511412 -200138384706216097150694682540224440320 9511413 -69210610118338560281768025003212553600 9511414 30405670332529876684917103061392813632 9511415 253641668864349966424938057643188624000 9511416 -9879009832827843754885745761479905280 9511417 -444404608074905717967920442466206160534 9511418 -36052239872390147974623822567466917888 9511419 145004457215973110047811118770678101440 9511420 -29198298382019356163749778202330931200 9511421 -234718316323839704779607794115697744378 9511422 -106792308376000608517129842598860963840 9511423 -345959411732628699976161856904783907328 9511424 -34173294206311108744810042830870282240 9511425 2644099068805596503760619866039825600 9511426 -94143764280917917684119756965181435072 9511427 154294343416018572252581400867459393276 9511428 -3185044426645925648283055461883815936 9511429 -270556693748261614692511306483806471970 9511430 39645413774596081230863013271470643200 9511431 213555005842983008505410014443582153984 9511432 -165429514621841981647933810258541936640 9511433 204489802810535228142190459623659642724 9511434 -15882328760661521724752975373591800016 9511435 189164741519485710521696560706762510880 9511436 -53424059854314326407496587775747644416 9511437 -129969651367271561975954132411957495040 9511438 160443398860363641954119047970298027840 9511439 -27690526565928886820882873338027575000 9511440 21539453956368445807124799160327864320 9511441 -216940034826661680576301391978075630158 9511442 -13356425114941664466444951767235947520 9511443 -123150677931452426354509137118964845200 9511444 129390067593763596504664447175178596352 9511445 109210149591536164121172927206153204700 9511446 -214092349935556821537011765544493056 9511447 86688569968074786837542540230385648 9511448 -195222417992752674919350480283145840640 9511449 85211085972304783839097637350482096000 9511450 -3979812008441645603206670385312962400 9511451 86653088328544258904293785111065258304 9511452 -36443578775118276410067736288905292800 9511453 40900503706939499716786294659622845280 9511454 -21805892863990823968155575531464913088 9511455 80297992156102401931644690289812969360 9511456 -169120626372103702083086945499068694528 9511457 -143082650875161872125253460698559710160 9511458 -66578098867456377790403987666553206784 9511459 -23901454168074413964926623932590526480 9511460 20326716403273394391881628491634585600 9511461 93304627607095257669237666695518824510 9511462 -13972462678137928590191350681843197888 9511463 74899417985215659510883239621855382824 9511464 242482822857371793637594367564237291520 9511465 -18743262701174768608545709963288642140 9511466 25592914940653075514951784109872858624 9511467 -3537210425069885531778472290432201216 9511468 -86584014656221382076310726241322201600 9511469 -7634513388286344126876360294034964640 9511470 71994393155988585562454636453008153920 9511471 -1888161357024605342912447580937935368 9511472 -7222912232490265433315472048310861824 9511473 7892403551098725480110830157000525568 9511474 -2543925534309679918939648310111021568 9511475 -234087958119894549936267304759140388500 9511476 68987026055068810244312721357218918400 9511477 -132249936944105798356235276089042262674 9511478 -190366033714560147007938998132811815040 9511479 28686394815087871400649655058518868640 9511480 181123790989520502039015342068758732800 9511481 -90931582098192464704663232424751415808 9511482 -21491171277435355617738130408864413696 9511483 23440792116806927271775439408651762880 9511484 45162747648705239551375561392008349696 9511485 -183705213352449981757677676590215226240 9511486 42288413563685440297732907356077385728 9511487 -498156755567319510152891395550375006928 9511488 62987846365444309651554346842204930048 9511489 141983634166425732671177838190196333184 9511490 -25464401022529135521617210990402112000 9511491 -56066798283577861702705322524726262976 9511492 -21223753234562435050167482619918894080 9511493 36049746376234110910469952661142627742 9511494 60964197572606020955331922315081080000 9511495 -116305220459035349262599378480096716800 9511496 -102584160953834060084034745288424094720 9511497 167064014506572988098201445832968055274 9511498 -23183242194312727046515096122789008640 9511499 18848999929347136061558262435139386936 9511500 50729953476116431015428810645241344000 9511501 -101827349110165590592329861615976063498 9511502 -19711383279253945490617336493999235072 9511503 73803355958290242767133576265170163200 9511504 -15881650233081334986545466968929607680 9511505 206137735594924338085681142568022428660 9511506 18943586690057989798904909587670661504 9511507 385200175071587875179796404111254168160 9511508 27989781493261235829915105694384312320 9511509 -40721286967482200594185883557837398816 9511510 -93231843017797114441705356714647619840 9511511 239352081339927873437215890761271791112 9511512 86060973167013352926394508965965987840 9511513 -3239036124991601618132889328098991872 9511514 -322471772348751462332463012516529920 9511515 -36715449900900627080375435177437252800 9511516 -2255820471364011167690056935777470464 9511517 -480400676432459889196840104719908446336 9511518 -22107431115542123938462815221281788096 9511519 83677663368053787326155009549207768080 9511520 141566591165628130267413808502766305280 9511521 253101804389882143024677305966297856000 9511522 160630736374472910324416966460618399312 9511523 -3240285236566422267911332877581789440 9511524 -3214176964095024709324020645929948160 9511525 8472490261163399321354300990082873050 9511526 175349427478929127933542121591368581184 9511527 23132134146052591841335715655014898432 9511528 -146038708919389755323512388894340925440 9511529 -175972942278702895843193086317188022924 9511530 19580606581574774616547782826254136320 9511531 18610407020076507757129263684673083840 9511532 240702555886506894706035443066637117696 9511533 9726571488102607456636193787709828800 9511534 -264653825879813679485434384964736087168 9511535 -15908336281090861274340439171027614720 9511536 -62546408441053360304890575534329364480 9511537 25971452523538593665454650088770754066 9511538 -5016228857091886650498183887996411904 9511539 -25603987597595727372109642036443167232 9511540 94428295622698440057158643671528640000 9511541 27055649455442533391804022128117265144 9511542 -7170842470031450888906956946568809760 9511543 -148801881738760021663415076558704109208 9511544 24808101931285108403025641466416332800 9511545 -76364298018438887406071108359555519680 9511546 -110645560272151465321809877578688663296 9511547 -5528528226980609219800928524023899616 9511548 180245592331269751179300672580584890880 9511549 71437143292441851796274083986873125208 9511550 34245193136145714089164876846997409600 9511551 34787004987395050628968102576608647424 9511552 124379610696508858003671712180627046400 9511553 65460440863061224993783662560924814420 9511554 -42463761815958389429992244222152849920 9511555 164499082997574950225645394238638114960 9511556 -66326853094639422651388813150779511680 9511557 -3305078513508760087988107557983683584 9511558 -2074343411387308654508690028859637760 9511559 129341169956263709302360386096653492760 9511560 -254647654556011146797499437349445632000 9511561 -304974816371845484513739054114122654976 9511562 107998679282817141974014599564883018032 9511563 -69703644528422216875528669248018838056 9511564 66742927745181179327188340185924992000 9511565 -18724283078616453109189196280008707200 9511566 34525080084331531423356763791294402624 9511567 174210121709471643177007153649066808240 9511568 70835774176259685034393971805470720 9511569 -4645808561153393706298677484339546812 9511570 182650020149651934902082683446051824960 9511571 -152782064998277663585672565648697933200 9511572 -941771099266636406815005312485634048 9511573 60698483292867527955452519353286471822 9511574 119346396834505599224057699835292438272 9511575 29094195630787396235696772142628083200 9511576 -204199327097590776669991853066708305920 9511577 -229112490583996903618751952426687707574 9511578 88462976566563737176561380562882189824 9511579 71917037521598103189273581798823996672 9511580 -73278065191259686459767239381592483840 9511581 -8874701169556162808284304075809185600 9511582 59643160208658067150942677475691179392 9511583 127490635091248588970183495986201028832 9511584 -54438543254919028161951258852002365440 9511585 -69270121062870793978470391612709285040 9511586 -65215523597633496265961615252620644864 9511587 -21902478621215693697876631545787433364 9511588 -283964351484144648686339866061640694784 9511589 -258925741024375130386820632727120972610 9511590 9347883420637063141766067136272076800 9511591 32472541868338537277796400314451695992 9511592 -92979278578979495548005858437839841280 9511593 -23104704097596017232791668201795777152 9511594 98294611877761690518197018880809892960 9511595 36011289199483194364338950499429237600 9511596 -166420849984792792203451787000037589248 9511597 -36023574979014442346238401865538002848 9511598 38122932356666114602223692520306835264 9511599 -2452980564728879834721419793611730936 9511600 -275124125850468732617257110470656000 9511601 -318515836280625968926624216772813127696 9511602 52163396456070086369713177204832273664 9511603 -2121608963808435091873206592511658800 9511604 -41134483028485176229827562610806093824 9511605 -166968882640984449870269526307196031300 9511606 14441200780496372287019582732257747968 9511607 8600583140917809551940762919035579312 9511608 -5418012719738954975796099984866918400 9511609 -252392993450799109851105145472166673920 9511610 67482296507092475369743486559181588960 9511611 14312356428536927967092234356143064944 9511612 82455196575368124096346057726149115392 9511613 -60261496229523277990746576598279428756 9511614 73184501161181357474529415301055498240 9511615 -48914454376341393529053285403028351280 9511616 105102057948240400085305240273236787200 9511617 -373251489210589808199569615768463782688 9511618 53314474082851273320022957212041625600 9511619 159270315449237960616101688215280830208 9511620 -7740716471313312502527712703029739520 9511621 43328497799969693986741130789188321312 9511622 -170633075300355063835701782116133001888 9511623 -119984887399771396851987246505475466960 9511624 240177030550543513054832691018442014720 9511625 458097139137226880491650102287003040000 9511626 -38654248605148690690170654419294062080 9511627 64257204870266730725144374410897175392 9511628 2429475787236737096365790029676737536 9511629 166211973767662853704725384308397691584 9511630 58703400591305787057777142832737038720 9511631 136882687070421160571133393874940943600 9511632 -29080702302926328020229806868184645632 9511633 -447500539043280072482152363411085911040 9511634 25350705768117284300554458091321501440 9511635 48062656010610396435197990004127014960 9511636 -103345885252853449934378654401311158784 9511637 -86889728034016652239631956913410493568 9511638 19244349959938208713527101094712762368 9511639 -260185305887759862489203938489452221560 9511640 -93665230020740912658722889266987827200 9511641 -269047939834480005837154044350425653120 9511642 -78164452260922003585716265950599877888 9511643 -2771339945544643059480705727116557016 9511644 -102878822924499941674350665178210153984 9511645 30913035911394949285250462845425118080 9511646 -52908832961885138502210904529983118400 9511647 240078365508149865431768156514718884480 9511648 569686764402925087658712454445291274240 9511649 -54927986894649059238604929423623417664 9511650 6305988888675183170823920545920192000 9511651 440117769155382304423461943791148029600 9511652 251949327972332917066054847358505390080 9511653 -97783714981621554104720222511366532032 9511654 -115803592795891555823346266629981288224 9511655 -18666495305633653134615617571987720240 9511656 -34467132194235020925619141571456532480 9511657 275322474740656233838528317607387508352 9511658 -76669624213274387509805939417334602496 9511659 -32707313848931197800609032916030173136 9511660 -95177210946603072611686776173707960320 9511661 -80044056347564025648696345365372829738 9511662 -25694789830928572896363862799954858880 9511663 40595235080293768228139949026060120560 9511664 -16734630763209743035943441148183281664 9511665 -62356378241730121498004216494826465280 9511666 -39178616490649442250764588696705988480 9511667 -8299277516173425001127333436149046960 9511668 -3693109115997322359967801710510465024 9511669 397282642641634404298077167785837825760 9511670 -25008315609475052471899599766525440 9511671 52143733995512097096517736420247652560 9511672 1702399457877877900951038871615733760 9511673 -185292776098706160228362272620175721856 9511674 133885130428657503628053434738987765760 9511675 46858256883577892295782593334565454800 9511676 -5159231121509594954645802931015546368 9511677 -50164523290795186107116909248296860640 9511678 130053354307715002407421714614470059200 9511679 -309029707400879857681632537246704516640 9511680 118239641974444529699678824745517711360 9511681 36287766209143661103007939918230486120 9511682 -329852543750973585680623397222356111488 9511683 11063658111543061903121407447875303600 9511684 11566260822155292446863471633658055936 9511685 156302669447811268406355011517970056000 9511686 -621119187522374153738621495561807040 9511687 435818955780946702140680452460830213392 9511688 186555674186530187217918476969971599360 9511689 224488968073490635683894958390128432 9511690 93709991053684181819175439821506887680 9511691 -56842996016362632331714764456435958128 9511692 -83964997458403130646615824372933595648 9511693 -108030919873719280435549685764114266058 9511694 361769814264998802207187622845058535552 9511695 149728346203700133138679606574838381600 9511696 -49676199397593535159082087110134202368 9511697 -12702119808025029230988448068308750040 9511698 7424961954348683160250187949464214528 9511699 -71960515625021109491587345244060450240 9511700 72337932830463737026572519372751718400 9511701 -38241561248539585302588717288234391776 9511702 81917700368204372545423200835118244960 9511703 -217141434923494246890535648121372997048 9511704 -145731839080659436018266628820825088000 9511705 8501128935262790051261407115557612800 9511706 -145286322736607757697494083000943794448 9511707 6470057637078425354796736996985423040 9511708 -98903259202809542104464464986214390272 9511709 1753852792097493024030253451436765216 9511710 -17147670058203413102868153130440076800 9511711 51093396429625018720243845623475969264 9511712 139099029207711053917715827724818317312 9511713 -37119970747425370840045330486774267800 9511714 -198573720838169331327767044416308282544 9511715 -163887639755295796299301454097718190640 9511716 -48714470988987050174542721194505346048 9511717 -375704351212087649863874960323886440800 9511718 10865212836566553443883127666778448960 9511719 -15517535215448775806161104851648593920 9511720 16511297181242320675079714233304985600 9511721 -286763141440751194547755491499808493708 9511722 103926109487673156023846481607541145600 9511723 -96156839664906788458352572376954771360 9511724 -334862677693752995113829024995763579904 9511725 28204512116875968544649489618731461600 9511726 74757333335731398668218066609955852160 9511727 96930389186073641849832274420944834576 9511728 4137668525974824253419734019817340928 9511729 -5070221796430332737766644480528032016 9511730 21586979493685481833129375515956797440 9511731 33380349447870045289801761355256211360 9511732 -179338063377804527258207180571297332480 9511733 -209028173112352519491292002846402268800 9511734 -119294196309802336237008460909492000320 9511735 -217651242604714675256073256770566785320 9511736 -85055279251617240178559386423110758400 9511737 263034222313888507581369374224650561360 9511738 34235674272841633661340880404614142912 9511739 71373251777918985811592247292496233920 9511740 3347747624206296152273823221585664000 9511741 -584510653683367114443893600182302283808 9511742 132771838908760748773901356391968711680 9511743 -53847306505982090038388339757087273600 9511744 88546130046529918384048202640575692800 9511745 90090460790264446859136701955841761600 9511746 -47957100922307877894130556922703065216 9511747 74375361518809856376368910525054119632 9511748 -229250114676124637086745491913101968384 9511749 51116373999075038489433223212863531808 9511750 -63002321931968077530459847493259648000 9511751 -50536005742445543359895715022943896896 9511752 -80803805199382657353338254111690874880 9511753 128333371618965965420862423118171095002 9511754 -246466450511501850462998624198777856 9511755 75737052635462840851559746255430922240 9511756 -35767691244501712622622743921594625280 9511757 549165282281904262294702306639948992780 9511758 -44546218621096752941975967139718457600 9511759 -540929810817762869815678156630561885296 9511760 27386494439816616558805187874833940480 9511761 6000288651622666046793906583682457600 9511762 -20716557102707855689972359218942959968 9511763 303932150976453466356515973603801127080 9511764 123725356285130237587307101100175845376 9511765 -90565946370132493479642372398192311680 9511766 177274500576682120227619619068693094400 9511767 247668573232950985201911142217009037984 9511768 -159067768136173672978567442618814873600 9511769 81761025826171709003785445469818137296 9511770 44924073580878924842997638061932812800 9511771 -168411031743154485140761909294440324028 9511772 1154065703835296104955505116812127232 9511773 71889574570754264711059970188711036224 9511774 -338852280322899662823516044197052693568 9511775 -3827065430854993855341548747805374400 9511776 86583194883588453776771686177465958400 9511777 341485869288111531667815002534646705072 9511778 6777590256200409011869708572950833824 9511779 397618243181301482174417077058722014528 9511780 57219537198570470574883148905934745600 9511781 35467012832790598764533646304343176992 9511782 40864500438367217449322470224405281472 9511783 99069189978382349934571086752541931240 9511784 -297902449506866157933786896030918845440 9511785 -203226494837484051529684913441784249180 9511786 12557968882068264425977308594814355040 9511787 -240114180252895745427917364082291882728 9511788 -494070278230489816618343002938507264 9511789 -5153458329332704920792232811123388288 9511790 -14392335463158758473318401324045849600 9511791 -15892853112121721343050667739917323376 9511792 -11298407752251573550499052152732778496 9511793 75124833862555990276330136364538617042 9511794 138057395193385100297488615036279956624 9511795 12201914157169478581315412080137504000 9511796 87403273255198579991389740962824132608 9511797 -244076372065558277360788976644989019680 9511798 137874812658580239981317864569835978400 9511799 56271739926499749690468371841492552960 9511800 43990215272747679623672501387329536000 9511801 2690089677350295417393111746453201600 9511802 -1938124697987409821098284265602720000 9511803 95395613748244628470136867673576230400 9511804 -70743555772908361203581622703287074304 9511805 184054397272552689737596421488789800960 9511806 -81071612500460265229648318429581438336 9511807 -173023231972386993464529186603242690944 9511808 -68424691408713714519105814933882798080 9511809 49352299716124144968468403735804390704 9511810 35538198525949005821802912894420480 9511811 209664260151953529516379248371566613232 9511812 -131751726505433699518366364534738684544 9511813 56898423797566502776101704477426292480 9511814 -90009258666551287026335115508916632320 9511815 -1995691451165627226444352598951018880 9511816 95396526384930530051282414684268180480 9511817 35613738606674046888808017735363153792 9511818 -116369055678101918923289175661245461760 9511819 -308287171878518653043367002516845299504 9511820 41049496600015504259999023334155438080 9511821 -7310444642817178099406163233824802880 9511822 -101065366696566587937730758621876276288 9511823 -148245373332878766190902210483786614400 9511824 -10428914975896191101139925831475527680 9511825 165506377899505126907372804433815879500 9511826 58199437161309518290685183660680632480 9511827 -12890168638669290061100627055526677552 9511828 -8859854670925483236311214484565756160 9511829 12025630727017353688314743206085995200 9511830 3483746436592427381424325090817256960 9511831 90729306756746948310697592981919150360 9511832 -182050648314538268178197768333694873600 9511833 209106688966422271956292462865531216064 9511834 9946412671121638066048038406048431360 9511835 -167455171637998481220346836419771670720 9511836 -52322264507628446243720895579705486336 9511837 10582386454676223910818115595533481600 9511838 20728370473506167720423477274750400896 9511839 -69935867255740927626266639339429848296 9511840 -97942847819546752447773321906212044800 9511841 -419009615481397047299316559466917321758 9511842 -96893293072270488847728371728917903360 9511843 168248939617186700100045668116037583120 9511844 -67837829539399825871918873310512553984 9511845 23523241573928601369308301379591829760 9511846 -30422203278353310882838577723340100128 9511847 151252055735450421010546713358519858296 9511848 -29258174563053657653240196830351078400 9511849 197809885849802594125721792835882179236 9511850 -18191136979558879226761944255765055200 9511851 87154520212003213672592513388241343832 9511852 60410833552016015432982077084960491520 9511853 -12347720701724246967379903947085093716 9511854 -36787125445208451245142734174648524800 9511855 -268207740100426243577067058136384160000 9511856 100592890414004062809069514745775390720 9511857 29261973482645043404170099363492103040 9511858 1133041236276097931202529783295981184 9511859 70918665551120683443436622624306158416 9511860 181928613113330292577090835060367605760 9511861 302603921808970010264813464843968000252 9511862 235501493608160507008632565884066768000 9511863 43696624070570617975508036203906791144 9511864 -2339206170634997822220860951673569280 9511865 -67462291765297766124985916107023485760 9511866 6265094924388547406200087754194765824 9511867 -63023092218194564319886576977542653084 9511868 252776000967321504975667257274700264448 9511869 -154619591276732179245081908257976486112 9511870 -32146235222013452313126287573862263040 9511871 -58166802708361862842787086685989172928 9511872 7500417829392741548808635572386004992 9511873 -29879169334207873639053653566887845056 9511874 61356042313423381522874235628954802592 9511875 -14804411505394897946437362475192125000 9511876 283591035920875316715747902843838766080 9511877 95785524833873625962661262856546684664 9511878 13509824683402546871842647354990585024 9511879 27152511317740612201131046670625102184 9511880 87693719929779929723616280013151436800 9511881 -58157680223270044161139355899737533280 9511882 -167498634163076159253007371972687584208 9511883 237226801328918944501276910203524447864 9511884 201064949130395106131618954871507916800 9511885 -4594477447907559726789288072598156800 9511886 -5664302093656292899787575022159329536 9511887 50590481379668824069799072978788594944 9511888 31112134659352220162111755775371689984 9511889 -17172777906126145692990962445393877644 9511890 59236106097387092593229151626233105920 9511891 -283521507085626642358894612854446199048 9511892 -46181732418126651803624530181189323008 9511893 347049784131790920766114377408087665340 9511894 17917358424661471497435672228529459200 9511895 -280573628091595096478284995602512986600 9511896 147387113590716733612657533483862425600 9511897 -150155490155439411290624498387642626668 9511898 -107979728727812924774075785486315649280 9511899 -1719091797736862106639981088786562112 9511900 647467605608332131842701815328844800 9511901 -2466480155840435317918753647741535296 9511902 178248124391475549364971431905014288192 9511903 -102279799096035702074253527987249662176 9511904 9407088071733787071148935890957500416 9511905 -58715476426822188806649772418298830400 9511906 -47970021796458945715755393117606973440 9511907 474036551226239452449715041937693906272 9511908 39108484117209846543205269784911962112 9511909 278706328180191446538791036054126936160 9511910 -34725341192227796320202715455124967680 9511911 -5877200183272986072048975221577412248 9511912 -117662272025082452587560032805427660800 9511913 159166238538316174818211973598347486400 9511914 28548349852076859191703910901933149440 9511915 90994222007010557855632909053797421600 9511916 -63709302241420467508867697551487139840 9511917 -191217860352084226035816476666457257088 9511918 -39206904838308813362403074598346038912 9511919 230863150841101809007239172264968573696 9511920 21384168176021823116469283059323043840 9511921 311503485849352272576231606018370693440 9511922 -72368311856151639828776698565804064768 9511923 -58857504428319275438504247584891658240 9511924 -141865154609339717648038691765582783104 9511925 -620387458057036574610828508525790700 9511926 -69741370124609797549998525213905043456 9511927 -343333565271053912787101387445261299224 9511928 96611364625676916428321042078494556160 9511929 243093618682984168288366131642060398970 9511930 98664018482288326159542448434239163360 9511931 -192587775655119221574704098208078784 9511932 127741147331729081471597787961940582400 9511933 -46453345311327635892112839848690381818 9511934 113753333573090374572473392264310255616 9511935 -61435963373442338726194668251824627200 9511936 -63173287006209128309771524122399997952 9511937 16461240060691515055645920540258930432 9511938 -4769806611484746305440447061246400000 9511939 68966591900753814545238842189391039740 9511940 -105619699704283870857080474392791048960 9511941 20045923215816226172075231701913388864 9511942 -319745035952272117056654670248362039040 9511943 18886642633482686926071058199329344000 9511944 147093137359434074969733727442534400 9511945 -2215561095041163216198945646363782300 9511946 199558853401041951465078732307035888480 9511947 86201963149833005238406406656573019136 9511948 -92013394376584921417228348492014296064 9511949 136149286693773937663819977540344615574 9511950 21521305626224200844068728603082368000 9511951 -198964984216363273006666737305118613400 9511952 -48932357737907938755876941838205501440 9511953 70057175045312768325053827326774131808 9511954 -270702165152206505731900078614375399024 9511955 119478024276408713976540426802425405360 9511956 54308946044046944213428009052356797312 9511957 -35516501173209464222524144125279516928 9511958 -4626849163096171219819488147549181920 9511959 -13839106606835528676672099251643304800 9511960 -56977988381932669973636790500799897600 9511961 -176108301290584475393857018894727088000 9511962 -115640654236582380177330971093127985920 9511963 28261438459834085037161696149592662944 9511964 51263004747761337706719986365373399040 9511965 -47385149526816755309831019468698424000 9511966 -177266332333560150589602367361221926336 9511967 83247982786436764550330615859210366672 9511968 180922867464581637421280645939757318144 9511969 143651394645066102943222134913904470370 9511970 -23367499013277716120439106780476633600 9511971 -90560150283699934329334034323760428800 9511972 -94032002642833508378895491065522864128 9511973 -23408423424366890541884111991789457800 9511974 -119410888584689604055250534486468990592 9511975 168720046008032858804607309364066077000 9511976 63443983828675129650260108058119362560 9511977 -23561269784006410134704827216100231280 9511978 -75292514153365653591860406995971420752 9511979 -5466207158004971656819159666196620824 9511980 43536274256720283777165273227742412800 9511981 -18845724482164414897682501400529808448 9511982 308416413825417437417498278662217382400 9511983 8720185445129592974185936317641716200 9511984 101912784108243436273152462445697024000 9511985 19875229033339909627515196158548938560 9511986 -96296669048728635853159025494973448192 9511987 -9850372943830943061039094147276280 9511988 -197669041716574073957983834899154384512 9511989 -445459489657207358266203199090612416 9511990 56089247157780757284191227829928938880 9511991 169072553030695207684260639011821958784 9511992 76569477045426040088235525880372715520 9511993 221550825540075564927321226894767962580 9511994 -47345505293597647984257476382218530080 9511995 -22179715416526713023903978909802240000 9511996 -45673244322455304496032140937262361088 9511997 -172239202730654625589799694502328568096 9511998 9921883107868012638573928290180685440 9511999 -80843481353362573685956449879789470864 9512000 -38340200080777976425549963017584640000 9512001 18940879475982698574697894783479340800 9512002 157077968259479117859923725424122078752 9512003 -272457590208094462418817419000685191748 9512004 -115864481695042485241153886533861499904 9512005 -321403484153837932040821450866449064840 9512006 30817741126759048782930212306243205120 9512007 -96895610434932846738128451286863894360 9512008 -59051958742975866276855264022996992000 9512009 -6649688482407778220610365438819173632 9512010 1008041784786544188692084792945607360 9512011 385788925060632498950730856198679256000 9512012 105741521023204446174416302513790211072 9512013 -32876678058920698397814780211692144576 9512014 102469162932596448594026283755041817472 9512015 116094844136879283848250559871651729160 9512016 9795582793427121022321729984751861760 9512017 146670980309351696913619639682082494066 9512018 129315219177833855559817448474941231104 9512019 75682560843334980629179110727317383040 9512020 -12828256566066697663426918186817003520 9512021 -87489048880148554148386650484908809778 9512022 -5983003075343621768180368366741315200 9512023 -33820785704002649984286497673324788728 9512024 398930180694143348088620598817503528960 9512025 76126328695498272114023584576060222800 9512026 -27556696684714617424536656819340150288 9512027 292267647652095479782398251236405975920 9512028 -14824166686285298965035879802960774656 9512029 -8484024513825076156618045976943045480 9512030 -1117438705921677984648586926811100160 9512031 -19430292493199562340202586007449191280 9512032 58195010327217519486270908429082427392 9512033 -398757176170249113633177664074465041616 9512034 1636037462273324327609888050569391104 9512035 -26233295490529732921637621307222432000 9512036 -272793093809391123264539250002964597120 9512037 -58711149585749555349215886153130338306 9512038 241925534607387534236941701271140061920 9512039 -332028244627949275764080698600524158280 9512040 -10399590533739963022968691363538534400 9512041 -32473843946660939143853574174585083904 9512042 -138791579099399368632814443185648501328 9512043 118052771249633934411820097999950117464 9512044 -110044609240172830597785057125761304064 9512045 97214652097599490682808647643877190400 9512046 -7210642749984889842785054579446579200 9512047 -22719651907556536189734775395456657648 9512048 15314938956682654537009198386464686080 9512049 -31820517279962192594057101149002203872 9512050 -188812182890546234145788037394179571200 9512051 -129580700745906072237499718533202592948 9512052 -1332263956142848084149453930031104 9512053 164130920263047401624896236059956078140 9512054 138400273155215630974610869729054562976 9512055 -20944695558836287644726490999751089440 9512056 868988216088657830270957230178426880 9512057 462684704454866894685101213252643599952 9512058 56995062585350395380757398754698620160 9512059 168364274901459935537244102737588789904 9512060 149568941490051245012168050637322163200 9512061 -95181854643992824035041729147898419136 9512062 4898413511017476032252983715100945792 9512063 -136628515793049420206683120918934939016 9512064 -112871885132882964646748165684959641600 9512065 -231295285663955240270066178144557760000 9512066 -89134903666321495668452390347682910768 9512067 42326272856713582402476938075390271480 9512068 147304058113720439568957755922363068416 9512069 -4239934585882113350017279033193646720 9512070 23474964029377729109030148367238711040 9512071 48896551444878199261391863464465843584 9512072 -19175213174835975365038367369035192320 9512073 192187051207772612503104868127783184 9512074 48347957064344177620453092878300682240 9512075 -19238257255864158566715703072164932700 9512076 -44176624752654983483769060351096422400 9512077 -38935936194119840625249688115975648074 9512078 -227414031460164888802717142238971612544 9512079 -72780878629886300050666077984042274032 9512080 59294430159479769014218520230564085760 9512081 243624928603701595416183787843725336882 9512082 -18295158444867107358294193395426908640 9512083 23716375051267638274150505931213070080 9512084 82694421737767955603202423003693404160 9512085 109580809540422437318086932463557768000 9512086 -59390658988109512432712309660037220800 9512087 -15108378452119293490524777280180505280 9512088 -6168153892770901661990275775903662080 9512089 445354662336003189712692132588909474890 9512090 -47837025069690968739310306051834398720 9512091 -117698602526059000830354946173695364360 9512092 135154494357730745381618826233616559616 9512093 89010101000849056705327546391869755564 9512094 7417216138482251072868284372847744000 9512095 -109652175914811257693814383792538771840 9512096 -240220303488834201523699634749012180992 9512097 8350547400862769203155850889878529472 9512098 -31923783508636007109763249720216970880 9512099 -113474147049391283162139367443509316900 9512100 -5987545559586524733600676199675904000 9512101 148245750029588151681878647016346983102 9512102 28360925986330589102029138277508155904 9512103 -103090426748887042344726704739524227200 9512104 -117604335179010604505552528833743667200 9512105 -15160572787660040954227741884342715740 9512106 162918931324920424083999525950155008 9512107 -413192963267978305005624627873558231768 9512108 106649809658689837494886565404122802176 9512109 60562731631367263712651697869720570700 9512110 56346058957144400960254774301240674560 9512111 51613293972476589431138566410067668960 9512112 -68074930369166316194826353179186495488 9512113 -31637633951561230222976813877304346200 9512114 60034416638846034863987423752739035680 9512115 136864875771667709895477221911679580720 9512116 -705696835184777410099932528485406720 9512117 -234427162871909113357192824264108546834 9512118 -32462522122279304960419778428160765952 9512119 32030933331085809866558921196844639744 9512120 -144527651118115134371813204356700160000 9512121 -111642290934207444931227926848717572576 9512122 -53140803896144027829127496351563019520 9512123 111685399147540149631136219460078015384 9512124 -135466044478843920081436816453276950528 9512125 -202619929522051157989463365827925593000 9512126 -48708845958113944123715658312021773376 9512127 179726159315367639904452405366544557840 9512128 78613677830734590208348056849317101568 9512129 154089647274496754690427947408429391072 9512130 5661030611505852563305710744613739520 9512131 275486805362528056479390161847127461864 9512132 28522778160039940842754571020193083392 9512133 47433444016357680264235221688926240768 9512134 32825979173604409232780010587871141216 9512135 16270189630717853314170066659568313080 9512136 39495605024494295161628950135822648320 9512137 -341046958833618147892560998755399266214 9512138 -43656401954582878486682707240522671360 9512139 -33888997711545798999959748083576938752 9512140 -22889005698646637148522225402357304320 9512141 -255715255764608981401728650323985101920 9512142 59495071569162722289708006022999142400 9512143 302146247541678887583228789200485336824 9512144 19409660225469039688615266623672991744 9512145 -36936868645731383357464218272304553200 9512146 -22448061207432727195652895901276007424 9512147 -366593864960209989052425851019097310808 9512148 46015092151201003590416580900505159680 9512149 -84830499406888450775274104922058908850 9512150 -78458087254714904881567306410331951200 9512151 -70464632651145359330841903988304724096 9512152 -29613876360337015691557219679293562880 9512153 396925693162291741874159434876549570560 9512154 -106649714302950624726823770032587008 9512155 120491199411510120220390621744844890560 9512156 -85826728600607916843741845505597078528 9512157 -38407687133752276470965554493364400320 9512158 51150820269265377546019914093512983680 9512159 1254877974169718359011109793940516720 9512160 -47674258640984907680704536898437120000 9512161 -54089672117003599454215329649199814238 9512162 -347314000151558894152506387443322091776 9512163 -83954295202448390540235086378807910936 9512164 13440457313583433263550007096527355904 9512165 -237240282690299562804752727472544884140 9512166 -13910303614296192158793580006845284352 9512167 41260666105594075694870285541047340592 9512168 254401090539735098036024759255112514560 9512169 -82531243271317874180304966269405875056 9512170 -6110192275900291818150549969992048640 9512171 -335503234623582270124632487102701647628 9512172 240358767753910153575958347978776765952 9512173 -553184264257504336829401442390243840 9512174 70469601014862117738212007822918200640 9512175 32854557387004242632202753678195745200 9512176 -104588279773866396671958561345130528768 9512177 -3920682388207069889072165623048058640 9512178 -6534938943223655757870486835525220352 9512179 -185471066910413375093897221628018108160 9512180 -65898059142238807970498923144748344320 9512181 -8346502721724540027406224571250006400 9512182 57275196978174986847735569520157169664 9512183 206226097419879043201447756130841267432 9512184 82106324466708688164854492097641840640 9512185 -132734062217907182559861920163694834620 9512186 -65593631954312285087036482833523160208 9512187 -142395714744999007341579111424712197440 9512188 32624817814171726322630809684356366336 9512189 294454870431231278789362020317408177856 9512190 80390841085316905237597810659295043520 9512191 24302944812789847741674429952896383112 9512192 -1712397115339201235594932950380052480 9512193 -31030537371529483152525136703999834016 9512194 -121212744803473435951187743365792619008 9512195 5260528025016250536997166766739230720 9512196 -34626108618419897571305270963560482816 9512197 392916879832113975288346772695600418172 9512198 -163584326118317596836438331691532946560 9512199 210344702660162456086482838260891308784 9512200 11202583948588352669649489294336000000 9512201 -331550831548929471638347418026444066608 9512202 382314873026694160884768277666775040 9512203 -467298194993278606729796782706288532720 9512204 81653009685443509006004831412940916736 9512205 53242639569614932424506049995383635520 9512206 -104639478171108881567562316805895567936 9512207 2889854357003790860950274176662369456 9512208 7378778917892989347736357394239979520 9512209 -135236224297026699404090887735041262784 9512210 -79898028922206231258205445638326438240 9512211 157928910668480738326053604828996537272 9512212 81744288145179564113914019970708954880 9512213 217880050769541454779389343382349160462 9512214 -94680174084431181651363803401138555008 9512215 -114953372504624174762228729827758205680 9512216 71647078362097470906656451974529024000 9512217 -56084989165743957091858926568349121600 9512218 216231621289070295109076290615218409440 9512219 77248663176310799306949974235491943312 9512220 112845959795928692326400345506131809280 9512221 208305262334790153937527432771727512422 9512222 42644163282608714237487302587926364800 9512223 26251292461329921391435566696670466760 9512224 -128434022416811815498069478801326669824 9512225 81753270079961251296078992429077123200 9512226 7330262863352847727010977352089442304 9512227 173080839254512717283727755330520030360 9512228 42374054971574123997206790100625448960 9512229 -128177495440044152600258932861017722016 9512230 -9274142597667659539966636193629140480 9512231 -41411746253558757312294537122263287360 9512232 -99028349459482609903880610703982592000 9512233 127287273341349099125555516716678689024 9512234 -229207194409709110360079918043723920640 9512235 -263016624993696561936886411732524529200 9512236 -127174340573584813183443819695578644480 9512237 163908301283339869155070562066017366752 9512238 -6330313183168102809242336823326609856 9512239 101292689886418186366276490474015147520 9512240 -54235569360719704424534466089318154240 9512241 -38296793966153759259986647831781470608 9512242 -83321164757779733915884586656057087728 9512243 -182987138587193926371301375938310928256 9512244 31971453278799638232601955913650743296 9512245 -1631714807273483759843749887632741760 9512246 20344825570238645362988958062754847488 9512247 57952006576021656888734330088847619328 9512248 928761858335499693153504644556472320 9512249 349403793702259586727276210282623486250 9512250 24233275623169230738645048875035776000 9512251 -65162390563717880506696219162857179616 9512252 -1349079989231141809506905890633620480 9512253 103457678690612326043706563589782717862 9512254 -87707215667143463825660710735954200960 9512255 127991449436125272674278336715312178000 9512256 -16165898263744708762735621251683844096 9512257 -62343918766316140219757660337218505728 9512258 5165722886175315965911037487246546432 9512259 -31655152070012575750816871843819039496 9512260 -187742402751534038225594054502887013120 9512261 29110778208381939846569941500255103200 9512262 -208179572603301687435815803059193196160 9512263 147469408068142546019990188200205671512 9512264 229749169955669404683468582003479823360 9512265 -43853520071215734246523924534141764480 9512266 -42736936935518290915861061737995465168 9512267 47117379973235709774455024633306807316 9512268 -116353474344992614289867960347864834560 9512269 -199050197823429228904088284215682119956 9512270 1410312974465093667032950079053426560 9512271 95869834946641352471107593751446637008 9512272 82566466968098409316989344919973527552 9512273 -74828368609619876264121224659659002880 9512274 -46874289512577600846470677272987133440 9512275 -66911599648604362642256420320589325000 9512276 -71695327182102388868153848371421683840 9512277 12130780981066326202778980551726325920 9512278 122589373070619775068315286260622616640 9512279 141814051163401023598330114250665589472 9512280 87421510109558729838290944815125913600 9512281 136467827855390699754883714054912295304 9512282 -52482275346595558734943030697599987776 9512283 -2249382155478017617753280288100214272 9512284 -31121602258355935221814113755080912384 9512285 44225206460887124358075827254318879980 9512286 -20557610360878987060976761560807330816 9512287 -6676183284911135896968885722066296848 9512288 -1305712816633148698143564444752412672 9512289 -2554202811096520629818722484718980160 9512290 -88124961794378130129950154515058379200 9512291 -61815182145619121312359283064358009608 9512292 -32582346220166742877808000090024782848 9512293 45665309900295670841564464461944679040 9512294 31334291753048495211517558527692160 9512295 46632067715655642759946684894052785440 9512296 -83840916795404708096228441608101642240 9512297 -194005081971965070582022757133716429568 9512298 68861835550642368739740317518699920384 9512299 -132093226078693989243263046481235334264 9512300 14900047659980378852006873752318771200 9512301 62977008422667842140003017350120557632 9512302 191239368674710490500451591057798954304 9512303 134993237818245927149028203936135781384 9512304 49028746304046097336729352259489398784 9512305 -32301634176231049024299519235950026880 9512306 -162421491051347074911789015975925059456 9512307 57289386248098726821647522010267001680 9512308 -121510096270008616688341014187106673920 9512309 -374418104031046346644743391793406545700 9512310 -95388167305193749747802394167238963840 9512311 588825180842435385595065426017019281840 9512312 -30619251844762943531609399529931468800 9512313 -13991300324973037359897506294661805536 9512314 49360501006244547465795191487874950912 9512315 279551214484299339300691809723255048960 9512316 11901360586170680925736323731557948416 9512317 -42092752090434408559163702176125395040 9512318 98567893992336689650080814429434063360 9512319 -80611955091694391804506924019050567680 9512320 -112426298908478058655455659560009728000 9512321 -21410943723992564947170737188401340440 9512322 -135645014150688490749569035201299481728 9512323 121315818335780122051287689788956439320 9512324 -3622227181868922716743380327901246464 9512325 191264253847427481515444913388985037600 9512326 81591145198624036946981200310453471040 9512327 -31345811555135672574521721293103044328 9512328 19207248839585116320805591437470269440 9512329 -362620832050722951489998811036535860070 9512330 42693710227554656335280525257850542080 9512331 3624493244476119236733173065000248960 9512332 -116428587648249662954826175170478425600 9512333 213453807887689811695960603660727088300 9512334 -32943759427912544100290892168002243520 9512335 24054744795245086900548357503404047360 9512336 -11832360337660353592066996922347511808 9512337 -252852981633698955094298383594818048 9512338 468389066023301426657391308998871808 9512339 -11137518378226567439883044324963086944 9512340 19784984988569482261653625378502000640 9512341 -3524617238978439868679344654722355428 9512342 2164611112106137642821122270917459200 9512343 397459367976920675875951649349423589200 9512344 -65760486613036564089900376799188992000 9512345 -246909959583353128954660561095464907900 9512346 63469773233684093378455295429304486144 9512347 143157703767334953548189038722577079440 9512348 66811691565062361538365325998883361280 9512349 -32194277555970303041596095840691207680 9512350 -630772863865396250177682627306739200 9512351 162439947210980292182642571488782928352 9512352 -185714565334874572145306745101147504640 9512353 231235777482597288519477915261604485602 9512354 48628431764803252509853653346638207360 9512355 -35165675563872404337058380672523433040 9512356 16298310660743341408897197827744800768 9512357 -165239733035681887903034212146156323394 9512358 -26162741064580126319430824511216234816 9512359 -460992485007216069368880375576417278096 9512360 55915613805423800176076000263746355200 9512361 -59022963280932859197369266493956348790 9512362 63002918961072141142121271161824608432 9512363 107103690718135969906769566084918957824 9512364 -166277611652564643246839648629330573824 9512365 -311594938620319816913274655610254442400 9512366 -173800471481413325767827945315017266368 9512367 -42888166637056683635268949967745533424 9512368 -37591948833076209144445890640338731008 9512369 1397384370691506603132816575609803680 9512370 -139965508398852997079501527784711424000 9512371 17263791511266298963317186588680959488 9512372 184545823076098199294830024198500791040 9512373 -54297221825803810730109133869557793792 9512374 2652227231854470345507296377950995520 9512375 -277146023442750526431862806548213550000 9512376 -55260686802496413677422212855166464000 9512377 123649643445438084881030330332418772480 9512378 -67090279169937602197661247320081974560 9512379 -5353191166907993153147525532486608496 9512380 -117743097200094315246863626892691955200 9512381 96776826810339241774674637146473320704 9512382 -27516013680700895391104953730704561152 9512383 -559743063542404958016879681583396374896 9512384 8663937790696706629441847854891008000 9512385 161083097613305701542199369210734057600 9512386 -21979058821984194737040227799795580416 9512387 -142298539973790521410010561020149741840 9512388 15053110118535705328660349412691153920 9512389 25195390875364132774023382771615324190 9512390 -130609230801629004430247945184163315200 9512391 -45645360911161965958299663060278966016 9512392 -23437545286724467752016064194973982720 9512393 -251311263098007738404614389851469725280 9512394 -128270080016768261974000795468857043200 9512395 -4400336809956252484402245924897859920 9512396 -139229313389628711916946548395143808000 9512397 -16505378157963906216061818329950146954 9512398 12290328675976465342024615869470364672 9512399 5843365634215200008431622748965186400 9512400 6247046113990893723768254840114380800 9512401 580089340918450355602896762589551378024 9512402 136453188730506266030255004442177680672 9512403 2549210962523005121781972907061871408 9512404 134562180936430322792433344181056735232 9512405 -48376601664552185499419280403969399680 9512406 97152651182643679609107215907598283520 9512407 146687882916360014551105303613565225600 9512408 -149127858005508054430146608987970048000 9512409 -44002880727886717700498204501963952000 9512410 43570218085412513022667917198330678720 9512411 -5782799572325092791103680275442436968 9512412 3988823201700795883306243145307783168 9512413 -240399749311869656147192523682542197338 9512414 -3691975199137260262893440635864711680 9512415 -47519178702785306608314794392888920 9512416 182799257367761888484764804952636260352 9512417 5383033670168449605544611356007845040 9512418 65140343853305600473900541862016965120 9512419 76648290593100915392332884317559005600 9512420 78192656875578439583748572946864257280 9512421 -109815346851560105394339986666690217888 9512422 -11669109795111099122383256786722886208 9512423 296944150038079763012170796556441467760 9512424 -642783958034108786951708457327830630400 9512425 23697010553651421783795578730748643500 9512426 74413046228888961863915616729435156480 9512427 -72488124636725388045117985193253408768 9512428 130138841073716112474982041183047667968 9512429 -203972655591608543196403560430888032960 9512430 -34975443142448269431484025968664544000 9512431 245639110276757635719092410037912200 9512432 -18630735878753212362863592615095500800 9512433 59425971725687045704944360788620865664 9512434 183557936066242773111587075332876171392 9512435 -11318156050704275184676269501140290800 9512436 -119371695028319887752630939175245938688 9512437 -1831681803803751555188072985364140000 9512438 20439474396623533503784837837096604928 9512439 108323086009583083127330210808082049280 9512440 10995027192853343149702074600311193600 9512441 -190398382480055520961258975607543507388 9512442 -11732113551000814729307162684148854160 9512443 -108679418232357289785548704868160787136 9512444 4759995532403932735788087739185831936 9512445 97517886922153774746177032471194987200 9512446 -6147586229516076122646949481654352960 9512447 132355642039205377963042488733738263552 9512448 -12044976003926122479192261447691272192 9512449 62189968128761796205459679740634792450 9512450 -50293394503185363741517975477747050000 9512451 -69529413283055572256870207340265323840 9512452 169395790513915976469261948544710850560 9512453 -94653416861594880535126458114764736516 9512454 17332419260223446395479261318728312832 9512455 -27239592078585267624009461007402022080 9512456 80137155982534575135570250914089210880 9512457 -13594575707170024267208942788286294208 9512458 139736347271582187331613520734243140800 9512459 -151059965641787238962833175462480989248 9512460 478157563274486137809168891671884800 9512461 125171857389583135151863413643804193280 9512462 -25141781370425629718360414207356467456 9512463 -127812965567952299384426821956505299312 9512464 22903296370268896846380883055011430400 9512465 22416502458467704367986071969904267200 9512466 86523817140002483802545044015480823424 9512467 324419824506763501320056164996459241516 9512468 -64361998031772170628364135236134585472 9512469 395682500849996620219970150499761861760 9512470 48971632644598719172222328829818808960 9512471 665297476428896355994138468308990966432 9512472 8829551059644663424303435582531153920 9512473 -147565674695267511905141207389807001660 9512474 70181975202571040720465057350852088832 9512475 23410087870025241732862889525432736000 9512476 157127221376871841305784359081587586560 9512477 10283369853720494575163876883712808460 9512478 -35468945181109425244396676125675023936 9512479 69094381041658487847321734098479674584 9512480 269499116362077624415082679673094799360 9512481 240950490852660359323231747178552149344 9512482 -80471870813781224934618475009469910528 9512483 276246079427697362542363338560521997040 9512484 11613771478524264011063561747293009920 9512485 -259598384046899356737299884736810210820 9512486 -131476814339655128128668936176836057920 9512487 -111942583430657920855370053449462429840 9512488 -129432436564862310837714181031129994240 9512489 89618474143614448086023257279245910656 9512490 -18615671337115165188042064398116367360 9512491 167565627691262988771997589701340218032 9512492 2988673168214835911899137283119166464 9512493 -26128327592937886449556875201881429760 9512494 -48923757995658235881406133229878152320 9512495 143084736917985322218764276631309919200 9512496 -17804947793386449630656978825442951168 9512497 -222507902633644542103784249397174691054 9512498 8370833195087216110085021613348878880 9512499 -46530687661924301238431102999907800664 9512500 172904167458341122742157040516144800000 9512501 169837395707234924207031260901529476192 9512502 -97087251834189183446590747198837086720 9512503 1543971705503797932066992303592645888 9512504 -373596122472773227489223121759564042240 9512505 -11747111547178154479735030982097945600 9512506 -187084802490586056556175237868309660048 9512507 -321301402268547720705476964254785193244 9512508 53708098252505703246265601415636840960 9512509 -107981765519867316286125059300225070240 9512510 -44933523787635790571271341340905283840 9512511 2218614651857620884168657051698580480 9512512 15151240078492831385037193179549925376 9512513 7068122232915995580217385012673265584 9512514 -80576865121355159137885320268785811200 9512515 64063794416499055746185471080299651600 9512516 -45835745576074201999123677963143854848 9512517 31845490711505866805548676075334149472 9512518 -8690269958582675812579999893530697984 9512519 -373599211987554575878756653802020391080 9512520 144643080146619318271495395478747545600 9512521 -225972482418670196726636689313895104800 9512522 -84761910121266711097652437426969646400 9512523 -169896963006893979179050436505350973216 9512524 24942604610824546525351785720296128512 9512525 -219508767693518174709700728573945494400 9512526 16915401114649152750837743309577897984 9512527 149391932783544238453974908918762705352 9512528 95332255627024881640352391742957412352 9512529 -86623727504153827997767422883365467712 9512530 28479419878294285661729493863169249600 9512531 -126190031771773626563865676353275775408 9512532 173631869217559189879377524215693516800 9512533 26877633372472263065682779001629247804 9512534 -4133334746814835174682974823277300480 9512535 -37764656048036310152743153445694778800 9512536 -185462836115636885976755658188881920 9512537 46719914997896712289601313811771564692 9512538 27005188204902099277014498869864997888 9512539 -69398636446341462627837434735761708080 9512540 153895728808762130034755853527521305600 9512541 238871175826850606529522536777909814150 9512542 5700383961228989712335077934857994880 9512543 9225138328844891771465167224711780504 9512544 -136284190593300866540817841637452677120 9512545 -86599698360289471671289035531361974720 9512546 835976948327075134770840011417485824 9512547 60745183237951027607657576945765486592 9512548 267011887952270768022816174854575022080 9512549 21240121187379369437065631345998103550 9512550 -12463317390979087255990302232844988000 9512551 -109217499424273471667648320809350975248 9512552 58518343015115995887761212988143042560 9512553 -161453063497721727650556321985491325296 9512554 65519664861370314209022746351737823232 9512555 77528423514522547358160802997080166160 9512556 -101786961988259339176279447030374640128 9512557 5358957752151147763129634707668396480 9512558 146105127822925956946815482637589433280 9512559 -153413916685717985143810096117944960 9512560 14623875443147870338813640218946273280 9512561 -289141661902288191080760109122469601838 9512562 -101031207555184218001917742502739685248 9512563 -467922624157189306731888717344414360136 9512564 114047838104649606262906873707631460352 9512565 -466339732778878604390052142609490472960 9512566 -18872984224115496959649272713472207040 9512567 56890949727065829032997555550474080192 9512568 36759894644962433600387417540659875840 9512569 90742532585413370064018850646204345280 9512570 64230855759737527443908976447969715200 9512571 88577673345355704059203398838806257664 9512572 69514034810546353935735922222660990976 9512573 108430562599375201660767615960287545440 9512574 11932420834784690201231761859664266880 9512575 -155895033909824712933653302509118592200 9512576 -9944768471416573220920487112018493440 9512577 -60887172095987810024988412484884244892 9512578 78312080663434674033474473786136983040 9512579 -232046303061274567144298812040933714820 9512580 20164591242356227329526809221077401600 9512581 142703236313152540136234909382593359132 9512582 15348132419448731011200874826528284800 9512583 -57727123153057493615628133155157311576 9512584 261446717124761466150355090382666403840 9512585 115634241371616749808743364476146503780 9512586 200440735972784144916107883120133171200 9512587 -19362991526651486776038999801145567200 9512588 -143235135476972904130063347636548688384 9512589 -182922269856115546484048903687404992 9512590 76933045184868087880942080210155716800 9512591 379662210318025455993039387861106976184 9512592 33919085581203267806691709937790812160 9512593 383211406033973377666522347406315546944 9512594 -8018383583837257073708021111877570048 9512595 -33098958402170554313306030828517533280 9512596 -19705678291043247159315579857474676992 9512597 281935390244988681390893220779812149600 9512598 5577940390699469372451568924656844800 9512599 5531372236214546874853689022883003064 9512600 -22632435040981623665797698322580736000 9512601 -17002095676194616317655770726598367232 9512602 -168602516303130008613461162458811632896 9512603 -212403927732314319855261853631925233148 9512604 75199752375077587357883171598135252480 9512605 -38650341884902859937084308404717337640 9512606 19007375471947146683626836392906821440 9512607 70256202728984153411278483051094685600 9512608 55839499757814140290030451755834146816 9512609 -191385461376080413365115330733088257280 9512610 -61256191058681413876949800956329994240 9512611 -230101766776151791676619004324398122788 9512612 210731252121641476307862738412558540800 9512613 228880703940800526699886373829648955200 9512614 -224286705358125072215195774151230029344 9512615 72006665108333074498844036895813976080 9512616 -357042365543604230341881017735577600 9512617 -53327121889595703104807529956434179334 9512618 130308798354104011699984259513339663616 9512619 43709419888642604481350231706379189488 9512620 -43052597347398254025560941227106360320 9512621 -65474317472057601030286016318622201888 9512622 3018263055735570314486565987594618624 9512623 -2639763776143403858722790947854326128 9512624 30175331709781342298090903792986521600 9512625 -1703381705842781831639622744965616000 9512626 5157484948088309911335831302052304800 9512627 128360362956962286039395878781688320160 9512628 109166321842288531018376288346349424640 9512629 -6257533022379030332179865005037199360 9512630 6546202254715621899083883788984497920 9512631 171653768466136317973040333525908557120 9512632 -1308094262638198116037550193060679680 9512633 67548526144903349103119089421430195204 9512634 87914228277628430638977669565007934720 9512635 277420900174335306866086645265476646400 9512636 -37335022321079917246578973711840487424 9512637 169792451801135454636497101663561800960 9512638 178405028145968971169693610739375738560 9512639 172199119112553111397059600034935507360 9512640 -3862247127209621476434841815283138560 9512641 56886991375518243324489060543574463042 9512642 -24602334314000000099322154498081069056 9512643 65499019460147369803395913994864150784 9512644 30494070502200907145072233293509980416 9512645 261762147298616473179736562021950685400 9512646 -8238679865622073760616274676960120832 9512647 -191465303834222303626289456485038903960 9512648 89785153380278553355400738286835968000 9512649 -216717399505297304775434849016702521232 9512650 -7930483117476287882920685765242848000 9512651 22042577447922315120514892604826450704 9512652 -19008370571570896345919856168593200128 9512653 31099860876828308819536510134362362060 9512654 150223604122802569623528352515799680000 9512655 -62292782158140563182210079489907993840 9512656 31470843747251933498452063931392425984 9512657 87211598051713361620372979390026885248 9512658 15393852339897627158182162717848269184 9512659 -202087208283030140684773150061263690560 9512660 68777362727421030347267793794528870400 9512661 138134713199626148698842190466199399072 9512662 -6698402215650238018941698745493057536 9512663 -118121475901817366778327226106324015400 9512664 -117848566584091484520858225988957900800 9512665 45010726924108997463995603721649636800 9512666 -140019194700409306845848183208204541968 9512667 66271529179894755912597007309228140000 9512668 -28195936673527129411453216911112396800 9512669 87693244658622901627692179165612198796 9512670 26855978549394443017075870799870582400 9512671 1551122849885712639323664536267865712 9512672 260179949798812159847009534780894085120 9512673 -208042658334229829069291005556305536960 9512674 52210685634621506552647780443133152336 9512675 2764979866084286524748202237324255000 9512676 11396388261386990404750218483781612800 9512677 86653355319020909027979456315084934526 9512678 16387784596392438677221915126293934080 9512679 5030329897294750673433387767556216576 9512680 47225659551314297056146505093552128000 9512681 25722256963348284368512042957382372352 9512682 135779739823182357465203458395479284992 9512683 -330564044196891134892560767221498500216 9512684 332155889584939487810726425067482972416 9512685 -8091936399293981601340735717674001920 9512686 124271420951517671455249413989574153792 9512687 41674879697551753835364167246404608336 9512688 -5915201609859559382197664649628876800 9512689 -452507023763110501623577784839225486510 9512690 53698757128606364811381271941175848960 9512691 -6789880464509245662851240637564180480 9512692 -9284630332802772116418493253911982080 9512693 -40463782342437248303886649827779569800 9512694 165287805372256850844753454887251975040 9512695 108255607254870207428033341138100122200 9512696 -681512614200224577382498929401954918400 9512697 31388465621821194754241597002635377760 9512698 65279945661792925671364586787880086528 9512699 -78857803164358416735222457345281153264 9512700 38358806994653914798859285463769574400 9512701 -21948840388150281760111797600374796000 9512702 -25671867140792738956501195706081485248 9512703 -24818325024778706520969871862658379680 9512704 -70729390238391108488546562436696637440 9512705 12492728210020622430594471042665376360 9512706 72160809839170012995906350786895544320 9512707 360067359549040503544699942097673884952 9512708 136357836382256301453126049019571302400 9512709 196313177594265083759791881707327246304 9512710 -103118852779485640516715600106859472640 9512711 207331859185943310346541997381699672 9512712 22068945717723943296714445131834531840 9512713 -103418238708292279273566404623413021360 9512714 -101173662636061069946174764692405518544 9512715 -166136352000658455542562339980022308880 9512716 229459636157584638911434346056335107840 9512717 -267800868858490781007503382428522892234 9512718 368717320817409033683897571822670848 9512719 -171101041544305670559485041455899050800 9512720 21256384491269237290550660893362094080 9512721 109077542242205550567698206034577662850 9512722 -9295734479701810856539140959317143552 9512723 -297516930451829333382996459666644602296 9512724 -19537324641849130385240526458867324928 9512725 -567718256388942253888069814251483500 9512726 37130226676246474052475162983366466624 9512727 20352820981205947672332195886829147904 9512728 -241434721089531914361561775385536573440 9512729 -228180365778203694822424308836189423670 9512730 -57759337699234820023800413149819257600 9512731 -80379240514281542877321427227095857488 9512732 -16923931935522634113883423286024939520 9512733 -167008129399317493728728928275163854976 9512734 -25872957313921275359522937039604924416 9512735 -40702803203812452198177285033822887040 9512736 72223199095706891228453376160079806464 9512737 73506374198010222360798305268615208232 9512738 -40028268846498419482163586740846371680 9512739 -175384392622888464993384922057863685596 9512740 -96332756261319123833025288328629231360 9512741 -191775903456986947708379067201121632960 9512742 22749766457305833735455318977739282112 9512743 -125228421803301082641367301747942797160 9512744 -185547802104476569961320013363229987840 9512745 23376306101869964519448030547828251840 9512746 -138921696348915418525726206732484334928 9512747 206898809217755103274832350061631037320 9512748 -71262266742417665222823414756251566080 9512749 309222273769908815313873454236556138240 9512750 -57209554105592673230117339907456000 9512751 -13594685285549535363592379255076724080 9512752 -732087662159449351947447075723051008 9512753 122877866437065681957748643525684751360 9512754 -52917054476278586314302233324503649280 9512755 60741404629722518674612295404382699520 9512756 -202684719734598639917636049953290291200 9512757 68821768257130074346881941171174489820 9512758 106972773525115551563039336531035100160 9512759 201982727107114806228080914473645633960 9512760 -134074069565927401140202165809156710400 9512761 -985625832874287601492895394364477808 9512762 64413254572485234935558328363467457792 9512763 -105809445749325498439735089013985148816 9512764 135690062287033890763664698531085720576 9512765 -5605517618558649493471386632899333800 9512766 -73043070326113594760872241018154781248 9512767 -12928597401939010038935496794477930256 9512768 -913180745666817518725399706263879680 9512769 45448820430019547539719570070903980480 9512770 -72661917023468086260704003464800445920 9512771 421781651728028502675421445239489959312 9512772 -121866715811728228181032639054383326208 9512773 -257377670097163860921296400042438490978 9512774 13735525797245849008357717980588895872 9512775 -232867233139617069103038428701779060000 9512776 2011361767797094287652827007908249600 9512777 -351379698117332279214131270591073480192 9512778 144585876084456540699619816209772032 9512779 184832489124924206042275529470761332780 9512780 -24171340807847317600047250166014694400 9512781 -151950265160045161423325389643279216448 9512782 -188969351223663915296746585703809680000 9512783 29551669632761765982620036898832203360 9512784 -6553348840010752903643511661253885952 9512785 -249401587608067293489121833168659779200 9512786 -36749875335765201556411904074794213216 9512787 -198438761997867187637553825736315211520 9512788 -220451064473695650537821843639551606912 9512789 88658915956554559460886476604189497568 9512790 -22652231540488881995782848206751805440 9512791 -266717179004652407016277645892276458808 9512792 209902701857393108691042487578871603200 9512793 -110161503936298223352070412628932600256 9512794 15272284459005876501091844253024348672 9512795 -120205650147852794908547280776787714720 9512796 -126886044192201579007070270888282505216 9512797 -4834309235849185503829938825729424000 9512798 -13583446898019000945797924360411847936 9512799 259365954175044591520494756660056769864 9512800 134347654130481150810002909197605273600 9512801 -378084476435665342381746244949001663198 9512802 -2094185169712205856250456358958321888 9512803 -1927709492564738689013007411621790948 9512804 -668484510913002985873513278288703488 9512805 73303588821303687234106304311687385760 9512806 80956001032012256121121935984233126400 9512807 39053560988088945953838356689369840056 9512808 1335205207082345305077245063654277120 9512809 391789574120217942862908034403452240116 9512810 125677000376976173749219194610304734560 9512811 29983510602784594059709981661900651664 9512812 8402804088187603400732736198734883840 9512813 -273010099036209782734680351812585824938 9512814 36130768637770926482189373547776498240 9512815 37005812724795059203037222674957827840 9512816 -11047306843372322639010730462883708928 9512817 -83352656949875815611894162333122805120 9512818 -42791680367592636929047995126020419584 9512819 85159885645488780354426229462959496896 9512820 1310948751221578323328659833459750400 9512821 -320006258603523309641437776489736778208 9512822 -4950428497024881952376347549676976576 9512823 -133729293610339202622150887304882093696 9512824 -15563331529294211636630029561407098880 9512825 -82705472003102383374352876539740664000 9512826 -31741471687346746169496325266687446016 9512827 -101321666740397240336702707048953837288 9512828 -53940960667440378746021071724732160000 9512829 -138624612943483956163596687964204678080 9512830 -122558212463185672692740457287956309440 9512831 253247165255795807867535712783009797672 9512832 -48214071041070914371432962596221747200 9512833 -183855962182596706836576891751562356176 9512834 -142257074045486348174955557968435355184 9512835 -86696740823525718695664737453989367040 9512836 -392750667916711995248926219963670365952 9512837 -327533764011186870048560691243494613348 9512838 -5221868024855134054032237249125698656 9512839 164534028459353610177617975442754609456 9512840 -11412556595682601920466509119471155200 9512841 -162139906412795410044967777325015033280 9512842 172617796931508927339777616567506849072 9512843 -19830190342470156646824288171658543056 9512844 123537485498214161826746146043853742080 9512845 133288854545107444003565897082265505100 9512846 -15849088347702737450339373994004938752 9512847 -114115100388819362800767259100105472 9512848 -31935349454329716059384333813771386880 9512849 -13046902873113465148521306045914998272 9512850 -13695922041787424428503642542245104000 9512851 -148892335974158306598593128967079480148 9512852 101993752441952101326881240771612993280 9512853 57012494106010512704172162426605381760 9512854 -31342482089581908127140436255072611840 9512855 293347515059153527988663126302652730720 9512856 -18684440705313220799056095133339852800 9512857 -145217312686643717095459304259692083894 9512858 64955108869315315482056957534242391280 9512859 120091423758310675759824295923549866904 9512860 -119333562826948285419200039815292175360 9512861 -256120249211426516150163553606996902336 9512862 -67435975573714549833313534421730579648 9512863 -212391024058912488342122332463489253080 9512864 117174160358654773065970966932561592320 9512865 157643922668610533578890376578865459200 9512866 -113849765846236762381805228976202260480 9512867 -48182903778044528580164434063319584608 9512868 -157648210703451025915232247913026662400 9512869 -84225077881912887136088072809165479360 9512870 81526326619292020086238160530346620800 9512871 185552314351842256906129351312663599912 9512872 206173171084051410377802219938706508800 9512873 -258964902738932576669221748049372559878 9512874 81580025549173970638928335356189785088 9512875 -267800979317547079521549973981644876000 9512876 -7203616734616213373140874729410640640 9512877 36978725805383586187199873557470670848 9512878 -148172987366439753314589866369697389760 9512879 55054543212937143921318250133245070184 9512880 17944948125246378078888100024467456000 9512881 62681025705315428227785776009559203392 9512882 -135284482135047846544518396015282950400 9512883 -5952365717648691910318068453839785188 9512884 127255727023364265192102185494184210816 9512885 56564264917170700374580128061241262360 9512886 31105046891342692362616331747227222464 9512887 -131758736045388577851939870912132272976 9512888 120878719362699780554527385490026987520 9512889 28187541352710738522841799647305241920 9512890 -1160530790742793278026592496145614080 9512891 -87850149592482078457401391617169815708 9512892 -126283144778749899849724931171124587520 9512893 -38637481650072534949491767538658271156 9512894 104460040636460506769080040223405967872 9512895 -4555838157529722284486603781503424000 9512896 13093206355479467749898958989604945920 9512897 -362418052917540822556213397284120380 9512898 103576890905262349791714144804594132864 9512899 284827466712332738568595069486986480 9512900 71373979171203245825885076912872832000 9512901 147138417422096120353778622822033238080 9512902 -14558835846168248618290422835950886656 9512903 -245011697427119483877840925183694839848 9512904 62990036028066737264923513608180203520 9512905 167599088841148932329022080870633011500 9512906 -102353742844807338239309484087894336 9512907 -271533484913037609532715701584042110760 9512908 -55206513158695926242140240455877259264 9512909 91684767754028111740555833364324918806 9512910 -42248219109783885784905387222489753600 9512911 137872111225891594211598517172992302912 9512912 -23620633796101073587525461431803527168 9512913 -14313205978200313375640874794853789312 9512914 -162968421572562095099457845381434981728 9512915 71911594097675752119977382502226346720 9512916 27460081584457538462369035897024880640 9512917 77683336468738775075447580753846812160 9512918 -214195673720636571668153695942618287840 9512919 -11261937386868322447937462184113025096 9512920 223339870004226557044125171900238848000 9512921 -122065789417142478033099111076533359856 9512922 -3926777788250489101226392036221912576 9512923 -97997947660353161977785909243056394720 9512924 127501902840226508266718868474089733120 9512925 -68256605005682794198347072999164508000 9512926 -241175356702237662988171767239897678016 9512927 -10368873387930202547970099431847722808 9512928 306897285267289862072447921663217500160 9512929 -197409893917569166349729894000120837470 9512930 -38608167732853131734464417265304768000 9512931 5712731355317988435525392007791251440 9512932 -29579775605956239201005455528660094976 9512933 1809759212004612371138951943236755104 9512934 90324550336295891172399375918053350080 9512935 84402750097155480284583783871131525120 9512936 -16559764053732158828358317528985600000 9512937 -77997394933799812631382348317198367360 9512938 117897856740739828004458508109728204544 9512939 -223656327367782225037308142341308140680 9512940 119712428117100270353282997871013068800 9512941 653484987730232282825310560568263635392 9512942 -70795126168097212956311801790063501888 9512943 -39545189266779865137601658731247078400 9512944 36850084462514825912666353581730168832 9512945 52555318952828461553061273204041691600 9512946 -121855159040020412526741729123301072896 9512947 113742591832610904160657044435224360396 9512948 161397926609300623862345875761589607808 9512949 -46269371773603948974768633017015725536 9512950 39997144282111315619871081137586336000 9512951 16996469809450036321039206170749931952 9512952 -88535249402925469617196777586840186880 9512953 -76054169068666957025883840796643053440 9512954 159295527465880819594863720570167992320 9512955 -113050731385121104759545913104549032400 9512956 -166587247106568789282919894677461703680 9512957 149469336610358281315256856890418769920 9512958 -39923061689829348627614644594434001920 9512959 149739815172687069814406332983066706216 9512960 -2301885457164931376203439385083904000 9512961 49938616628214064174965658102714370880 9512962 -239596501069904774705377836659056071936 9512963 -506643460279191058130581613308267825800 9512964 304274190378839349721316190135394784256 9512965 98934073065827038363214679008814921600 9512966 -9383692428810469399183609801725425568 9512967 8251683544789675332099089228395360848 9512968 -320848551302953626664497861108606397440 9512969 38153281607554915184825405871287609370 9512970 -13408656880854379980411451700675665920 9512971 5422119672215208285527657541258871792 9512972 9652288347547752812837920210115712000 9512973 -245205247074184635536404107426669786720 9512974 -26676051455883217771031977743740103168 9512975 970135611985073801758149502520103000 9512976 -167178963056053365648063937605795840 9512977 -129188278700538616228394046641279033920 9512978 -25642036852450960124613102785397006960 9512979 118248710960201926560170292966545644032 9512980 156423398151640326670071903757417056000 9512981 5603818245655494452596565502421484352 9512982 2578173424746752400272860780439293248 9512983 -350633538763818993230320248179110613640 9512984 -21031357855239495054146146338630696960 9512985 113536164683786161526668032625720872000 9512986 -29799710648861622097327674273433175040 9512987 62059175065334617729751477430847381992 9512988 -224480237325170531581076715836585607168 9512989 126041199922674930142938381383225842790 9512990 53724713577796358429472813174138504000 9512991 -313077199999456867101760254970731544560 9512992 24983405204859246656134085612174180352 9512993 2530096458980030223145554504658634880 9512994 -30376875763652382913857856540232976000 9512995 16404680156375184551631902876157410400 9512996 -14384348737918545864820877274313728000 9512997 9963460237703053149784415081486817216 9512998 21161041723458074431493825382796152960 9512999 76674285413470852670654798936080941936 9513000 47578910089678112407593758406819840000 9513001 115075841171832758082323418052378203904 9513002 189624230474639789148117147376019330400 9513003 -33229433108499201004624345937952404496 9513004 47992872299762059817423069400867187200 9513005 219184738509012856274019248986534385760 9513006 -6297779170057939959577511844391790592 9513007 -182716670179373400587886925395197742384 9513008 -50108874202362715449859613530170605568 9513009 92539467124511599533310473280815668448 9513010 -21743463682779154280593998536881929600 9513011 -27980118123442159714498146712483005456 9513012 -62398827419157428688244904429954469888 9513013 -24741296814179526600040856250651166582 9513014 -46275915322728602654924135536454652288 9513015 90851100122775499238135562767465472000 9513016 349236497388497968230755888446293012480 9513017 -403207539591267637607207581787933246934 9513018 -11855020617422376428177805734242329600 9513019 -8486801231361839080499130598759015256 9513020 181375333762882476310417136269309440 9513021 -58565460832298078076537709628693491200 9513022 -197320511599129875999431172677151571200 9513023 -81017340975732106831610692808902789056 9513024 -81755194846155927359119161581994246144 9513025 -2913359502923104892180743058211810900 9513026 14522528656219031632109522607860309712 9513027 -114820963597705881434829895321433559036 9513028 -70050754955878719542743205553168625664 9513029 -6621380678680018751764288165572199716 9513030 -19125308628005570208032779033908572160 9513031 -243242143194038863142955802766974923600 9513032 -8008255488839421759505591596495667200 9513033 60243345518404939178482682507292606144 9513034 16487878274057830753706040052081424640 9513035 -155921025404224528184643050491707709440 9513036 21725004093691920671720543619278103552 9513037 -67270389000565657433674223720146740768 9513038 62459970810405705417688864805380060800 9513039 269264140390036804307931749211630150024 9513040 47414600603972545287191863118286274560 9513041 340147198529581094479966867910541347442 9513042 7204098318986662256557609935842304000 9513043 -255637201079452494776880680951582482708 9513044 -36503253916869920310162592174288185600 9513045 -3943274956614095233252950989289974880 9513046 131099400410877821938116674769022877472 9513047 -441125040844792124201755392244009248528 9513048 -187417862600347895515601642436722135040 9513049 -7628639241750128063722994743235011968 9513050 -101962142495120230213055254387934833200 9513051 239810333759117696558491430209507348632 9513052 -59935152701701922650370260830685617664 9513053 251593852324842081017002394449404710400 9513054 179732738944948677093828061142099428800 9513055 130496976189370602741675797222083473960 9513056 260161242337390129457540723137807515648 9513057 -205497265432075967875017934152037029312 9513058 43131868632220850887100617215474264576 9513059 -373574344538561026693058166227171680740 9513060 -1344298197096607524278773584595415040 9513061 -74857339970279014132528661768179443488 9513062 -965831633697811259918297993110388736 9513063 -19147662750834495690000917415185221632 9513064 -369596949251304792667305501108213350400 9513065 258905195037635392900494527598157223460 9513066 9201732579813969862609683969361179648 9513067 -321942446986109131171998813008356127884 9513068 -18679200145521061124813102605673925120 9513069 30472591614820261212271339830666218400 9513070 -5494234713198515784604660804400355840 9513071 125317747532320874902103477859723256272 9513072 1421248322966302699645173755305328640 9513073 422045302142685450191730943776231888180 9513074 -3295055867942625346194651931796116464 9513075 11350679123057400404867916673541395200 9513076 69053398727766978180538134985928638464 9513077 -81611817623059415006730275294802915456 9513078 -151402699107096444624087492464302848576 9513079 -304719020991007097215667165776638215320 9513080 -303362847400971923402176769225951232000 9513081 59359871639667026604343961297827799784 9513082 -50056073215617118246829156249906692608 9513083 52458724462412076449566204147657089504 9513084 12686031390479258382022020611343974400 9513085 167915054706738357681043725153808596780 9513086 122043558963207859270433686002612452544 9513087 -84888727596969243322207392185167677240 9513088 -5021581569249847389693107002178273280 9513089 501248626492433574729900820476361207680 9513090 -2509316808707890443693627783539174880 9513091 -149169708074515224765599725261463476480 9513092 -77025800918203977872898855305247552384 9513093 -240000800220656202674852081285276706336 9513094 45161656931066816650635317243444746752 9513095 15568877847167972698109800484191956600 9513096 203251493848227657384938012441798860800 9513097 195598652951375626473607684881962952000 9513098 -5765862136187905340687221528325426688 9513099 51367572961439735480413487198300812800 9513100 -8432987760461635272163656044551225600 9513101 150284060473259156441643924773115129600 9513102 79510631557399887481785157765011822720 9513103 -172327886898815689906280740464586429648 9513104 -39230981366482484999690477701907374080 9513105 -69565910282655829730026758364340304000 9513106 -129568925583520450976690650730873947248 9513107 4354359312597460650774760235739800064 9513108 -188262364696009703906551298121398777856 9513109 332866355509437132622429935734933959310 9513110 101542754343972840246144903980511792000 9513111 62845023702851703702684358461921433680 9513112 180658608363608341023145603884984975360 9513113 420731574126733650823305832652893708362 9513114 46201736423831170997617973927627205888 9513115 -359691038112990148432597529858788430400 9513116 -9289265514564867649427570644051318272 9513117 -133373467653340614711532563560501729466 9513118 -89587497820982500521171017084099010240 9513119 -23307106642875690539345549305267394688 9513120 170582823926387556460788050144604979200 9513121 158756596878081463249810605867118152422 9513122 34561986771354301698935055843352914432 9513123 -19594835495455976668629416881407380616 9513124 -37643441551225136780039166994004438784 9513125 -12500512880602021427196312483359760000 9513126 -1426310461217284162346211341461464960 9513127 43275765692658133317201830397157547560 9513128 83226706350158608332695033104824975360 9513129 178406154667749748596520788533399316480 9513130 -5174460487144801728372714639201561600 9513131 -118559718761687564446688662736273630880 9513132 -92658136170577242243490067773371184128 9513133 -104221743303008370095750849867584512640 9513134 -34908236426798809157010339230353179840 9513135 -178303992268061227445034063480429959880 9513136 -76430306030769113012574285229997867008 9513137 214838399313640454665076827004346289152 9513138 -127041712164436100068686751470614365056 9513139 -155718147030943030434226878986871427060 9513140 16902739433011077046533276412548833280 9513141 28966798897387356647412285070893120 9513142 33944156172671993309757361115594458944 9513143 -164564572187898521117665548051003807360 9513144 -55916736320432324457442808147452538880 9513145 -97337474497758474359920220702989625280 9513146 -22251418106040038225335975186757162496 9513147 87724965421678958844363872411972117760 9513148 810849931760159528851785110564782080 9513149 -332397686926263334925435983661381318964 9513150 -31383855865784371754888354799201038400 9513151 66418845805636468860521241279676700456 9513152 -90230935362160847918717904299709431808 9513153 -70388048997008248014655199782217233920 9513154 -54537562531038818754260977739353472304 9513155 293038252241571330798933477207605705760 9513156 -12629171169197958112710702114125905920 9513157 461820451214330782911710084437344487260 9513158 66089511098731297506959458968542563680 9513159 -154546158416147760916359342325319575896 9513160 -162260700896148192009066519103795200000 9513161 -44341044062670401237016886895620426368 9513162 -116535223864426841884304542771568099280 9513163 433567850704486113485365573007393890128 9513164 -215738491255096791451884351920162874624 9513165 -94730818864515856130669117567405986080 9513166 78953114998245952275902424645027421824 9513167 375899566417528213897886043652339937640 9513168 -7521014152594567488533005018513539072 9513169 19296451277111189299228490168060860144 9513170 -132286543570396924359921749402606773440 9513171 -27196012130899085825936831213686338060 9513172 24000290716134741210246446839962978176 9513173 -104738037009449194530391490635850035620 9513174 -56568776290939652911198365182007421440 9513175 -586831567176385773001862730025689200 9513176 327623229625822735210180985533499228160 9513177 -192476686759875985238626890973211250480 9513178 -139094700340270431926267956108591117344 9513179 72502283500760881113031961686464289488 9513180 145661209117563676284923786806099968000 9513181 -108839933635948736866668341055830067150 9513182 -1352827333003750244756958507505940736 9513183 -526831203980137694996380800773686424832 9513184 8096525977682524638426691582062231552 9513185 20280948278505899303400227351754494400 9513186 54221548177172872761721598172004128000 9513187 -74642569011974111538128523575925675968 9513188 152238454950911062004436908795198901888 9513189 -19778728732635683658327711156052807680 9513190 -111346076516609698993708015234116988800 9513191 -3336989390661104758465651352186555520 9513192 7078342956761813325556674248628387840 9513193 181600942345849531318807662751862425060 9513194 78187057751948408600974189539978748512 9513195 -8219733012037559367959855068607328000 9513196 148778056358609413492391286810464796672 9513197 -356575208004938158921575042987856461354 9513198 39171190174482632463750051579894672384 9513199 19139722576723327447336156335350757200 9513200 37096617921923915360107622726492160000 9513201 149681981331877792432091652485292773232 9513202 -121573579114838940128873408050314854400 9513203 22305951518218802578043872403228204400 9513204 -61169156232318709792324365904038586368 9513205 42921133531474699747628501202221846400 9513206 -12401263764393738587108882396166596448 9513207 55017290168424020771561816579154003840 9513208 27175138818448983902821223284290600960 9513209 -216373563072946962202283059811293590 9513210 -1048301945137765094711755495723776000 9513211 -166062327532294719614351770291860354888 9513212 -77564211399153487328602732659620204544 9513213 273998893860308476095707376635649260544 9513214 3688734990198897539413963577282066688 9513215 126081898391337203411877926561766528360 9513216 -205308541328687670875589919127308861440 9513217 -45809781005944171442697571885614979968 9513218 9165101508018691467781956786384445440 9513219 8540977138052179805133933685934672640 9513220 72145384820093530648200989825670389760 9513221 -207023316158160966036623748811066944900 9513222 -10074078844703770962396795478010756928 9513223 339997370451435342620587890607240582560 9513224 6852519479492021957409494091588403200 9513225 -100695169678791921115069188979080937650 9513226 -910897553661548329569326102379284688 9513227 -319315045059626924064134411508468042924 9513228 8456432391240744154717948347679403520 9513229 -29130291001229740394754432018086058240 9513230 13187094118952708783902191020597358720 9513231 -35314122140285079873860973445191653376 9513232 35597919496910169760596438024043175936 9513233 -466993692880355585259524446102017373518 9513234 -48111712332053615760241587412177920 9513235 -142640838868689717182600321029059126000 9513236 -66107357412750789779775175459585701888 9513237 -130749303142092105638935496902944493632 9513238 -56531973852657515688119012595529989504 9513239 -190989357798327359638856828457944848176 9513240 40427599677164716162781880229714329600 9513241 157893095396197766090048165208812080000 9513242 214095168904081611860094353105848684272 9513243 -189430827283248873513966747025929718920 9513244 34383113764794999262873895469554672640 9513245 -17997513777984473817942686915276037120 9513246 41771640612071030540694038171110142784 9513247 -90454619250811149488666230533803204040 9513248 353049671472676542660140626457779568640 9513249 93500028085968648083750727728567685888 9513250 134183816564627181313331533293344424000 9513251 503740597835640087187751903904971671824 9513252 119879477857490332321173932185621032576 9513253 255583389636219649187158714912132669502 9513254 -15196563049589381803971144630160955424 9513255 -32454481655483538316550840792380340160 9513256 532927971215579335462630232415169167360 9513257 115519234326852361517154034335232918272 9513258 101488309010832652033445923108416019200 9513259 13908114300610595687105148784006684160 9513260 -33238311157695437856391726816097495040 9513261 69339221808270431255906980465480884480 9513262 257733929864328203877417601135099200 9513263 -143635735152302288851100835927827483904 9513264 -15848349709645598951816481625081675776 9513265 -183290110542025673612282596935925643340 9513266 -94103026119731119592132395871267604480 9513267 -245724589222818472165772505428419563720 9513268 188915633229061770387462754237864624896 9513269 442274286529986013625815307967527426670 9513270 19438228278901610388391843416051440640 9513271 -112209850791487498058211240884415970512 9513272 -255869726836038087334788522449863987200 9513273 -17778804626310541096469855614016827392 9513274 -201657131586352172157261928814879550864 9513275 -17072075644339110982856111262389218200 9513276 23989814285369591554561576147585582080 9513277 -1804383139904992204009369550933412320 9513278 83898634118402249730861804805108662720 9513279 -107158831063197594110927108327331642600 9513280 -3428410368187503117980539168720158720 9513281 -422472859867313105518482033928476306000 9513282 35248637788967380165539858834388152192 9513283 -86662684564430496334976945348265305376 9513284 -137988904972632218721354054881269613568 9513285 -204713997543780170096975351925405896640 9513286 -144641463522870618166261134109923351936 9513287 3691039298275899663221246688010607712 9513288 3686465884705697244123920484959938560 9513289 19709877497959402152366331873490386356 9513290 -46171974995171802436453389351939456000 9513291 -50214030295009974596949724200932902416 9513292 -90589169807326764902891497256341160960 9513293 -190084846370509288954198750430016904458 9513294 1911537156736611374398931114797086720 9513295 38926526896180424728761306636321385200 9513296 2940730610545299321441665283534077952 9513297 282171664981875892243939993628069392674 9513298 -167356130204862606587607789258534303600 9513299 -37648664778910087885382316619548678000 9513300 75067897629689060595557549729736960000 9513301 257869878004723111962661091813309515950 9513302 19512482714301128398024510767851909760 9513303 -78904279140523909025178322215006310296 9513304 372586192031000383223175749373738485760 9513305 -53202280523955165770837187774014451000 9513306 -89425925869127862892045600199271329280 9513307 303009546465242134770503479030695679556 9513308 43056270863797527382433491985730210816 9513309 -12891185595699694561101420766714158432 9513310 -44584351760478893646464943889660021440 9513311 122567050545033236760184896009459725184 9513312 47968657393994527695601654796555649024 9513313 -93906021117481045810565985715698951120 9513314 -119909545758445266400890975926594829744 9513315 33069553483040998987234395136694745600 9513316 41190016449914632152087751441090543616 9513317 -623435172245582688663439704948968052096 9513318 110751789237251745258618800807309875200 9513319 262573249600376280655900604697735271440 9513320 -79310392564180983437259929128550400 9513321 -144959013099496639652300980379752914288 9513322 63626234269593021196479369240873498624 9513323 -384345262709634740446182710025090220428 9513324 50549865672146979445559521653547077120 9513325 -199136285906420204519978444151327293950 9513326 -104606661600295365205092057318764925888 9513327 -119409047294006929203701243561756483568 9513328 24364739954820908432994580010272555008 9513329 -41903152693304362870010859637417828608 9513330 105993548559605821975125238315712401920 9513331 371273200679039794223615364141601901132 9513332 -79157437812242049871190245403976204288 9513333 32701744945190505755663811326004577902 9513334 154864031127357890021484502670607999360 9513335 132002446634225770649788229984801037600 9513336 25291285807757118526497864244177797120 9513337 -205512101239899665036543159762834088960 9513338 105008498374750104926255518466788992000 9513339 129659478636232600799707456059536319168 9513340 77087729672663588322034323082744396800 9513341 35556761485009409658227753815538947692 9513342 1911251721192575510778968286663598080 9513343 -3894232621828199229544669283402169984 9513344 218774473194512609303894309583999467520 9513345 -170571156565750984513609972219606020480 9513346 -93026301061163656176040751650748090880 9513347 -433415099931642114893731731251890430640 9513348 -37391130914646922128950276657767412736 9513349 -140184001324574058640905928876585032036 9513350 -13829942358820406076462387993652315200 9513351 -343293560262041916185934459927727221720 9513352 273464624141784299474051800924975104000 9513353 -207687943480827455427857628580017442200 9513354 -140847799732251573517092174458887476480 9513355 176353202059286024487197151560376041760 9513356 3706498983596158641641187941523267072 9513357 -26020512259046828117564834083493514240 9513358 215704759267286638397738748007267769280 9513359 298500184004202388677780286691542144560 9513360 790574672324509801588805941398896640 9513361 -116849090947640034923473121949895777152 9513362 -32265005652057697592612362464926594400 9513363 2457514633590618325502291800691120640 9513364 9560030356666286988151996948807434240 9513365 14157911214199574118689995656449594520 9513366 -50306370917400310685759737305021910656 9513367 -426073261933298926516153664943808214584 9513368 145156277558168459389154653122670786560 9513369 12108942354034414101627764968264346196 9513370 -1576209137958650503340151586039319040 9513371 120861842232754376560284158178113655312 9513372 -20274084211741306003348663284993540096 9513373 -21738952741960377867547356404910882176 9513374 52788985698564437678768369013186181632 9513375 155501121874147467249048878719731456000 9513376 276404443610446995744515653020910878720 9513377 -98974378110924675801333369439192351680 9513378 35743806174403534912351146563248733184 9513379 47974385811486126011819715919510696840 9513380 147431004795892456881043073998574956800 9513381 244604983103407411022980787414192323200 9513382 27080381774888349501948988559985081792 9513383 -165239549507043784615670572818203424 9513384 -135691177740592042399395675315566592000 9513385 31677671418442272604121631532176749760 9513386 -149432639643580027755410251364051062608 9513387 125993255025717783492251667163317263808 9513388 -98729146836367117022466212063914805760 9513389 -346019053289674494912418864436370396576 9513390 146552157122853546533421811075228381440 9513391 5971009003473405834248584105636711000 9513392 -5793170447279810425327475305412886528 9513393 141313343654662714240965748213363530864 9513394 4596034822030253011589595667669017600 9513395 -26986809995221558992804662576281920000 9513396 -187030039996947446756225626865875660800 9513397 -246827772104078626222660488396230210528 9513398 -127618543489021904313060564276940484736 9513399 -74227725018440965967606885295262473624 9513400 -56627301208767445094645854644456960000 9513401 7017824567538780094574932664099871402 9513402 -41130435441940141902541574638941755136 9513403 -27902169423727038114392050348806399616 9513404 113803376566908089205848252806389522432 9513405 149385391546623644165195129737275626400 9513406 -435899755918501625397890579250410496 9513407 48326073731358743419157653746360142656 9513408 29383237505237380573764221431499980800 9513409 171524424989848759462321807572632908610 9513410 -104971914009650701261406404848203612640 9513411 210272532542495026087969362596310950400 9513412 514778052768708889915668149587877433600 9513413 15932652658701051179805223718062785024 9513414 115425773224916689693236358570547759040 9513415 127275350516496919875004527318855069600 9513416 172673480586085530342157590250633666560 9513417 68304632286155310928829995158919576320 9513418 15045876435315580368973910654946266160 9513419 495908843784012110138510765763215136960 9513420 -30505238919884327455813886999420682240 9513421 131627055014225271181700931240615686400 9513422 -90512795839434895892901785714842375488 9513423 147678626022170436901938066486903162000 9513424 -3994851413961996697767837217282064384 9513425 -45569892148361773260671935006442922000 9513426 -41340013153500061376987558963284233216 9513427 -75674837463969003427760053556855725056 9513428 -195351999100333992868867049797865212032 9513429 157177675114220245750808011888407002784 9513430 82598987492298516489528334879763055360 9513431 425475062797804289028867853309021446264 9513432 52137299405950305961191451513808855040 9513433 -19370336270448895675875965611526043158 9513434 16435895269522813650794583417589992192 9513435 2157724757699846337840695691321600000 9513436 21054297583349118830583886783584135680 9513437 -27948363795755061513890544213724429914 9513438 92701445709813939799338605228531435520 9513439 -140888451967268187102128866476675694376 9513440 120606188130333672521225603767342202880 9513441 49949874164372765889938630006000708352 9513442 -7172401673937585168551525810910738048 9513443 24938662749366061430091588108385288704 9513444 -62238586505699272006380001666270556160 9513445 -254496233306125041366090165681506122080 9513446 -150129465186845574267581126558131991328 9513447 -17125753914485047970649497314062311472 9513448 118705261912532338995716180678406144000 9513449 6344216942573901302646711930001090848 9513450 -74533529702771293553313067643838678000 9513451 259374510905100118418731323411473598452 9513452 -142872908996215832324216394608359142400 9513453 -117533537242634923147038561288588931392 9513454 -155802515216332040828964824820198010560 9513455 10920250229118467905639919511377049600 9513456 -15571576833461452850656840590045708288 9513457 236643799213084557817467419793716890706 9513458 -41128773606189292325151155735986228224 9513459 216596935502417645078918914868500164564 9513460 103426084610927995915526040182764523520 9513461 -99486579346775279866824003232390489938 9513462 33006433473863365465218789425578143744 9513463 9291864271735232710711310538649996704 9513464 195526591681531509214556921763095040000 9513465 -38109400302077413020464763738298898880 9513466 -33215736032402601298077616981190777856 9513467 -111763699902542736567053538004263247440 9513468 -99287794572178823846172396056340546048 9513469 -2316395058326511493468704902577057088 9513470 -29435958226995062479110360713932732800 9513471 52376056741473215172996385362180389760 9513472 6419223820911714225810951705357975552 9513473 393405798060870171669704999949635038722 9513474 23337422377832689747683627240523104768 9513475 3145167696212246273921701749252559000 9513476 17292465429814442038412374799767535616 9513477 -30114954173159281466923035923972899200 9513478 -43498716404072077586565578084791723776 9513479 -18193363594570413797940007320602445240 9513480 -37728490109902550559004774975266816000 9513481 336278639948093383186057597987458848282 9513482 -145146478203764495645472022499989823232 9513483 83129318740877570051593081975942155264 9513484 -9306244825065495296230461935065417984 9513485 432813548020413827751126388440514040760 9513486 80647632644738756326325312016371202432 9513487 39827007693907758688842625754375611992 9513488 -16495238960048935545917404450506670080 9513489 -410131910859322864046833182512317627008 9513490 19241506997020499789998087775229542400 9513491 132493761000798803981551323310467108672 9513492 -2411356817750145913660152209335418880 9513493 28270676283708126058659003836204064288 9513494 106160884790752421132660505202183819296 9513495 23072562877904800868890280477779287120 9513496 126253064831888441601476556407108812800 9513497 80749536660289275083914448628387309312 9513498 61140849111617785217217175518735128064 9513499 51218214477036702960621627439664866848 9513500 -132911992530698837756853009644167680000 9513501 -4656607141743558296580199580402234400 9513502 130343475640759381880789914474078637952 9513503 196460057156683705923304774953469795824 9513504 69485901285425165100780638510776320 9513505 -173335306102486597601526651416071482240 9513506 7308249949253912774474681719413920064 9513507 112721744009664670492326400766649914688 9513508 -88989484434512384809823208381357592320 9513509 388838072054262565279813364515780062240 9513510 123359173453631465842985011063678129920 9513511 102797342721925220533629758212276797440 9513512 -30846735993369548092508433480845644800 9513513 -42379480156323256834593300528219255360 9513514 7472901462627880718390235486673900800 9513515 -44173951822341137549450727538849856880 9513516 -93045859739997964474836387286690011648 9513517 -88460207607424287230934538550765799132 9513518 84824300114493187162279083600812601216 9513519 171856558616168879051903791428804000768 9513520 26985943604874203676585154071001497600 9513521 306410447897722365892013659052269096722 9513522 -65208959827594663240824124256439221304 9513523 14181220371270817974206690048501136 9513524 -94918858221285126943188080436512273664 9513525 -22593979052816476686794174456015630400 9513526 -143124438563137687462607170970451873216 9513527 -64813012457578186751087928556565601624 9513528 -56865190090758715447637393629524787200 9513529 -327374160272603945773585925866677286870 9513530 45892642106959960469297185567723158720 9513531 2064995114766396624341895026355529752 9513532 60311366115742363076736025240620866560 9513533 174603359535482747235300713581390339782 9513534 -81872689760920238221919843565828822720 9513535 2205219846648155184580167067893750000 9513536 -34366427127723106083511915842324922368 9513537 -286596417164658799748559462240196368960 9513538 119261392297723137292091366526824371920 9513539 85505557549183743784674765721818511056 9513540 98609819251459867687228358035121932800 9513541 -154241844546567420361777334293027366916 9513542 93134075859556131740163708723689592672 9513543 18405695989871995188867302478996328320 9513544 285950471495871879457924265165052380160 9513545 83379400932483139899471867452530553280 9513546 41622568084345030899693739703212412160 9513547 -64029119441511867190402897952157053960 9513548 -158089031286606011865843106928046349824 9513549 -68743313778711241482804808457717715156 9513550 83744028064845027068578255473111820800 9513551 96483641114516623946373663775179669192 9513552 -86995651540460635513695038151716241408 9513553 -30624175936852585602451161754239861696 9513554 -101715371655102032954819184793496272608 9513555 167232773954079010103071052491178963760 9513556 64653926770411525276141753628217263872 9513557 -182193254566450018645997729414890345608 9513558 63531196489188342326864920864646557440 9513559 -62350352584810452019838069185995085824 9513560 -8910982229743493435962144716809011200 9513561 -156005802403070615214821631009020417328 9513562 232267186770634153420037529788940198912 9513563 25571418680586525465142358541419071812 9513564 -92909496516741275346470885898584692224 9513565 -41938156897941410354195873339389403400 9513566 61598553996963549417802559448817824000 9513567 46972864946022391950832443223206670320 9513568 -74452504681839607587019104388578017280 9513569 13148051158229596900075849973098774080 9513570 -5579223994560382571941998255736750080 9513571 214046237339032032643919445758241055772 9513572 246467888991882753262450374479256787200 9513573 8955531524568437388574712034172075584 9513574 -6656664019519806772048706054988435456 9513575 10341254010556202169948927535494132000 9513576 -99632743938246093006621806123438131200 9513577 20085747327990698766987695330234854480 9513578 -296967314340735696589084208644862976 9513579 -1831470047209355048289265364954428752 9513580 40533023536446845095366090245780787200 9513581 43760733501590145402270827873417770944 9513582 -27673730754904754266885579160062930944 9513583 88210777884350593344696554164968746304 9513584 -38121900223520149512195869334832840704 9513585 -189557827652721583185658636623364080000 9513586 130141111376409774174780409499390206992 9513587 -184240212289303078196794320071557813968 9513588 19626352381638157682406859145264996352 9513589 13128743693586418842504681027668345390 9513590 18357620171867340976345553856405734400 9513591 62301355499306728175059758561143779512 9513592 -207796049677849671847765656820140134400 9513593 -12189995273687087681844093320107276800 9513594 67038726521169174671826322626205018848 9513595 -137270139778772758193675156105369227200 9513596 -252816522422496890376958272822559180800 9513597 131718076794496199881344684873478694400 9513598 -87924993940502928179697280033640873664 9513599 -49310712415940091944275036820930586048 9513600 -50922467401794364314615909904809984000 9513601 -107202488767875964657463678327364662398 9513602 69575024646513429536975635703482243584 9513603 131828577294532831290509205236095176264 9513604 233488089512071800878706355013600153600 9513605 87143001596782504845636226566859205760 9513606 62326684792100974856356346341928148864 9513607 294490992087189280240373211133074287560 9513608 203014483795969104601248415772579205120 9513609 -86109959897734606216434398604385477440 9513610 -93769853158856336795110826416277915040 9513611 175238545336865199807455594059700058312 9513612 -2514603865303718644147957569376283904 9513613 86820939885478639561866204375520096704 9513614 -132634366393633386724007768716015215168 9513615 -11841161054110190031272863299404183280 9513616 -7600802136592412829398394051792470016 9513617 -14115790614553468443691857157923632334 9513618 -6200526175611295313952185547204544896 9513619 -478864631992435147914190971133788176980 9513620 144527393750425031742382994857557415680 9513621 413333363238469814757049706834007552 9513622 -99252966190081217766687442371125649888 9513623 48005157463936590200836887054812931840 9513624 -192563955417101974763328772710257664000 9513625 -225116106993818743924001489742054000 9513626 123736904457742458287660303270743578624 9513627 -52097530206008234566491991968947224680 9513628 187497016334068109172876465021370229760 9513629 38832955898907937430511810521952897420 9513630 -19782503270568722270504529899741825280 9513631 51465033734988534630152614079078361712 9513632 -67320066793506927027514290520562073600 9513633 -32849063820039306171390290267902020000 9513634 51693086536168042610495119933229583360 9513635 -396407446045757468753001578826902227200 9513636 -12774824223756254523915831589347772416 9513637 -36606860772944504442853115634013454048 9513638 75875861057995469188644882177203466720 9513639 -90515231707808646288719778371822322480 9513640 -59260921279656420284033794039949414400 9513641 229152120053528750638050023368254306042 9513642 -28993413996153009796752059388403161600 9513643 48632245342925293846298201801956963892 9513644 -85939214090666574047201559507503312640 9513645 69628887902803337061320867335981568640 9513646 258573617292361920055777255187067183360 9513647 -19372984787488113904032244335703163280 9513648 41506939464649165399598011426944172032 9513649 -105968765153216427432708135770243162060 9513650 -92159688022596156942469466330405940000 9513651 -52988124080967261918361971116935251456 9513652 -6392052067843797452833452858974027776 9513653 -147784957693920493754763960659041057440 9513654 61743859346734725081052925668718161920 9513655 4498859988832924686502475219186226000 9513656 298367723802025388971772403431708712960 9513657 146158083691594018817923470389633282628 9513658 -11259459108303393262624108079003873280 9513659 -45769045870577366284048405140343207680 9513660 37308182265002494019241016722586920960 9513661 341658838144594236441453418864902270400 9513662 50869260181800173490910405092809159232 9513663 -110108806018599282742919610877987572336 9513664 -1213937311216708424758694647131275264 9513665 -14056845840808931527706541240460705920 9513666 -47061119203371403201892311990150982400 9513667 321367802304841077393793102968376422716 9513668 245841538987871184515149401757738500096 9513669 -27038472122443010791438073254647818592 9513670 -124506164796715157354379663310107342720 9513671 90404954806936183722046382873575437000 9513672 32643018241412613334527041519549644800 9513673 60731919330845053448959679873229977764 9513674 120125330045424823398344674673526915840 9513675 -68256089773334442667970363185147908900 9513676 82794268113252399615791085340431564288 9513677 -80533599019162076899358842954031118474 9513678 68808360155542310953080668879566581888 9513679 -70886312055979137708960915833777022224 9513680 36752877581541990498618182350700544000 9513681 63554576056956227456568875891399573664 9513682 -194817055807495654831488313412690385600 9513683 62226804031634648790889022809231854144 9513684 32922642504610327174263638202217576320 9513685 -73002304983035477356779507593985235620 9513686 -19865018761265885805715700050028136576 9513687 -18657449126102247598730968242977318832 9513688 -100304144556739664812350940941795348480 9513689 -41898541152924458870026236283944766140 9513690 81327300947310981928298718280688075520 9513691 74403187375811460874742378805964513920 9513692 -105223743611268007879358023150735517184 9513693 422036456662494872932770773961824670336 9513694 10951263838559435176725226659416992896 9513695 -12161774048103949589025539417759397600 9513696 -118612774330452262664441131909705629696 9513697 -90048867078177244892423831545867143168 9513698 -101691587576157153644168995205422081536 9513699 -44025876941184681729847220851675211520 9513700 -11970312616140533204624663350585241600 9513701 -232061111549228815503394958190475847298 9513702 -32074414055708060828601075579520708800 9513703 52079839038906298222390094973184861104 9513704 160811273380148864726297689236004469760 9513705 124100617206430933005539987142761223360 9513706 56651278809849285365791028867935941552 9513707 2319942499888807729170279629174483712 9513708 -73866042070396015454610930339719906304 9513709 74721736355919587779857491971768565174 9513710 -52911926969449313567603193091618222080 9513711 -168779010414417114855718285502365066680 9513712 9840594345038151218069018735521824768 9513713 463028749133752432426289915318698220784 9513714 -9938205974840864708743618085457002496 9513715 -132205570833633267036198171200566058640 9513716 1989615390991904717566734532257607680 9513717 9043148135573891713463165835298198848 9513718 -201974809120469528138388314568179184960 9513719 -35653818545064620599854772520853958680 9513720 -129020749828047118196577140487487488000 9513721 -84348595185795162448349316836425473600 9513722 7432187966705717880681326444763507648 9513723 -149092812375119840735151766484232704400 9513724 59364756330901762635255221745762189312 9513725 -2876860170064571510930870737788295800 9513726 7564999785459575298176707701306329088 9513727 -42381485348989925121705217660525891488 9513728 56627660686293220148815459428083957760 9513729 -90456681599857101847886092730921398956 9513730 17119616982549780384167876445213257760 9513731 362187050629980954204915225781310849532 9513732 -150418329066870362019700260099732707328 9513733 126740182191385426955205893616171647680 9513734 53120568117063539435075016405760466016 9513735 4156482495206900303934158735428446720 9513736 26710629668246627281475621731276277760 9513737 286646073879737757264786898209568020240 9513738 6387159191428744239646190790267986880 9513739 -255571066769154093702726228432601548460 9513740 62912303462863097955385427528248320000 9513741 113917045695536111346044212374390466944 9513742 112286839506740824045637619951167555712 9513743 -165485192929396347906059217009303094752 9513744 27115026725831850477481512492588072960 9513745 27293559429769333344043565737303468800 9513746 315567226113937161947565821308551696 9513747 -388210279131653985255080515361174274960 9513748 -1316419166178479660526676147481028864 9513749 -122200314621364321997879591173593084480 9513750 262771038159102447046949704766400000 9513751 -2465297412827395842645700834898240888 9513752 353878413098064448344904431495665817600 9513753 -63444566356543572695976917509377128496 9513754 -167718557058593530834010522397823793424 9513755 23101934697256868004946739901560884320 9513756 31565889327126285446197014839912325120 9513757 -53126864993434385677747195263921727968 9513758 114573259506312626212802181384451041600 9513759 -70856885140862538507228186521571629496 9513760 -176250734029070258475006777923583344640 9513761 431641516752908021180535290518673974212 9513762 -52594070151823835875821560570842298880 9513763 -9856271737167651500269773111793999200 9513764 48998300378656491680517055343357481216 9513765 -18333365297527599690450574761515260200 9513766 17234038403405112019508926247694720384 9513767 -66777593299269347681544956980537552488 9513768 3777111185536239455749051380067614720 9513769 411411048652008980941680890783365449060 9513770 -9578605041146872882841325384262026240 9513771 109743286012534240911485639965084231512 9513772 40429275957264601560566458727853829376 9513773 -145558133843730619594645650816784174920 9513774 3944896801988926916503980030494137536 9513775 -147926002142205727370314331286100685000 9513776 27673706623547436874952042060573835264 9513777 17879790588950016933916204695886358400 9513778 -109281031762274772218521537686894219744 9513779 -347246713006194086938715815625413041600 9513780 -6031762355926159737739067206507530240 9513781 202886617127721820437048498624323440000 9513782 -214444693098245632673931160682215975008 9513783 130665385421925707925217666986152386752 9513784 -8556472498223182473061157705801932800 9513785 45667087820420991547804908942910198980 9513786 19544842698056405626940753049504267264 9513787 455304274109940925301294857939585473024 9513788 -158645172807789347102901386077519782912 9513789 -10280608308595046418835802678614150272 9513790 -57752845754359288398540748711750344960 9513791 143952251960996420131127350733306968800 9513792 6554592602750375432473413571470950400 9513793 -2580683843347845527787887944107966416 9513794 66254084492338519094681526925951056 9513795 111968990363522227212194884329393525600 9513796 -80472245483934491055642386758067731200 9513797 -1946529310518074666014224346602077088 9513798 1717681969045470703967672028001873920 9513799 691335382897695484258212176467320142800 9513800 135586639071731828808359811090387840000 9513801 441103641667538893799581861623049512960 9513802 -28512987872158780207188781733646813648 9513803 46683985309083540675812597156653801584 9513804 -66286365365880727779521177845851580416 9513805 -82294442310378366184821305273741577600 9513806 -129839134140074084465952582740651727936 9513807 -41344476386692706412556289271991948800 9513808 2612300964526414154728992941711032320 9513809 45999599351143042003333706378424609120 9513810 15716973710056244007542745172053936960 9513811 -29685369222078136909189602351807469588 9513812 -64664696162984053258381643969648394240 9513813 -88139483647413393755620776131222637600 9513814 -34570142694607429251637962113917431360 9513815 135421838888343817212307705834934727960 9513816 6703267313018798377396014466190499840 9513817 75592294678921900099244326218096508692 9513818 104879103246904121041001332171388769504 9513819 14137499765795014356184703867860690704 9513820 -63299693642989092888038522007040657920 9513821 -19848364301875383783783496449142468608 9513822 -46740567357627786485446920112397377728 9513823 -122786123206061560250314689499639578240 9513824 24568810848165867002541903706306117632 9513825 81139455362027916952386491872175295600 9513826 20762926957674365919006273817217181696 9513827 -202358282434498139171392869277247581440 9513828 -9745031646120205861416538678528634880 9513829 -177539158009694076895549039070964803400 9513830 -44448891057183263728657444255378874880 9513831 -137404904555250435975597302659735180248 9513832 -370729744117383926633438574458457292800 9513833 67900481109088665155455154706489444480 9513834 -8384855001463657599005982114845761536 9513835 -71286454384881694489339482907594519200 9513836 -373909503266534938445703643607705088 9513837 24715059407557503787069373271989903094 9513838 -9541707029284574903360518118183385600 9513839 -492468299931978801282449109773229360 9513840 -11427502912732383314166484324717363200 9513841 164466978398225929475292308743160499184 9513842 32945743538429680839260556179075897664 9513843 116826700971697711698434684854353284664 9513844 -224268989758054810822788760673915419264 9513845 -3984384797436465717874207001465601600 9513846 64989292260930853539282003955661747904 9513847 27127813088449728178579293173578202560 9513848 289812734188161389301823537068152463360 9513849 237545948848130564213340064508677210368 9513850 -57789880481436341220691489832347296000 9513851 -103442194262801033411011299016236371400 9513852 42342572303610552726363603578984735232 9513853 -144910762292598023245804798829887851898 9513854 -15079807499090699659465491624652403328 9513855 -7000113783723897559428312117734424600 9513856 -407607352301493672003750305991544012800 9513857 124829046105959441163768733473250189572 9513858 23723115975264463376097245875476996096 9513859 345794706164602338849921286617458847120 9513860 221830762955274151561423079364358606080 9513861 -36537289490826255288012435040262256000 9513862 24648495407772251355249178138206030432 9513863 68715844158718030496147091217699457040 9513864 -170285692299490998633909802643668823040 9513865 206878515107623902074738344803198637320 9513866 102738048769053741790547794635448800000 9513867 351593246606691293633772200847409560 9513868 24263975249353770973405640108862750720 9513869 -96564169318080548880115091044732771200 9513870 66637724042293490259107009397960422400 9513871 -17174666402456556022716202935928986960 9513872 57227553336649111785050965006657560576 9513873 -44753691627281545349109954188137395840 9513874 59154196422933713829662027766077697936 9513875 -111361660110855766261212627466164672000 9513876 -26828948835067152290391299213132230656 9513877 -346181232638581480112979713506934748274 9513878 106549769773613628933065536512407054400 9513879 1659247366792207923309939192332535168 9513880 -74069680551593738100776442107786649600 9513881 40901688689029620651097755632691116544 9513882 -40234430124266338924459682190579993600 9513883 -478997291547517515097627749371706303480 9513884 78667427333471823956518801522820230656 9513885 117188418737019399817714500135291897600 9513886 81758669443647752678891524247766718080 9513887 466870332867123509170952742740597869536 9513888 260778258943137822661546984326492585984 9513889 -34581555480348464374543849716842618400 9513890 -42450058328854866090422049819198424800 9513891 87033767005592539592223517379971132320 9513892 221766018198063777578476553668202009216 9513893 1473082296174878963110407658514457024 9513894 -4191600960147221654053961430208180224 9513895 258831320496046996221564507740313545400 9513896 -1484851408046606199280855480056791040 9513897 -194413977051990874580103776602127542656 9513898 43683233765941023841489579942793794560 9513899 -311671182348388744473310386090754193100 9513900 51574312585340849755502009938199750400 9513901 120474623954274855696005498905396955904 9513902 8244598373888492756804286450263822400 9513903 29946492725990013208239971344520237568 9513904 -53940330103908138032955403944179269632 9513905 -135567941575708687238378132214838616640 9513906 31070131660073568387257161991788497408 9513907 55619983745708842199804018069602103680 9513908 77779783200589759799874782002724536320 9513909 204499751131796772433830892290430542720 9513910 -32516215232421798377111754085566954240 9513911 -300126671947764534957141439151543879976 9513912 -167722770325747444193785882167436308480 9513913 381011056895288663803376974500006869162 9513914 -192018568875311288648745362474477928000 9513915 10327266886810839780676774421764951920 9513916 -333891568759436039491323563023349877760 9513917 -130689131883292571547448551730429488000 9513918 -17920388273876634407683879549293880896 9513919 56879040957847136577443299129522509600 9513920 -38786144139634408009961511222949969920 9513921 8573655654341422948540482542406152064 9513922 467610310564346104393093390128222720 9513923 -237620030842112829798091434913415973828 9513924 -10989006054673476339919061864553259008 9513925 -44688330115531610427094997544865025350 9513926 110827581103422031355284365025053417984 9513927 36116122118153305500309410695821945600 9513928 33377734621104069499424642201792348160 9513929 -14317882377641531079049732377180240000 9513930 227143168749715816435012854182622720 9513931 19950253368252416857144615515994920960 9513932 -60850400046628788951951935421813429504 9513933 -76619688027514273624617751916688505344 9513934 1319923106143992885215992265486280000 9513935 54660559168817492388083669703998691600 9513936 -69080154308834729307688464734449041408 9513937 -383900950876928737026952320418447558414 9513938 16139563143787403158934994384832261776 9513939 149325762816007906714079235820925757624 9513940 17215718769444030920568588722725175040 9513941 307363210290159233383226175123266187342 9513942 -112447206576351331379770908404804839488 9513943 42151405589651537102748227511288799080 9513944 11956595469685166648598478200027095040 9513945 70886494906111241574338422646591238720 9513946 -90006789540201366206466673555570041600 9513947 -161667376988859353077020296610837405360 9513948 284258799137285181960438157349944780800 9513949 444610576522658668131265850939448534950 9513950 51701517473229522357820857386162697600 9513951 5630238225767726686848413251569567744 9513952 -68917746508820091001239774544412540928 9513953 -331718416950832136721220766312036712798 9513954 115305182759470163975282880470482538400 9513955 1995054128870558788701049085818560720 9513956 -3940162535779738690451262986073143040 9513957 -3866436241197117726199253082606797760 9513958 -48075122611520019161704205989177334400 9513959 -13089504815668159118992563378010298400 9513960 28853559053405473952345403303784857600 9513961 649045346514573188920013242155402860772 9513962 -6893272842979055265008941466252537856 9513963 373012160047265801669504305247066228400 9513964 224975160907993336510315935159003934976 9513965 -1810006416628341200239211845731388800 9513966 27237794367841502903660297849399912448 9513967 -34280394858653951046596587732647511984 9513968 -22774363746127145159079998552889163776 9513969 269359536639449157272976801244527756144 9513970 -193940908515637398875656034140599475200 9513971 171902456706007641754219385545753197432 9513972 -71077371562454466499945350898034004480 9513973 -91262784110168968713608350666040297856 9513974 -108165484461870699459818729699705109120 9513975 -85034881172467133255668461334633440000 9513976 35468265007154644471970413833254031360 9513977 -150205212193468027711840531767435870720 9513978 -101697854771967368774475071061020491776 9513979 -390850810835604737147282541343636627420 9513980 -42799904971845304010691693374821263360 9513981 -218386115650330116859339362307180504980 9513982 29562197075540281510664232887261021952 9513983 162186288150328607366697159653064993960 9513984 -35280505423739700580462837670199951360 9513985 5093202823569008807574350949686764200 9513986 -38185110201556779067465960546009434240 9513987 -217199137059533406473670927194457896016 9513988 -231742038506975890402142057377852274688 9513989 -289990470006321999324964354751915346210 9513990 -158966708248001206024173669567875788800 9513991 -52576233823418852766000817648621778000 9513992 -55975442164024961453136310705688524800 9513993 -13086811707040276566109267191792521472 9513994 46385609528736553839066417972186201600 9513995 6280460128454128373102648209465472880 9513996 28567565351683654735824535608578555904 9513997 -3349020256391122844628655412589387968 9513998 -45576464845485597449810719961590255872 9513999 -68110000901190893517797534589996346512 9514000 53720933700614632948327645531275264000 9514001 77934762172780139948610815862925068480 9514002 60172224816192838290102868169368114944 9514003 35849160360726451978894400719530572400 9514004 91590484767604395309276127306164061056 9514005 14043410708928526962949837781444182560 9514006 46831664783698581042079192136853941184 9514007 657220837280005168498175933959981805040 9514008 79922607743946979782914175044812800 9514009 -12802729260296539919401314880623057900 9514010 -104874153350434441074434828631950311680 9514011 -12839711011143357217296784093561550880 9514012 -54369449267466251236667819737722370560 9514013 145808440121475920402415487634032220262 9514014 4470146087720037668281611905754104640 9514015 -70593250601157881684186705813719293600 9514016 48522831591638542630430282407168573440 9514017 511811051158095197868469313708686020 9514018 126996100706513235812937562244860122960 9514019 18356367325726694320351176611667727344 9514020 14913087607418423596602772021032775680 9514021 262102893349808197235328807394267153344 9514022 -89161900019076401559372672186877992960 9514023 24374591265347006447830574464779884544 9514024 -8853212435848607808192311024700948480 9514025 199326594386317588218188035151996932800 9514026 40405798031696536611883363001053563744 9514027 -169409024477575827993550440722489634124 9514028 -148568968091960174209755570984287576832 9514029 -14130056517222606455770116720293076480 9514030 100384558531527412178447381040270816000 9514031 32194395924245639526664228365999362832 9514032 5328945317678701418712016504665145344 9514033 -484638760988442009863293386492147419100 9514034 -8579106293230268164158169928845446240 9514035 26209295576994215063082353158129515840 9514036 -259547673115227761435012236658342792832 9514037 8166620480498324183657058399665956320 9514038 -74725197246593687350278457531187144256 9514039 123765519492217944671373015778640156840 9514040 209245057616004877224011606338919116800 9514041 82981496297432636908453929848629282560 9514042 -19502099665843499524392798454542044928 9514043 -155713764930179874597520737851929813248 9514044 127590012478516569243843024402967249920 9514045 168294440673754306078872467760476421600 9514046 369711114371326835538829647773542119360 9514047 -107200095020777395149331942537332319800 9514048 -13526036468181827143930714968606900224 9514049 -19263818655313381883992769832291882240 9514050 -3174474539679225206287248627163084800 9514051 3310430210575505361623982172084129424 9514052 222193622134672783783313820234824286336 9514053 -138056325023038703505617280768284736738 9514054 41851752123821800580946554319620926272 9514055 26299854601494669809966559027032257920 9514056 19484735477453221545628380027838218240 9514057 65728639800391067296794723930792957824 9514058 -94409659860588032219934664803780702624 9514059 -119393291382922833152324424735006919440 9514060 -24877752218794471209158237885234611200 9514061 -152929572359285246691385334156892259338 9514062 -97182317345507065908642787704052087680 9514063 148341924511833788131990198257183335224 9514064 -33920444798902335513905181629597220864 9514065 -28939941374881401436340044428986433600 9514066 129021210163707804303416218551751769232 9514067 -434052494369650320116480706508647923088 9514068 31700006379771999774120594936000368640 9514069 -108522561659822234515213064618418643968 9514070 50159568302057799390910495653283956480 9514071 8389697366817905720107803433459430400 9514072 23937022092833787793933180304484433920 9514073 -228396385482541558827358268144233218678 9514074 -92207435069914351691522841940396285440 9514075 -54644641252567311146769637907944170700 9514076 -34463152557709648002600991743183000576 9514077 213714796059491257666214716623718677120 9514078 33371003174539060822750673732938432512 9514079 -377612814686094077490629163790293798360 9514080 -98554094368726367104401517111478845440 9514081 309084905759098371306770484678670670882 9514082 120473002090390848338526336384781645392 9514083 90860094440268990206131636624672551720 9514084 112932169490904500119607745773879112192 9514085 -229230185225570109028062077572940124420 9514086 32302849673602540968921151749153865728 9514087 351976200417625991833216970236643991192 9514088 -33725804935916927737180663404267110400 9514089 29569928409126653568468830713842625800 9514090 9191377012508892387692079663184240320 9514091 -198174925692015490554999058741752899016 9514092 -5204190024073188618883022839993860096 9514093 229883631470397178497084082645260512342 9514094 -1214107792697270208589902078204171840 9514095 78419823012720624765007266654726677520 9514096 -19411042875304487794148623513552846848 9514097 -309243580014089999613435271765704026700 9514098 -4791657910938152714922517936570609920 9514099 -37177140466860158594811311436816728928 9514100 76154946594571873804112670624147360000 9514101 -60902797246273784664593901190567907136 9514102 40580157482627764642914937950488047104 9514103 -368083073126433634672325997762100237056 9514104 -96525057696601319904153662065410048000 9514105 77082610221686590104942418383763279560 9514106 -28983255977707829098499201944927494144 9514107 130581335614694375841376995561990688488 9514108 201944079854498739591183667845465204736 9514109 18254304392171486179722845179348140 9514110 95967201410329634706009764858536857600 9514111 78448796816828767781161266680437067040 9514112 -120383019910934000545510672766808883200 9514113 -35046135011348914034529538297384781376 9514114 -114790992961424843232626170689195127344 9514115 10937929754989389393422946265410342720 9514116 243573133825833118834873890806696189952 9514117 -13563357711693049087656417350364556800 9514118 301718405695629182377014967902150269952 9514119 53395496061617751131651290365214080936 9514120 79415997877208886399717432241692672000 9514121 250417234188269512597252956856357913892 9514122 86447485430993330907067090482735151872 9514123 -239952798159366826585047745976372804960 9514124 -91146162449407504783430891760136333824 9514125 -280114897818107923614939104690821200000 9514126 -30569646906890571530656431875810952576 9514127 -136709982091451104454762756882750726928 9514128 -29813632522082029377222132722077532160 9514129 343392416770354266898667438715914215730 9514130 -143738107519902669924567344813210099040 9514131 107590989929028303789797829915410708544 9514132 18928170166695816279114955810162720512 9514133 -77661116804421335587115632953473765760 9514134 -48431860311186000806893350121859788800 9514135 108918515877974250699492672208872615360 9514136 -176089551738442395164439926839221657600 9514137 -667663124871858427767240207062694144 9514138 -111363421906420760847817069362620902656 9514139 -597177680920060698686339238755494857480 9514140 -1044785114447774191070070695223121920 9514141 50323386820137593757577577804761295744 9514142 53768794964524696384410838586437721088 9514143 77749507103552334651722949123233056344 9514144 60836041890836003557810122715460468736 9514145 -190151971027350383796679827731773013100 9514146 25063679032499772542969615568463372800 9514147 7984550481539919439570485359134285240 9514148 8318870200077311508693790457427197952 9514149 -80899804514981519189671188239196248736 9514150 95358119012775676954916983111622104800 9514151 80709354551868978958287038843405068152 9514152 384534206916553478578363283734246195200 9514153 99995657322177381811029228644827428000 9514154 46876855444693748370275617781564619360 9514155 747321099735779338802332802011211520 9514156 67388238672505899153383834233259275520 9514157 -365728649698641882926379657657426622848 9514158 -55565556816318528599860714597865105280 9514159 -90380410890566600696691075935405430640 9514160 -30382054361292702016585941914594181120 9514161 -101098326458237672731895568467819043390 9514162 -10463104535917268435882633297664514560 9514163 -36078169161456383254277307318787991640 9514164 -167026319637960298569333280200125872128 9514165 108340715324361598540550394047313996060 9514166 127265862693908752596792691720117438464 9514167 -20907364224656291988879704277056719152 9514168 -106920694489763712813768140047878205440 9514169 -21925572162993270106424002052499220224 9514170 2883784698741895223494359134787791040 9514171 -265596144627582619662167912830990473628 9514172 -215818665691439224988367259707028429824 9514173 16094984972260331227110598426367631168 9514174 -71505636257716182916716749081460220800 9514175 -5039042891596927464944490267291822000 9514176 -3327470281440023493117777609354117120 9514177 -249306099957455210665294732424352161360 9514178 -5742163504624625813487697341216331776 9514179 -27867901127458087060271732421178494912 9514180 238966296010556279574242251667128320 9514181 -17829551618009144213987149907316110688 9514182 -16198630068785575183047552070254259008 9514183 -22240564681748199050026208941489370712 9514184 439566130243063356658351687432196966400 9514185 194854561250699555630922029199629860800 9514186 3752209091643018802298548520418478080 9514187 -29242879821819093305919341756751506400 9514188 167968702725554517371064730392734575872 9514189 90757249903963589762285001599964243480 9514190 -4285395604937143091716790555294208000 9514191 256406501579175370972146312341421750144 9514192 -79103368462985526829034096821551407104 9514193 238513132369789092184221214946575271280 9514194 19953781699704628992234577286196470400 9514195 250929988509666946134395117706421201200 9514196 105652560859190707013306717518994966400 9514197 1686041201704394255194009087344112320 9514198 -1187952165812945146439643828300400320 9514199 79072137874753516529849623219123960200 9514200 -58357421279182791984958540892163072000 9514201 498634979102520794699612554680053669024 9514202 -124446756242650702565737459933744658448 9514203 -167413786008309660531755483719377380352 9514204 71632811270432173285047341280564541440 9514205 -64843241293128242555744671248928573440 9514206 -34421778700488230000880972654720817920 9514207 258187544570482009685065480699228043520 9514208 145776274962287465454167546154052485120 9514209 -68941085974392344791900567526781423696 9514210 -19513331634802501071014882206807572480 9514211 -67650118135453761595301009252291857968 9514212 -33724686415876682226942567630054758400 9514213 174287540258003047241130144650701538688 9514214 -26455381980526958231095069166335516608 9514215 -40863703249805341926781649129703580440 9514216 -208887124984821339537519684797426795520 9514217 -19392644955500798398341103054701076188 9514218 -68033915506691169946931123690071080960 9514219 -130466924158856793806513662514228698992 9514220 128710551953181970530577884408295034880 9514221 74764543861165282756219329635814645312 9514222 -48874247705090576992705603672180795200 9514223 -2543860931942709100914072735393772296 9514224 55717598563507216770093939679465734144 9514225 74688466789814560719699592772012934400 9514226 -56685313749596674199255904700228594176 9514227 131165377595734772069854884711412209720 9514228 -17446535258743866451952748990330512640 9514229 -322992771618950474903370128396012953170 9514230 124750507965313219456159837836236160 9514231 -531961640638548501364484554982143600 9514232 -125638613853592265602263240139881861120 9514233 -23063574222948456715433250369626877600 9514234 90564906516578900982035440993305308016 9514235 -10183290934572451130442630949450360320 9514236 7659630317131001999460855972562166784 9514237 143720543711643752685513191261424890112 9514238 8561470529672870796139213383821675520 9514239 -5870003731476017085403761587962583808 9514240 120657289212799340709676692547578101760 9514241 -101432346992401457730109737811613068032 9514242 3520542835919242257627905126472511008 9514243 217181118512717370524514677833943402492 9514244 128657382934876468630747733041068047616 9514245 -26722287641791681049299088165325615360 9514246 48985819792834351856523524046714988800 9514247 -193002463943659621681111757956673651304 9514248 -46959938316324884935932872667240407040 9514249 62143736408986382451027649550835123840 9514250 128871767041350219356591566696870080000 9514251 36383900662152876431257047993719189592 9514252 -101982377792286399012087730967743016448 9514253 -54090302148323759193690968005767052320 9514254 48366822654812524586801069222222194944 9514255 55657200427560798159730531292860558320 9514256 -37225940615598895487687813846896140288 9514257 59594256449976006964405012343612683392 9514258 -18060820402018410278349915337939096416 9514259 -286451182354531946976888360612576291540 9514260 -1578304082509005382896224384514662400 9514261 218857797241377913381638171624643599480 9514262 210582739899361603599321228312513859200 9514263 -62301802637059057886531071657135996800 9514264 -319798167880414025947448095775457914880 9514265 -69185383593859118079427725519454748280 9514266 -1712706881752591785961232800978895616 9514267 25818342935113784028842925886314149392 9514268 -54228332234209421427598401111514103808 9514269 -188467662535735684915389153265923866400 9514270 3848030317148914730049935341042486080 9514271 -87572854019359771791162556740971196816 9514272 29144321032340047867597176983959633920 9514273 -28409982494212945163952611646248088478 9514274 8794277117753063540822319285933525504 9514275 -50327639027362958523614922091049098200 9514276 269434184256052865932735312517433580160 9514277 -53556798324002167660921349540762473728 9514278 -41506475028983143917639627801703924800 9514279 -151232444297852493923004202471243066120 9514280 -50737341388927360911470754032165529600 9514281 24241056207427258112707002857229694560 9514282 -109991466015875961893477352498440829600 9514283 61603654015391836998629201212548837120 9514284 11420249870510890293999476335836119040 9514285 303572252240737910371146204825106750560 9514286 -223296778449079111775770308739852581120 9514287 -85645383963834550246313644752131752560 9514288 -29539978252436198355930388530997493760 9514289 170673047112363852706654727188918168500 9514290 25033410277165094809228786640665520640 9514291 -168779176815547753087604505157372407120 9514292 -330263303512388232987824547312153132288 9514293 168443705173105276369907033306640946464 9514294 -137325446575491549968933740721778782304 9514295 17650968207945060067624643827452272640 9514296 37839161160753633758312676931942932480 9514297 140192644552102402948302339191174804740 9514298 -28523722827908537883355052582637663264 9514299 25635308736941776670556536774396739864 9514300 9525561316024547005304612429572006400 9514301 157460117463739032113650174792709090604 9514302 -50696426612481695377717529411549807616 9514303 -104282986033719207192054555271281617216 9514304 -29752065754162977399250495300555505664 9514305 -93779543877846761415219735456400996440 9514306 71797426210683451205267734527632198352 9514307 -115143006742389299920801380053449341120 9514308 -43647276921690039914779361029771186176 9514309 41924788411790985499285777864782208 9514310 14675131237113703325167342484072544000 9514311 -97713093222568068529623185418491525760 9514312 251891231530633411452862392637506938880 9514313 -41509305770238834468337488666600773760 9514314 -140782364175568403973339885701030031360 9514315 183760768441655632084935111046285260960 9514316 -89019929393357702511907214562949939200 9514317 73236724315029914796539239180848396480 9514318 20694209166176441698551511845974780928 9514319 -239787304953717104097749631223133915280 9514320 -25230760490458492514912575389184819200 9514321 112876786485422374744181346894905173732 9514322 214895812945688047709552653365397967424 9514323 31463220311797104158550881321813832864 9514324 88834135107609276318549401596148975616 9514325 944566033333554173386699618531233600 9514326 26236144782020821644373547422361894400 9514327 1798985078950194939383788577155815176 9514328 -46685353177177631326960534392975114240 9514329 44843958728741137920598173358128369888 9514330 3346483692351838724582375926075235040 9514331 -171292292208882465151565573570992487868 9514332 144283471875147018486606819864490524672 9514333 120416354145633944744748278389346389920 9514334 -72732303206408567280368593139111121408 9514335 -7132473985122525347833211347463591040 9514336 -91578492217776077949962804532104134656 9514337 -28648670700683822180732688948686800896 9514338 -53836832446344387432907782111820630656 9514339 -86488400747610578587220958681404760744 9514340 156072875064478446650814199537828761600 9514341 2842203608566171407775969801886816352 9514342 -128794511854387577061507706924414690368 9514343 -198482433265415821092072451740380046408 9514344 79896983084404401544410025901993656320 9514345 -173417371649367038651951486903371492800 9514346 -130016429569157369954391484471745218128 9514347 14075920242607723983296776010089805400 9514348 31379371550608284573662870778995066880 9514349 -178284760561695775432257880423621104840 9514350 -21844485740973985983308257525551758400 9514351 160089915087042604533437579156920320 9514352 1842907996436219413999722931388252160 9514353 288706491844291371867751390761569395008 9514354 -16546019545983560116221857551918704624 9514355 -10605723861956511613967170859964624480 9514356 125061142325074957184078978640134922240 9514357 148470032376302159854809365144608308412 9514358 65804200426981518251336536368288245376 9514359 91834669952575029568155467587605312528 9514360 6147373316553125868890752953352704000 9514361 -437848582756698628808888427968395606038 9514362 -70649551077503719188698372326809233664 9514363 104372768041922318031236456990438625864 9514364 93741802017394840527542603705858826240 9514365 -7479848365280196547256247585654374400 9514366 -106660559287258670234756230157758330368 9514367 118577664461469507652195654144777379280 9514368 -91320923926587486211844205828479385600 9514369 64351425318687946750322426239186978644 9514370 56757590918261667934197219305894990880 9514371 -8083326975345252047708762568659359056 9514372 -2462774288361315617928053096745881600 9514373 267839356843042201286217378906225496128 9514374 21349009884645515921518281168131395968 9514375 -32961529052703724305485851665786935000 9514376 -81900060692245129326344220490080983040 9514377 87699423256691065470148774158225423360 9514378 13028222136554237506141391382343177920 9514379 98070545404727016566264209357920526392 9514380 55785279203496627364181696478354754560 9514381 188737043908825378555767339137846880182 9514382 17807161641051974047291944487513258752 9514383 133326364092766647900174550964412028800 9514384 -11199013553754045705057751991075143680 9514385 -56286893713544444060596458928057473420 9514386 -3939213425586452626092431379047133696 9514387 60679278480367948796647560840282865920 9514388 74997618408351521518921067135034904320 9514389 -8690573704708188726296393113443921600 9514390 -21573416011044019124940966464749931520 9514391 -410515686630434939640818932623874673208 9514392 41668519884582915380448612266476953600 9514393 249461712959568908255846963201258519616 9514394 -92332353661527534618272420355944223504 9514395 -3614582214109610665638646038258240000 9514396 -36333149794506383624269611019985344512 9514397 -536012677407991844642346236597673775668 9514398 219442457690594561208739723473062983680 9514399 -317403257076874268858713647960752981760 9514400 40209256066007570854156964739809280000 9514401 52941691805746422500894678435266159296 9514402 -59003661543704042628673851171857948160 9514403 110900124336816290118792948033801126120 9514404 133292968644479286126434007001841792640 9514405 -97350162428207233591476298713864455940 9514406 -201137433085244717772746246849870249472 9514407 -18197837406142819040614854994711372800 9514408 321792698694734964054657684219335592960 9514409 -10947328288196890938746522324626416396 9514410 -48146435592817313948044907504063923200 9514411 -354400125633565275134032632668210327000 9514412 3661329821894997122820852793830600192 9514413 -196729335501651048425833303281353930058 9514414 35945166603153069607539435119991350784 9514415 8547547005688338513194128555302127560 9514416 -794938816995535297547993293742407680 9514417 -101284728603823785942422787758694597648 9514418 -131258029873064623987757942812852377840 9514419 -119499474478614823920303345136100465664 9514420 163441898912086077005425866230756801280 9514421 154308372410292670800780417370677894720 9514422 -171772400299955070708063943201301899968 9514423 214556178179637956233112252199623213904 9514424 183881026112058278289272297766222028800 9514425 -88873394859635284471120675034929182000 9514426 -86729543759394771966006120919561165056 9514427 -48019558533812047959146778234694680960 9514428 53406318645724060164188512105029107712 9514429 8675351432733737921170517963857865030 9514430 473808408566834443938428741292144000 9514431 -241100497467857925868545400383336058560 9514432 29580032465559614694435863813125308416 9514433 -36630270093960505761733244530176600000 9514434 43564649319383337184619230505200281600 9514435 92104387820832667942769185632806048160 9514436 -50776102574153913001033669730834737920 9514437 -88261199043718394942170071218674647840 9514438 -878688354927086420123614217341564800 9514439 1690235588425339641212975006240214624 9514440 25774773325260221752785255974694912000 9514441 216747374069025203998927989196983468852 9514442 37014195139633278760418169351923373312 9514443 142665854845763322454490672017407695064 9514444 -63258849769687541564962593281091737600 9514445 -67203540586106178909595809371055947520 9514446 -26498555812864448124296465419593743232 9514447 36183855477104679755752976551232043280 9514448 -70897643847265372404420802621417955328 9514449 -26993633358612933212955931844348204160 9514450 -1934975834768429344070111138834160000 9514451 118852588115280624201680550624806901504 9514452 196650047850550492859268249946757548032 9514453 1218906149375999813814332632288762684 9514454 123891464474443379864609180160516241920 9514455 448760337031032352698445181014384800 9514456 -19334803972903066666800882798605107200 9514457 -13848083248099790435040700988078375040 9514458 10036838255115289676925462197403755520 9514459 117953765283207886212394892288988016640 9514460 54112576423209401300728128792007088640 9514461 -169362101927147961017649348011968130016 9514462 -41617896680208499479389228426512080768 9514463 17403932448973864061917426249211790960 9514464 118727035189004004185782730177434091520 9514465 -5491236919570545149554958475267648600 9514466 -12488374707889627088274207842844854496 9514467 218193931591795091456470020086663370084 9514468 148987771836319607680928349855792299648 9514469 230091216366378029849418967236544185696 9514470 3530678713284145660625993891955701760 9514471 -13289145589252818924899606668193572568 9514472 -95212643159835617589236640513868800 9514473 47613910092643694325726875548569747744 9514474 -194917033333295111394224542030064744448 9514475 -217930386255303566256013840859636299200 9514476 -24043164928864246465763208795450132480 9514477 237944110893989390565226890004335032000 9514478 -32079606876131217231132416945673308160 9514479 -6705594977459197777461361035083308032 9514480 -38878284427778162123839022378639523840 9514481 -1347560327538149279230387562628986880 9514482 76440051925414956654397771390534334592 9514483 131251130428023486502800391765557447624 9514484 14967701250669646939487004205444349952 9514485 165216322411059049776820618609022319420 9514486 248096972351108980292265436866843285504 9514487 -191488299733451998134658535560551171600 9514488 -57218521519909780273607557202577469440 9514489 30440633600282582257054510393691434240 9514490 -27092570977739816765584151617438164000 9514491 -40981305253278664481610569207788970496 9514492 186622791634470463895128536499078471680 9514493 -222899052415773866968086706950465099258 9514494 79655118922946279660063857125628763520 9514495 102434410527643997790678096800511537000 9514496 82255946943385784996148797475454451712 9514497 -109501261808815330401453687777104087040 9514498 -41283745498647274529984837012448459264 9514499 -201245880977066410444599312787453834500 9514500 116727807934366893223214174856244224000 9514501 -33181552942702851982718895164306195400 9514502 -86372724448777267688784333112370324736 9514503 7158526910392072009032691604093648664 9514504 280591413821395303525642668763454837760 9514505 18815586145132630589797897525075626240 9514506 -1851187364852631905403411700998375936 9514507 80585712541117957991138508470279667840 9514508 257040866877843894786916271869408835328 9514509 -142711108709439006319675796179980372288 9514510 25924113996903230805476638412663128320 9514511 13816631219043330936984529064188889472 9514512 -9729348898445423204700076811479941120 9514513 82296156452594670957422654475360832296 9514514 -39313153615147673933008943367296097744 9514515 70177104484835943163466027725174102320 9514516 -3782906103167381378136856102347110400 9514517 -6611903599937840687772335705277554880 9514518 19276853782016106308557091799404863488 9514519 6255092373383631795015299242777052672 9514520 55563550352487889968000094965315993600 9514521 -169538605388588093417484747693481876428 9514522 -245289691105718879007870861902577078528 9514523 274261843178777395608410760154410676800 9514524 473826433657918390260665305874964480 9514525 9787675270458492534690329485963456800 9514526 -93777060482142917814455401947459826944 9514527 -174514140001976638452220460423578314240 9514528 21021261726705096502549802667374936064 9514529 271762722106637461870168978656785420130 9514530 138607099402022435734488586758547584000 9514531 76993297753955824187321200555022897100 9514532 167027446491948443152044422205097773696 9514533 17998153804035923067620530309156716864 9514534 89449597889687092184480720802044392416 9514535 -163435073862464286121125379073962642800 9514536 -171991085078919734025145318662654689280 9514537 -262922482375888722908117670926837127814 9514538 70609905471101819084393768272126632960 9514539 -33756494909639378820917922547580685312 9514540 -23379480127988972308558141978675230720 9514541 -203180359871739694439038327027761854058 9514542 26156353300889081255105095842351456384 9514543 -331395644884517790101006393284825979520 9514544 9739975050286088513786920829136076800 9514545 74517340730196042660497518004635382400 9514546 141774955769575378533230323445753267472 9514547 108196277427615876978186109480834409472 9514548 -47074854326005923021886022902275434496 9514549 210750978745164931844615486290339441920 9514550 -52854102635477649964361645421320172000 9514551 -48444573618106871623511115859399342080 9514552 278776589994595603743651888730853068800 9514553 -2327093607043262734645142618738058198 9514554 -12257231765891510604349325403922821120 9514555 -218272869895953943758620134274507699040 9514556 -15547094822117885192267807424881584128 9514557 -57170998465292224270350293802208349760 9514558 62836243677809427826894994300122445376 9514559 91529336282869123387167305335418477760 9514560 19360094616899048634759876932712529920 9514561 -126213250062338463833995003198897775168 9514562 -16555150848195854690832580227206641968 9514563 -273909709867502388649560700353445474056 9514564 -82578611634098972334900473427712253824 9514565 747645725496141705213147618422364120 9514566 -30223387040929335029382834120446998080 9514567 -5985588831398513457284421115968586960 9514568 -44369215656295966175856972111443066880 9514569 -3923469640511510376772880306475867072 9514570 25878718011321340059844522116866750400 9514571 -51288205378819126374569889186080322816 9514572 45458255575532670634741037565840072192 9514573 -429112684036785860275736078261641569760 9514574 -221748652929617419108434128617724505600 9514575 -53162815277811318008462220031196983200 9514576 -9552658774265308924664157123261235200 9514577 -86154382219896959965789242985258550400 9514578 104962469098898249194499798270132087424 9514579 -64322849237172647998265050206323862720 9514580 -8443111670909582435097296420269420800 9514581 227238985564515463247329657532924625120 9514582 2640799354804778468223053459155795968 9514583 -40789920280539790583265745299691918992 9514584 -2355735341664078718186417757913815040 9514585 -158934298806250428803300904035380244220 9514586 39013883551954855687253040942698889216 9514587 -41778701517930120380742124660884060048 9514588 -20401570048233495742380810621774156800 9514589 -14107545781621534897206410059393221120 9514590 21442063369374358490496209342795366400 9514591 215928716592328827815614668756202609984 9514592 -295344484466614269817919173788598272000 9514593 -218518787379202498892487776475352734 9514594 5824791054922159793820722731939887696 9514595 -182867248310216951345807886697113150000 9514596 16685175604655161156030956487891574784 9514597 9337442729411892989614058276520995898 9514598 89776284150778542915389229565266742080 9514599 87810006146487312289830913462541500800 9514600 31385556414559628467518415501617408000 9514601 -19499678784705774628905882985277114508 9514602 187814422389044494876979658011792785920 9514603 -152173346618413273062553430244771948544 9514604 180399562101884752554735667137885594624 9514605 -102772340377613366283827705606258219040 9514606 -204347297687943917315962382965481672640 9514607 -139683040576420334039832328955250564144 9514608 -25667744825701784935524929700016521216 9514609 16765407223285429907082956114408065204 9514610 -313645121030507227827263251805952000 9514611 415571739305673592059011068881195820800 9514612 108590249014047324574669794703591888256 9514613 -51011050148736592823783401998741645312 9514614 2444002383078282837736783039507899840 9514615 199441762508763796306571580273449062320 9514616 -30800765366885974388365001988388331520 9514617 -21401173113702322084908262127998387200 9514618 161318535068454004482301765033508795760 9514619 206851165580534969038238983132223578020 9514620 26632411844988361118297782709143180800 9514621 176329945297198619234328512223202130822 9514622 18788132888796984612080651313746394240 9514623 78432029225342488404639447900659031168 9514624 32209350992111011267676778643649986560 9514625 -681351404807699975751654631337201040000 9514626 13367205868766426823220860902395039488 9514627 107569606752506285697370873355708524912 9514628 180752640662876282463216572254671411456 9514629 -118017781847338122073882558220216667426 9514630 14473639960900064537882708047995273600 9514631 1956912192920588896250074695325657392 9514632 111557375663828806429720327476804280320 9514633 -256891833432527366290780954966146695424 9514634 21581007619776978199319464142951549280 9514635 994525311156053534936865999628819200 9514636 10786617814005314148600656306796109312 9514637 -346890503846302589600112120483430226208 9514638 20675707137897876168812936495406397440 9514639 58888330802020097227534830212856301920 9514640 39038831669984915818771010331818065920 9514641 179210295156485763739830253008638410992 9514642 129480247017736114346344936543984963200 9514643 248942235899773118894560518325780670892 9514644 55868244836162526901115956532515848192 9514645 -20743218055482513966608236390471069440 9514646 53864292460798225166470684547593162272 9514647 65143783929277535425517577147572368224 9514648 67196915222232477531703269974207569920 9514649 252488639838313733080463298391583484000 9514650 -5600346213513477043646911609159910400 9514651 -399188255032166304835704693284138020348 9514652 -9200021941081658045875354992894074880 9514653 -2416648964129487330140603058309494496 9514654 49320276912459194105754083869172318592 9514655 -180159479120727134257712683886947204440 9514656 -1469599295769358013836870230530654208 9514657 155300234056981228029967998677594571312 9514658 283954760338058322387119129754669123072 9514659 -81609513209063063956514436328182493440 9514660 7802340025197161322016813673482498560 9514661 -54810917594652099370122845611670285952 9514662 149117828049344613426521981148093988224 9514663 -85671638604413164295887912512053638896 9514664 45238227148651247255730214222582287360 9514665 55091595761140424942620137250848291840 9514666 47511022115886232973043624924230820864 9514667 168967243225472607152343192748583776512 9514668 11828962134088024273087607262388224000 9514669 -196992331847261486541996431755043869930 9514670 -18155735505671890095650316037916666880 9514671 -261882254357957159379944295385381412976 9514672 -13152613509711261877964256720955162624 9514673 159580683145242392058947014094591816436 9514674 -432453983998870563231243470069138112 9514675 -10019474245589005999315215960623355200 9514676 50228863698458493006354973680043032960 9514677 -84105991869540409502724680305940832480 9514678 190674728687505289840843760497136564640 9514679 211602718196894328811603518421601680176 9514680 1070220799920907424245080527968665600 9514681 590215072242272878066012414073924112000 9514682 194138804613177552656441100352063278192 9514683 245078665242806251174656258536493352104 9514684 -95453248480285446037179547502403779584 9514685 -44234253751247241688558426054008767400 9514686 -37009163696438729106371449604757298176 9514687 -31478745065711215561573369826776555520 9514688 63027196616427132414795063569062821888 9514689 249789528973564852876926399250008202080 9514690 -146250672763381052962479480908370770400 9514691 -162631558971867079097576492534964019908 9514692 48074778726597657178154742890324275200 9514693 68394384963181310794399223380212939900 9514694 -31425152780365174950988420422446284800 9514695 120726060672605684123772861189584083920 9514696 -800583794053669788182103501709885440 9514697 516147903552206289672515927423925527460 9514698 43479849291952662444616211556755032320 9514699 266291178485251410902146799549623669840 9514700 -13409742358842667597952702820886867200 9514701 -59336491077401751427630613554160320608 9514702 164870409140793399502944723040087119552 9514703 405965560907217906796201373695021235328 9514704 -37519831087757675694641370332932079616 9514705 15749716011081961623945693936955917120 9514706 -11982249313953201700699044168139345920 9514707 -283071903108170592837770878332262676112 9514708 -49041017959994435420524380182703478784 9514709 -10561144532750380100983007852712014496 9514710 -21331876545427417586304809032243987200 9514711 -60810686185257438340192517691791085688 9514712 -413743642358048947453025051127256012800 9514713 22491118657893827034172320460865630208 9514714 -119954525606167036963724287373075472 9514715 41700831094653470404254228099496308000 9514716 -22694992199043939048392136813574338048 9514717 -220437968051231934164011933571549017908 9514718 -20717205667533955758671149207358317440 9514719 59786409698289717102977470061946004800 9514720 -245016175183342043530814851188550533120 9514721 -84940349254684372408262848239332683500 9514722 51778665654704148126438438634729256832 9514723 61070002136111333095197502048027980840 9514724 228819829085481604577036920307323514496 9514725 91419421840114912415683954628758272000 9514726 12237705149301675625717150452220291200 9514727 -406762164296821851116675819557365814368 9514728 484859678284600634804699314331241431040 9514729 -161366977755358648368856062350162301824 9514730 -52704365981977037863663971561193749120 9514731 -39342613045249988652877019574609780648 9514732 131538119719220693620272731184865201152 9514733 10769944060477627687203745660089023820 9514734 30710618907247613206477718568891878400 9514735 39807606220001832723662704419323624160 9514736 -12112382862334920938848002711054974976 9514737 -7972693291355019896257708090309551360 9514738 -6061362460889354477289523585192351104 9514739 -1426282471982493085227520779636824112 9514740 84639147159486974667518378087292948480 9514741 -173293762810356980491573301443643186048 9514742 38587409497884663553921339716133925952 9514743 10882066243399870525142123218048167168 9514744 61051510011782386600637572324750233600 9514745 14617619943380098722092137816141156800 9514746 -11543116050175648123578040657140732048 9514747 3235875534559983481623230683144186224 9514748 85912537307888550664338699287751828480 9514749 18869849385312069777085545186394481664 9514750 -25232566178136945194441950434585408000 9514751 310926429933290027706909685277366875104 9514752 79511203473436920625069478102075179008 9514753 -39333999126074621535067161527317941840 9514754 14496234728717136068284059204010231680 9514755 -109548211269375294101592091879381934400 9514756 -32547618777568938814877479198714183680 9514757 613157118167157452555648682696096192 9514758 107016498265380795914246616450237977088 9514759 193836867059703412205992885881188372400 9514760 -102687239271116050601723873160339456000 9514761 1644526033139759826521257726964423904 9514762 -31340889916838543568405344324225478048 9514763 -17493754753064878692620531236095331080 9514764 4591479909963377558284552396240791552 9514765 -65626547162971179150361772447173406280 9514766 180820472001747706788639997682574992832 9514767 -19074482428290766058890434295953705600 9514768 -21025617234826558619183529672977678336 9514769 300438503945286857617601251472414382960 9514770 34754612122533815960828876262877017600 9514771 233848527586330805444496700302186840540 9514772 -50678667669663301016228772638634859008 9514773 448980505793816419709344428294406608000 9514774 -85189975689517908959293367926723423488 9514775 108149906180131109105925021810058018800 9514776 -122928274223165357207992247174558208000 9514777 -440755100856786336620626837322675384374 9514778 2718558194854630720917661732863387648 9514779 -53385757791492628029372181452863283816 9514780 -18464672005917380296507566811751270400 9514781 117493946665166160805505724701602121664 9514782 -1710995972058624711191512334708689920 9514783 132949201945845938783661042208386886224 9514784 -363720581517094421636720789981258711040 9514785 -49816926315365447869172684644361408640 9514786 15137321607170879011057467276517280592 9514787 5551124810190013058454531514961220000 9514788 -58887602382830436401175151086854909952 9514789 73117532101064839167255769458536022590 9514790 -34647658663212140180406808733801193600 9514791 12654302221408885112150567527118546736 9514792 -104937852793646392176963218022559088640 9514793 224320639566779306435022232460592210042 9514794 9129381492319895289990681551132985600 9514795 286933985414837728372240338320730334800 9514796 82893862099626549982253567873380281600 9514797 -37584948948097548392941415357704708800 9514798 -157566360531902218393177047175098804864 9514799 -8180542787096668909811839029534136320 9514800 7787739475631713935267161108914176000 9514801 12621170253199147851576344963406857280 9514802 -17693814185331378381021133720795533696 9514803 -51916425880508002994857446196375300296 9514804 88730549758896850136766925638835423232 9514805 -36696301256489104252191944273625645540 9514806 39001024928180323529878906186982443008 9514807 -257646507749009664006792399321738425944 9514808 2687920541943924693086654694260305920 9514809 -126332515747277758743616802359822826556 9514810 -7357973728656577922643473148648314880 9514811 -117261093917849976095667329979509250588 9514812 39663306955027928480364376970478796800 9514813 1293277792555079809814410702508200320 9514814 233694029109979470760816910031140791680 9514815 39656489453012190922173066560624658720 9514816 -83107358765093165143699056364410634240 9514817 15282718379319547732139370694696964820 9514818 13188191168596511689384672878131671200 9514819 359674270129823979320383864375598956220 9514820 -6826247617416293395224434052433920000 9514821 202704446155698529177287535197709071744 9514822 -162118960652714637139504138166148144288 9514823 -83810052469860464219392912973476274136 9514824 68720389962986001677366214652109783040 9514825 -1920078463130451822194353693740398400 9514826 -78031351456412997324770310852211702176 9514827 1987756126998913131913004272766383392 9514828 -84894826886386090566824297381291084800 9514829 47269636301309674584729116157899448960 9514830 -11796236463043353609933778580666204160 9514831 -367746667508212360938117677804643850448 9514832 68988609872119486248625270257772511232 9514833 130474942423149023821252682814916349424 9514834 -24960915961188624695814904517887535616 9514835 -187553936213558917822879711631619360 9514836 -154049998889002115760395369581380014208 9514837 -34506793718412573501601598477596956260 9514838 71116371560917670942710747537033708320 9514839 145023355433592725770784512135174694400 9514840 67285127116741573479671641475599564800 9514841 -68637216071580630254920294492993096896 9514842 -154106830341404781256708766496481536000 9514843 1283710083510533906966177730811888144 9514844 159596030381928661322494755916508852736 9514845 37434027523193317820906159852865139020 9514846 -82310241904436012356652105492277448320 9514847 79949436926741820871868254149769187280 9514848 82586928411852002331664157340566814720 9514849 168379433645599401355834687493811810432 9514850 25770258826813200189496988736886124400 9514851 45338576439403186757189623052111870784 9514852 -198423690892371137633378101403097120768 9514853 225426042855314644421315276466012303102 9514854 -41362259099322236988474623398743020160 9514855 59204195919313782859650878854459860960 9514856 -141679721303439737496236384901031526400 9514857 82826188007125979048541495679614465216 9514858 -42195987726945862390442608475370216960 9514859 -287968419389043344056758403613912108940 9514860 -87234487427262499930565841591785456640 9514861 -125920712711980189391907447679332809514 9514862 23534092058416206509437504747930756992 9514863 -63964751586603544035325635525589869720 9514864 -82645102562898469231760398351444049920 9514865 -94936437544094846739934835309321377740 9514866 23037361830744998804322260620060986624 9514867 156534931560371185143759717023822371916 9514868 3268317051672422555058088726529114112 9514869 144344526815353887703272983706469937664 9514870 9415968580252164606535315908033523200 9514871 -302620222058295888832947595182118454400 9514872 -49736453681985824109289132354107617280 9514873 -135365890872856280879802021391258225776 9514874 4375875661103946299031176606599599840 9514875 -48733213127799096987000514847210772000 9514876 26754123055448259904755700897098431488 9514877 5210639561239093030861209052084939686 9514878 50407202732336024983290268257149647488 9514879 424338697628807021964911871285152847480 9514880 -147608976234799372197438690411361075200 9514881 -287251215445392416625919981384247240160 9514882 -9208967011585227626207023998887256000 9514883 15772364064472639174060472169824215872 9514884 -19388818085313678063858190523593995264 9514885 -164096684549384002535214040133358660420 9514886 487908835078953681765560816571296640 9514887 385380788309262107291627081386080796368 9514888 153719236078959805965554167227253109760 9514889 -49833795305392098237343354087679896476 9514890 -23214319734365738395216920500499624960 9514891 9226472364752043338904870188801134292 9514892 -69772492380369641915385470523452387328 9514893 -5733092292493776068697804637907518080 9514894 -117706170317375444257053977985347517504 9514895 -23566333100390927416645830253575209280 9514896 52253431792433457655905655399457095680 9514897 -51095464963712586515057214236292479168 9514898 -81154173543954441724500674775000178800 9514899 -71316447460211239680318881140329885936 9514900 -181148247983627520925256028941450688000 9514901 66521616561373936317441646082244321600 9514902 50846796008273262338047395203349227904 9514903 -188697000743717779071222951773162356200 9514904 -133862613671676685284322410036543283200 9514905 85906640841557140834234838681088260160 9514906 -62841491504621578136558518805459032848 9514907 -27319362777003606496705498474752319488 9514908 34029119435018850206579151554289974784 9514909 -377891963098153615577776154797092932890 9514910 146469223862149155954301227859770519360 9514911 533503450417885403557248063855364608 9514912 391295457019923721464761954576775512064 9514913 -454505293567261936953808270086289286976 9514914 -28467921035936812417090984297710034560 9514915 -152982210723525300259991498913000460800 9514916 -164160003608710057340815476286302978048 9514917 166863711206066243890050919649700232380 9514918 -53644598320118221990071511470442540800 9514919 310248978298021905201660409585108531320 9514920 64885362890610738890991985592441241600 9514921 1939905799204100652454655300613423944 9514922 117197090886096525898710135076588558512 9514923 -44022002879085262515511535230800150528 9514924 55177443862864098320014660930072919040 9514925 4402360917360606455238319128886984800 9514926 127757724567652297180926315366895111104 9514927 -523227792718528275378400740031174755048 9514928 31017803524579393515841712969136635904 9514929 132944514257004657909056888029677956160 9514930 -79105994273166303381279314811689779200 9514931 32139061595512787390208957107392857552 9514932 919590030307106590655745002557440000 9514933 -171274502264060929071921787964981516818 9514934 123212843233608396262672807988562063360 9514935 -51212028027718120927162552561414504800 9514936 204750112216943559856042870114006425600 9514937 108520848404429593729601222008486870020 9514938 -98448842908520227478892739573305365760 9514939 -579933109199302064232096193165066752 9514940 26826122610487461359827064452506163200 9514941 -44801831620112540811154434174166514496 9514942 -110486288045382663285096544366387216128 9514943 -113923733310075335626184787982953263808 9514944 71088926805927575301755690252154961920 9514945 269098797624064034348312543258265960000 9514946 31647143920374946177159787211064880640 9514947 62192324354304028043864889979602737328 9514948 192206853190088336593683258177608263808 9514949 188738973003869050259465829915336721950 9514950 29940785706896424034391860367921424000 9514951 -298886281479690064245666889728443373168 9514952 131727774271733488103194454836385433600 9514953 -77101289622785069420174472167523432000 9514954 34562375169498923454184391493939053568 9514955 256740556868561321162436633122103123360 9514956 -185320987452852763727426174322799104 9514957 -59844808175860083259593866650373401268 9514958 -272886305369281319619913644108070914240 9514959 -234322044041156387640209847951873432696 9514960 -4088652543530110354182618142109859840 9514961 -391756987614568351816331967447292359438 9514962 -31529528264525189711684412487336427520 9514963 2912640832081611376866237954705087968 9514964 38881041765798525696873393944158150656 9514965 -197967839332231315118090338769857574880 9514966 -1549332164812572236983622735151786816 9514967 142240834123421956576587030602255063040 9514968 -66784101184363645619018874671946670080 9514969 124487452295547212297457393451237211140 9514970 -55595812971769121491217125383756460320 9514971 220050311401171007687540947314595439340 9514972 -165080256405832793711379932284168855040 9514973 -86398161804125309345144286225195474036 9514974 24718636876032500490068273651409841152 9514975 74732038099831583127042536128366175400 9514976 99954052640019667719387907045062082560 9514977 15339109527705395826614458205720857440 9514978 20185686414505852150422380865300720000 9514979 404735105299495369338205817315728487580 9514980 -123022441414905580280536421127727875840 9514981 -108636245590956607066550572596974659808 9514982 131800802581246371133212619149646394592 9514983 49184681323695459655613623357543914024 9514984 15547827231907765005648042261451192320 9514985 43216027862502167963253521324593182720 9514986 6294094020368605804460614970459673600 9514987 192967138774223009202654468378914423760 9514988 39780076455288082247278331261318685696 9514989 4604682701220323650239089734665222240 9514990 62724681768644538769409595351403190400 9514991 360333529356843385785157100858616066000 9514992 -58973592443349973073530202636199395328 9514993 130466385860547486098397836935775700324 9514994 -57418365328820520620432608683249117696 9514995 34625724485407148105059838385523219200 9514996 38302877216321565930374809644534128000 9514997 -3645875463790113302235231017820554880 9514998 -46540271994904776239119128769237744416 9514999 22281754506291438043010703917069109064 9515000 20985037887310963896792983792371200000 9515001 -191171734422740399317598985511411739568 9515002 -87925324842401298204420311473585912320 9515003 99549143990590487880495468102226568040 9515004 36404967014694109223430515667285967872 9515005 -49076909712555284774587002248307457440 9515006 -16480631264015393760142736895113162880 9515007 248379733178425128627137601679841784504 9515008 -109660565562252463657905302529833435136 9515009 -104015313962007826540804653083869724928 9515010 -66741559689046305402206119919124057600 9515011 -103685710688076962643915869944798678776 9515012 83328176883810789939917258741069290752 9515013 -243274041105468861522160969769330996256 9515014 -168124832050336132827157419535617546144 9515015 -233855261465411915645359838031503112840 9515016 -71282536600729194051274673496686592000 9515017 -416763885815987356772834190431516712934 9515018 194284124204176207252791907772862146400 9515019 204507738329009193356529771543749040 9515020 186403168337399805355321236391626900480 9515021 -225438228561591136797567036472029287016 9515022 -2731264950124276332109598276994825216 9515023 1757783495678322693827625064813501920 9515024 83278459918516363141072321907017728000 9515025 11098195511620031834516469302342852700 9515026 36231532505977601413786871357111827584 9515027 -198740549964123960970548476697627526848 9515028 29791393052864133868031343981181777920 9515029 -199011361647021202812623880500978627360 9515030 1814182122131854739851407811146374400 9515031 8619739115162221792850416122615081984 9515032 467894962215687722276226950522148556800 9515033 321050060284400795631850038273794398224 9515034 -13051129947343535181027081016108721952 9515035 42613162975152677423266273753647036480 9515036 97457088818235089976651650189625911808 9515037 44599808346812106605813712578155739136 9515038 -33200185042118461509251638576786806336 9515039 3161327874719511751454039569715448624 9515040 -2990373465651546654550997645194690560 9515041 -198198497660534348394211328360415910558 9515042 -46903881051417142434670586447694641328 9515043 -437571100706428137772367885460456118800 9515044 47259671935140939087694594933190479872 9515045 -210131552442274811829956231227767542400 9515046 29128662468736503421073193632410416000 9515047 -101695096704147027586581776315827470336 9515048 -341243854894337306442930553799006208000 9515049 155555796224766018951933733601720190864 9515050 44886292677747116451012381246994582800 9515051 -13486469217011550039772335578588826336 9515052 29590736948749088819176844228783777280 9515053 -77952549661114507226315735579324609940 9515054 -150679694261672473904187868421735777280 9515055 -5620326860516588710686180691018865280 9515056 10711112399762915426195667952359309312 9515057 124451462661786647425882290364754604306 9515058 -30042524208092206374497338125550502400 9515059 -318054720451012610305955371486099130740 9515060 189421993997675352593581823682915060480 9515061 42127680916277947501587959387937123132 9515062 80163049073936830096469894257772848032 9515063 -406110852632652603343701395790146681688 9515064 69696446596240973042866880417016913920 9515065 -60362896762433493389687564193062886720 9515066 72532024219511147244106575185459514624 9515067 160467553277225821940939081103100178880 9515068 -49478256561875769380513759884545945600 9515069 115064643024120680360357386647771574470 9515070 -3662286986132220381676074121918112640 9515071 -37736837379888680019767051504947303800 9515072 58336174079340386630152723841572405248 9515073 142561810075834227498811755854566313664 9515074 2233157991358610910803683805158504176 9515075 -67871606993450775906090223858183613400 9515076 230825847496978020436050070782320762880 9515077 130286020314909082912244551989039744 9515078 -45377166739344981334469947049258780160 9515079 27817772031044478986104086363475440480 9515080 -195228797308174668955418242380576921600 9515081 -56386094957347261822074782469530391936 9515082 -12383682269769852177246325260610311936 9515083 -1275568698129666264257709600778284056 9515084 -260572196588190051382231648755367574784 9515085 82997480739420467771715284611434048000 9515086 19427315172599062401388182287105725440 9515087 -348798369016685589957224106484945909968 9515088 48660578958915456769805954584710610944 9515089 184294823008103194483022393439732962160 9515090 18692540855019010449951795679755277440 9515091 -86519069744587098427260867129335675208 9515092 -252732214086269619933841017235386208384 9515093 -228591745496699153842435395361907303616 9515094 53952059182482496851362648608328220672 9515095 -251286341659093013166859689472263379200 9515096 -190126889920582752562582935743367198720 9515097 47469754217708485274978820660502931040 9515098 -6035127291913783482548600878060189200 9515099 144110083635511192919587052152087061760 9515100 8492183742738189752525745841331404800 9515101 357638682872785991117064089427946616102 9515102 -83479352089223448659890722816151333248 9515103 -84471436654238972913365601242406374400 9515104 -317836512562804252383053575561826009088 9515105 -22103369411349115784728707182368382400 9515106 87350544786313577498138411772642284160 9515107 29391805289892262337784687496867430400 9515108 254856110119763899991291428370831268096 9515109 -8793187870669284599543331587122251264 9515110 89020810699392318747689214490798753920 9515111 -244180309380516120794293873973287785288 9515112 -2329058820455053581371378752823132160 9515113 -46523020184718713661017456027963374976 9515114 -10206939516871979414177557173673106688 9515115 23271043973250871366651690890902172000 9515116 -23535489559607797352496230134393491456 9515117 477266816419702698364379247142630574166 9515118 -26121586802836446349143562119706876800 9515119 72662539491674564395862025298627885520 9515120 -25045843744460098705987671777899642880 9515121 -88960167574152573650095350063781926912 9515122 -109601478089203740917959858672218747888 9515123 -5927921023642905799831693679413427748 9515124 73008040951869403550774263998112051200 9515125 -79310176238103548501600392367699496000 9515126 1295445723062971296057661849807769664 9515127 -22471697047553074076854900290093382680 9515128 106156434317960322770604820488393154560 9515129 143880723613931757228141682894683831684 9515130 74821908994222386639684701200463435520 9515131 -343831685903340045246792612380244155048 9515132 -341876396540827265950934320939902673920 9515133 -258734057433248405517101286237240268698 9515134 -109258383093147004089052297872667574784 9515135 -39953611620724103681779117811419566240 9515136 -21390785900854279067004219357659136000 9515137 -87477426633702304151815543823376921214 9515138 37606902022431306055316975931541128096 9515139 -213640780083190012513976513203566947520 9515140 94607407716441992103631508241260544000 9515141 -35363953503410852705875484827322647458 9515142 -6322495052620982530047916516507854336 9515143 -49509614522384570550977037773270755200 9515144 274174787923812214264418985526236241920 9515145 52400136143538734353632131460562998720 9515146 52459293490067116530836883455158591488 9515147 236872343907889318343593480302407344596 9515148 -113240396394561891254473889092655608320 9515149 -134573048242488093941622803967833413664 9515150 -173412203318376686025500949831528480000 9515151 60403466269385706456814487489089287192 9515152 -15276910896729708149671101983653126144 9515153 237416879491830495116141741392499844402 9515154 -23430242918876618011406381037151960320 9515155 53976212521361953810027679332598688000 9515156 -40586034853083529723429832169463314432 9515157 -59559669060772695651863979404485944960 9515158 15109047091939038941227727922176592576 9515159 -48636233955865966274552151596182071168 9515160 -16886483561820464868806913346029158400 9515161 -28692701412636465170227368317990864700 9515162 1645084271527195093430000089129497600 9515163 -84800097459874707993032486496481150056 9515164 -19691834850225638407116442288969306624 9515165 114808029426993570820250501542723496640 9515166 -111728640951653250419215614211593830400 9515167 -106062524402175232306178484023945706784 9515168 -68057280354908808539487528540544696320 9515169 -2945504825731920260288471258117471040 9515170 -13189302296018275180822870769110241280 9515171 115033599527730356334094481255285780544 9515172 -31337559978761289007736018113983879168 9515173 -109961143610133955279908832700603109156 9515174 -203119715531559728658015516747209519040 9515175 15356674288885425492006491964417673200 9515176 15833625686589671093293169264412917760 9515177 129348628028134485452746430055919865472 9515178 34212299550707104521947877488231531520 9515179 79164266790936413318901486575226101360 9515180 -46931842968002368920297664291017369600 9515181 24725873368253161664787094245058887360 9515182 146206751504717903180626069396822032192 9515183 381523098320862389095340727639189132432 9515184 18029905782704878350118573465707479040 9515185 3252252400396766874079977790813104000 9515186 88416968919015528689616637758600747792 9515187 31985387788187756510923585714399143936 9515188 -330109672770598613864648053765922922112 9515189 -132605665384050726984647411208470368128 9515190 -96150521168054554015354125191675731200 9515191 34539998942137041562890037176912509872 9515192 -74459314901062424042178742834542305280 9515193 -130474034012600269140704888434699701936 9515194 -15988484963946341685515362512278326560 9515195 -301400298394975075729578196161063011520 9515196 54997044637960407872183710942570931712 9515197 267806847983598316882164032090233137792 9515198 -18337756501864325800393147879329024 9515199 -117797971521538097147342458236783892536 9515200 73001549829822994965942175100305408000 9515201 -323333191377357800773832463356503332798 9515202 -8262000639211027905796541871987542016 9515203 -335542196804551101133001435060320462056 9515204 -212310634019006475350340551300866844544 9515205 40458954601789251362920986665480352000 9515206 252545529889854906208927933583156662656 9515207 127915869153081869740865425911709901760 9515208 -6728126667323432595219711689250816000 9515209 -466035939303156994282648142798041861248 9515210 -82749534936286366679410796158988988480 9515211 40531262188350468296799419587812781272 9515212 2294703294667869284987379614168240640 9515213 211785127829734457951032579080394713462 9515214 137762737771308372827909414378090584704 9515215 -101203970952610191741429214655214598080 9515216 43412809137037195932764226014187405312 9515217 177254000623676622050480891435824900080 9515218 85023523115839109088027527417419516560 9515219 -73495239151813458819177122780393798400 9515220 -42213499762782809691948658542942412800 9515221 -318658318287813348403826613938234352128 9515222 36336881076483171525908682200588927424 9515223 172605184218783698852520836621530972704 9515224 -173464933119647004108405471358892759040 9515225 60167228939998556409776848156401378000 9515226 20341518268607309522109850185791937024 9515227 23463578518082402543947340272739184352 9515228 17255991776058623400621215072503085568 9515229 92035744968122438391342834905514489984 9515230 -2804044206646191288563725809253236480 9515231 -33337115047314288943529574246745859856 9515232 11106238133031385417626100661080031232 9515233 19315258859720073710335175474604172288 9515234 -139068498786757757730663114306125783040 9515235 -66453671153623331305005100687796430240 9515236 -120131704004312957610940775882654026752 9515237 13033211043377191588466570974393301886 9515238 879720109441934326563720839679295488 9515239 -106439230663780963283470609163355889440 9515240 -54727844393035932507818561625292800000 9515241 155475411287932771788282507101381330250 9515242 72443051749335236191475583209166802944 9515243 -325890820304035874298276112209201909936 9515244 -332706553071380710627650573818929840128 9515245 72337374014135433668781618218838818400 9515246 11545246153376900822922412587999782400 9515247 -42009279794690510169579898702894105728 9515248 -44096769818471831219468429576685649920 9515249 -76612728762146212195846142868745717836 9515250 -9031350910760819986248328160708280000 9515251 -81257285500548071335545548105415791568 9515252 -64539615352802773939481197195610062848 9515253 67143169792591768146281649086266797888 9515254 -1316204059157844065794349308688272128 9515255 389534116804268775592041263922362160 9515256 -70141102079849234481509935874098790400 9515257 -117004460907281657913636222570706094400 9515258 11458632120477357351146582651393378784 9515259 -156952685884810261561563527415227757600 9515260 -154511703842953015196478995127406917120 9515261 -147064511892391479374810886302332294368 9515262 87018677340913795849454273590705864320 9515263 -39060814498060754640734365048209063576 9515264 28319561172453410497709236163539107840 9515265 -85102287754822265248526280259048959360 9515266 -36319322357847416233320780723762055680 9515267 123122326073764735427064548019060536316 9515268 -82332674324296185103430316872941301760 9515269 -15555058125326528892629767327271287330 9515270 69881679282042448564077865242211167360 9515271 368810363561952785481345853443359983824 9515272 -179000568409980071080652205644970670080 9515273 -663701627610827050698807664828435127280 9515274 89849668627118877782066813979185674752 9515275 -49431673823131777899829347004061606400 9515276 218114793568354710971492917811198891520 9515277 -13236826841513445771189702718677711540 9515278 -6069137191411714926716200797352288512 9515279 100976319229017986242918847488213448880 9515280 6847099761562690127584448674694430720 9515281 -216497433132646033704803465814817219918 9515282 -37018244353259193609791261316376926720 9515283 -176277041943794017815152371500134728776 9515284 -11406807782172430130111365801377607680 9515285 107518416653915700424516156855505717400 9515286 -150109091363823400232217914022912522240 9515287 279335861643066978950789831982968996936 9515288 -48825517380504996760675124426950103040 9515289 -401892030336931660435813164354038400 9515290 51979528972036225415088569267658982080 9515291 -233440323173319577227727024573578815040 9515292 156927821970204277759232661584924785152 9515293 -77823430425826639678256774416921412756 9515294 229218556693125285817041872634557133696 9515295 48731104522432619928838783035926784000 9515296 61855312469386792850592590860413566976 9515297 59192165312051467291745945010639038784 9515298 425699332702910485030822342593074688 9515299 -303633924315220856278284483540408270464 9515300 -113168665835902037331979640257879401600 9515301 135511586553127176117922859867527676640 9515302 -36849438216694862378574500096942122368 9515303 125087463552854190065323271333794348080 9515304 194223393546826891883494168077499100160 9515305 -173738244521924557024894153277646312540 9515306 17872519239541623320995656797833949280 9515307 29438871487906645047600412533340277760 9515308 147428739006886949335314367244946895872 9515309 -99391720751208606255697141659612336096 9515310 49789725053097565975750116659559135360 9515311 116737338491048515391979580846453235904 9515312 -43497580279144977373209071837117841408 9515313 10805976632004067594595203766479745280 9515314 -60276989446475782635958646550485900160 9515315 42169331918129317374931738834499646960 9515316 37624688353046236092366823801607337984 9515317 -111829355263925514320161257224117692416 9515318 39730644566902726275438194688288915360 9515319 -69081349227778462204703318668603375104 9515320 120676966769312816629594429520587468800 9515321 119317455099842474407795002159501605844 9515322 53674196592460760536953457700387541360 9515323 381275314547307734806464737478240537572 9515324 17222820058891165074610919855595804672 9515325 2503492229236099543729983355729356000 9515326 -16992045323931218781057350242183004160 9515327 -6306341159517792417913484652774686808 9515328 -63229902083113292080592028016721264640 9515329 139088232886118251383529823706004555560 9515330 -2245331089191185706643837937803330560 9515331 -5630126016431109292537783105194426720 9515332 -180045967823812082128342718887307018240 9515333 -248547697958171360416550503707018720480 9515334 28993946782416593327101956816452594880 9515335 -193694511503411500677796117361454048000 9515336 77599008534242656945883985277440967680 9515337 317404845738056621205707057620620480 9515338 71710098577045059350574253913122547712 9515339 -661552773034915589877468614713479556080 9515340 195791415123183616676957218436409753600 9515341 5728938251158402577258319958162608864 9515342 121490199339327984234611549775076670592 9515343 130105725333856457935826502877189939200 9515344 -1444900100346499980699788628806410240 9515345 -93684942793493953233732841438014064320 9515346 32431500996768334999383623251535416320 9515347 -414723778830409614035829754325634205204 9515348 208440524989212731294428574646922346496 9515349 80703677397348010924261723768837654368 9515350 23551435276723246070482415458879392000 9515351 18395802914595150389878794716736994104 9515352 7655446302157095689137715540184268800 9515353 -252497422306599149908337315762904299136 9515354 -189351981142049672404604486164311300624 9515355 -85826940332985656842545330237700941600 9515356 -39755999559602579883992425100357913600 9515357 23742444739703220971579675972603513472 9515358 -740657622172696535829914125894109376 9515359 247016092998102695551197006734940659136 9515360 -40374055203261302216715390995571671040 9515361 154235365392543113028927692686954429872 9515362 -60401642085982551626678960303175056736 9515363 -77288505547834074375842070172078331952 9515364 -72964843680173991335844135374613196800 9515365 100459086285214770798736790567985115260 9515366 -8614651355725222155235138057067614080 9515367 217270591711820185670927231373007212240 9515368 -5204404497953666265871563147813488640 9515369 243648674949020149448958119897682528144 9515370 40151324485124354859213756665339884800 9515371 -31566038749740154526756008109964465800 9515372 -297250045662261496613163069581692487424 9515373 -11589095975012982431638987008156727680 9515374 -1788444582400237573242797813494310016 9515375 -394714126429999053720443520004642386000 9515376 -21063701935949434075196691839574147072 9515377 -257087273732786214219879250997587945774 9515378 -34276335628998719094235930202240408544 9515379 -16953593889231434394387585930121513416 9515380 -63030523332443121138070221789142056960 9515381 -20598952664023959545378145656252356818 9515382 138626251931597007296978958863926867392 9515383 -40910251765553383563516418865333967960 9515384 -628914187461889290329147142021120000 9515385 162582159389499871502078450300676883200 9515386 3083943113275354769359651281178844160 9515387 -37468203336691974391863820547324479200 9515388 11282739523811707940463648328041922560 9515389 -158620951409426942462974659154315267080 9515390 -2399603479540847106064122638694009600 9515391 50715606390874886617282907054197595280 9515392 -449725394485675288755814703909201510400 9515393 260531542063028107810759182134380229160 9515394 84697120938500964247823731452706693632 9515395 174922621294996838471895869217773774400 9515396 -303022462718278380630149770950423229440 9515397 -257358610811849707743342390713040890400 9515398 -596209202404250238885788286783318720 9515399 -42991117058303207031844414388521956336 9515400 -10330214332531652530927209364239360000 9515401 -54661230040518835049811080930728471360 9515402 81902160453494641218112654397238378240 9515403 730898297859870563791304859044382288 9515404 -20014404763667093695243518913726836224 9515405 -227106146214564953093337968697956789940 9515406 93667151123395379193424283991222640704 9515407 -595932191786755971858744233896411812096 9515408 -31613857875838376306068211048609464320 9515409 87098802000970774495254173103262870080 9515410 76234165736337743770004672887612600320 9515411 -325196728383738025138207180869162011988 9515412 -138075572182564522983618802569806569728 9515413 139636019712033436552044795938373701184 9515414 -148906422795242507658834283450642750944 9515415 6123403421676392988440930009049469440 9515416 -350216919090972772351592943475615703040 9515417 -68293235408622970405163519433158571900 9515418 71324222851109515132223087801731331328 9515419 -36010421014760669923205553149406545600 9515420 -85647520278478741172265369732640573440 9515421 409032131767436208928789781412556818240 9515422 40912681554730175984895565656499507200 9515423 333631945025634168485033663346434952672 9515424 -179879712349500774851641010721034076160 9515425 -110502262530040472187218265788687063700 9515426 -22064995043547807977162646938563559088 9515427 654460256193447205221785260286636160 9515428 -18619001148276298935921469571544924160 9515429 -84960386308578211307416282103192272896 9515430 -6697269240400200609874088741683261440 9515431 9236570735169042214232551711326925000 9515432 -367209949004742599580406079665324523520 9515433 -102473677889607464275152283080653848176 9515434 -239853124718909940993429083872418984448 9515435 65116212378095485047814453213603898400 9515436 -23060971412617936376165326859902648320 9515437 -194374362771104639211509696193491495914 9515438 -52735181068247270221815068380594867200 9515439 112905586919107770392583800907899562504 9515440 28255490072551054798421518080737280 9515441 13382475468127105768075585936889841972 9515442 23264882898279147583215522768362709504 9515443 -168889274891612498306727714731040052400 9515444 -67547878335609066330793693640174135808 9515445 10669051409781545063050479628048352640 9515446 -12480362674149585233080266705535775328 9515447 383796884149925562722519171348993767680 9515448 -172773961009048069917570308606236876800 9515449 634482833175162569161068242845154462464 9515450 -15217043386084663336738193964939571200 9515451 -43062203282326051912088558757750270720 9515452 -72648660687391376594152062545552168448 9515453 178284184822221074615125540237856613702 9515454 33035734436037258164262381719028436608 9515455 -147228761398780793304660551300807183640 9515456 -101215508657583534881653349195062444032 9515457 117748814081925467322939779545022911026 9515458 -6557732617715984302070954492539075680 9515459 -331968621973184207852675200314147494340 9515460 -57347562765692211036170941218836643840 9515461 -96169676977955585420751966960552350400 9515462 76298211861621805463190621099416064 9515463 -44221273377879194401068579151662602112 9515464 -19590494598138225605732320971777638400 9515465 -8009422573175063123299246956626904000 9515466 33946238450132504854913308986067207680 9515467 -21215400024893060387670690952889056720 9515468 16356340477745896626089689771718866944 9515469 198503764833079197236176340273879742144 9515470 1435373258595163882104600718307452800 9515471 -149123386865700044014286914656252779520 9515472 -23808184552837067543114308897720762368 9515473 -21607264305523541275120843966657873296 9515474 117881223146543775369062344462262424192 9515475 -2032632958257302052932992294190265600 9515476 71814006731313679389267236431934322560 9515477 -4131745978473011472215556927579615300 9515478 -23274398838153783752964215198470545408 9515479 708483498050899105508220781155671649600 9515480 129050992936920260590787975507324928000 9515481 47997673168381536539516455614026721024 9515482 51128676109905868737476100104245164000 9515483 -373530253524869355348349674136298846268 9515484 -42645953515421574794811220391791434240 9515485 6812572215459345296431072306223520000 9515486 -95870083180055070744641112175383719808 9515487 -466587217628870172084738564050056450032 9515488 449816977163517398957143154028914933760 9515489 -15921148195109165335447038353817727980 9515490 1430320926194565769934984385799027200 9515491 -108151192676866702157825670701371650816 9515492 -63182038053528292867653023732157972480 9515493 -39775345774717284649304423884282329216 9515494 128027880696986425128390481414671403392 9515495 -80501458438814461682653859303356532640 9515496 145284128791565509964679081480850636800 9515497 -29732093240708554893786389088678346054 9515498 136452688507551107736567559146386094000 9515499 -18725875858111358140250362685976821760 9515500 445536383563700559657121838890752000 9515501 194718009961649589137290830597674306604 9515502 220975371921949000188603070555089959040 9515503 -46000429888874813377109885073145116816 9515504 14713147801868010000777948831164989440 9515505 -112563104167766682834795281092454461440 9515506 34210039921818146906190070661152819200 9515507 113466110874935475227609972254873497600 9515508 -44928728641633730313292703844889559040 9515509 13149422830429206297142591743475324860 9515510 74802534556901259064406124430734572160 9515511 -31449713921187293709737069625552867840 9515512 -39078216895339159709293154782093639680 9515513 -2331833393693983363840148051642708352 9515514 -14189336944411750207611801099317351424 9515515 139938065263024968779585262987470300160 9515516 -56446812386184098301224745445732059648 9515517 -200284307553629297483974171554169989600 9515518 110015271285565624713536006147174184960 9515519 32240802613068551808575060418659934048 9515520 17406091895751309529991365984360857600 9515521 -76967514923014625898751787449658130768 9515522 -25190881926799332352452502094966275200 9515523 -118365893722138654590558885323533180800 9515524 -13037892893392151534019332090022086400 9515525 107317029564531751612602953813109037050 9515526 67739548011810642196458487567251038208 9515527 -127304425079316588471206339411722539728 9515528 -124889341659003685927531268038669639680 9515529 -314785010209149561600890516579419056960 9515530 77166018971098276583572363493097752160 9515531 270060204009183604080564887521126645332 9515532 -25847985340692905080443782443973830656 9515533 341278262694364202011424485515719529782 9515534 -17242644048504569034275442944602209408 9515535 -108008916463576976322934711832344248960 9515536 -78020159844511164504639854212959428608 9515537 -35138869706346559539897026269441383360 9515538 92392733766832545093333364083215152800 9515539 127451574044795611107191371075011030600 9515540 218499662721167768564545811631905130240 9515541 119747863386332591942711647616905096704 9515542 -4579528366970569085496471065889748800 9515543 -127381740987618487117450706050803663936 9515544 -152923114307974631767489287871388098560 9515545 157220441284047047573172965258975150220 9515546 138091241578603660661967487583678254080 9515547 339124494172969749955770713339842260888 9515548 33598246308910546277757300644790086656 9515549 -149165129109286061564349403862379910164 9515550 4600166896158296788989973654765056000 9515551 -155462753136708329998544735745912204448 9515552 -182699334067200602929115618010923532288 9515553 -101027109693653355571224047730431200800 9515554 -183982951509261863664331117323372495024 9515555 3374107300598989017349562121985431600 9515556 -127241339621113269620179497679592448 9515557 168392157107819669904861215947206015806 9515558 -32064063500960491551196300880733666816 9515559 232751103656311188589207978641267601704 9515560 -25873861039698769699569937935320678400 9515561 405317282349167635966659915569348400 9515562 -8497945755853662048018584739453222912 9515563 9244796353595003591541812614533317640 9515564 -157942931435950358066530370945688109824 9515565 111066157778270347523206660566695242860 9515566 125995449424307896836594335186819111232 9515567 52061766771022428238661894458399755840 9515568 -5520031532334107513866107805769957376 9515569 -16270049080489207704355657820358317504 9515570 96921812946470294489264605420412568480 9515571 59476941587651830295499396546072870960 9515572 -290896102727469502465494668324376250368 9515573 381516699131930676830488228423019677440 9515574 36504888668257363625053801132704834048 9515575 71298091160438888203877364344408550800 9515576 30748305447590048427924287397125160960 9515577 230384241199061140023273676515732663120 9515578 5751470692549565001411766877987159040 9515579 252806269460871269047736312368394533320 9515580 -63828624597185600554066571265111244800 9515581 -782764640237221572926932455671737760448 9515582 -138700841466328219300073688848067657216 9515583 8907685455913599312163107760674816000 9515584 30428549656159877841589211366425624576 9515585 294909742914628121714994637621500141780 9515586 58266380918086694152858743629610968064 9515587 370453148906682921744686951211277114800 9515588 -233460210996843962542997189506466694144 9515589 19140031722161547301059851592047680224 9515590 -56343453202422823687784492425106814720 9515591 -175428882236899164644803742199711687000 9515592 99062350279219250029986223122897592320 9515593 418898136705358044516582327795505050842 9515594 48452818493061261990843241705324365312 9515595 105468395259449093942240596805053313520 9515596 390103269418162251080410809067370772480 9515597 48138333875555862363835253806350146304 9515598 -10525212956760885287436107302597140480 9515599 119618332250324128226298936443090424 9515600 -5412879089901959821978411886705664000 9515601 42110310981016041238823972156421360768 9515602 -95139926364681278842590362131787685888 9515603 100441739523192166435239141096896605344 9515604 21599386141509597050604157158997088256 9515605 29508892256306669394515941519394711040 9515606 -29180708176717591366601998681909459200 9515607 21987781513892212441620457739132456040 9515608 -40251362472133171533693038495120302080 9515609 34018840670166098877887607571711136916 9515610 -21845172272595060503292224576660121600 9515611 132274600593796397547506520285778185232 9515612 20349270897817843858213415127785740800 9515613 11263399116617810032555752826359007680 9515614 9420959134033484983837868403815919552 9515615 26126949197594927536770810974818526760 9515616 59663980079471766214677395882794549248 9515617 -101633894987755472575004708651094635808 9515618 9020929682242389207504748582815252480 9515619 -117370847300856578980994463449075548956 9515620 84239167322420803944122077078373007360 9515621 -103642731722007249123793050540937394178 9515622 -6841459089152215046170174928605048128 9515623 -580621758465704514691911429695875712 9515624 52488765988651429748492161057203624960 9515625 -52627779079970180496542304407235000000 9515626 32810351536256204601184543973540235360 9515627 -2530773463119031235641809996954400728 9515628 195623716156670103861314589524168147712 9515629 -359393466666871958057078517705159325440 9515630 125131432467282280941323684993531512320 9515631 243846531361757411989196453827002737424 9515632 24089496071227704016802355266515566592 9515633 168000631017652803938303765028388935168 9515634 54334134477317066602094262865353600000 9515635 42665403656172314383799334676647667200 9515636 -31701821438127083019143236856018436096 9515637 201356396185339989420905667957351984000 9515638 -18552013253987080731422169009554588160 9515639 -84016725121168549488282220866486936144 9515640 56771689395899790706168878931795968000 9515641 274228285517660217977136770635866296042 9515642 994555569035862022391900896261631232 9515643 19113052187932761017367418654966563864 9515644 4063503829629381754535570357629622272 9515645 -13275012303607555599070433174449381800 9515646 -10057955529977959962921515508989736576 9515647 126107534020687097814433597133805620096 9515648 -158381021224168056591603145779110215680 9515649 40656375656084483068997834969725890432 9515650 -89661712199106690016707432775625053200 9515651 243242912315179284156434224796019734652 9515652 -47846604601264060250957833717133952000 9515653 193345315673214008964548031528382009278 9515654 -147382405761758941613951413536033043200 9515655 -337413428318089390120545179957799929760 9515656 43620417008577191168540772265176883200 9515657 31609424696749187636958320921484654900 9515658 3556731893645820903814293075636979968 9515659 -348072888093272875915687523141708036140 9515660 -31946875051487625753905859420874014720 9515661 -228126240237749119219883321721324053856 9515662 21678402450608069007680743598017752960 9515663 464104738273685095156169574737541060912 9515664 104357858793352433671088915522300805120 9515665 -262701490776711270339592405323642159000 9515666 -108146176233593598849730962767874304896 9515667 29885250374792121208388471639378362368 9515668 -6012537376473814341814791881336013952 9515669 306577978861434397140276313973685629070 9515670 -73564447136588268076864489094719401600 9515671 11077122159398019919566610133027757144 9515672 -376084913427880928845069935225422254080 9515673 -148130309626147249747442233120772264700 9515674 -50588259950284813288688939166993493248 9515675 -45333297458282602175936049102408288000 9515676 149338796105752188290828643265867602432 9515677 373383806488485118599182738098479552 9515678 -124554486737167314377122922728392830400 9515679 25342111938563519207983116150556403784 9515680 164120939308663473615187183026117672960 9515681 14343798759136206382048688266783860864 9515682 -224901858336971524475701997857513824 9515683 200639296030244157039837235782167210880 9515684 59087341605540773159731581920121676416 9515685 5677509852088875084686590878661440 9515686 -193466895016949905550341881802932320256 9515687 386701292215094621823010144626788187792 9515688 2395847876354855721891501557851422720 9515689 272473216800206132497035929808950218490 9515690 -52648297600292761199794694514109742400 9515691 -55980322516384903749790882508184871200 9515692 -87116274383722204965415257445555258368 9515693 -36637873285560918396891379822870729440 9515694 8263353344288125891547368174003476480 9515695 35333952706109377497622560170578810560 9515696 1470073048344655831905291312417964032 9515697 -48139192970930048027418935947030858560 9515698 13249890961598893248037140161766617088 9515699 -279648306227246343060378736561477445064 9515700 -23512687539954647039563776347689056000 9515701 24950580042412287827964642259193712480 9515702 -78402452926418175927876196214718020160 9515703 103257799992132150291857208805549809024 9515704 -16034417455608772970539084102561628160 9515705 185017192884302000044017207100341564360 9515706 -47024668783532990073335358295523771136 9515707 -247329760505253358142689453372955319728 9515708 40221430747039375796293983571839252480 9515709 25087702740134513556108285393123636288 9515710 32440494319797225649214811485579549760 9515711 106870371363687683900079738002287225800 9515712 -12274869098611179989790939911238451200 9515713 171875853160897480009472162103784903040 9515714 -160088904151687383951571605029080396800 9515715 76181414878673882920111527166440948480 9515716 -11439328357105994762785057382770581504 9515717 -252491740535324750068083671326864683234 9515718 -4938064619817975501850713879369160320 9515719 235983825299283366579446471458361084120 9515720 -245145801964597627360993287335404646400 9515721 35720727290659178153465022018579147840 9515722 -199151524640486348375902306565848283088 9515723 -37204794046379488001405824545604196064 9515724 -42510321996658937559067328415221280768 9515725 83070397515745669158750489601481953250 9515726 59730839424575834327179032065568674688 9515727 4513941654039321566752733563815496488 9515728 -176713937056398706932403335614038016 9515729 -43600913295171538800112280206998233088 9515730 5556079477955998933521268860004055040 9515731 77809096887124347684500687545071487464 9515732 -297682045257205773954159895343371069440 9515733 320973612694153607666518722247467109824 9515734 61731459882630000215292917392278803712 9515735 -63857673742916855402854680919433401320 9515736 61244206764129734547095459800464384000 9515737 -75974754119170788210979708430963887296 9515738 -49955325079884025160776127493112254480 9515739 189284843497284205449922175780116444824 9515740 96664479768649018484271225446669568000 9515741 515054843939818631671126106774856909900 9515742 -52042592585375987746641190087805623296 9515743 33556399952252245405995453074814775240 9515744 83917742962603163797787220236788826112 9515745 75517150390623167240395953775996329600 9515746 37542280523784266386426999987549406880 9515747 -23261881779726172340575662646049103240 9515748 31572780439650244387170120465662638080 9515749 277807632851785980281602596465990074750 9515750 -146350740739265273276826901752568320000 9515751 -138398198185291592906336906425719809280 9515752 255786931994327415112262210036010777600 9515753 -121175952298704381337884875725149721116 9515754 -77566396231567566259247347385177187072 9515755 -10218876496014096434238760473517278000 9515756 -283227292219368970256866068238550215680 9515757 -15895990853837371614265055038042401312 9515758 111141448571915054090256840392122675200 9515759 -288604973445418007532515677262610972360 9515760 5256691587809058971368889496738201600 9515761 176651728260867311259311366162707580544 9515762 -131155915988865991300218301521336016368 9515763 -95726563688515428950708398473722462508 9515764 3377733539683473878290495756862310400 9515765 112253371855949972209081032233219990400 9515766 -31175896041063193927674242528475232896 9515767 -171317970203773272632599386360360623328 9515768 39684222924032388029105218744991170560 9515769 13436765265465111052387450430693813088 9515770 -111574226959979756829576542714795904000 9515771 -1149773210807475594560912431269980016 9515772 -8520669796375580823726340962444410880 9515773 -276560024610077317336570383662783497978 9515774 -151880304017605633723826411839245732864 9515775 65054008771118503038645628811639817600 9515776 70777591839279357662586235246044250112 9515777 -63721792231844757446923886863445004240 9515778 -73227385359776348530615635867353218176 9515779 -18389990341512174778910604838970960832 9515780 66844452924790578481622222869371321600 9515781 -155277195512558603762963639748630728736 9515782 -28265882521511811452436333957068208000 9515783 117213306412925962928104498251261403032 9515784 90723935048384186077697313942261104640 9515785 -77867469778779593699885637734049321600 9515786 -13852510764932403319852079744340652800 9515787 353128767797726324850256721849449566720 9515788 -30399870430164584853469351956558587904 9515789 -408800467782339614513109993728774482560 9515790 -6368099496611187832280223892694081280 9515791 -2473503460244801390128319548986384000 9515792 26496730089964533434532793237886730240 9515793 56520751111679025014778893532594331584 9515794 162992294905091547149646642718983839520 9515795 -138098562186685517335355908531334341200 9515796 14204065865371865758259181912228820992 9515797 -192539834209986480864210649469387262308 9515798 -77181258866382721689130123486789317600 9515799 -13680037826146236080962454919468371640 9515800 -78549434533521490204222331758841088000 9515801 -475038871065925921244302340270310660960 9515802 -125137655839509879480681485795328096768 9515803 -475303182297744697948529949472121764 9515804 -11373391919889997530575156713648249344 9515805 5651357783547071782768520053394496000 9515806 75073384459592763188463910607091793344 9515807 73156246050480338671933956982854732912 9515808 -116702488575746438825930097923519938560 9515809 -13406371737144413261267975762246438080 9515810 -76257483748068337202463452832820681440 9515811 -149951952446397226328063985894424682496 9515812 -102437146563874745201681222820464297344 9515813 47062489464242527532930453172052358208 9515814 -974302907111685079382615498051420160 9515815 -1509003841167615300577868536858285200 9515816 63482660874013066811632338214720296960 9515817 -124613137791139472996166926393375979612 9515818 -12684048986909606195058347375417183040 9515819 -20786587072675582526069555605556717640 9515820 -81847685555258328750637089292564177920 9515821 13650155418007658073147436187705663424 9515822 96720645206750391073301206315134332736 9515823 166785955835661647464411115947644530184 9515824 -99793849225233197652242276215258562560 9515825 -48448958913085870695378865040739296400 9515826 -42859376021706480315493005923301035520 9515827 -267794063727815586603512355141333600000 9515828 -27722774700138839200122675988895539200 9515829 94280681776195350288077382591689604384 9515830 106187717489960526530721488772899074560 9515831 31806620523791217621958394736388219824 9515832 -80662638943060539674587685397422530560 9515833 -429457301686927248033063539716096072918 9515834 58156079190537723478200714051172351200 9515835 66390102678205296823039695211873181760 9515836 -29298251038639107288244492675956105216 9515837 465226038584177180871130724740844460486 9515838 87039599804185179045672723363073153344 9515839 -26030557552189491505092879414615223360 9515840 -11196404287927215637594035838695505920 9515841 -200402426593302818569294650511048352208 9515842 -2466948352183717835138336115833327616 9515843 62760527326325290067366794091906521944 9515844 -40063090677607224980720748693229959936 9515845 -3776064536171652557215230572373409320 9515846 -118112942318276226247236756820764149760 9515847 34364553711958525554297164788247629440 9515848 51494651925126241450046330326050063360 9515849 303642659084037378394114639306388313600 9515850 27946284125661689338950115903284672000 9515851 -30531472791427957357867832784940743148 9515852 -230433797598239332069362873280093524480 9515853 66322548134607199156648845435955468800 9515854 -47497150744247576657492781994074509568 9515855 -43207334259830247671121703339871605440 9515856 8026334644922507644851991942690504704 9515857 -3092660054215530531588312418264121280 9515858 25486253898473600846052701357874430080 9515859 -4267590488824168625411335068356873472 9515860 -75226155477949338140991409182840049920 9515861 -650807744245852811315738762632304015328 9515862 42481973357662096829854411400115335520 9515863 -86072490219975195040784366694128561440 9515864 -349747953622186684039646311801796720640 9515865 -67120145893790245371498581100997987200 9515866 -262569459395814404349202225896871987200 9515867 18591205421986471541963385817320895800 9515868 92958772832445007690311190420682058240 9515869 368310857835323602729219631342454877824 9515870 26196550117250275116417439743135874560 9515871 -5748307763386676973725985348494266992 9515872 -119433060484082151761341265953708965888 9515873 -166895222531293224815793249170738566878 9515874 -27031660343154231777617334924353967360 9515875 -155027497405254097634318361896510220000 9515876 -225008230679019334474038871994519104512 9515877 46294232623653122987614348395587418432 9515878 187487240208891710701658384670521184000 9515879 190571392428340912478678740106378808720 9515880 -73061284725460075173182301231599616000 9515881 -212795701643572735018696791495050018268 9515882 -32207077820565793960232712988113294336 9515883 84811557197778067476630244158299109612 9515884 12187002353228048175230551013881937920 9515885 -1988966691086788904445512212131162000 9515886 -72236263891117414493448938706676381440 9515887 -412333209362220581454122654278832391560 9515888 -43157074981872323115816640827506196480 9515889 -289078446317139260803780176034934098992 9515890 -140417248203875423940002241841245448800 9515891 -138438190965754594616484282873364432896 9515892 -63224441889501019257878699730433794048 9515893 -306872977231707953998746776355012571858 9515894 -6761625034455257847718260021033340416 9515895 -17616723261554026504937905701086072160 9515896 -99068705558540338104036080892080640000 9515897 -115288971501438636114551882428192773654 9515898 7696221835126281324492081810225705840 9515899 43033813658458442868052978805967456640 9515900 265773131688262559142535919874316800 9515901 183935440253570864750275332462153196032 9515902 144017901301733918391618970820782331904 9515903 4502365949089041080036668646546160120 9515904 -213105939101973701382261075754100981760 9515905 -35519409102713534634752306362028263680 9515906 59685344933618697541230101169442535424 9515907 122681344043095717081672571084745254640 9515908 211504824740132331648149176714279296128 9515909 -7367474436591756719589705212814435360 9515910 -41239828713407121843742258297466048640 9515911 -442535488739420027427942395369061536488 9515912 25951003044720293669588571456141557760 9515913 -31822358972838009106295274839347348512 9515914 -175435795662636706225447502198600884944 9515915 -1601935001139768973097775598523441280 9515916 -127814161442203526099958037756278390528 9515917 82287540553230414122099276038394098944 9515918 -74226652368429112675149218866769618880 9515919 -38826128820031922298941857131383680128 9515920 60568415203734129148864563571536199680 9515921 -273725351145424467468729281821322336256 9515922 -51962363755841978077685376998035146240 9515923 444786834381765997470621607833408256172 9515924 -61402580147821948466214942725008512 9515925 -3964775303216194621301610013194192150 9515926 68803598106297532785570638744222904960 9515927 -159152016835249293844941110769218171928 9515928 -3391404131762060565766346435425075200 9515929 6171513372404149912472909723145486100 9515930 -2751514235518898381135759695360800000 9515931 37517566452145160544601302825708256152 9515932 306318990978889219900555702177623293440 9515933 77662981840327809551085228903651491520 9515934 -112539729001274829754585494990376037760 9515935 20404231543539179899049242462674895200 9515936 -61253692972394029382359187919065972736 9515937 283513532518866711668768858952433981152 9515938 -27521847523335422380381808712481912320 9515939 -416059152412504866415121492001378403968 9515940 -6406472048386338316348548327471513600 9515941 -103157437412048462785766172891345711200 9515942 247716756743079765932203255417447099872 9515943 5360340259459814509219833854657950464 9515944 -447083038282539062420801537520972441600 9515945 -2446346898796590211985715915295075200 9515946 -29331579130611229394796888548472766464 9515947 94522052453721310479405989448007094436 9515948 -69664194139910401163785982402252928000 9515949 -333222176725593392754671258746383880320 9515950 -31658839819173037574887090378057358400 9515951 -207276648676134114233635356214642777008 9515952 -31920793364397332954695427881114484736 9515953 31153733584091390861195134999291996644 9515954 54812738033685447825531622868200323072 9515955 -62137213977255942609427509031326002640 9515956 -30886595378958402809088670588628666880 9515957 -9081050207667688499007657775469069568 9515958 -65767810935322409096996761708448087616 9515959 331073167275445562025760342740459877160 9515960 2610431974758713677738192683385344000 9515961 -304823244106706032502628154425913536 9515962 5952859845423937274139149236987671264 9515963 352105057011348866213259383648144698212 9515964 -40170635695911553323450022032063897600 9515965 504591890953332750999929005971562041600 9515966 -116919482682861330996777514872788045568 9515967 24533880689008769110596319650700123080 9515968 2332017054559954178732474639446966272 9515969 -53071831899717993093428013433219887420 9515970 -42167423583042469426762991226875098080 9515971 200350646667652241259332853309186657264 9515972 194811091005955502337320998088111515776 9515973 54252630634622205984140151023836744800 9515974 -37394749445897699456069442482272818432 9515975 60637519382995654091599436438479088400 9515976 65953669085289504054528782487255613440 9515977 -3234059734938223720575221310325026816 9515978 235621050224120043967935362398811385600 9515979 126169960294697505080484750926098132800 9515980 -13663175585950502397914279963182479360 9515981 21978837703229281074309125777691084000 9515982 16910578650037917189594736583879537664 9515983 105284936806132121685759018741409473280 9515984 8508727031019873537893363784072192000 9515985 -3143871616922120107871600310379805760 9515986 -4175523557061600374141063462654265216 9515987 -107993154455703900299725973629497480000 9515988 -10676723232462149399525701653032386560 9515989 53008358007409235757305108460736970656 9515990 131008929575389863508520332867847721600 9515991 -734262714337596860162666785740821856 9515992 -324306561374623830187424338171765862400 9515993 9912768725136678965116769884355035140 9515994 -10754541475805693114074606724560240128 9515995 137289521025144175619024744707520856000 9515996 -3409096657167555519881110936015706112 9515997 -116134950368872300943551361478981422112 9515998 -91812367104647854137291421917874560000 9515999 -361205577213393246885053191421914524000 9516000 -71521232513860532256991187558989824000 9516001 146826606699471196931823700286754973104 9516002 -46331197863179814124677045205852262400 9516003 18502309890587205952089714286242280704 9516004 184044510862542924946244127471640125056 9516005 -222063508096124960766769090164671986440 9516006 -104830880302897057863722010052090526688 9516007 -95829326136943525869789652050035692744 9516008 -2904034432038723533220858075195310080 9516009 186419883024924980321154875825421711504 9516010 -62254859342213499552783722744197401600 9516011 -580090194121491428222881234332304370088 9516012 -109696246271455922983587113640976306176 9516013 92137020457058584064956827487783324800 9516014 39378272660364367705831493797691105856 9516015 -196617943467240115671381217401704556000 9516016 46260324369070147390319281664390070272 9516017 -58696130971599042698572528703794824000 9516018 -35256486583816662943091014408069300224 9516019 399500760512945925850659869474200361420 9516020 -32477825830440100207460940856408227840 9516021 251138578118613997495405244017000276512 9516022 169966772685813113817508196553629454912 9516023 -28679314544359849241689558098542642640 9516024 -43746697617289164417858119251918848000 9516025 -171697841663020208797276465870150042450 9516026 -31653384228959147584140556018931532576 9516027 -75425642382430131918252877378685327760 9516028 145437846182320114959895532074479239168 9516029 3860043620998166304441541907343185184 9516030 40532015211589038891050308935715518720 9516031 -175227333696758347727422911122626434720 9516032 200225584529694913454860560425640001536 9516033 45706745107400253039515556169253058960 9516034 155193932164234347332660907735877209600 9516035 139537674755478073221591850195138542480 9516036 -63106142517608610130395888340839905280 9516037 -181367391525217320503778087550218113314 9516038 7877346583739507843953023965490888960 9516039 -6491900927079390516790590796236447744 9516040 182014970920146736659390056560921036800 9516041 -51080959302558085172757572503118062668 9516042 -9271587909705459075652063712846958288 9516043 207662206596264446462552730384450215424 9516044 152600285680742132863149736997544508416 9516045 -92882524689805509610664973793313760 9516046 231621278102146256164761189608908673472 9516047 -25808110367813530203911405084541814080 9516048 -24695405985298939650220768148994195456 9516049 22543728796716372060813006456353909760 9516050 -37823102256138983656613983431693109200 9516051 28166249090343700349335799583748808040 9516052 37845616694665314221543122232979597312 9516053 -140288163920154332766220916788714963698 9516054 64655583448521695025957859737156993408 9516055 -12811860252918465972631101874645398000 9516056 223860351479683058547281136617380945920 9516057 -132342592530983966462613776694951386160 9516058 -53599726072027411952710139063806317120 9516059 31187555790215810792727879210090069504 9516060 -141018248840114011448755031290418995200 9516061 11287855183850061507980538778781050904 9516062 33414671051360414731326569823420508032 9516063 104004174335543074652298733441505935944 9516064 94862908740355098780988950432033079296 9516065 -54448306711643624538920763923962346160 9516066 -5848881817878694697259288024317878272 9516067 -29905020761330200865607878981070894336 9516068 141988534778641078860132992890842743040 9516069 58620560029149584952493026049767340800 9516070 -12498464062937532313096706885009034240 9516071 196128686143083399907024860083463088344 9516072 -388258049257831109263198608438312960 9516073 -29851343633019021706124994723861809664 9516074 -212388859886030941304373870180930581760 9516075 36684864284686417699281043800983989200 9516076 70227400938265533959591582393325093888 9516077 390585428273511375398172659665983976512 9516078 -52591860152058194164277736580906031232 9516079 67022764676397241057102612466072430080 9516080 5051276452485852705462064045123829760 9516081 -48285507016402247293983159829635919248 9516082 -163507275301392945401627176754712826608 9516083 213367776772035329312692777481344191144 9516084 110499108030513090703854086296700086272 9516085 211548554557619275443320490181668347160 9516086 -8897984665290463506168199681332391008 9516087 -40774888016531758907257470277835624400 9516088 -128403189665992930567305429506418647040 9516089 150339882558752212542583519266185934720 9516090 112823532948720535267704083963781672960 9516091 -5380678298927729748783668135241660880 9516092 25240044659535521113564641878034287616 9516093 -208583603263446523196039832871267812000 9516094 57936141685042123922184851246149220736 9516095 -75484746268806231737611258996664623200 9516096 19722572095238021454557232488628879360 9516097 140274486894090045965324764992345494100 9516098 -20999413151807633858011855072689361200 9516099 183015327559056288340349515770028526400 9516100 -42001653641111816480018284627778918400 9516101 -54497685134228265064499837216895330816 9516102 -80692615224589810563140341530731798016 9516103 114666036753175251932244070619450566400 9516104 -25483149471170258511550075259016622080 9516105 104331427504515944123402843548347449700 9516106 -203434001657854978971087303110098768800 9516107 -24108904417793415967890860814552470400 9516108 -15368181896665079950286652990221205504 9516109 52647915460780683814828199529451748940 9516110 -41869351657457887901518488346713057600 9516111 -174307306442191955347713496204202433792 9516112 56045408583667426704800058507157831680 9516113 -85269258117279373743628009363810634256 9516114 115458953692624840030304976606578540304 9516115 -1273155145591099642592278868110644480 9516116 -207863188619903750011705311248594946048 9516117 48296227673363266629699661016883006048 9516118 -17401231037827924197384581198254880640 9516119 -293101552690681852044824706254503790760 9516120 -152452485666494216828646812720597606400 9516121 112153627288109678609954011809523453322 9516122 12072722752914925217313068969151495168 9516123 -370860756643629231333680436497799516216 9516124 -112904798756775089199662404878194525184 9516125 186436629161446187633908716064338135000 9516126 526788304255805298352836501443868288 9516127 314552077232986187586481385880973138976 9516128 -681474033985033694769987245729747042304 9516129 123669429170055994262484348308711635968 9516130 -22201401529517410006023741800753756160 9516131 -39480239159584623124616133669899010000 9516132 -43852662778161814130389672235488739328 9516133 -61382764932382015940421574003280160576 9516134 17470895671569712715543837644126916160 9516135 86690623746886377883023386292715376640 9516136 -8228875642177095284433103665487872000 9516137 -777668106422994280314295881479599682688 9516138 -108895403966564424468784292190863629056 9516139 575959511254792442510795837878016190424 9516140 115388146198969874010863431341315133440 9516141 65122264914161383448702907848603460036 9516142 124307464476970989724426470566065553472 9516143 -121089333461688555301672588145045405160 9516144 -53197644434527976211829119317162065920 9516145 -191288080733202051912152387516086001100 9516146 138035085086490186144620759199701728272 9516147 27946652959433753881424196957445212000 9516148 42058945558648665697044783656252110208 9516149 -438516293537203987165110669190250192850 9516150 -12777342660763095275764418735700480000 9516151 306507400312359571218813906954716318752 9516152 -236699755856511370894187076321806929920 9516153 -171691858345959694097239817501867326896 9516154 147288960615524102534284742511998737776 9516155 -66097940442577146820558892012008016880 9516156 -75904088727531826295685022727601478656 9516157 25206236914259019944209809051751321152 9516158 -884429726071254535256030022938867712 9516159 -119998592940947170010599444049796811896 9516160 273860370521863637767557181898489856000 9516161 -531377889899736063479570005135733901888 9516162 -111997316246942769089330068954226898048 9516163 -17272269166056205587805942677585902592 9516164 3023343683268265074820246242507042816 9516165 -2180359565445258885534835065990716160 9516166 276132668915206666467059276559679776 9516167 75834060060657501646300132521566472216 9516168 -252037479250945777669011238247559244800 9516169 -37888457607583118844063189295730299200 9516170 171516907130967104424082477252056806400 9516171 47618319625726476298347195480220635648 9516172 267087978435916602041740904465905246720 9516173 -297936416736541958374338081705729397578 9516174 -29085458037705283611493867166778920832 9516175 101295009064197030248911883480616010800 9516176 -42602789410299188065271637234731827200 9516177 126058825251961551234966796640601279840 9516178 -5266035850265525737048713224732840448 9516179 161464700612603522580123434692024093176 9516180 -3004801144419651065459970465844224000 9516181 35654876775596285363366092592657978030 9516182 -13865907280279766427031663659330063360 9516183 50142148299031670226858027128179860000 9516184 356158893240774349955304723608544460800 9516185 -11702704085599461861977099524534899840 9516186 219677759696927903189629425270250618080 9516187 -295770869012839606781625661367265287164 9516188 111631270321048542366694369046801571840 9516189 51018904585728559322838828750440202624 9516190 178230255622051492281553400166632985600 9516191 -16650104862179684406761328157269381408 9516192 -40926548563317718325587314289881907200 9516193 -181345636831816640509679849545620965376 9516194 58732090156529072257604776213134692352 9516195 -25699754604753616255634954841037746480 9516196 114036696306315611578798449942953035008 9516197 23715303609704399237777236802804435646 9516198 17107344843388593670003175770412315520 9516199 -43427508149313350318022988282103427840 9516200 123494727357930878209657433242994304000 9516201 -1174548354756596116886650269899335680 9516202 176460186292316642423251370058960741552 9516203 -9552866707118141856242121422522887200 9516204 -6169533901431034929201519552175002624 9516205 262106868654920351483685411046458867000 9516206 110631115054312107743662515319807885056 9516207 20250822606659523961225901787157793280 9516208 -23465108075689877815398946167862132736 9516209 321747526546175129412531110092462529316 9516210 -36105917289266533665640500813325754880 9516211 4106761673028246005412398650249456944 9516212 286758748037183640494038374523538602752 9516213 -63956396872761635309452500859498643616 9516214 195002284888503248893552003907889111456 9516215 -137558374585226391913233425855305348800 9516216 160396473932009913077356020848640921600 9516217 238901888509114680468912189742346308752 9516218 -165115292065026843872587814572002097920 9516219 182871011474042165826266405405190501144 9516220 46137351671060147558296906286633103360 9516221 -237885531776770913624942605677100216320 9516222 58160474372136704072005015087633536960 9516223 101232215547683818375411956151073569584 9516224 3007588448949233445483710055271366656 9516225 -13395335600606448998716949720582956800 9516226 97971723607224096254013458061175223040 9516227 6618126988347108261790434429384436992 9516228 -28523880768666844221662173203620628480 9516229 -28293300913993727962496947159332371170 9516230 92934353549068299415803860864361797760 9516231 510176920288236968659059090228715200000 9516232 -170999423251537782875104215094916505600 9516233 395976459492205909662530868593097475344 9516234 -17573558434131514717972422656537794560 9516235 202729986369483630214220694612729931680 9516236 -9671604574967642355687534602242690560 9516237 -110417397080262157144086742865046555648 9516238 -422019603133238921585779651824865114560 9516239 -233671763518181437481288965638673994376 9516240 12110440723297330131840162124377538560 9516241 217220858734429902700928215315919572788 9516242 19264738000507951566908665072186096272 9516243 -11554099405651131477826733089886097792 9516244 -14797008358544820338548532890544128 9516245 -18403367603922501379782712420652880000 9516246 -53148321007531449435162203409423153216 9516247 7127711879980078563418462827195741152 9516248 26626699475076748469964617640457052160 9516249 -175196410006790190422308331922898726566 9516250 -13909061578914363511069241675816160000 9516251 493865390226503965273140111569555263752 9516252 73420454794255561201475411465748083712 9516253 222798733928554567482571361094861885504 9516254 75055095371044262990260781931921953472 9516255 -19196554660054038197745249718644641280 9516256 16536823257709431944669380443906244608 9516257 -266679405179471957433888570282368343360 9516258 -172830512753891237871285059087170318080 9516259 244540549104026499808937733424763372616 9516260 -67363428948702925993806025630500387840 9516261 199827262441061140915302507781717806720 9516262 19095954960542598785604318508765118592 9516263 -180474953838462767430307485432635025600 9516264 5997100472126216310367840145485824000 9516265 -72873106036578292304058972950618138880 9516266 19127328871119417273357695290245890304 9516267 56462794092862150557998535852065542920 9516268 89851838160555144520415847665114325248 9516269 -101816528250927878863147009076362799904 9516270 83108519508076062136626080872671465600 9516271 -273103339343679277211069609024763364528 9516272 -23431909122296925793326638653961207808 9516273 -100762082948099745201673574693988813504 9516274 8050460246501738096116797297760766592 9516275 152463936785837498914160844490961280300 9516276 12016355814672343787002562977555574784 9516277 279679451126745705379245224218349264412 9516278 476219606089970805613297927802782175232 9516279 -91410053746544642951348522166841953816 9516280 13891139473450450685075107721284608000 9516281 152298303647597974595985034403935679082 9516282 -38277351125969497140269351321853682176 9516283 102309634326972574135197863515559383040 9516284 176604685249835329632478156755613727232 9516285 2872502264055841010257650400545103980 9516286 20023615341402331272938477802256341888 9516287 -2340164370645305683306836523092480 9516288 -128772240132228401928553941943908827136 9516289 -2476856961706061469819695408471976768 9516290 39399136916877799779267062651488603680 9516291 151946970540304446305930689318626905592 9516292 -176851918013419545530888099072100360960 9516293 95176132863703381753349984919671153280 9516294 -7612214216024949088110038977736343168 9516295 11785225299784048020622986641415478320 9516296 74062668148164310914946596135068467200 9516297 81861859053098638753700706733670599872 9516298 53958863315401427282218049810171589120 9516299 164172606542311092698839985154691233264 9516300 -97254681029357509818142713231534835200 9516301 116650171631642487257635046847321674112 9516302 -68958509171825438741991309527446302720 9516303 16901445856747197165798643641396217512 9516304 -25268177469069976236457907888442834944 9516305 -80172774985065966318505646897590970160 9516306 4046710124384631369440834750292446208 9516307 -150242303532738547893674325274507614240 9516308 117690551857586437115021440598454956928 9516309 -14039701131388036600768919839188744384 9516310 29394948285804358137320596637771189760 9516311 -115048852800350109020881859238488375040 9516312 -156906502395151897180070187939735552000 9516313 -3610845869456758908030511703923958400 9516314 42023300018143200117564418483068182256 9516315 106716743619016365045605966370332753520 9516316 52376183869799463734595073702896535040 9516317 229551015091384327788216699331677291366 9516318 5965052002906411626331919862732963840 9516319 14576145410614318025241919733229614544 9516320 -112929988240981613269668935304782807040 9516321 3369023205461834955536001361282302420 9516322 14250664537736512857531193651352615424 9516323 13892429651249917649812963494816786600 9516324 235499002747555799569409540919990005760 9516325 16567541549095286470355469404885952000 9516326 -18703579927221070365634397513869430400 9516327 259530107273324582605176840941856766032 9516328 -117974624646241661661687415836694118400 9516329 201972307580841707706516120116347968420 9516330 -1658481747645418676234742277237996800 9516331 28542524400749843693165832080178401064 9516332 70844612889666748567445237907968870400 9516333 -433392927408593710951765604675226934752 9516334 81949490359504527559122207066766314816 9516335 -92732075251167911508381021698192982240 9516336 -37979124773677775665963263660202426368 9516337 -390121371990454252176592715191883948014 9516338 9248937435668059537742954715020336544 9516339 159178242549635557073759658093309425520 9516340 -240875613096306582353141124056733696000 9516341 73256808479668995725627048734067211900 9516342 69985011931301173732082352110735861760 9516343 6868650778981928936286238954661542704 9516344 -17766459310609738053324416156198215680 9516345 24398783362727582108737215805622789760 9516346 -13516029565306879433650335524695311360 9516347 277986930589046094512432556395225991360 9516348 -163695578824746344964800256653233018368 9516349 -39428727971059065505717715565242547712 9516350 -35422645147423661916890511017274216000 9516351 15493102649790675507862382488517537040 9516352 -132295152079638214273441493409654636544 9516353 683580360760626254773968312392473728 9516354 -3350028831445521877902051049293749760 9516355 114897121356771447167405680201442399760 9516356 51326404696711556912827420278446177280 9516357 250556307357926307852182079860996760480 9516358 55025272456241148487766774163048893280 9516359 -454443903732795072867122659460828403960 9516360 -5820085876261859229828236295315456000 9516361 -269475213871400176041302333405393216038 9516362 -27687360728176665950912718389713978176 9516363 39608245184009982208038038207851256304 9516364 -75432601906326992902750756980556824576 9516365 56530008410686302718997400859476750720 9516366 -46434520034704707375937357363513674816 9516367 2909531199949687850237081517231970784 9516368 -18008053583654750070561859473537835008 9516369 57226469142244955444105643686213301744 9516370 29472420993987060475276629664031006880 9516371 307145713694616711179113828949615376600 9516372 -277642206114581080843946237886458296320 9516373 -6493741908574872548008681118742749696 9516374 -36373728042765374890051933687732184448 9516375 55053592139083626999679940374972860000 9516376 -46153259296379554433406448610184192000 9516377 89396675093270990972982408024764949060 9516378 -109761357627486602028176067667509500160 9516379 -48452312398067570623430355489914904000 9516380 21934464292644259779627108511423488000 9516381 -81022847559308061113534751383836049856 9516382 74349713052388608562009020852662248512 9516383 -422834637085351173881047498627003289760 9516384 -58687924762787600042004152616927363072 9516385 300396294785071753100696927465088098580 9516386 10945731360089408309020781401064497920 9516387 -91135203406148353354038307902217954320 9516388 15711599261695196253611407564671123456 9516389 -18495340036653243497891684257883364576 9516390 64741364239022592515878720602296085120 9516391 -154999767748689182642410586289259907648 9516392 219680696721158349065531534626651422720 9516393 83790970461033370537744771549167967200 9516394 146435646904945831681989053773459544496 9516395 35246363557144554556582202034969922080 9516396 156725026763368003838921972216367590400 9516397 -65336141381278117819802333142633210720 9516398 115781529897372802948958873159622198336 9516399 223547082468072292924654080188757120264 9516400 1394223957603191634335359842974924800 9516401 -70558169871422046820437494739368060928 9516402 -37428669347446057005406275589566033408 9516403 -183591922963129704376554690532443261456 9516404 -390140531929453222223884768441883111424 9516405 94330143026720602107729934270748443200 9516406 -128718895260416912189468028170429095296 9516407 450930877957018378812095998450708183656 9516408 -115989534100380935558717890432819200 9516409 -70277833241210328550442730872814685184 9516410 -48991473839423610572280617571196868640 9516411 -26369752365804622775864725850118165504 9516412 -153826338358480289484332417302246161920 9516413 585806195605225705269486553490112518040 9516414 19215609064535161329725591231254456320 9516415 -61700480978970902870907153005418226080 9516416 -597120736193618595961815241536307200 9516417 127291099863117720318762524898382963200 9516418 175484869593668820846124246347196574160 9516419 -961805126113559075176241092149127956480 9516420 30433469140930595956299022994275737600 9516421 -45911047089731339151012690750423049378 9516422 10819034769683794488933343887519825024 9516423 36596635906441188751756046894526340608 9516424 102744298716160927699980917750252712960 9516425 186039356051355328928793696827749377150 9516426 -9793712705401442124098283159884998656 9516427 113608042071993507553765291376731707472 9516428 -125389382479469895880611860273940954624 9516429 2557954034735741394971590722365820000 9516430 -17662023915633097534280696719428771840 9516431 -20857983562442670876456163775897944368 9516432 30135514843089046485373037190712197120 9516433 -109739220552227157460988588701289530318 9516434 -4171163269965988107142402197268285440 9516435 -101356175094423968268537692282370777600 9516436 -18570033171386423251240037168988753920 9516437 -39576502400249643922232099366850841320 9516438 98864762039270606641068480714214683744 9516439 -186700483956607690890591942928056840760 9516440 195785433034781877153983496739219660800 9516441 95758237314726449764185160550566306560 9516442 14681994851533013584161694359870357504 9516443 -2234343497031698812930773878005549308 9516444 -82285309991413272329426237224005255168 9516445 214177493766548383810849824401869454700 9516446 9809535525063652387503216825368076672 9516447 7072449920324112051153398954016870912 9516448 319368836604849492628859022226860539904 9516449 290111631882163203334669242618772308450 9516450 77320248545529500246286397168525257600 9516451 -143851688454869935718747826906194048048 9516452 -215077082154017000381000360475215456256 9516453 -48536701415141148623256083434462360896 9516454 78643178205297699945880782876478357440 9516455 -52066317012496525323345538129357518240 9516456 103905919629098943635677126200016849920 9516457 164796852377483105074402728590150469120 9516458 60319188051187293713266060659420907776 9516459 1058625243503321935719453830389683648 9516460 16473478449073812263802302333634017280 9516461 -142382738910539275433303773484844637908 9516462 18659485700625823111302766384420095552 9516463 -7645076034394483279646094911204872080 9516464 -10729972875087946207739553346463662080 9516465 11179641309623473619818108811461648320 9516466 4287885502031963006927372554174940160 9516467 -89306577527908260894221611556784411888 9516468 -18649506576183294835826828793645760512 9516469 26579701672438839310649480625843217020 9516470 -126313621148315256222000308832973048320 9516471 -167594802510456739438759883682322401456 9516472 131266240594370715097460602771877191680 9516473 41915238351387624010052655642746081280 9516474 -17111734008930261437255216407231441920 9516475 43359643213107731781241126319971277400 9516476 174257650751971759778870963514230028288 9516477 43585481278483851033084136729571262720 9516478 189187232000835331680544007238178679040 9516479 168314583509626879645896032251953080832 9516480 -4396414808284030456347087958683156480 9516481 92798735624704148222316509758278162000 9516482 49111393125587456905044511866672124800 9516483 649382015697137506047175719890142852 9516484 188719854025275451019425712716095308032 9516485 -18212303143623741399932907201989143680 9516486 -39794691922384720229638346162088809280 9516487 59420510044878695134128835683299921512 9516488 -285187305063190396011178946279826708480 9516489 126885575906320458100986384726889111824 9516490 92722301374871143879210057822969212000 9516491 309320987210311909570938185925710437632 9516492 -209836298662503930901041327543359900160 9516493 100232630120020615190105458963972972000 9516494 -60996142546998099569084039879926656960 9516495 271909054854712309839677346386617689600 9516496 -47201858203415127508402598327618764800 9516497 49324408692403110289331060058969992946 9516498 195014878660575407748752438969532856320 9516499 24538016892445196721823839150415233064 9516500 39279042076221900289333783696465920000 9516501 -165595952493003650514868801167970584960 9516502 -358559658814212577660075900630179840 9516503 100321867176392929272143328712559412000 9516504 -69007050936761617557794899881044213760 9516505 -33202565734789544112505066100136761340 9516506 -294967504573876250401246744076119553280 9516507 -14031709750799903093474431309727255040 9516508 828896471257784106716344697874572800 9516509 86959910829054530963383758145384588710 9516510 -13252551641855227907017888965589526400 9516511 -36017746893599069960101037389804853680 9516512 -197211298822409081690890573747695648768 9516513 324754978123840118613780002071787432064 9516514 -24026584493118479635383173154188748288 9516515 25552399910374200140982071557320664800 9516516 125507084033346850427728744021791716352 9516517 295024948407767463694850504172419709566 9516518 218167461188729699630591220883724600640 9516519 -6656655206448511170774947647052342256 9516520 62271014420463027045036747340171161600 9516521 3094308297781941419771444238158607744 9516522 -1024258050484141224334476185951452416 9516523 312490140255229612689493211880698371920 9516524 116104014346452262161553986722469657600 9516525 -63743073667955126248977335690545248000 9516526 90708855589514737227682719043616553984 9516527 -34285424712744257591723144962649467680 9516528 -1333263061274839803332937142817587200 9516529 395856722424916361118559771590536450 9516530 141953543236866882099955302390553689600 9516531 107933787567534307314539084834080687680 9516532 34776118924123023216349130809640793600 9516533 95622496314633057788696982614869383804 9516534 91671052469362329128991022501769465280 9516535 -26401938914328857429375100937858560000 9516536 -241065581984408568482934236245003960320 9516537 -142570345482776829781128254148837220806 9516538 225689985638840307029894111729027671920 9516539 50153131608662405451672285255647971824 9516540 39312486772424259821767099378392883200 9516541 406530190105639737029755946254517735942 9516542 -70457994535485704220111254667691164288 9516543 411150844848069554872551930597823096464 9516544 -22289979344599755847841557875234177024 9516545 1875478005836317785732443383510144320 9516546 -60892564590813552918965269439797057536 9516547 -234022478892811973100490748055083040004 9516548 -72648041756825975353359001713053885184 9516549 40291072248231355521232588569099816960 9516550 -56840220177139414303287700962739255200 9516551 -21053696717584564814753174710882784592 9516552 -61056255895997485343339037558220922880 9516553 -271888569999964370361959891898920062200 9516554 68297546591543235925792504336737116976 9516555 285038838446063579154578339807834520000 9516556 -18666748245361779884747580378623852544 9516557 -163099558980706582898934470535756367380 9516558 -87124818051742693433809918944881428416 9516559 -112116327205303734770569003524815437416 9516560 25519095971396075535706131161858703360 9516561 938212117200964901017031792300526240 9516562 26211984829504418523907950150294275328 9516563 64734584217132173728996036674183239760 9516564 -199073087770188209289741984156037430400 9516565 15244352905509920497939533521365994460 9516566 24302976126087168818705683022107714560 9516567 77516524663691164298150030717909253480 9516568 -81236339552235000432556217628457574400 9516569 -99097249922873584359563371040868447030 9516570 31774030995117754182052740838197519360 9516571 448875106011352510164404106602131312772 9516572 1705395108573241452606705140309053440 9516573 -106830366666483720571061955808691872512 9516574 -69527314984388539707657429057848802240 9516575 16385189650070583126426241890712329600 9516576 -173132807071518165007904106833005510656 9516577 156955235039565360922509962033393772800 9516578 -37278472431616566635507456657811033600 9516579 -183520841742732236250009394129325396616 9516580 122583839349498471596400496432926474240 9516581 390168619105451063886319333611958659264 9516582 264555652942834268147005364217441792000 9516583 197478946125449169709823206213310542800 9516584 56283854345264108663811563519977390080 9516585 -16120136278485222506248058443967673600 9516586 202186592555416609798572556857293572704 9516587 -387228086485072687209873833279726906760 9516588 1033357303925584704628203143328067584 9516589 -110084053172630291782212904259659309044 9516590 -107108888386889683978168282980763291200 9516591 66115081047156124310559334136812547952 9516592 2720160621701029589590879729807196160 9516593 -257227048222487469152943851847030994158 9516594 83875369768004411969998471526380291200 9516595 81055257504767389182280818873213584640 9516596 -205718225981238089970834935851273180800 9516597 3183461311469790638789619007987595520 9516598 19010101718949304117600975709602356480 9516599 -245358989138645808593737624245250349400 9516600 -84319943448800167001335607272031232000 9516601 -134964737566747330757201378934306351728 9516602 199697601729446976371119291967395888752 9516603 -168859567948701151512279864088245093096 9516604 161650654980082310466566720480805088256 9516605 6499977178228057388588928412662504960 9516606 -148202247836754972890318324800833868800 9516607 -396160284874341529929217470003005308128 9516608 -15195056032096500355108953683656704 9516609 480487819430558720628109145384150149584 9516610 -2166288349163899804923727270506502080 9516611 114219795053320988592367294212683093520 9516612 21024847045743861616433551253473320960 9516613 -66149476848721016134911491990828310560 9516614 -56339414952968852924541876380504946240 9516615 16528306906380885482080191951037728720 9516616 -248016945634855545983799676681185131520 9516617 -291119213128925067613152596734964845536 9516618 13315623083098925319790458777916489728 9516619 19187687260168032000960641543731729920 9516620 -99587781746496700451001337344134968320 9516621 -252216830343428699945607905689942625088 9516622 29611630479877884171061773261977748672 9516623 -158576898099966722066506685638600875120 9516624 9685492721001463212633844939010605056 9516625 -241484185805828109647109603432503760000 9516626 84304368637453123700533213327345774080 9516627 37359129593024720113197751723270839456 9516628 31340929381452110508520861655221911552 9516629 -205136416321522507334543925404119582770 9516630 -47752253796404304683398344632885280000 9516631 -4409444257310357377704284051674737128 9516632 -329487784740211607888777262102482073600 9516633 -70262275486458632321041273879184247840 9516634 100494835783805899394353758247997740992 9516635 -257666877791891044400758122470215311600 9516636 38648865503208047759528743699484636160 9516637 183720263786451965070109756529768255768 9516638 -309132220314016142064004768733419719360 9516639 246181767666470537616577665451206125568 9516640 -48876237071602944309533144700105523200 9516641 -16602053948176109095013839124705847360 9516642 -443776889809763815787781592661706240 9516643 -250328884906758520215067006839734491108 9516644 -63151536880604912243011237982656588800 9516645 -2574416289436302221012586819236174280 9516646 -70184763425596342944667167269286589728 9516647 -154847458181262688987482830230243401168 9516648 190116480526443259848456874452159528960 9516649 306472864600674241154348443252300893220 9516650 28831336587271103259184997403151914000 9516651 147901952688097203470589728873270476464 9516652 297423036502340006983756890831047050752 9516653 426067170394539194118683508476467042902 9516654 -85499034774200109843301320126346027008 9516655 185892494532462105219757892032654462560 9516656 93355637259502665188663505598031462400 9516657 -120982417069932804029941016169775996608 9516658 -187360825713472222639064407646638389216 9516659 31718533887393453049993267100346916992 9516660 102267204566279336881100530961938421760 9516661 61664656688500977153354232763775301824 9516662 -179150686000040063256277211163225030528 9516663 46990565404828807391197009294002796800 9516664 -4885767748323683602436622889446727680 9516665 6579720278952881155781889726083877120 9516666 -108969197123790729462807853863387826176 9516667 -67270178808444567600128210340056556008 9516668 57751879209961362542642128176313399296 9516669 262615520000635574858367239864435427360 9516670 -75844444798618710355605874955418195840 9516671 -228494502720396228650950236373476278856 9516672 -140022274087644573454866175164017541120 9516673 -213557780125969184088142711950816766078 9516674 623628402646535856329237610208876800 9516675 1661303528215650929256807246417676800 9516676 -8744989122132030689674393601915512320 9516677 -134660402543326952852877923463295639488 9516678 -77997584916013559438280283379687405376 9516679 207289147562187113879733213133088800280 9516680 -76559122713064650859050130945827993600 9516681 -57954462198400423247313268854368043570 9516682 -2972087904213393243259164808760306640 9516683 84190731637774040624546977366856250024 9516684 332072665443002121956882520854260285440 9516685 -40516263822763751695433237195942307840 9516686 -146367675584832508111558232549574662208 9516687 2232520166657213797297269295419989760 9516688 -7427284632352244003011200741850636288 9516689 10070987136957919703048262373697664960 9516690 1493959608139224820435737920004556800 9516691 422042724988264822802478047602301682092 9516692 -149666903348084276467394852582341805184 9516693 13175246189897483558042106922262441184 9516694 172240261176763330718184129453895374912 9516695 -135528979527039045068185325608782493800 9516696 -33916540454350724424710224442486292480 9516697 89963029231684748063597524091874797520 9516698 -58411528200202584285669902801366983680 9516699 74938458666955688538065836208251978284 9516700 63198410281891332743630512737290304000 9516701 717292621620941779258078572455470273920 9516702 39960066791192589072479824120820323584 9516703 51731971540549565765413131020636295280 9516704 106268732389327640958054412069026594816 9516705 -33091285837967709651117577908556767360 9516706 106412956999384770058924756570876963200 9516707 49029267966050545430655509678118680352 9516708 -14598196330350308084079742872818817408 9516709 -325851719485940790860989094923903201090 9516710 -28148309950262049551123113880354307840 9516711 -5985908141512127426855091715319488728 9516712 -134112056680927995745447818645116037120 9516713 281633173711598995359444018035414399604 9516714 -31144246775176776359905207510720001280 9516715 27482971639316512606193247470316563040 9516716 -174542846267490472082700919419071669760 9516717 2452153866802872812170174707873684480 9516718 -4518730029150610551388055348889002496 9516719 95795455559590818903981921359497197696 9516720 -16323985379060243496471116105043148800 9516721 -56294107403757314041801661723102521856 9516722 90930604808217308232456628183008534432 9516723 -66641548158275385086277681336844098816 9516724 -30409751252993740275297093722156290048 9516725 55331105200764904994398437960339688500 9516726 -63265081616857952975942156442984895008 9516727 157585727116809708995909668263946639920 9516728 235973119710764636717002640097789542400 9516729 28516764842426695287808443811208091984 9516730 -15633166929835144352456013455090076480 9516731 453339378592701468212497877665300881360 9516732 -182752681528869942944859331353613433856 9516733 -36831776700203610106716417644970187392 9516734 152713417363644800831655391663130486016 9516735 78682850479693500169846324645044100800 9516736 -6501407851172533477815111008127025152 9516737 110471769297545020530889020264811768386 9516738 27169801930377428071540169615923814400 9516739 -80969006083902543861456466774626291560 9516740 -152238067077865742453695100434229103360 9516741 35556578846789736037338923337338469120 9516742 -2175334395217694995788986741373718656 9516743 139729516461731568993385076567468466624 9516744 -35196088093203951598441139517302784000 9516745 -59584522819259651447389970916658851840 9516746 188862663691561654789561827916695681072 9516747 24384185653428315814639054706767658880 9516748 39455856969882357887960221538184462336 9516749 82210109088429507569072541684034276320 9516750 -42156408816378247320985563613254240000 9516751 -12825503512298747659795382557671677048 9516752 -3081994630085141631252318212635754496 9516753 -160588791297436593404502280897257340476 9516754 2900375371959721200155713749560998560 9516755 -47304307257540874398671903504693801040 9516756 -9136518634694962352950993011388133376 9516757 554124514110707376635659016128498445472 9516758 -74940627855567298740792830713384215360 9516759 -8053965829521375924740876714619452160 9516760 -1892533068185831555105088959024332800 9516761 -398517053467204691543561819457894139638 9516762 104297540939316718718247986069336955120 9516763 102157322838118352158456224026341091012 9516764 43189944821042566040348220219097176576 9516765 -15385041885984625260693840841191046080 9516766 8524863327593173249706557074874859520 9516767 -9414353809247024680565648816687456208 9516768 -231125994254248000237500885211178336256 9516769 121863786354009258183275376333495948480 9516770 -7084494273157690579116949963169006400 9516771 -17830390915535913903612950167435164 9516772 -254674966888327416472975255654586204160 9516773 14139534416400635240966732522533950720 9516774 8451744622905192239421325868002306560 9516775 -133605127399659311591271747622417048400 9516776 -283021789322673102553709956983203235840 9516777 -15580936627693086933757380099473280000 9516778 -158543172453646742498265447077954452560 9516779 144456752913334359944122414189730728800 9516780 -23237482218751809889959974225811747840 9516781 152530120986611513402421247475228709600 9516782 -126478456767309578044591536624419817600 9516783 -102089536047139113134620655068343995128 9516784 -75988314950784387371919333561908330496 9516785 -376596926223653860883076299293299202200 9516786 4059193806566082266603807590563055104 9516787 93252412919732498781807942315904074912 9516788 463502782733912424658534665809255577600 9516789 -21031646338748028604307903962893404946 9516790 -51622673613331047436561737358457366400 9516791 -4391084294998832161111529947450770048 9516792 -111943404071507942241445419403286753280 9516793 -165496043493247233842408508905234965824 9516794 -25680435971958689797597082321265596928 9516795 -209306930438094708209548073724976320000 9516796 112095323501708017430366106473643358720 9516797 125410266786775177969896294314211051372 9516798 216455321944694526248512002183666837120 9516799 -84394633848605957102907982948992053240 9516800 59222220884678775721009000604919398400 9516801 102397641385384102183840168090904078784 9516802 -65035723490393842592530778866499947008 9516803 -168022990440103200093956649395699414028 9516804 -136015641368088430781836738546564386816 9516805 363598858438620578298668568577074037920 9516806 38320226285680176808752362655064752384 9516807 117374302422680315878697085700592688360 9516808 -95389765372672744308170587201008599040 9516809 3226170518598627222463260057352394010 9516810 -81399158449437251210062939449712899840 9516811 394716851574102272738325514820277763412 9516812 -60106844201021195321397191288554969344 9516813 -13526061645227144552582262555215509056 9516814 -96100732235726575629812087243776819200 9516815 36344629142808013354636810068286118400 9516816 -22764181484264597304294090515640606720 9516817 -115161400222763194855900490350614029134 9516818 158561757430444093958458917386008763520 9516819 97528956397617134003624800733807681328 9516820 49620553673287893283477407787994638080 9516821 26273534994879192791214669562742224092 9516822 18685838753945544660389195162730338304 9516823 388039801751204961077747390657448896072 9516824 323379818198025899177736871779351336960 9516825 86149909243042596288164619432878832000 9516826 -40761732726340760657998822771677157632 9516827 -436136484379278670594556911458602163324 9516828 72667334016663100325959547845113592320 9516829 -245854575677241993023023694039413117344 9516830 14157869748590780318678243176282619520 9516831 128646758736614379709754900685199111752 9516832 -33635688539595106164662355260690792448 9516833 163185873800363966523761270967437414400 9516834 -75739870012633247772722938885143154560 9516835 -276794591422391403652324402502142925440 9516836 -71001883660659666299071427858372861952 9516837 28127467728384501289803521711981542560 9516838 -70049677088387517016489034785119750528 9516839 -143095120753064662319112124731548980776 9516840 86130175379091418286642194298354073600 9516841 -122994069290373451380877541831387258758 9516842 -161146157632265881706555370999481205760 9516843 16456667537716987201504177336295853600 9516844 42605666176404276451696222146240034816 9516845 -19187601640398165357411813986368796160 9516846 500926587377212431970303672516967424 9516847 194442061560691425055257066036170337296 9516848 -40953666054599183948494524172197691392 9516849 1470411486106722606760764932750599008 9516850 -40199890491066905826950378924007667200 9516851 137700535850044418037506646282512491104 9516852 -132125369248898898669776587207481376768 9516853 158237425249117118267576900782173121120 9516854 -159751773581067208841036404496683763328 9516855 -16745836227017116236371387689097443680 9516856 -121943369139979652878271696308858245120 9516857 -29335617248319680152746895496909846976 9516858 -59470330637123138235517786335483424512 9516859 -143051729921792778554344870608080597040 9516860 88919668252441315430239832508628546560 9516861 -59902915481735412402263080749357322560 9516862 -5789530445222308228715981558621864448 9516863 -211014079943468742434609435879603501016 9516864 -1250631563305052959527702866436292608 9516865 -31185139596612642081384530303574205740 9516866 6219409819287889444561112056255689600 9516867 -34418034730365361729376885600666989320 9516868 271510879404770984015773632930662584448 9516869 269964706774956165943229642239306482396 9516870 13233351407005405415528295916148288640 9516871 -20340061313437583019159525338370126336 9516872 209829882677980924182059871095881728000 9516873 -123167626676409067535446688805325425216 9516874 -53437916523229713709013025836496026064 9516875 -48441743642145810564806636267381227500 9516876 58201408916245454840223893636327276544 9516877 -372205741267966448448300481930515264480 9516878 71966680541652150289279993495888377600 9516879 107111044543960000643507203652977105440 9516880 14370938293394810298381964176650895360 9516881 -38673210309115912007143488448377460800 9516882 -49354041553642896378698948099239732608 9516883 -63342982229945079184490488232401998868 9516884 -129075571983182480639677176444796144128 9516885 -53645536088728763870519276591324563200 9516886 114281335288161496451344181915768431392 9516887 80017899263940791961671925903411766536 9516888 85734122754998900576428666937567539200 9516889 -5218429879661135473291661480348921088 9516890 16552904801527067411732535866029759200 9516891 -150207947069362846346071171506944183040 9516892 -82556385744589896601424937410555392 9516893 303858978158299007574185281103096668800 9516894 78557683493247115741315114826949424128 9516895 184191401898732046333194431589235343400 9516896 474865166631394453185311470056932769792 9516897 73274739432343411309657977437474390694 9516898 -83840722000290252973033369981039162800 9516899 61426710343125463941863666607709429920 9516900 -30439346051581854393069703041307315200 9516901 11181850276769286897083666759673792480 9516902 -26559379539472223120468404277267624448 9516903 -100370268795797306860031408054979533952 9516904 -199069139121066833971318390648362378240 9516905 123034723503061795313385861407925249060 9516906 36779739467752034205287696369656842240 9516907 -3685796080809848214609192945238092160 9516908 51435813718453769894690823579355700736 9516909 -93143183122096627995879741642860968896 9516910 43045113225104976614513863735784966400 9516911 -35051862700029076588862051499236017152 9516912 26920372579331359115495977455019622400 9516913 -149864345033162217264719693923516803520 9516914 12479654629368402881562142320816853632 9516915 -87209232971339486900273485701876738480 9516916 -206651423752510417354502683272631019520 9516917 -118379386178184538006257372621670580640 9516918 9572127539926867114695758149154899968 9516919 238194041272463267908625806632845635696 9516920 -37989163758874357450336280765976576000 9516921 231003187566484329950248135376346444480 9516922 55355859065814886652010474007300730112 9516923 -19006623075277626497688645589267876896 9516924 17767570893684473308430220405505205760 9516925 -66925928536584473856871379419437499200 9516926 26563829201097364141285542619959940224 9516927 -35246163177350535121456817576688606576 9516928 41057373396750571518499714498560000000 9516929 -131140971512717479300845971345217345360 9516930 -104886388449615814049477490309465408000 9516931 -20067799093381915946193497627320539268 9516932 -4182402949802574624231916235264160768 9516933 5315336054580673725665790016288208124 9516934 85836729051104889713257574710808280192 9516935 136681895709861044508400261052258933880 9516936 91695662861065481696181969101547110400 9516937 -5511388699236591926981090133117818060 9516938 65573768840706854787625797151675776000 9516939 -83352221670122891077015719200741582376 9516940 23775738184874575067630777072731975680 9516941 -16436792971264113035228637315127300128 9516942 -66009652040653665379607729857085228160 9516943 -89401810553694630755650829644382457808 9516944 71401904012233232236712149670413271040 9516945 -65574452662150366151925303685408320960 9516946 117308773492356471829987633585250500224 9516947 272538837736492388559694765697814051912 9516948 25622516077679869328997011767880908800 9516949 -55360240824762770273869749209705549636 9516950 5884708232037665521182996848333796000 9516951 150318237738566858797375075370045089080 9516952 29307210878710728998002748515164549120 9516953 -222162269325162639011918430304588335798 9516954 24452558926631619205769373148282040832 9516955 -35046225609620278278361424479951032000 9516956 16317383322030133621579048979633733120 9516957 42010886148706819595858903896935250944 9516958 128712424648505608667459340561431551680 9516959 424927897657068536552483118442686786360 9516960 -104759860371077466851614011998915788800 9516961 74042384125101870312384716336792283144 9516962 -26040344545850438171861920419982219776 9516963 107497816292070000081368873778722598144 9516964 137522478731497343296269775744327438976 9516965 53376554010070241899038772026875819520 9516966 11856690782696221089941189327771807424 9516967 -385523096401129774533267336329195766000 9516968 49802036378204118885203656180669762560 9516969 -17651951560389138154450849516835303424 9516970 -95017167188919423892898765869014364320 9516971 283513858491006635581502570566389742272 9516972 -230332896175028919615035931010874572800 9516973 28008517264930974189705140967706774764 9516974 7131266628333925657540491716680881792 9516975 86455905479247973809569527043971200 9516976 -8487977051828137207426251252640972800 9516977 -114548687877195871067197749100960865868 9516978 -16201831072691533299397780149087547392 9516979 -241206009655843026771471785022690374424 9516980 -27049738494002643299604981848551833600 9516981 -206102392107040672583736389780447847648 9516982 -120710574783561029500684922615321337216 9516983 -28535154422433675350862137042198298624 9516984 -130076211041995595903988356823127879680 9516985 -25516278477349892691385503485277424440 9516986 -35746425439539213667465368860105894400 9516987 -364535555168047165483470625038873220560 9516988 46519897325867005052823354727137884160 9516989 -111654897560736493693627436177424513210 9516990 23287285519799889583709560248198451200 9516991 -127798963598094766414454570811526968336 9516992 43720117608348320432730329923882844160 9516993 30222847854749159545752532590539533344 9516994 367077731451385576685853094936082726400 9516995 -54001228899463109695763676790603340400 9516996 75540202558515409717508017204036657152 9516997 -127097036629808574425043041220806502368 9516998 5950023312889885038970144350777992064 9516999 -177673251301458991247732849248697763840 9517000 24538314068195454879970075519057920000 9517001 -132143250978841395147903664021199447388 9517002 52660713892592176867641270906039587328 9517003 -349147936933227758200996592581215216748 9517004 10067863909577583460613736374598297600 9517005 -93109392584897104213255982119015173600 9517006 -234659017720229747519484600114287562048 9517007 -74783843940979258213574473833508097640 9517008 -11391739961363011902939011880450785280 9517009 255994589934468472848008756657694640704 9517010 4266103097236071595006936181324439360 9517011 118130873408086002451757242075632556800 9517012 -154704975091449843245733338753711138944 9517013 -292861237689576821290693613252116434 9517014 3997343087728636253909336154825229440 9517015 26173856748926477167535994690568510800 9517016 -242138611026197602535935064216338667520 9517017 -242852538962681541340715421826409278080 9517018 67166524873131263854855622061995520 9517019 391901532590665383383966995910028667800 9517020 59482953042695700568270188624134599680 9517021 -41307322260692530765478926005915281300 9517022 56890684934786791326578790759372765312 9517023 -205269174701927720041404120002946006480 9517024 304834014822549415778254075268148756480 9517025 -90689447945088773040170580803480913300 9517026 -68186190699206427942642656698891531776 9517027 42337232778350757702120200256734424160 9517028 237009778727020819443304526549994567936 9517029 -684073541380739252079024001342711872 9517030 367103537373499892242924378818240000 9517031 -2806609666646603629581605512510880256 9517032 836478045981882182916184244759101440 9517033 -56565550518734506337980836908489595718 9517034 -76634504985283634819393190992510869584 9517035 45611654448803719835507832625923417600 9517036 -130207954747727678602712362018079461120 9517037 13926431942617579643990251549376406360 9517038 74179563127660648003151843629952976000 9517039 -77858280794363809917171632922428784640 9517040 22916741388192774064193445225556869120 9517041 -191072086315775573204343085707709726560 9517042 -189421052707359707315542107976770160608 9517043 -264540691181629918306932111709326216 9517044 -49399474023040065308245110984873320448 9517045 -177609816603396195268526744821748633700 9517046 -30496596093354179338705700757905172480 9517047 156173793816409030617627702863651956200 9517048 -217127364303552871083958761732504944640 9517049 287261019803100261809101355094449066064 9517050 -2484717433861768359223587372963630000 9517051 38210269820139845742471791849792377920 9517052 76909157315284537302524317246242885120 9517053 -11549463043020900067801439162674182144 9517054 -12669810743341615800100108949845354944 9517055 103313574254775059092981243486382902560 9517056 -12588117043302613871735452389605376000 9517057 52448622776551512240469763718507452640 9517058 89492995479364767465562383230767030176 9517059 69392120581035034382020170753688508460 9517060 11248573200338023464156645720173875200 9517061 2613178733982374490282916644747091392 9517062 23140126644945876529671765832368168960 9517063 -33142599723363601783409762301517151936 9517064 235915215989053478873062971205199631360 9517065 77944741209841551600016393460367491520 9517066 49389158322428335386265946600924795424 9517067 14270389743798946325125494072450651792 9517068 230941356247796392628732719361459773440 9517069 17732362951687821584584921780401801760 9517070 37569334728521675754930805459457909760 9517071 107711835030560927001938619657131864712 9517072 -58753899108075725772587234731161354240 9517073 277481809862735117270966239692340070322 9517074 20274090551845152409146569780971147392 9517075 192631934717247122641329906731650182000 9517076 -54148280076326133360423903509034877440 9517077 -280849276214161505862325430760123782400 9517078 -237252009875185684037424453031964696832 9517079 91865865836740248062765217640472163888 9517080 -92283886729474667663048714504696832000 9517081 -1854469376083839057884211978409702400 9517082 -168223074907796917325812165962863989248 9517083 15812785770520926982653744507232463664 9517084 -2383083011507859840876542121411975168 9517085 -48820196631515454104280981703544151840 9517086 -35407611182212197890920721001600036480 9517087 -20964077177668148001110668724639296080 9517088 138150024188803167377713316015621799936 9517089 -172351648740480878536787749607022013776 9517090 2258906301054413219496403714653619200 9517091 207883444644704555836504143193271430492 9517092 3487035721351381836225549367572652032 9517093 -13793152013960971826984290606546202880 9517094 -6970697648571252809464234918174215360 9517095 13749261600398455652905859985780772320 9517096 -120519044767830289938046235775627678720 9517097 87330583344401474663201804290835644800 9517098 82209034987378017508483407908537672448 9517099 322484094980649613215493533611270674100 9517100 -61010709680474749216071969123226560000 9517101 -30171197367738799227574841066465364480 9517102 -15239993059888611167868968205109842048 9517103 -140562088150242116855817290021700514680 9517104 -393734713987597052578938448211804160 9517105 -5267213837536157379075199724858735640 9517106 -168677436269552971318746729211695211248 9517107 -120250994519749101103652860936713885840 9517108 -103833474854963544283321796016884217472 9517109 149381600167703602964782653456069527232 9517110 3754875212252177324577494055163902720 9517111 -165940662448230454551831206543595283288 9517112 -15612924562653744584154693243822735360 9517113 238956276464615403710896190860435829040 9517114 64551403325396884160391000500626732656 9517115 -92607189818709200479282274670827506800 9517116 -503096217415810468378006929667375104 9517117 80007588881055036471525107055549366220 9517118 153277332937270234832665156045176978048 9517119 -106036352450841269225060202612995314560 9517120 -51500836067469576754360205094310379520 9517121 96800803466978210788935485506749953412 9517122 106339260761158556464066846949207696640 9517123 43648277615364498506227931464116172296 9517124 38158505455083277325394139887848914944 9517125 -117784971896033255409546820691577840000 9517126 -26964787045650187535306484758144593920 9517127 44067483953546906196382420412883053712 9517128 -73207806533209161936536805334142115840 9517129 108749610884438922555144441050329266660 9517130 31973582792478943768332565996427980800 9517131 -105069389115904191431134264136559583872 9517132 52756047316953032511037519561134768896 9517133 -179327321840651440431255953078748577620 9517134 -126362227176661861101104223685295040 9517135 18923414271869483796457171978912000800 9517136 -54427611247368218679258808060140331008 9517137 77516441837282066118547417054775842752 9517138 -9207994618773803665236175670843084160 9517139 -80524760762933470740064019241733239060 9517140 23860642609434529160254968699565094400 9517141 -60194047223939554178396374790206673458 9517142 1128472315805398048261319093012381472 9517143 -157183713455245976938507596812687945472 9517144 -14245410423417084616745203945618636800 9517145 -8188275544558597474756448663712873600 9517146 7858656114653521124182996691072131584 9517147 80536012214531563041420055977577728 9517148 229912724217050067495650219164135366656 9517149 -419939168618074387174030339342347447360 9517150 -78081615659261361546309437279752910400 9517151 -301095176308861711548463075400016000 9517152 -126608037530758826168187038050622373888 9517153 350873292365011022638295237040915527680 9517154 25476538542339150590847644316491319072 9517155 32775454822307156617228546322625546240 9517156 17670647505109667393046970054662395904 9517157 24230132192085973207802107895205982080 9517158 4504630688361030086279956699048738944 9517159 -272486780143489780114262286501692315960 9517160 142228110965234857353398336535620352000 9517161 -58730323353777281226161758506976904832 9517162 131372288831145760960257568955183983200 9517163 333562286687578466176695719004085298640 9517164 19504007965616366283416298531914711040 9517165 -84601914317706926814011211534263366400 9517166 8912376328035586084268660284752397440 9517167 -182563781331115612768971624165856180224 9517168 -6501383590143705375662491258767966208 9517169 -351679934893657797533189114059164092304 9517170 22972440854834425642243100830773626880 9517171 102882690149319283345833708390903016032 9517172 175334541010926345965663784128673146880 9517173 -257914522080989744258358834916784488416 9517174 -133224975291848395338905644946378765664 9517175 14808583449436253063506917831351210000 9517176 -16715633665727108720063864383840972800 9517177 158113266661306204690304979850995655492 9517178 57776815278156760124124741901092306432 9517179 -59316547574267672519812050695629785600 9517180 -25440452333136202946657295594056025600 9517181 7480243702097099823036986850499624032 9517182 -74140128665124180596949219947667811008 9517183 154763629272558256085226434703579119264 9517184 -189913765601725359136450107197808967680 9517185 -170556984155498937693913690973900191980 9517186 25601670007913863732668923673445109760 9517187 -286580439746529443733025055866760140164 9517188 7659453845947744203561391493933337600 9517189 163652421512087517352888707224232381120 9517190 -2304043744853388351286817978626500480 9517191 255432942711603359096291613922096598400 9517192 -256337877502724938634263796887310208000 9517193 91181967484578541106252551711622438784 9517194 -64241784679662050029960929959293350912 9517195 102145855421259611173941983141699750400 9517196 147683146884714338326011213543512635392 9517197 -39888976441541239032972359216679259200 9517198 -25358291494873736961192146115687251136 9517199 41221515634582732802483142400881636864 9517200 -12818584063716131666688765384248524800 9517201 386393735535783689415486781980411985202 9517202 -8402432395806421347962039707440482688 9517203 145334936631564316778395677699684466800 9517204 145841934952624782322525098755964833536 9517205 -65960187796291577602639444425689743140 9517206 -145520199653322264986766182616005829696 9517207 33657246397253817063898095702493993824 9517208 261054034271391761967659309883211560960 9517209 120658374854123517244198399361479084800 9517210 -19962079282688739302584316686996895040 9517211 84681957137283038339518756592400411624 9517212 213202789053380283862914767393494966272 9517213 58597556425453391936066118178615295462 9517214 -14438666911415779740204082429576212480 9517215 -71540117091556145775572320614500748000 9517216 308995458487244399715198059969054244864 9517217 70393006436316377478811183341420340224 9517218 89221726670645367791557698868495488000 9517219 -270993825160043714104643811386367225120 9517220 -164091395183160443859484347851309952000 9517221 159892965932387089943478460628946859200 9517222 33363401950522868689054382422334035968 9517223 -52624376776421420806213126135600059528 9517224 -103500014076174609429412405636757422080 9517225 125780014949229520455200500395646005325 9517226 -47067987320803150624340398485349992000 9517227 -20704933988673774694720484953206019392 9517228 22199381819890979390650231698757763072 9517229 9352340198511254025570753804353663640 9517230 -17805654582737228564724061576620480000 9517231 -8999982631336949864987681380552367400 9517232 85755290275142166879094388378308263936 9517233 -612735915571041501213789702472865280 9517234 -232800018851768463400343669311409439984 9517235 24765319266710528145480275994598821600 9517236 -100550374327305821451975009907531788288 9517237 139964991490928656284556117683258523886 9517238 72197159052595478661553069958883119520 9517239 -79780116304759734174774914506410498000 9517240 -134107729920209477342229301105643520000 9517241 -424969921869419879460652396454847926358 9517242 -5423539411502343179508132626043557376 9517243 211337684540139054068089085872953004264 9517244 28950879550262453727096324107365957632 9517245 -27448611632975286916113986501918078880 9517246 205403328397777360445086686346517541120 9517247 49324304397534680320949656069364805696 9517248 -2885583304441436636981132548921884672 9517249 -7699286030527623436663869535725780480 9517250 179530859826228583920693538757969640000 9517251 -81130355511424974842603996803597747200 9517252 22277028156948045158789095971420600320 9517253 58726877581264618107027759925444371456 9517254 -7476950173817921849663179692421327680 9517255 488552931123381430482146661112209480 9517256 -44989696108803891676466713282615050240 9517257 2348178055622163093647398060676248506 9517258 82862989119301983201300391477741842480 9517259 122382723017889688689803717165377613460 9517260 -114897873960641667909967850283060925440 9517261 -70642021823533611810482209400483900948 9517262 -86727907516500090357142816472711522688 9517263 -23560550064537500939793647503367365632 9517264 71991374300581907528160154551765524480 9517265 -115271440708639344382537885295397360000 9517266 -20174621207177356797399909755107364352 9517267 43995060414416019359935058884812415152 9517268 -165663964107791735200473652579418650752 9517269 -29371862875472118416756851454640610656 9517270 -17824850510879477310220559930737144320 9517271 36177044792064504988696648905481696200 9517272 -285578482696999735679138017661906165760 9517273 -354280962266639005065821077068642783478 9517274 72524288619226540851125774562943277760 9517275 90040967329000968683616821139824827500 9517276 -1485583373041528704216469261134637568 9517277 -56364314647164984948962289196409211456 9517278 -51602962398127349797359808138756684800 9517279 111295674725687098947972053546585686720 9517280 -299876995433083762250707589147197440000 9517281 230397360911525690143738160208760484928 9517282 10936428142676425524911445279786036000 9517283 -115330616182911661552348192528824808200 9517284 -18674077184275475927525447266123161600 9517285 -170933133261024422141065361065499990400 9517286 -216307275095845747749413146436069445408 9517287 -101449358551055597099216026813196429232 9517288 -249129927525886697281081673421080985600 9517289 158481552692946923825055405538748940660 9517290 27010565898702530686391902513595904000 9517291 -144584404163698401457145160604228827360 9517292 -277276811464972392946332816953309961984 9517293 153926190398236724154918857430752171382 9517294 -269707250621778819476023492184434322880 9517295 37195437390019308363555104606117257800 9517296 33116243006162600099853208458052534272 9517297 404383331701577671532106063965011575972 9517298 41546900973282082707509767747764903936 9517299 78922126618014628281704790068384874048 9517300 50062119140876837181554504075179628800 9517301 288871169272820625547730665177962448302 9517302 -3791232599971321158306221354536400832 9517303 -206235788202089805553624477375561012496 9517304 -100743719977810602068998676089538764800 9517305 616097447437053629865675672347944320 9517306 222914280345807506089600563387585002352 9517307 -159602619761014932240216809182078088400 9517308 32802427412588932626350432148563533824 9517309 -101523322651525015908037537750770992960 9517310 5563082632158700702443730577116938240 9517311 435871350664676074121235211192555322640 9517312 -52266793847236951504339210113959067648 9517313 27928800126744320169722505288680432724 9517314 -73175621793851218035579112020006321408 9517315 126347788954318965821511899916782658960 9517316 33642545246257497988272358819157482752 9517317 -227582150734651194842450038538663999520 9517318 -91246466463731092179661800163425524640 9517319 -2635912627316807980513747118128283304 9517320 37194854359781695452575085751044556800 9517321 -78008876340212167907069595096050443056 9517322 -136511229427819689252139257807424686288 9517323 73533916819204412510307645381462836184 9517324 28009069207371887521947656083274237696 9517325 40473899613377344407940971204369898500 9517326 16965029684318155174889136615221342208 9517327 -348653525684340295118962615171474943824 9517328 -10669813754312913659485188044495585280 9517329 129405080407731164184371958732205296144 9517330 -58721676087644853546754595679607065600 9517331 2434352807900760252834719613183288768 9517332 54519263671456614591693319116823455744 9517333 93332007018449929851874616473215817120 9517334 121908769830143485363717476674287194432 9517335 -6581873216259539013752488647723448800 9517336 233369382527183488482248961018293452800 9517337 -198850861314207809661401311554823097088 9517338 -145539063487929944853417625507112472576 9517339 -48074921599515927349152543362471561472 9517340 15637323754415940285818551019582484480 9517341 -12722503895612281816933879627865623296 9517342 -11944716220637023211935600083789491712 9517343 -4539780162599856647609126057548373256 9517344 93528597461490483326799117302672916480 9517345 466496509805750357160118439723129845800 9517346 -244307020280237306806654954071225982128 9517347 -105541334970231474373417846130361438720 9517348 -88366612208042945801855038824738443392 9517349 172704229266365980250960087008918379520 9517350 68075852267567320976104749382778380800 9517351 -185491621955834824137959410022594903328 9517352 -65411053508541715968827201937622394880 9517353 24234918282338486637041369466555605904 9517354 18755400912781347917733156463632973824 9517355 -189919711890948612810437214147040014240 9517356 106035997110396507899003389868395091712 9517357 -288257155479265430783889904677154092394 9517358 145606335473410981175249480997065129280 9517359 -250170467053422811277247294419212320000 9517360 59343966410175287334336189293668270080 9517361 7729949703362855710647921679886948544 9517362 403889571391877468382044437304200704 9517363 -112165497023764259890870777181527158388 9517364 -227399288010800239864600990399856068224 9517365 -96940810645344455673564489616936128000 9517366 -149583369816185646428736847455805954560 9517367 62328176758551111955611227083812900960 9517368 91916882466531760608899389595558645760 9517369 149613070766136352988252166421659746244 9517370 -63206609059700132854905337255247831040 9517371 73945846379190777935862464879771060784 9517372 16206821992473150200774056395858030592 9517373 -37120433630750508441187992158604900576 9517374 -24856401386954584155838081350628137600 9517375 -9814719541094086310787773235776400000 9517376 -46481887826938961415068165910036480 9517377 94079815294039089233700083375311795008 9517378 8972573855242905843554110643076117024 9517379 -2071156012819481393876732433549684240 9517380 13065530311499951346195157144289280000 9517381 181737886058362265439293295857241537182 9517382 -15924297241140926475041294592601532160 9517383 -43683460201542777401305492303115738448 9517384 9412500426329678261449303285049410560 9517385 -206925282107682384016849122645886084800 9517386 -17886336842399838410255875852159397376 9517387 388692722593211248946616163539115194792 9517388 265816064141663870780887593933037548288 9517389 -50627497959397947437708376452643334080 9517390 38623018175211972813559354642924644480 9517391 -119400728553484225178153439784088985840 9517392 -41646579495281715645755003898793820160 9517393 -102169915438621201051763710188920186460 9517394 123067522548475938460199824970329740960 9517395 48299604482950586703311004677537532720 9517396 -19107168563401913328624665259211937792 9517397 2897142619496774822653820537307448800 9517398 45236646923189846920522479802704066048 9517399 -5861132560966790970440169072867258768 9517400 81178320943342657601569931294868480000 9517401 -157142854808303395470729020377540594470 9517402 154943045507091222064763964962780743152 9517403 59765041582708152182205958632108564480 9517404 1967515913487946550355273563797386240 9517405 -1060157066622084097153018681123326240 9517406 173158302610578412266568028394911391744 9517407 -8949548842973128578904807819771677312 9517408 -138055403993617624007759883433415147520 9517409 400455909193947407401717956437921432928 9517410 -38981833401939965454313265499996387840 9517411 -194888493788371469864065237768444256288 9517412 -94055615167260684460833512392512301056 9517413 -189429482620594545192912149080854922656 9517414 27192167189890908614120146763849785056 9517415 -221689567636295726911144094521334314440 9517416 -214906897796956860477050338260483440640 9517417 -111331506651557559489484577909755315968 9517418 -52037366093276598116764880079834247680 9517419 -19977930604771238005134063288848941500 9517420 -100993332011335000882160580647637949440 9517421 -49514978100289493713682200802532297300 9517422 -31383195376603941917666894164030846272 9517423 173993071031465484460380969072103142400 9517424 -27664173418809120684629177944773033984 9517425 20103225031528641646342673848426879200 9517426 -26543517258965511829873606800215087088 9517427 29576283834586275998722608753414255000 9517428 29274665686033691536815254384353849344 9517429 2901094925920373400786092745109634976 9517430 -23215425560182462693539897963241632000 9517431 52538815298981113539656301446561503488 9517432 250851768303293524443802290034040524800 9517433 -187300768884853861890357695055947529900 9517434 -25549087629239615358340431965056235520 9517435 166813922903091306116036213093321306880 9517436 56619155802662322274837363371957328896 9517437 67808250549180093623802182607050241894 9517438 -75809284465324920204410773345385959680 9517439 398852066648164791127860830061687642240 9517440 130432795951541714156308575135832473600 9517441 -88644671393676840838074669043865204288 9517442 -57123853802379086162680316331058003200 9517443 10092617483055178897123455677766166368 9517444 -77022362025255948581916050946676346880 9517445 -54258251112734824066538740022178971520 9517446 93749760275592801139904240805419827200 9517447 -302003161360645364523595097578857296104 9517448 -310177205294249548544980511333990400 9517449 -176686594919439979321004648953907119680 9517450 -97509889954447540437194777809117029600 9517451 -87587284857639231546069587286709621548 9517452 -62606832408564080545717671316295761920 9517453 -271078949763047223702280589093621395200 9517454 151697546695535792179705355086968970176 9517455 -205906702681844422084000721595922965000 9517456 -7821826111012261705107572375032414208 9517457 -188452918081464227071090525552132665294 9517458 -43893121549815130937568335706914565120 9517459 -16839695608731379988904839628067157088 9517460 186674880754953725005061094563730892800 9517461 -171507322909652905799834600806674239520 9517462 -22322306969817754218340248054081420768 9517463 351332126875225128771141746975271008712 9517464 102689834623401104127789750257873264640 9517465 41443182516399941318571732170205861120 9517466 -192800056607735097363806466421739895312 9517467 -37039591444813976065355570445013676160 9517468 73074988054076314485933246183460103680 9517469 76007550297516523829664418679372572800 9517470 32962004244835688123529735166611897600 9517471 -145529445117133230863653016531936631328 9517472 296247444693947755968274285354389798912 9517473 -63862393473148225710739380049938735360 9517474 111809234466620524841745133110805094736 9517475 -25791342237508870552475369042190982800 9517476 95763566078622712144329587728153592832 9517477 580151547090378200166788155474499105052 9517478 -41956536028980942113326717534947510144 9517479 56169422710586745579154372571575291008 9517480 19347639757230319042838350761861120000 9517481 415388931453303332864862881856495662280 9517482 11951880155958686551464126986002042560 9517483 120618074252957796342848171737386791732 9517484 517727358784781120658829894623144299520 9517485 -63485678558645529194035561824782100000 9517486 44844827058650151852803964292317994944 9517487 -82186939464527150062394614119741535248 9517488 -39849586906862710065904953585303453696 9517489 433828292188418276817552778991403077940 9517490 167514553140464138472809200814775300000 9517491 566238831299367404858390916016229448 9517492 -142711334024095931818916263017314285568 9517493 255759792554385352828697257109254517742 9517494 6010470454611228405892887516109000704 9517495 54936415286316366216281619654941529120 9517496 -106324954183013085003501010686102896640 9517497 454955090059258130137867478762636736 9517498 101480416433383888801000425474689958000 9517499 248109723574575118210921939259041533240 9517500 3220413386890733030171721648689280000 9517501 -138942128222167697362442611061109472320 9517502 245793006110980598202932012495265437952 9517503 184357720463982617553986248732778562504 9517504 -34250237677936217530391081343866896384 9517505 -229865680487828666427225924043156535340 9517506 -13779332561265437607297193590087252096 9517507 60667982460418488138250604103993409792 9517508 -27823448556704370788917723272401707008 9517509 494153522423566940867517219098009929824 9517510 15511386373738220482461621587619878400 9517511 -301501929910223593959409933308643686000 9517512 162718240510671651894199856123987435520 9517513 286284513432191315999707286092097660762 9517514 53962146395121235785343884949783415856 9517515 -9433175781859011168383817227282791680 9517516 -106686297579885235230419287275203753472 9517517 -190443456154548202645386380850461719434 9517518 -86876211795479805257177937330774706560 9517519 84303698024534864231649667814266580208 9517520 521545880950404578070161115866726400 9517521 187535531229056355713374583508830976 9517522 -15695819899817697184132809289764154368 9517523 24301777374485810938074445885424715024 9517524 132679625152726636328001416525264332800 9517525 -125038576052087314592785244579263600950 9517526 40169587597795398989008552450961482560 9517527 33760074426441937424303462668398458880 9517528 122236814595398755605581987792732160 9517529 114000381508585080593115712306427832576 9517530 35567030477168117488390111707249377280 9517531 111704939337024437444866921366412091332 9517532 124218280800677370334163943050511837696 9517533 -56241354260125410095530616043636383328 9517534 -602834379763953585868415036080705152 9517535 69263157871505895863103628345749604320 9517536 -93934087244481398782067022097556176896 9517537 403113351000307208818542463730769064240 9517538 27587565243344464179973360417763970048 9517539 282158174235125411109733546885371222960 9517540 -192894178952613260675018177897593685760 9517541 395221439373494910382268547941247739584 9517542 -141724216587910859791911240404825556288 9517543 -71580926835813909983762035964757489408 9517544 233427029740971969497107477671795179520 9517545 70883090986522358894041922900628403620 9517546 -2616849101631809753194669211831362560 9517547 48407797793025274125108821030014694784 9517548 144641539844305358986724538167908922880 9517549 28131111727448095411234019869817230550 9517550 -23222148323876054320046009388598886400 9517551 -67690924976490614267092636293891582336 9517552 -5462676813756029650086100076677103616 9517553 -24924755355184841729061509130652830540 9517554 -4643117233157456863818829756941519360 9517555 269022570385268642207574478695866670960 9517556 -310504603868691261097409209242166087680 9517557 -67701237098225912974336035504208367808 9517558 42981797933955566044200529423577694720 9517559 -304013246730186429633737089997157129240 9517560 17935538534797758338450521452305203200 9517561 -179589825145779118386998394357019536768 9517562 74827606063517021980204452950831960832 9517563 115415331199525558466378749274611760424 9517564 -80235190305878851246362136143620839424 9517565 74312929316679503554044001746622460460 9517566 -140508213913919073313824990473361995136 9517567 179652761851491193487322348046858927616 9517568 -47252737689522683801054873423330672640 9517569 -92197297384966739702063357873326179360 9517570 12223335767934401733451556750195174400 9517571 -28974903358768309271285040592482680160 9517572 -422684617375509726481628900769808128 9517573 -17753920332253405582004053783634767200 9517574 -72320908790340128534350305110875485696 9517575 10868602797160733340227300735303280000 9517576 156347281398942510873129337520631490560 9517577 5635561486015078196016257752523791200 9517578 13760523472317484854425788101065310720 9517579 104162363469697494569703029245731725200 9517580 -123092588646841674953993797797800524800 9517581 179811063869383713151617272183931046560 9517582 -213320764544827939572006084392718124608 9517583 320144018821025287480414413669027494832 9517584 14841821884107072017210264832736493568 9517585 16468825560183673032098430098716032000 9517586 -16592986605231106460991042019032696192 9517587 -48987941736926191266028059699346311240 9517588 150615418439326389583819696985481634688 9517589 119473905699066994496226737005986925440 9517590 -97674505751513623857853892261375306880 9517591 205746823271120987005740406803322726992 9517592 158534028233161064141683779636219617280 9517593 424329322544258675207433390720371664 9517594 214252270377038163726242152714690890240 9517595 -52108052060476166500492746792444978480 9517596 -116246987488908054493273857785110880256 9517597 128445769163317747258671049079761491986 9517598 -76806091835149368992539820183228035200 9517599 -25601047251464375813909610598750833312 9517600 208463054053635713986325219522823782400 9517601 379813705582363035280617112276331893602 9517602 211137913468233074071958531698567054080 9517603 -498610866045488844641288402642411840040 9517604 79350039658154057395468683115258060800 9517605 -13190887714430224917232382405061086400 9517606 45086231515216036763517544802869246080 9517607 -174116515529962786700922217297053678720 9517608 -308009378555046848174983996911169536000 9517609 199587352702121411099607763262443478160 9517610 -56085163168986148988033687584285367040 9517611 -285276986811216672269070380727640787280 9517612 200820595145554441928460531334804662272 9517613 -26332115698993250494154341436532079680 9517614 -30155374500368943924896279378940868608 9517615 -67819673822996879767461449095173126000 9517616 -5488436505696769355741929589602713600 9517617 -19741760252700313372160917115194934652 9517618 -450720152209774570655463966371659392 9517619 -341529452285194287714959929963061948160 9517620 -187488442492994015841549214395924480 9517621 71742546408618569119786401977894692224 9517622 -201740535799052093023622316826521633888 9517623 -284069028472672482424971227975796302616 9517624 -93112541851002384976001689797254615040 9517625 181638678027781136701091528244637914000 9517626 54796573523208302124628669289322225120 9517627 -43524289696661257146718416159259570928 9517628 45105527555516534778421474597574317056 9517629 87280185627856040305052608387662240288 9517630 -57291728596233985384677115199317543680 9517631 142379918820627591731255575033826058432 9517632 -820773871588051136625220442180812800 9517633 -192536649803735145037412123718243981118 9517634 13773913893015191173369414552567578624 9517635 295875295674810568701591773993152687200 9517636 -9118787699145524924989808419169311488 9517637 60290136747221428499197238247165122586 9517638 -1592966125492879669105104565143967872 9517639 -290282838182524021746506817687468731560 9517640 120024960785175965677207947154626969600 9517641 87028736421415045454635524097741277184 9517642 180785286990899277843600287023646759472 9517643 232047095004879347879282366385861167892 9517644 -129354075333084549860685737149732001280 9517645 -63274917648905906870554296214187042100 9517646 -161454128463970351545417576824148817728 9517647 189425223801232301048289202665572369040 9517648 27067027714618255984203425825929953280 9517649 324716250792808603205075174792743489650 9517650 -4221262832236158303937568851275974400 9517651 -14816382641015447628838800068730439680 9517652 -154925812756797748312484533545888526464 9517653 -120680874718432102191055916736623299680 9517654 -36349363494835910666247679372292099328 9517655 -62484459342223797042295106924045697600 9517656 -5029362798103672024997082172080291840 9517657 -290140093269663199384513790140961919094 9517658 16612969983577865635936698594095504832 9517659 -137043241780352490719043774536326657896 9517660 32526021148361017447088943502292505600 9517661 -19403081856339036579551129012389500948 9517662 2664226934450853901858374114257530560 9517663 3471213034095913031534817279986415600 9517664 -93044691937190389096197926063044558848 9517665 85961032278322866826915959124868161920 9517666 4024304522386518889049514990991294032 9517667 39133937584701649080991121739584311560 9517668 -43665178747706914880868422518341135360 9517669 6862789111925978082668509901744582592 9517670 -98308365757560935412423517707658588800 9517671 -97862553430244883996776046021237769728 9517672 -233114553881411777490699246547315123200 9517673 -141600898250782495459485707210623171200 9517674 -174957020204483106068969695509095420160 9517675 -111850497248472078876977078489595759100 9517676 54386714998386074321529809240253972480 9517677 -22358368447789692318202177295949088992 9517678 -152531943404259477584926874070297457344 9517679 -586105531510308132974267685227937856680 9517680 31048380388953209265976610869166899200 9517681 -153284888594619388067554699174979001536 9517682 61628459665127744126127755529769027584 9517683 74106704025357318855828773870392949760 9517684 219489963505424545083461006174650828800 9517685 227084904156565653697864876776867843360 9517686 -5894646104412919770436493898980461056 9517687 -67649320356300804626661892805034677640 9517688 259286402691406868466774857105785651200 9517689 30030029147830306252489296123283732800 9517690 21585038039156009401841137994537241600 9517691 201364266804158093681913567587618653092 9517692 63389313022761343765549418215074914304 9517693 272261303485553569668018173580149037504 9517694 -197367800478141729119788032794123119104 9517695 -9386612606242251389845075917250828800 9517696 -69760112800467906980006752524215255040 9517697 -14660823742226249875984368995436422400 9517698 -106207989400196038224512526739038674400 9517699 22631901142692061634336954276635984608 9517700 153788408229466556365000721184994339200 9517701 -192542268554692947222978684828806196768 9517702 -41344198363876185989985766128298460928 9517703 136450478708770577512403632917711433200 9517704 -35346790901839910370031319208079196160 9517705 -122179483634513205217826001539433030840 9517706 -1382784035282017560794033374897873152 9517707 93503365104502081876635745509537564048 9517708 297267366966699258011944734996193418240 9517709 175151107162467531418506397209111305910 9517710 -26700351876413936568613763313224711040 9517711 -95359087733866560144873405093504953280 9517712 42733368665526713308715530368137404416 9517713 -73528660521961595151116199606871718400 9517714 -2069660159924678294359309467105938544 9517715 -70519410290542120127682192370638374880 9517716 -101577096225801727372597279218424934400 9517717 -352302679603757112882329868163236402048 9517718 -76434625651591336300769344099216665984 9517719 230572705194998605373286334313868471144 9517720 -36461429125785920448084824375786496000 9517721 -113517821486302082718083531681767481856 9517722 -8742098003481758485261937893076222976 9517723 -92029952266100859542401642977847020028 9517724 156481510704545501861489964044665130496 9517725 -50416501467923518148384825102495090400 9517726 166088209909997759284505789572777725312 9517727 115552321588403010709449357247564678440 9517728 -255138450749335390655457880649631793152 9517729 89591974274274557243165765590618408084 9517730 128761906147965993560190759734405990400 9517731 207307107611183362848053298649414847352 9517732 -32702743319533001237238882012822556672 9517733 73357453977477386624199797658342734304 9517734 -34426000311590902419085068132173742816 9517735 -141547807256043236012937323646359057280 9517736 219970239833646445276165411516158151680 9517737 52006197425099133274064464458706769952 9517738 57782384868049425777071230038944774496 9517739 -307133372691722572825894483621404384 9517740 1289743075405371581390285540674007040 9517741 271102750109275545377582986312043749142 9517742 -96573592960091705219730774037387404480 9517743 8135670776239165096911925860024713472 9517744 -94333794664988349608855495677385687040 9517745 -192955393243719701631964586565654914880 9517746 -54570332381662279819506114017165352960 9517747 52250928723243494333242380717862772680 9517748 50379208839268738785718133227634049408 9517749 1946457810055069409886596094239956800 9517750 56255391178296491170160316593648928000 9517751 -50592433803704173265001589166483976096 9517752 177036213086429101531031021878963998720 9517753 77656163944910748544669107573990791680 9517754 1445807565724133664964640296106995680 9517755 61044620952997244433059448894596959200 9517756 -215645208515555565207159365071654674432 9517757 -12608942607122121481473592774264613088 9517758 145736943055047547168912445633360768640 9517759 -87113853379222163210615455967421807040 9517760 55224004625205782645842924466098667520 9517761 -10647009029256963521804892909458205696 9517762 162384622980742340900487671826182169600 9517763 -157431707932294033936794885901015367856 9517764 21408689008089619342970381517776394240 9517765 168144257382958360108405907663988060 9517766 97167426088759974273592556726435121024 9517767 -4613984875387465937998252929786377088 9517768 -28074487616684649582192765888770856960 9517769 164955039637050887354267489954681807112 9517770 -102113273835794570128077299249063692800 9517771 -62297540599731928587266338722100496400 9517772 3084136097643773776501494431445811200 9517773 12476280932131677456019339493868365568 9517774 -13862908640856979037591769702763093248 9517775 54367924327618257315629317449678273600 9517776 -12074114251287799489696556409427722240 9517777 70362556895576208455414518770333844992 9517778 151044652935376342350947355219605216256 9517779 -273578795665169437333036004398128190476 9517780 -198581030531342136524647105287642374400 9517781 -1307071168273337983309174197368977152 9517782 -173639711670122954917412882524056047616 9517783 -348179550393179168022650535809159812776 9517784 -22290211849596009078500108524931174400 9517785 66954165516644166963571326962997787200 9517786 106007617419682868530374984071125700592 9517787 -209588842424034059182319104353996419040 9517788 31992565434611636487156898233470607360 9517789 -127075558475487749270866136406068378400 9517790 -115057044437987876047744446681732097920 9517791 -1518018585861561696584955792032670720 9517792 -1032202248287294177445911349369765888 9517793 -22304153318997121292377418267844246636 9517794 -7781247085579763995864934314055023104 9517795 24523614036905406314310606633419937600 9517796 -29952792247907290689907638660261974400 9517797 234127743007377225495765871716108503040 9517798 64175483035653813461204702228722910400 9517799 17237861771212617751758469954460575800 9517800 -52428846700016925841893011995514880000 9517801 42521797054293688394653811886960357492 9517802 18496319995014942223759322889299050752 9517803 -156204630821934591426129117816899092800 9517804 71483353096633881744277993398689382656 9517805 -235988695938433604986915776026178356160 9517806 -19152868653761885126653003358380434432 9517807 128541437056182478107707806304350621872 9517808 66179447049399569627292627255508008960 9517809 198600085571071450624640589851401895856 9517810 -18365423113585692628070808059608825440 9517811 -134843380512135306560035895288376463968 9517812 20907891265721548913455322905283008512 9517813 573991875131591437063983109983846008 9517814 -83972557915727775960273268964454910080 9517815 132579737660768491334640425744287188360 9517816 53393891883811192342801093492263813120 9517817 -436734298474115251085669636896090704300 9517818 -7897622425128979423047603997768392192 9517819 -493028150773105795916361515234724614504 9517820 30734603517504223530461783481981665280 9517821 -50379366034774969992714699404726974560 9517822 -129973346510009411789623715371481736000 9517823 113124866276329374761731977340978435440 9517824 -150476014846268283217334478974390108160 9517825 -61434701974199073426436090042843129450 9517826 195217823086506812907033104247698396112 9517827 -152804917121519538229104434996131397760 9517828 -255064974365339504630646621668653071232 9517829 858815680851159413365350979649993007360 9517830 4637265400536731856463648135507107840 9517831 -312181038117741476662454170048280563728 9517832 107376142870375938531685530989526220800 9517833 -57702940554707088276945489235087139100 9517834 48429262336444058323214751045732309504 9517835 -5578614840993123098009623235743138800 9517836 121937772713846790692400682521874074624 9517837 -3596206105502053996740566935551123456 9517838 17212237395309427333254488744724236160 9517839 -72124788149087942051618885131115245680 9517840 51164478849782712730687672250059407360 9517841 154807622063558700151248997817102611200 9517842 -1477293033764498322919816002033282528 9517843 1988540574952786904619609771638003440 9517844 3130833079152496961521610234003791872 9517845 -112768145540423407394474227087834752480 9517846 -39411367251746085607117764316894736256 9517847 281230786835472080812194232506597364296 9517848 178734546383573503158855028397697576960 9517849 -83735913277630884274345700213377002480 9517850 5588936879688979190428804402033928400 9517851 -87273580608758075305713416163442828800 9517852 310817104302643071413708781984977485312 9517853 2204534791500266678679716537841988524 9517854 97353446946420296140951605189196403520 9517855 185945501455415178696018144699681040560 9517856 184561772789042750500778919397327110144 9517857 7742865851479292228394060141755136288 9517858 103871583079734958152752597775038706240 9517859 106752470737551410145642754036359729648 9517860 80028205456983678477715100535705600 9517861 352579997733183015672302207273693222462 9517862 6611913948741550361248683677248446432 9517863 -88653205291017279978996185180852462592 9517864 94116180247527086464801152233351577600 9517865 80318041509160593003118954658865835200 9517866 11123364556335741115175403999834196224 9517867 -40749119634957097527483344985070891084 9517868 -4102364356837465393711945213531828224 9517869 242803019935621661066459488005125034294 9517870 -80448100298173943878948401205772781120 9517871 -349963322512337903287725064372958208456 9517872 -792437218610641728863337321442836480 9517873 137487604981277939170835467383547503122 9517874 198241162603147720030298658149620977936 9517875 208757251465069059976928723994355128000 9517876 -62940051857101640464431588322316685312 9517877 12529467322881710732494068231804242460 9517878 -2879829938274064116369424953088896000 9517879 -58482249496022948208789351056903781760 9517880 28350898726357733064357543354685440000 9517881 178789949128602312672596826096183215952 9517882 -126536243821876990321311348713130345216 9517883 34458791921586420425764027041091728384 9517884 -70420422605033897545080536664160002048 9517885 15589375655937215836758696492917497200 9517886 -5434955257546126071735846048233502720 9517887 -52411093377008496548123233112079484440 9517888 82755925967477557110007996226832695296 9517889 216221046109703827048733084364739146690 9517890 48778768577209511949752294531840977920 9517891 102851136176124069369109997932711717184 9517892 -164109632911669355032619200232020074240 9517893 12552296877397243433806967071225087488 9517894 170677670926781877124611121651607181120 9517895 225379035272974717905511273764089489400 9517896 -17469548161575122070676356792816476160 9517897 -49016058205413312665709986363085656780 9517898 95892399209659843148020150992096848640 9517899 -2051259470855506222156578700230165504 9517900 8787963672993444984106972227548339200 9517901 -151623187943651621839605453192577849098 9517902 35093969353556668836336980485746460800 9517903 330556803305709614311758476113549431152 9517904 -20457200532956527698780912621166264320 9517905 -5007339844194762781470245955091308480 9517906 -13694215448979401704901029181843214336 9517907 -102884313158178543703743848339113500000 9517908 -17497103156807125687397433244127139840 9517909 -323694227568063015389294011741257330084 9517910 -117978284715322292485892815689856016640 9517911 -74604453989079885619026567571936830792 9517912 119477984850847027244721270551784652800 9517913 17589631220401644906453765253439622420 9517914 -26734484517703659695004475030585470720 9517915 -224513331452218927413299564345070820080 9517916 225477155059269526135450867522146593280 9517917 103712658879159962260732838508096818880 9517918 61358001158489607333723548097759980160 9517919 63046280636973542842890685852679596320 9517920 -118484012134268697900140250477782630400 9517921 -991177797051644681560316293340312576 9517922 -152235368236264056772825682664621229488 9517923 232698161302189959937017581747766882144 9517924 -8305675348260077599024331915494901504 9517925 156934964821431189247848800752822797300 9517926 4724359365797521893619873665958080000 9517927 -182452370869563907814908052720895730800 9517928 -7976773336413640454844794624090112000 9517929 -13152918815848995698912695434092117952 9517930 -20676138791171388204655757857468538880 9517931 -113785735798763643756718545085836396888 9517932 -284784600535294143070417686639992755200 9517933 313768272409811150652836207323914622464 9517934 39938159396826369438226816813318092672 9517935 -4048755798308456376097314574310115840 9517936 -47452345752412856924090880293103206400 9517937 57188384302830773402389429039896895680 9517938 60162397085096573466343955780437896960 9517939 -39228856101506275052765870593526024880 9517940 -155149702055210801737310498250499656960 9517941 -4337534170490669746345981608428025252 9517942 -54969744297732415997162762052971790336 9517943 2659641594670707585477254244244172016 9517944 -156099756707053353828568358013151457280 9517945 -29488162098019924017616157782660076400 9517946 218180804878398501400186910354498658672 9517947 44291935830989479019928760327439179800 9517948 -188119123367501213822114252611244020224 9517949 169252394718200572908268141209580638720 9517950 -3219539645828359353346586194457822400 9517951 309883758169584409856878531584768781952 9517952 -69979051709576387632089315472331243520 9517953 -251497706325893619598435481426929002336 9517954 -44740715757026704344313505079742653408 9517955 246225645447007132629270786704926614000 9517956 -94122864629051516390365449426972582912 9517957 -26476706898154195417225133860535050148 9517958 -112834698896940365304401640490019341824 9517959 1664804264376464673772086016961011200 9517960 -143843211743394895763417700350709657600 9517961 -59054401644008522084708448319015531776 9517962 29023473914184860792787354183056247552 9517963 -39930650713847837372684181913202865376 9517964 -842415476959922996667574742086270464 9517965 -72424671362161012303072004860690862880 9517966 310222282767415261374528958936177252800 9517967 -40963024978185124760196181978064922840 9517968 -25244355465407713235881992450376974336 9517969 117056025105466340093834459758375288370 9517970 -67688792925353576800758478061653524480 9517971 -18476266799394060441815958971329440000 9517972 -314403181348483172748005806061820548224 9517973 323853866649290731840387226517564558222 9517974 -80816292965431148066295351542544384000 9517975 -52775399631798573629804769409248488400 9517976 -2516523470358883348704224717327155200 9517977 105213539465861133038892881647958059392 9517978 -212356491991833098829251262913799814144 9517979 -139337456113385339230488168935584839420 9517980 -60907110808675655243042181656846576640 9517981 -2403427797036939235100515407877030272 9517982 32387372966275686656229007218489182592 9517983 -164218674249619221206273634024319469952 9517984 -83078720229304737216165536713443115008 9517985 22496232938172997628393314255160652180 9517986 -2205053332403033633336817087851454816 9517987 -130147169623971787559629526840128227364 9517988 154771600338462722484820714153118311680 9517989 -26313700035593921381959988529349862400 9517990 27192763603329832573058368165124517120 9517991 21592631870214808481646882679042860000 9517992 -31629471472199229540995467203780280320 9517993 11017635430974414840972725913496562320 9517994 92839883790535520405771508743345938272 9517995 177903405002749923547679822122703581920 9517996 -112951473855213360247828916195064544000 9517997 -221567503889289733557806556239371492788 9517998 -26989154129517778106234287159757045760 9517999 -370852867959668838548767415081000692480 9518000 48240326827917869888308445306142720000 9518001 -52119759055099586016774071856938183568 9518002 -46401699694249548979941765816396590688 9518003 -139147654548687937700003672093063025840 9518004 -52349108577773605953065842735059240960 9518005 103514497091699125312525085955612587160 9518006 -110672316220792085885624779784620350048 9518007 1219358180361818118628371045529634688 9518008 -266490586327278789763301103008430551040 9518009 -97762949766511915479227941179372584790 9518010 86782881209911679154762392292520738560 9518011 147722620533641728273699257938556356712 9518012 14702673198325233244960062589222379520 9518013 359915424199558874050163541537981355200 9518014 -17262124832272524376326696700760616768 9518015 15304968132205051922991494434226641920 9518016 -3187454494504290404297060258162933760 9518017 -918533224332922327944029980175598743808 9518018 -36537587817996298113154569923030069040 9518019 33662289586587626024816668398461364480 9518020 -86852904116366960044191232494276280320 9518021 60519739261182661216837411714249051872 9518022 -80687998181463038181139942222128447840 9518023 -86069854653978524505576270815160781376 9518024 40968409482867194537148855910266961920 9518025 60142009350135565266569643764491488000 9518026 55807610023403533948762750638315951360 9518027 86067628334435205862211202515840119680 9518028 20229336613307596145783882725493747712 9518029 -268958119308716176977767676938601153524 9518030 129622571051520387318264619717594772160 9518031 112006067840207393504604240520124018280 9518032 3903022440692515270246378819515678720 9518033 60676309895936557379821751629359846720 9518034 -43835027294034216275971576379055246720 9518035 104146138794621400534808863609363569360 9518036 -65354194343993423661836422827173806080 9518037 -238375940111615113357521717462564852480 9518038 -124375780714895415270376620144875400960 9518039 -143193482287775460090608941762127162040 9518040 19580424530043316078608152685281280000 9518041 -61365887462337136026552453323588029628 9518042 -18304600061453640642490208073493517328 9518043 -31222537407382208176996996855254322536 9518044 167520434936832791766838520325803344896 9518045 164018735480197332867659259556382552280 9518046 12190777359504363488443141509856631424 9518047 -5327048312505939281127991904652636672 9518048 34562951251870093771200251159028695040 9518049 -56294634396531635522686600445230637166 9518050 1962498128918847396058206641165472000 9518051 -411800819628768316262947320048096603888 9518052 -56262406814324155409647674840642662400 9518053 296568047032336476231812320801373490302 9518054 -287602439350286717098995147726007296 9518055 -32008700922437208562908314549680378080 9518056 -11106092168096286527841870423612933120 9518057 52392268003510894687833126439939440720 9518058 196367130709763932623303205251211008 9518059 31480532333321041442318452913009668504 9518060 47559835802877878120445105838153236480 9518061 -16205386627819822586588205824784931200 9518062 317154837877059444006452896086603264 9518063 -246760937916247418273600969885862791016 9518064 -3347776445966910638243877776192962560 9518065 -58365780743908477169499482999849079000 9518066 -23151491209560395683883044607897525856 9518067 -91154228525678516182816311283973508864 9518068 -29921193189389632019721218476727758848 9518069 53334686080510003271841277367464315680 9518070 -36342385456923142903979756292320092800 9518071 -322694570700379586535841385996368520728 9518072 333130317575490379537056396104068300800 9518073 125914437925416700496504240105477039184 9518074 -221795939848294922955434579335023544608 9518075 -26407515185964523752077516299021629600 9518076 -100308488081517241895751507303327687168 9518077 -8318361409253857379262662579829653600 9518078 -20223136821782939551633153215767255040 9518079 -8352730087291832951081213809623350640 9518080 -138195977326501392617644064168466186240 9518081 -133632008994224269491482121021516939948 9518082 6097044985483090734985864104334923264 9518083 60147060908851490536713175543086695920 9518084 138380302424693805559664015464257369216 9518085 -30853979269685061256812379052866613760 9518086 17327868000719596539929252843496666624 9518087 -26385630201510125675039303450967509208 9518088 153128949992489572771060841875517030400 9518089 32490443162059191324186194345152195456 9518090 -28890338658195358560126672982529971200 9518091 19164632559836081578781987832303397824 9518092 -200150817355393017404377988964478588928 9518093 525420135633266031766325200299369504 9518094 225894688215283315241275502060478887040 9518095 -237326726886477722480253336719222273400 9518096 -43942533609620333731893743920545792000 9518097 186578614143347294901605471457142172400 9518098 -10595838206874338607627371398738877280 9518099 -300465220601883211828521774332004498900 9518100 65504232941487698056013344219805798400 9518101 150533245629760353411473854158356229600 9518102 -122390078447930247097655040754076544 9518103 -45359825006520623188513322261662375296 9518104 -51417591735744544780633334092414986240 9518105 4227941191079736949739849065239958800 9518106 48151486151838097032513450473629703424 9518107 321241317638550875071011226183204966840 9518108 45115000266305279124860145048049758720 9518109 26794717362561901043916951537355034688 9518110 4492217763067148638596958258533888000 9518111 -125298412401074159757069077904138384576 9518112 139715694798088631145846285141850521600 9518113 28458434774645380824996956859573372288 9518114 4156340531742519311386080113551737120 9518115 169354229472184233063341146413273804720 9518116 31825667336986613515768836513022033920 9518117 10675997339807695164477624170226300192 9518118 -31707964097869057725698385613119793152 9518119 -92989783773877146735576842684570586240 9518120 335297262709936957849268496349570560000 9518121 -100751804504773404771991442506759049760 9518122 -64947248312140004392968994079909337600 9518123 -216240436770415696504859567205415607628 9518124 -21442261479168377278155833025937883136 9518125 -48230370038029371620139229632717102500 9518126 1001841981769243872565664038322107392 9518127 48947432790674951206395007847736244608 9518128 12882121147360510392838785032878424064 9518129 327917402037926983656952190989501715730 9518130 -79470779287722500763296515795784690880 9518131 -1824215549944804541327981879774226608 9518132 -191704383532433493135227063970655488 9518133 -75483981340934574858500546678564849376 9518134 -42962650187365806219108630813633648768 9518135 -127787098496036224723143150037775957280 9518136 906790136074879073469833634645934080 9518137 -340373089341290803480644317563785120214 9518138 -83769325560898811691235840222871195904 9518139 28289947861735103985510752725697314128 9518140 -184670049609029439056439015001508482560 9518141 -198877577025638225022289525273063750458 9518142 -7662671419299788610023068023925948416 9518143 -266818840372462553512214200210433804608 9518144 -87027553251771379963658668590541307904 9518145 -22332214967033257652492922632662425600 9518146 67754031968340298352139118011503573760 9518147 -49888436712478076198097900445378064256 9518148 -2542525017887544500623420485141707520 9518149 -165933372414814504734402160632622900260 9518150 -27826422340523326688835545013123710400 9518151 -83553055654831033072163253743793370968 9518152 -208697691755112061401868354255624043520 9518153 -355113488562464172259986547664679650598 9518154 -158485284897657090912133175573744064768 9518155 -21358639074348972831236816783355662880 9518156 278491680287068246735761365460024622080 9518157 -60149615594313261541802067839156734080 9518158 -114406269628902337564315342077141112320 9518159 -19212127630770798605426749316581647360 9518160 -6433799524879872221955691118995046400 9518161 296625586963962032606396602337112155762 9518162 -178809169067383012165262294023692813168 9518163 -205400755064239722174278143293263587656 9518164 -103232743673670558603745078346484019200 9518165 219166565921573943076558179656570352000 9518166 -31784994279006884896650617820848766336 9518167 284937569987874133180560371222119092720 9518168 139485065194215403138399805334971781120 9518169 27440021195662212212612450794421428944 9518170 23462507922435353535850355570687232000 9518171 -1398791902125916869726163927724544816 9518172 -10749077566690737553695773240463595008 9518173 24390997004377744814228944024221862240 9518174 -4260594180949166129439245379811139328 9518175 69227750806510887868406042553595200000 9518176 46360560870059852767820120230306775040 9518177 56001521261217664760861384033557383060 9518178 2679429127843934405327550799692066816 9518179 6985201067856029205067261827755469888 9518180 38035704594636525882505986036250275840 9518181 -175175723881559540138530520233470554496 9518182 -28579512992858685397805662413156498048 9518183 265556165144253274323824108317885712520 9518184 30625330564245451673906773396947302400 9518185 25727943090518002560418503852751580160 9518186 -55330909884955798822732355273585648208 9518187 -60541983359102823970929160908134043648 9518188 -245105275921384840290291613893811386112 9518189 -119380775373208404384474568487296373280 9518190 -27124779334714259718798031923761679360 9518191 -142159423626427583205263517319068332976 9518192 29332256356894261659957676876857802752 9518193 -76388331903920666089297811650112913918 9518194 -9981281664493121476025270639378150400 9518195 85724227280613769867977919229110105200 9518196 65470694928498999313851497632697862144 9518197 30592655793412141118237960930201961340 9518198 116029815578890507845404044980306037632 9518199 -211818603095058813917298187508700736536 9518200 101391934849741269331491572810740224000 9518201 -128996210656698158155625546539072440240 9518202 -1701780928503096023374081701518553600 9518203 -326414852382758400887142609028575827548 9518204 -28925144181711467923934144293940901888 9518205 -148442775205149630993860321223307898880 9518206 -45082804166052053616284336750513923200 9518207 68673298059620192708421407176032799320 9518208 -51472544185485575329060886179857039360 9518209 -55990277837871818789900030393830164480 9518210 70817904341133258774158450762840593920 9518211 117720147240409874593205710938152440260 9518212 124715865594421714751203237361329121280 9518213 92802939484696339282033136612778397500 9518214 -53457962524399101911356416410076995712 9518215 37877544064999850478088319355792523680 9518216 19360018281734924775871850743754188800 9518217 80927026600943568579096087061976835648 9518218 80301419034974975802422274537972832560 9518219 296764439515320179438517887415772849620 9518220 31921887691727984468572040938029926400 9518221 185271446082539017774598750017250138720 9518222 184730631906736299795205686137186304 9518223 -165065407990214080806185220862918128 9518224 96550323333072049528873175643649187840 9518225 -177969594807728647162293150970932644250 9518226 -138293655595429972981288605937582467456 9518227 5785925370286102042188964668163654312 9518228 -50842468975667026376917321057476562944 9518229 -2295370411208978023098324759576678624 9518230 -224742138690926320530239192626533185280 9518231 190311189506961943052000421521048331864 9518232 -61264776447428104305803687797367193600 9518233 -54516213494070744220180785629189104896 9518234 -130346806997684146086861442011748604160 9518235 78168326278193579829335721748924485600 9518236 34511426277249747086262023007334236160 9518237 336804450346507789735299776461963622886 9518238 -107639313686311631606710831454400709056 9518239 371938444427291300639935222908791703424 9518240 43754191451514847696242529249158758400 9518241 61098255241806246641174299595951497392 9518242 -304230087924005005690966697225018013408 9518243 8956264432553740039894035824778017184 9518244 -87159748629866695939827064422156893184 9518245 78245229599150375088536140617300669600 9518246 -233571866332101135667792337832357008928 9518247 106300670770780932748648701605185820808 9518248 -283787738337663208678295215396161792000 9518249 154899705378733771663401322234210598844 9518250 -24339998431960374527570423038348800000 9518251 2191959081517029961706816548584854880 9518252 272610718954052438745437860418036133888 9518253 -79070834989684278214015779665549666496 9518254 134215184359555603422520601338253856576 9518255 -48593551921780800356419033681620150840 9518256 -54253956014949486943482554039724933120 9518257 -97224474112336680261071373726666861376 9518258 7230959608833150097624794031114398480 9518259 -193632055808198302598733919770008333760 9518260 -99723501278435754905076216159601213440 9518261 -17374075771650970052092870784740764768 9518262 -2872131615413012841465523255245578880 9518263 303014393931327541117556832639747753512 9518264 1083846636618674004572433245160652800 9518265 1970023402396032959737392810916766400 9518266 242313631964161698359638983260703679200 9518267 -592518781603978256360830057168571164656 9518268 80518742176321272076683325293359485440 9518269 148452474889091837269791524162673100800 9518270 -35996576798915814559595396362379654400 9518271 5687509771320914377518642969639118848 9518272 -128869672217926535452658866654626709504 9518273 -121697257899544971047700939538760768316 9518274 24491114005229236398108422958065699328 9518275 2926967739195182570224355743088954800 9518276 139585665147195862561923144347073452160 9518277 65530315933585724676626097044462114400 9518278 -15183642822190152820402122732625643520 9518279 -188299896770791395253112389375507621920 9518280 -9326639237662640979354457855586304000 9518281 -412424123199610368384573058693666858918 9518282 -76441560937320580135707801321405076128 9518283 222140027760688622017534907419745745600 9518284 139215489077042832684841801138710223616 9518285 59069975849604860350892712285997297920 9518286 -79741043495672433593447973976463180736 9518287 29482513289376469275934312895381982912 9518288 -26763237764392920370203547354202505216 9518289 200758330967577688480943635224800028768 9518290 43546418220257413745671203285864074400 9518291 -387206447032687845673006657811488060308 9518292 -6296299298391508860764602996115263488 9518293 274027570620171088610643787962814485600 9518294 -66050826273592424149426720882646012928 9518295 -737559795730977469951787838624132960 9518296 -120398626274594084730591989237156044800 9518297 183981212398348287075697189700987172240 9518298 -34989838952300215583471581941441568512 9518299 443524477756013354457792629017839235296 9518300 -11883578286961469452229377889360256000 9518301 105927578772065854500439317230726391468 9518302 36464157965695532460674172734995951104 9518303 -434615284120503143693520725331994231560 9518304 -39075567840719202291549146714780467200 9518305 242185867040464609303009953420938045460 9518306 12443032645666011360436249783725242880 9518307 141301307029083325886266686219287375280 9518308 -3718524756836132757904208140513295360 9518309 -194624690155462868181623573012247924096 9518310 -148679911140730941672684976019477063040 9518311 -252050490736894612373479077780038371176 9518312 -319562530581483501382212818615166796800 9518313 28799691658082878120071853218801614208 9518314 33871204403034937922333245120212093120 9518315 -141790810323209116363301040834349617600 9518316 -67261221503256014606290990954453401600 9518317 -200814219089103984863480945988019848468 9518318 9694208697023548171053884619377879040 9518319 -198004915477429939664445926687326775856 9518320 12512475006234607571918308560234086400 9518321 -74986472134017793279410712093552933056 9518322 -72998621729938669837763708719541199360 9518323 14119277495629743269801976638102293584 9518324 1657656419232077306108937019002373632 9518325 -7544891295357494196018111017412060000 9518326 -136098575962575933858040393317885441888 9518327 51891584448676098050261535660244185312 9518328 -218750433931514052684252593411885568000 9518329 -16345953012083827604600031665695349472 9518330 -984699442124939026938922888205551680 9518331 75528295862943400753981567325302070784 9518332 396735772630358942368937676382978944000 9518333 -24030802391776330845917751732669333504 9518334 53409876199402256419477958052029650944 9518335 174258774842209652021560408023742501200 9518336 -196768067769588875577696106927859171328 9518337 -33142183955524095265110589903243604160 9518338 -106451521983254544509355178222907077680 9518339 -369533579008781686883138216218999801860 9518340 802725796706288742076254768379883520 9518341 -60868336739952351052680171258745040256 9518342 16626637364542163862623859783452415072 9518343 23700806705631326261913131130216215424 9518344 -13911934087088970847129080771333120 9518345 255956623721102301708292691081162528100 9518346 14593964723184836741332816540297004544 9518347 219610350146142553326269219451693242392 9518348 9701088066676934450651778601824891648 9518349 87666115076405501420450775998416489920 9518350 -37329610169261931938170517769698937600 9518351 -9299744060341824776885649618983508000 9518352 39113271820185704100675539986480496640 9518353 107705620319107734473932524633866519284 9518354 53002139969693531623194657602408647680 9518355 -23438534718532500635153126334920040960 9518356 116541961806930430896534698904558465920 9518357 -17997325614368670851225427721479659040 9518358 -90904874974237758281848738501835082816 9518359 -213362611066832386030320085689862495784 9518360 -206327544014400123696779607307693056000 9518361 21036360253565055361751158610503335744 9518362 19710156746294226531227046760825012992 9518363 -611301707862452071292067841900539867480 9518364 32557717027884736066836714143918653440 9518365 23344086930876185648120010145820593260 9518366 44504588532912269179128203810557513728 9518367 154585850920738052335723085243928602112 9518368 -320866756777333620298865417532254060544 9518369 23881490201151367526268758162313782400 9518370 8621572069295305642980145000351180800 9518371 -157911241077015442226830176590306411428 9518372 -154705178657250707521698379716379994880 9518373 -106073843810864419538182359917910630720 9518374 -75810421110615194554152730938009506880 9518375 40236115472224340657676853613686602000 9518376 -46185758701849972073817691802925465600 9518377 -9390806406254574700068991620028951728 9518378 87626849630992718434808989806438552240 9518379 13895906541749449832750882557860727776 9518380 -121815397106879212624649333635892505600 9518381 -452838415097417415715542328503790483818 9518382 70230881390198926847255684411256057600 9518383 6391179352732698615132892418294337520 9518384 -72086433420542681872526052150960537600 9518385 -35565565437833815040980893248304662400 9518386 -57776632068994324695650012235460474608 9518387 138599520970498975092554628209425097832 9518388 157491769058809202267694216131408824320 9518389 37937865723561973082112973663933346688 9518390 33144488854552601049733871856236340480 9518391 7458960631482719432463503183945913432 9518392 5536421698944283243948644576253747200 9518393 548998035645658328896215488134563208320 9518394 -2437419653095488858807337814076334080 9518395 -53628902740240714501636410511304918400 9518396 36161900452354524616834926704992813056 9518397 -3579953084674503120442392209940737088 9518398 3037682219961891117111997603807514880 9518399 62948142896792233398245522338224753792 9518400 -41692449966634168708740335963091763200 9518401 -93275134483983070558108051002639873598 9518402 -68342441247239339593706201284509858816 9518403 98732231492228279511366576726773626104 9518404 -92589510364118140289537787780184223744 9518405 69345839523388411488661122966025369560 9518406 -78781037662045877288863827226114495296 9518407 -389252073761597329939396725246231698344 9518408 230617558719920016052810731072843432960 9518409 169297163465330932016829841869702761700 9518410 116895947899034298591446024323324350720 9518411 109664034448082455624537333665448262400 9518412 -78454172232423323076468686817548648448 9518413 -60898353949718908713031952036779387956 9518414 -3698465534609732771114747987881931520 9518415 -3154254124122604398066072004243284480 9518416 -460062493796755216818613671338590208 9518417 -17697396774893901396476035306400763534 9518418 -47903214438152276377756126899279744000 9518419 467720136040705412789818897878172258296 9518420 -69793279478305728446422093201168830720 9518421 149668310932332066459244544873940177408 9518422 80624919113182827095207531166544909824 9518423 93215057604385072955971096863834606120 9518424 -115422468115236247470391181063602606080 9518425 -3415939550081358544485950241715000000 9518426 -2904207620596706918545035051845815296 9518427 -42110053346084682586379140643134258836 9518428 -4120537807835160447818484867071312384 9518429 170937764649091313469432198203840266284 9518430 -17900610512200861245924304378834560000 9518431 -45726170747427155051394645306495228968 9518432 -98222130789935106881979841515677024256 9518433 -76585864013980326371968635293428036176 9518434 84626422951476707341915185892524929616 9518435 66460209226829781772888234833801312960 9518436 -215017321559121413184338118134568493056 9518437 3252611158435921032675605024459841600 9518438 41767167411350235494494674851287102560 9518439 22829958788644566311949534638397307392 9518440 -223770097382082212900692188612830822400 9518441 -295366708891416749147295599232365684700 9518442 25122041522686288530845092362623685120 9518443 -392900737248133597680698058349374340056 9518444 97994227660421162945762321568729670656 9518445 -214807638855452486845352866601050238400 9518446 123092847276526100692717155059757720768 9518447 116501455472995681757212414798531229280 9518448 17693842589638668799695619798962438144 9518449 135980721274402123222403132695290637440 9518450 -537791200445530593672265402725522000 9518451 -215269784714476642739405301595621005768 9518452 -142303117471458380300517016362905524864 9518453 6840707502445479966096539901796769856 9518454 -29597835640532395543841691590405948352 9518455 176353874643991036081171219422434604000 9518456 -322913757533774076069397020201019269120 9518457 -23062818119010707917900783729430843904 9518458 5705522213466424631037559855609469184 9518459 -268102034771671421573152149485966184 9518460 -18005638337092091303299170848833044480 9518461 -35493215435864987871385359417061804500 9518462 -179365707382939457661744961759559136768 9518463 -69503191530387759178832436426979998408 9518464 -69520706357247659675042663917242286080 9518465 -259556978861244132110891608834255020 9518466 16029140413470123588853848978238990848 9518467 121994668790058930936924795381623383200 9518468 -307111929744031894238173024952927278080 9518469 -127263743098773470803899030604809869856 9518470 3513108963332443233995470697220979200 9518471 -356450337763960437345367821494085764328 9518472 -5334475779760791291828427821959608320 9518473 -218307682103021302483753883514901635840 9518474 69404095928025537731569490885633309952 9518475 -96993600500494882986574470670570361400 9518476 -290972705141979119893664530565170859520 9518477 303484425419391196642729131885264742326 9518478 11155768490078336307768127348125414528 9518479 -122227728248840485050307475103535704360 9518480 1320612954851669242330272412123791360 9518481 49569033234280468848834878190165329280 9518482 54976639564508775216956587060762552992 9518483 -14958754994388584240686806166292968896 9518484 -70632884515263003853033347205773502464 9518485 141090340322827463493611949845217269760 9518486 -94206177476251656395054613473127562560 9518487 7061698407338287500064066597678800384 9518488 -21791331425907629204717400000894074880 9518489 59122761494576885543317593928491477456 9518490 -39381428581934065675661062463173685280 9518491 42672823120849275059399038455607045892 9518492 4917435841666663719887901421720444416 9518493 231443230343297742248124927510571515264 9518494 405729630453852279626853695596334698752 9518495 -244169296362238343271488530878260328120 9518496 -89263454567089224014089809921583349760 9518497 128884509396923413806902755462725310946 9518498 167618088243543675586978801194018088320 9518499 -68107185756182416456148915978841231360 9518500 116322810488176581435596457732492096000 9518501 -338039208691840788253837125512599431396 9518502 -35737647948363315050205201111664060416 9518503 277680134005014618960888422855729541752 9518504 35538282458957899459939583526547046400 9518505 -128568025940146583363516924219404549440 9518506 -10977635002043359141622557757162300160 9518507 344139184245330358926339586108421160756 9518508 -4483570063520662067735649713549668608 9518509 -22579659478605586794690100004415288576 9518510 -85165082370687981031244089957443723840 9518511 -98534943862999135178071726253038017528 9518512 -43490621028196961971245504731093270528 9518513 246009981756423593980874147962129292580 9518514 47316305028928098479201097887551040640 9518515 -39057150643985914069732765964396781840 9518516 140013968387958704496777930440905052160 9518517 165977044850344560624690067733511154734 9518518 -3841078074533939025556419909125078784 9518519 43016702623153605746347376636732837760 9518520 -7236787521348779876616507523050700800 9518521 263223462775914629769604016091897172692 9518522 -43994938330992952820650976919040681248 9518523 556909168195904124675912147997360128 9518524 95591360157108559604815340199715460096 9518525 95904214542038468898231518745490980000 9518526 -134099239385620975676480492351305881600 9518527 -112758718429243339043097815554865770800 9518528 53631559947604476733275402541222330368 9518529 -138335116687193009134851935911663272480 9518530 23432236382703801064803941704840358400 9518531 -110156450036165493713645631797737708536 9518532 88363937825671483445364729842725896192 9518533 78512502748847559842197036937379786782 9518534 -16944861648337401254584860084068467200 9518535 -7749523272821150809259243969925771360 9518536 1163695316159780853286548471907829760 9518537 -37647876775703972745361859990220573696 9518538 -84554872431002862047719519742537448960 9518539 -597014801602287520711049275610418604976 9518540 -10673381450385643728796783809303413760 9518541 18063891037183255539549016143601190592 9518542 -21350789884638232808762704282779848256 9518543 -2264248498452595196604275761706375952 9518544 19872671148960157234318760498986352640 9518545 -128410959893775117232401787528113554700 9518546 -16444773986713302281106531027933690720 9518547 349268788548591189712660233317082331440 9518548 -11181199675109552918760734559058487296 9518549 36761161616462331768488562444014249550 9518550 3797228172784627231367418372077568000 9518551 -17900048930300308764997887305350039840 9518552 -63841955530610464538469313383000883200 9518553 -141794196966091811314215005943038142096 9518554 29170035050297697344602326683513518560 9518555 66575081182337934047901240153028197120 9518556 184417122574722426144066177530718781440 9518557 204002289196179652856916061965232392672 9518558 -10833321354410084916804078881351773824 9518559 46084513785506258595800092053729192720 9518560 67595329061925701696071190080711557120 9518561 -95907942044609822928645541437276416748 9518562 -29116100092294428100823428229564241120 9518563 -276820708115681499923628698856550767080 9518564 42840746849959870334938395060707407872 9518565 -63716416882731645056718832708855084800 9518566 3481680849678054047777585183993358144 9518567 385994575198300936281936414630306327600 9518568 -3607087322273425403588985877917696000 9518569 147769699871034928202810707518061037860 9518570 -130147499468774275842405922091027331840 9518571 -26901301103439891154064118601721591328 9518572 -16223905009867395149161465002108106752 9518573 4763787397242605513283745437745302144 9518574 22595157053427084316007276956638653568 9518575 6414018302712697858125507053346546600 9518576 -34325072332049783433579191348103610368 9518577 -161536454018903328152909685939378333792 9518578 333436148124456707189682970216624198560 9518579 -14937543734365226641965244469138004480 9518580 -9660837341306232430734986370466099200 9518581 -149788194909874247642608741571648504960 9518582 -120773425054333460774621227316921083200 9518583 38388453214752756345258207786949040160 9518584 353790418442019503143338453276870082560 9518585 240115337990862883982358162370602604800 9518586 -31674428674788174830761476300645888 9518587 -66324085370006210340205449005921751792 9518588 94411824633826810885229489544266910720 9518589 59958305086920959662416786821001781644 9518590 -22000936055312799829788240235550155200 9518591 420877395258400810230221800628597834184 9518592 5472485929177429154330474416095363072 9518593 -268704763251755237204781014882747478400 9518594 -71277178941937521395621694801685489248 9518595 -99661760528492148020797188962337414480 9518596 81748932805191840279652319711944642560 9518597 38706120503791833327354898903450427712 9518598 69282470588778581006722336276689645984 9518599 -288615864996781825373142804461031196640 9518600 454672761866805068572281836187648000 9518601 -60436240174286467615383145268583579840 9518602 -56181736882069950106862254068455767248 9518603 -1456099669475666979776763514343180496 9518604 16063569491719250382570518147039232 9518605 -62548007372704424423385626745206205000 9518606 183714219080728168217769678665933057664 9518607 -84436222665521037458378192248377941760 9518608 42264206897631410426860620850427265024 9518609 429763131179880409439922444037743168 9518610 88970060626593627610522040038258129920 9518611 -14669496125662273936112681660286453008 9518612 107465121290613060678647879156111278080 9518613 33855769768155043570826050931040076608 9518614 12952385744826261793501172552872377600 9518615 -195943401446067942802354734328620686880 9518616 18844588733980657413489522904009175040 9518617 -437990721067458579461817989836700097334 9518618 -58740926425882853710456614175236564240 9518619 36992859910786032221042276326867282176 9518620 -19517054730736425368959978051248691200 9518621 -81160933571198840160254508227118998688 9518622 -36266937761381944649831415651201064128 9518623 -221045185769797881935726776456716170208 9518624 -431490577169673508732651542624997146624 9518625 -164390095785374786848323347703887967000 9518626 -17223747813064131234497349436929240000 9518627 239284497438565972872011954140293972720 9518628 75812813720311395841222359037562191872 9518629 -80189094215378832673213826902247370500 9518630 76993126611996847466531618119186542720 9518631 -305244450428243534424651586260145639680 9518632 -374900091252459350694075543932850585600 9518633 -148915626316856268758488941730484348316 9518634 10951881072369975846028899659550116016 9518635 -24747224529575136068120974757456148480 9518636 183123258922205132604629199985717198080 9518637 165100206703842417881102814061505904960 9518638 250791736771670388491152620598764176640 9518639 15376124828293573571085882065672599200 9518640 36951651156555692228944157106219909120 9518641 -26840424230022769839893301861446026560 9518642 -52815871830976093458980539446436955136 9518643 -43899130005173099425894340018934990720 9518644 -241802008287405252130926638586834179328 9518645 -50808812169320353820080607078955662280 9518646 6631321009003209983397701675143603584 9518647 -230093102317124380618507621298023516680 9518648 -222893412514053821128686198633469808640 9518649 35560121910986565361133611047020687040 9518650 34264405180556029501749864153561600000 9518651 170701733541317546001070696350303527652 9518652 47999427837076189343263768293348269568 9518653 279963274950626930099331535514793839040 9518654 108169534023159800318872056545397163776 9518655 49173550256166253355735282051712470160 9518656 -37478367872538411538961895275293048832 9518657 -206043604071742847160411136803088734420 9518658 -84792784938608279248236868102983279360 9518659 331129090912995056289383490393792252860 9518660 -38736116411743763343994471170731416320 9518661 419135865202658149334390922771181328640 9518662 234994141052298890749039399144310228832 9518663 -4230655459150198513977648632848882560 9518664 180888773167967257346290058918127697920 9518665 44775175361256057525342279994273489920 9518666 50886167385123995118578677146815136000 9518667 -255064799776953334678952086515403086120 9518668 39157535019614599600240314377577807360 9518669 -42790933167258728073927012858669210804 9518670 -26272209475188481579308141045428390400 9518671 54980998899653846454128054639772429600 9518672 70966273307083074652775006656642277376 9518673 97127187378199545348643426265324883168 9518674 -1306886328725345170464258074602156032 9518675 -82613253752089488285257022192915391200 9518676 -57419106641501987190525886353584848896 9518677 56477243398513544887932667122962254400 9518678 -78576040490341635672682983055634357376 9518679 -129778640304662262554221823664068167776 9518680 69056451701325919519432272984346214400 9518681 204071843633335856694193315461790489482 9518682 -7723174572564742751081908480574929920 9518683 60857400886211271916920690005005758960 9518684 31616468961121846009289871950719383552 9518685 59176692191477774411236484299043380800 9518686 -1317857594390092436623011593868640896 9518687 -83081646154652583398347679376244061664 9518688 282394468347267621113074947743494963200 9518689 27026826557106527864877492345352089888 9518690 -22627086503274294608730111028923064320 9518691 40823715247301127978839335160704804704 9518692 -42350371879456260722670518825098701184 9518693 103699884448696633940129570551653714942 9518694 -9858110296954002625435282258462306560 9518695 3583615737608179040983482488365567920 9518696 -338652419647562805069996334323052953600 9518697 62715338542855492284137784067334780874 9518698 28883759135751471718755869759067361536 9518699 -661444611087135210026320733128761623040 9518700 -105055541809387364780725285877876928000 9518701 -290317661432698766084656087163411664298 9518702 -131634739487757169491016989465664448448 9518703 -154642923422899812859414921571085864696 9518704 -17048374038107002981928518560572604416 9518705 30569096683149471252315418803183132480 9518706 58525634467102154110098516341675475840 9518707 -190087283918499674182787768360953784 9518708 66752667937628816245964340753783995136 9518709 -244937738305789756249596288675894964800 9518710 22688576388380813591111548745517120000 9518711 31328646902648242158363254558008805760 9518712 13186442542692602519155390244747673600 9518713 107930816516375367053292999335596204944 9518714 219837824533748094783479422773241689456 9518715 -8346219985401581328230616253647224400 9518716 15049535525576615323567700324542886400 9518717 -87768992287264612903120466303960342580 9518718 -62193342369929583010158403930300649472 9518719 112885010576936218476953086957571299696 9518720 87939669953972675504925472028884992000 9518721 217746531439736911481991171330975531312 9518722 453961356216120928394742208315902096384 9518723 -12817518143519294217172871744158385028 9518724 -26064219309553063940059047410405625600 9518725 29356138457746958602763051335010622900 9518726 78083367037680667826409553836381740160 9518727 -126165261330940595352737765116999688280 9518728 197728489161063229075050000853228032000 9518729 101490397587475110975289973888728873680 9518730 39283337926930679206450157961447275520 9518731 -74711017982650550376273253889761796768 9518732 177806021383902410725263887595142500096 9518733 87706824245539812830899270383683688864 9518734 -98047276214580339605169075082619089920 9518735 -144397292208979158515388382434890803320 9518736 859945855222944199190528476849373184 9518737 327366679030896976350461477348722542386 9518738 -2681363790148498646713337459811482112 9518739 -161215674031332205995418685783886703176 9518740 3328846004912779684137149239458170880 9518741 -53238007741639816740665502830528925888 9518742 -12488349866800430562217638817356345600 9518743 23775632572926061463810480458696420744 9518744 -413917591821455834688067536614161827840 9518745 -156251828873401911078590814634506712320 9518746 -15732818937604384268951999243780486928 9518747 -20899233678773415034382390398919471328 9518748 96370305136181909720369397620488788480 9518749 -3311869932841852367079396013653274836 9518750 13199305488945511155820743680724600000 9518751 219767697044870368949150321897046228600 9518752 9300952406137755413104625842687180800 9518753 -120163825194668338657910388590798420160 9518754 -33684725739991155312765488942182906368 9518755 -27231454764917819774710413417128384640 9518756 208393474749903041972832694497716249472 9518757 -91449409751861238184073482659363010560 9518758 32625834010729301071584526326492370176 9518759 -245668878439968462046660430261760039840 9518760 75003265828155238035000351242979225600 9518761 30195246965516472533226904740910882432 9518762 14824466393328043797014353040635160064 9518763 156569106793855979427199982340523878744 9518764 214540355584581495887771919452468024576 9518765 -102148770112749811699955400493347710400 9518766 192404088432441201441005967240591502464 9518767 7809643159365470653029424534524876800 9518768 11453687470958316663224476504711888896 9518769 -99852950587023033989189438984379932160 9518770 -1722562164608968654358269628669091840 9518771 473671585149810142311576747559368552972 9518772 58771418700454311220098318538205921280 9518773 -384225527459729875743288285870222141696 9518774 -93510452427259594436539350509606880864 9518775 8029396243225142371847991731200617600 9518776 165479174661023886216948569103487426560 9518777 3030828910152589937760664864208123904 9518778 87843076471375268896629091518048027504 9518779 312609721619390619397360090887630945380 9518780 31617320767525271734003707886933493760 9518781 -435590042707260465544913576186049984 9518782 15499641346974149481938045927012454144 9518783 -57325692300500441287992306747240371016 9518784 -57728061635364725278398021191816183808 9518785 -195015995529964830004282505039604031020 9518786 -101108954983786327304849254367786173920 9518787 203229724897387785543828026968814253444 9518788 -185003357073747242581068534483044566912 9518789 -475500514233472677315296376586230081600 9518790 -2332326171375348122668585399640213760 9518791 10646846928194997460934013504101291520 9518792 -26129480345832616115597824121348382720 9518793 -46223153093293032432849535214973130320 9518794 167227408562914851736658651307164571696 9518795 -46720355154110557624568771826107585760 9518796 70486438018366132097365599220670054400 9518797 -66759242927233755582666622143041391754 9518798 47216194998587503654811087817658652160 9518799 -98760597961205867424319499087043926136 9518800 -24601670896763039294439918677514240000 9518801 335118590005303177070147830367467880100 9518802 10838830399724797177883790846505583232 9518803 27247792490481391447707640211107279104 9518804 207758079551020055209423450656836841216 9518805 2571408639264714324276984111375361560 9518806 26137293013707213114621035214367309056 9518807 139265221874185038895543775349385733232 9518808 -55618640653998293598840304011022540800 9518809 -9667873144436698277936511292264955580 9518810 -24453180830345366491849847395201996800 9518811 95833623266921520678444147451732395672 9518812 219316490472701845555477132839008262656 9518813 -177884431137137278155035588497444654938 9518814 89642029682695847221960557493857655104 9518815 -17997729327484066998704500940615601600 9518816 -189016399380110087900505891423120261120 9518817 6888815400735196222662732496053841920 9518818 232901131622459941529125439001330184704 9518819 418580744432327597781849977900102648220 9518820 -61988677514531787590715348456289873920 9518821 26165699956243360831368950500683305692 9518822 -166496384320407464332447067458892736288 9518823 -212267164803400328072455293480017694000 9518824 1946187078235685789041521642051993600 9518825 -193557222107174709891377423423267148450 9518826 -33375560330222838983808491975356320000 9518827 -187391132172810512463687404550256826928 9518828 117925994877979581785715278751433728 9518829 -82211141350582859577007769742634936320 9518830 -90724237189427224633185388311866380800 9518831 68284101997107923797493309147616874992 9518832 7680226523539741179427782009938018304 9518833 -14136717124878469059527735551915608000 9518834 102334482451651111527979241376734364480 9518835 -11080386587832298513651857521953280160 9518836 11652812331232584323598804302510598912 9518837 -19762500566072549248178159085236044320 9518838 -111591252213703903018633909860244390464 9518839 46661100090904734984999378110863114200 9518840 230005730196699212007444707452249804800 9518841 -175115685346537898986717043733003371520 9518842 4914896722462693105900503313014501120 9518843 -231022674582241007908359963311605269840 9518844 69069346455837674091510947975252428800 9518845 55860851194344597126386025446188423680 9518846 -82583788425030188034838639665611806656 9518847 -10520697228877338422271124540558793184 9518848 -8698315170216449968498668734144053248 9518849 -64809932125121221150373408672330665536 9518850 -24173801262555675236954320167142848000 9518851 4904980564018474221294274689388072104 9518852 32934251992676925953642945866738298880 9518853 -77086110382955738903864068846293056832 9518854 27465056610254482656369246389787233376 9518855 180231550423753677513091834097460566160 9518856 -146099199650489691164272250439172300800 9518857 -138841077016615401801357402969194763420 9518858 -6453172535137501556167773659555520720 9518859 -6110099142697478452106553986586654720 9518860 -26588345148836033566137166374079610880 9518861 167493951666928389087280018381438336320 9518862 57295588829668618074170588376029982720 9518863 -199699338849839590402165032419831831520 9518864 57810260548759957407769881845857198080 9518865 -135127542827095750491842125695481560000 9518866 -31233292606329329014152377737254958080 9518867 -3508650717020007193410160878369085440 9518868 85920666738508281451962887835643514880 9518869 175983375739830291436598022101663844796 9518870 -112361267192931749054871577529093733120 9518871 74035659476193917617358746003914135912 9518872 82158601582617275428001999464696381440 9518873 -14941496433419676285097386668554179840 9518874 -6471393178494075252953729553993676032 9518875 28454851230591056656167023903455248000 9518876 436608328059455634394903810944344191488 9518877 18094320940420685187707362254522916326 9518878 -295543966319828270104121066781267577344 9518879 185661353030006646942725736566454629952 9518880 -22578239462028639984339584017634426880 9518881 -118790244025093876702631144423556608208 9518882 68363344964166593017138727158254291792 9518883 -135216171650961417734314236439825334400 9518884 270279282512325431063750123278397618816 9518885 -323342301962021246587025366307715670400 9518886 47112758004039206103532362829723493760 9518887 -254612516059971847318854674296740060984 9518888 103659185877152659777418216751124715520 9518889 -116489953620349927372748303458476092352 9518890 115541713741514097131083339720096849920 9518891 -101288272382979883020851185714175702016 9518892 54048166510666026411327816584854732800 9518893 41303762023866347653502435914644565142 9518894 -13758758235032249575389825140640454656 9518895 -119804284860127530962311828972767360960 9518896 -29273094502627249879753358267357544448 9518897 44744551089915012240697456925229095652 9518898 29489994440604057226427843752357509888 9518899 -65900160217029716143556827960495969632 9518900 -41989589049384777050833778181990192000 9518901 -43747138448364891637804295855482909056 9518902 82003824884738201518607041874229684480 9518903 -48330438716384086630917829301878849776 9518904 -253165081075758190403886869706335846400 9518905 -41264619537614171018030812595101608000 9518906 13537554364202320526805199464746788800 9518907 -215048953235009211487993455089313280320 9518908 8494250952769957370622178587467134976 9518909 382099824081885742862142699783018187104 9518910 1768054908383601050024510804812062720 9518911 47318040462304057799443434542537143392 9518912 51061332332538023657064902820240556032 9518913 -102361084895351788189274023562803140558 9518914 162004546107619347633929056395083023056 9518915 -68467787935025011996194664472032802400 9518916 -54532333252120797010318851120771993600 9518917 -195454078239305910594043738197549192034 9518918 63241407712244161670165976449618411904 9518919 157850366566030208576237036543139019944 9518920 92077845450801235955883081260965324800 9518921 -308340932933230625619598300057720867878 9518922 -1738330919725672870355598819617673216 9518923 407440393930829667599827971068397169172 9518924 22183942226685970754665110508300800000 9518925 63885941555145586416501893352907819200 9518926 153028320164367869619379882145025438912 9518927 263044546827881838947494714954661362872 9518928 56220131861873194159981551520395952128 9518929 56170620455428822624627870479077950464 9518930 -35064638484106091172388024732899020640 9518931 -71837761705489416265567362407114762400 9518932 177932705585712155790593108965619482496 9518933 -339538016650026260199238578566965312818 9518934 -47578213517724055412988518107832191488 9518935 -160685316948560986725712152831530214120 9518936 -28095365731897942502452020122449920000 9518937 6959694624289878351012399102358651968 9518938 29010159518254255448574245959506633216 9518939 102107830998495784924622341873059100740 9518940 12220480718622147423072812895545909760 9518941 80618715410652943901709771442485781152 9518942 44588043630430276509207265538135563200 9518943 67520414491742691446375357525362026240 9518944 -304940702677648647499284394300589604864 9518945 -191398961877694626553956632381640600300 9518946 79979697655678510257418423787895899904 9518947 8969376037098589500592651652243277120 9518948 -167066944590949370991274880421463800192 9518949 -143646725901239644570758075517602498 9518950 38497762442528910633564432215550806400 9518951 284877720105748913984902995157539769440 9518952 95152437121799176494065197326990213120 9518953 -897443183310192397483869514275855872 9518954 115743899541784668648546909426770080176 9518955 -74213142165861586258526573106658490640 9518956 -399532264227863298934715895028209340928 9518957 -234795351427708442137330014278106010368 9518958 -17387646810640897336635714767385983424 9518959 -2928641129399432048604575577361116696 9518960 -18054612931547841603731611088692838400 9518961 64260021892043614766550851229636220272 9518962 -112415227223234953148612569145035440000 9518963 423405594731357364367070408784895494840 9518964 -9798258796886888567952770824177582080 9518965 64681135591987159695536203408788000 9518966 17455122629833623669845329001670595200 9518967 -192907318390845948235657683224032876416 9518968 66087762366993656391021552291654082560 9518969 -181985374680798152110826250681533700630 9518970 -6476091344229827841552969047602329600 9518971 -27046019495227162996424071903188425472 9518972 29424507008015904596896169327700337152 9518973 171375961817468162613553224064975286784 9518974 24364495963157635599585948063032228352 9518975 50364521378255549828536412521492455000 9518976 79084109271873581717853109306722877440 9518977 26155767873834180961593122988072453460 9518978 -76198965687763360989824938925797478400 9518979 41628964362117685507706706570137539248 9518980 -93360696377248610917703210134401615360 9518981 20750311920596912878325346248263370880 9518982 239955647803209826833979318433424399360 9518983 -383268267358029829345457538561963379040 9518984 67456153725829895054422302486573219840 9518985 -13990584768129388413497756681322048000 9518986 158319206438158740979567652726196006192 9518987 -152892044907120544226277883009034308560 9518988 -11959345074076235037767019487209762816 9518989 538017827338477574215511254741989268920 9518990 -28893060496357196981202928038411475200 9518991 -15732683813406963759545870328734239608 9518992 -38946606792065515082847032869155504128 9518993 -329963958236520430944207660848321997456 9518994 86936571674115989108996889227016017424 9518995 83595963771239948961527921449118990400 9518996 3766420144803263763663238770277896192 9518997 -204120722594404218703280959877900171328 9518998 -26763673025146474782379428760461467520 9518999 -158244588187745458794585203306553942864 9519000 -224471234854819760918842882083225600000 9519001 -11352651663356710499797228001453583600 9519002 -9731427725255916105869669058979910400 9519003 -96765511696364529618548276954497908960 9519004 -481824412329257769873632296373677375488 9519005 -242476297720582706043511372851342536340 9519006 18156254236068603305013535794760879104 9519007 37776759182344598451599503494093840480 9519008 -97973896686009832852573026368704020480 9519009 96030419455716672576105100852044078528 9519010 -77112423727011448744525039432238768640 9519011 139998629550848534783811963764594660424 9519012 76383276811226922875347741022066442240 9519013 -136687234761027057641262747515584636640 9519014 -89665041127118269195061961154756128000 9519015 19071224663402178092213513282316257280 9519016 -149242472021977627415684041511787571200 9519017 169314737505611964738552822547855628112 9519018 -244273024481772145343536941624046080 9519019 -145941847464379031982850419483433057160 9519020 -12439713739267258116162972415108331520 9519021 105209390279859970424570322230522171808 9519022 -8506115394409593751609587231128965248 9519023 58610377681490234354385726852391115040 9519024 -17438007155311073665297631650908635136 9519025 -8118709117197446827953654052393413200 9519026 -54358216207523973370687987361282595840 9519027 16318846299015784027186260355227550464 9519028 -313515342572001288230297897934910344832 9519029 124168068929802641662425904565908492284 9519030 -81041804874386624714825271864803207040 9519031 -83804012278992751573978079800563786240 9519032 -64269134472964575493759906264502169600 9519033 123747085322537162968325111099808320064 9519034 -8452586996807299339040460227668684320 9519035 -182546303478085902987749313971731259520 9519036 61120275271687938540536695114339226112 9519037 -47425749283057379895254221581122638560 9519038 -2432967494735607925564047403231028160 9519039 2526558294262704016728147864403292928 9519040 30914580924338634404798779182525972480 9519041 -24875962955031707890832144108494218240 9519042 -18070511435076349092114680055083619840 9519043 -211562084393246024859905314818011680708 9519044 -36011544274869115986223275963686868864 9519045 -34833850661832554718781706940956419680 9519046 -60019565276094308078372540531999294976 9519047 -278529860867810665237059050091203498040 9519048 -48514023233244659469028593964438978560 9519049 116465532100933570237276772959347657050 9519050 -1016325314348306864431626317256050400 9519051 333879221961482587963739164045274863104 9519052 61173363248215893413786168683382241792 9519053 69495960449076136373237433954786973302 9519054 -13576910626125164085844924213248927744 9519055 -49534265260321804190156995885262633280 9519056 11282182984251391781827058875275804672 9519057 30083552476751842385702436866426729040 9519058 -158404997958524695003055628549682114560 9519059 524489034114803728145043694141958890560 9519060 84488000557909211652326474527345152000 9519061 -45870398540252100738080111847168280676 9519062 7782827996010088496446996208309553792 9519063 -193058611321546327216645824383296924056 9519064 -35296155597197018841444428752200499200 9519065 75391606794992858288598991594299624720 9519066 26024946442059710523921147223199078400 9519067 98377749219855863517634403642944313392 9519068 115110526994816618241711287625911247360 9519069 21379846781810383362214834252515094080 9519070 260563267025139150758071395624162240 9519071 438440357919852879472674251378190490272 9519072 58543988281249468923373711751467499520 9519073 -474313527214426307199694423071333475678 9519074 2310057953659185140188227382464981792 9519075 -47847992406247885863478100987428418700 9519076 821169085961189588607928139561164800 9519077 48049367017833169375122253554283696512 9519078 13419805611796260917404864817708063424 9519079 -75056013472032991666208596604895485280 9519080 106468870010979216969123132256553318400 9519081 -68637401132623756658494409665275266880 9519082 1276643338496382565856438370285760512 9519083 300313462850051520119787419506360863588 9519084 -38320274360190141924103901653988728320 9519085 -238711160762158217930210694447508127220 9519086 67492842519493492152934708068145852992 9519087 -36113325055005934216384768315052373240 9519088 -39253919056066835162188088512232226816 9519089 -15402733194187031866260474323397607440 9519090 22357130293839195983141492737307212800 9519091 3870600541231866505723387139378216184 9519092 366010527102696602503747919373288622080 9519093 117472030182274169097383034669207984000 9519094 37690620953282110393857083355716589984 9519095 -1961718043739666972656505882883640800 9519096 -243552872193740561514023546904932659200 9519097 142859052630694598610677161960948498432 9519098 -82533504537616309072795552246862897664 9519099 -239683840037180874950890547559299317200 9519100 55028469653281686521589075445476646400 9519101 -60451491715427276835016229348930893908 9519102 -19016552646812032537253457310102876032 9519103 -186048548389456766794361312600145273360 9519104 48809301908406641308140307015444463616 9519105 -97813089791356216416848532227105856000 9519106 -196460521399162174100114162472098611248 9519107 -105141115795526873582713702861635047520 9519108 -26275499906531185001207110192739205120 9519109 142374246464747470145139216410958361310 9519110 15863047068785768853005098142975928960 9519111 -94261162577906165513081028104717745696 9519112 57760123991811580628339318968813977600 9519113 -470390981779353021023728499718889969638 9519114 -3967551712816748563567726017400688640 9519115 352785432771852735692910124227686119920 9519116 31336965037137153748092623578907555328 9519117 -100231031890702404609749968392805792320 9519118 30675846358016481315607947487268156160 9519119 113475590127286554678502970975271544920 9519120 390559379426368213629365623343185920 9519121 -156478371240883622249046879553287577678 9519122 169530564388088826531945464558967668112 9519123 -4285286123934865865379440520789544896 9519124 -162573793612877792210108154967648664704 9519125 -1026040181231379030967089251403264000 9519126 -64611654701871990157062112850129373312 9519127 -37090781061749149334034897028329963200 9519128 -4282323735525672207359892842248611840 9519129 111453679125657947159642159855350594074 9519130 3054305591575063127376929225987716800 9519131 39671812001838887901225954075308527200 9519132 -39357097713506291026055907687471982080 9519133 69455070174255108392159399934036786240 9519134 89328656707370815753429326125498977920 9519135 -56341610594758239491322894684470540400 9519136 342964758290699317741764445781488041984 9519137 -221472816488906638313943302314018627920 9519138 30225097238017150217955756179705642784 9519139 14263745985740383188101993424905372672 9519140 -90570476805134143740771012847455010560 9519141 -154456166878439152602264252771476461536 9519142 -19981000391681597224521092959377642528 9519143 -238336609545428827092506384287449049608 9519144 102780904207607917497075619846176030720 9519145 334191991951487872810450233400410334080 9519146 4760953765623704444090184898798153728 9519147 107796592847714461343853338833878718080 9519148 -45803279005174596741579501339874443264 9519149 -167463178836569027243729740350633250314 9519150 8535765726545873873623529834429193600 9519151 -175286491971357697152446617538798276848 9519152 9969873614990275362397297418636820480 9519153 66510633841532974228085012283287661504 9519154 79163958728713504153690645492986133776 9519155 109892116699553836434160117127723668560 9519156 -122808939762919065032451557500839634176 9519157 593057357164278536690204973410434788640 9519158 102324671197894891272318473701403983872 9519159 -72916375994163746312057422029043500672 9519160 -80766605111433044049723814905209241600 9519161 96187511980120556758392255508655795652 9519162 -77586718128939228082969310861617026048 9519163 215516572921081825994738711361649554000 9519164 -1512491759404145927770893176776602624 9519165 22454388712244100619864793377902384000 9519166 -121509064671401854538290262415099379968 9519167 334744013669075220260288578145717882880 9519168 -243201117997608556340256901668274176 9519169 281416003894734589651256859120292499760 9519170 -21764664543443768930258430025358960640 9519171 23759250968215580482342611444652162560 9519172 80980342963044648748067731846928996864 9519173 -18946224792960274722004961497791234660 9519174 30651779594625869723315525395154288640 9519175 18586792408068289699773834655733403600 9519176 278196001974115401487730225847181870080 9519177 46071751694769113675371870320053062560 9519178 144092717260476081963758560061174430720 9519179 -289565446377850375064574347467647722220 9519180 -52942958860881680778463365710279393280 9519181 159419112110295152834205845228993852310 9519182 67445062364580255705585750898718208192 9519183 171485070324061993009171328269338495984 9519184 -85325656956016454319227403866737213440 9519185 6579411692401312465570831455834417000 9519186 136406682706562967832901983706208488064 9519187 314748734754718571888155260523238878680 9519188 17015836158904134285413402566295961600 9519189 452726093899644535471385467661145526368 9519190 -9927513319568532013022228049124252800 9519191 -381083399491061662061926080401476848 9519192 -248512282935399242627162770714182451200 9519193 -260847459913020359579756895129071295420 9519194 40637684002054620821022425699367425280 9519195 46479435363775012081518782765094585600 9519196 -289129132087752395675930261811593305600 9519197 67322687739950589974787519546034148646 9519198 -2093348530966573920035116323196382592 9519199 438906890945962365502250814123624141600 9519200 -2627268901893937488889145751758438400 9519201 4457246412249841969133993022873237504 9519202 -1700145332525828013768158887215207936 9519203 303798367516701060509490453114971047452 9519204 5063049620861719756168058595410257920 9519205 -15265450060425415214890067936041046280 9519206 19728626262616906484936916767077645824 9519207 16158464961755577324622983573593446440 9519208 238012819019088475798272206623241640960 9519209 -1063142591411882655223882119556501824 9519210 -56353607935306822484759685214979344800 9519211 -724924747960560576220174249113034480 9519212 -107372895438223919833730450902262538240 9519213 -242452049124170364008500829365148390112 9519214 236586537064711232432764646626117947456 9519215 208673191513903183942465494229169758320 9519216 3525863296141463866525859720381595648 9519217 -264059151529835178051114492471534517440 9519218 40943260029522722440354989440526275616 9519219 -75606656679762957690930380866664030400 9519220 -15460640544809079731291099752804608000 9519221 11860345621461158737362379510675597500 9519222 -32917754430907009757212258945001060928 9519223 -71320063720552220448411271183841333760 9519224 54769136682267425639872204623635005440 9519225 -61913627163620108947638351458713508400 9519226 -17607569792763521101081973188282306560 9519227 -141041187523037086415586716088870840924 9519228 -40495748775383996501653368344420352000 9519229 112690844765708557352617427576719810720 9519230 -121185347113214832708374684005804858560 9519231 152461430067189941232807537163521930384 9519232 -24142519584872542919946709386657792000 9519233 103583145993377224914800719752120935208 9519234 -101200819721530923175991881428249736320 9519235 -34549329096300014425614266777645520480 9519236 268830633864901208637514836990044081280 9519237 -16407267567184180189486019907064172160 9519238 34053410993986799867618797290738336000 9519239 760649907047121690553032532038994043712 9519240 -3590297526515286720738970271047680000 9519241 -169850871007924074140090026032890016358 9519242 -15808977579851562501550595161032619728 9519243 237945584991502759072587137782705698264 9519244 -110741825387707518337665940173620920320 9519245 36910104873341247662774375069192774880 9519246 -163819159837541920357124170639415150592 9519247 42688932056999201686969561093017192040 9519248 -28392559356016863549151657908229398528 9519249 77674833273172756913955981474752332800 9519250 -52248732405380266528622639888350560000 9519251 -127720024526551538600634177084430087680 9519252 13922133790100085923196479854941130752 9519253 -404482375204487347056188077775498032498 9519254 318603663193025178816587097701898240 9519255 72346931692847367518985096122820576000 9519256 -245281995261627550410257038039206021120 9519257 -81782860335429909552075561502139868576 9519258 11325265625339379879853019939153164800 9519259 1273755092173259783185048747905745000 9519260 75177137854697175150546653108292802560 9519261 31060443030024502175565219359737690080 9519262 7219048379733694499385583685047651200 9519263 54764407914036864415726675952488919040 9519264 277205023345194651311169801158117228544 9519265 2892985791330935161768154689999958400 9519266 227019203518171574702136276139586634240 9519267 -47225327299804436015385876643659459720 9519268 -119934195161019110955024404397447711744 9519269 -182479685731995760247498818471241067720 9519270 48847207422892757876886054970280816640 9519271 12608853296209940901389769171149564152 9519272 120509902182897885726301546718660935680 9519273 9950100400830478102387505424537720660 9519274 -58773170414484729122901681154577238864 9519275 8616678821396453279419384930740046800 9519276 -3713032289653322272282317120996556800 9519277 94440751041036438618124208446958503608 9519278 14627264966575496289236192410570309440 9519279 35538726870299326470188710403958163200 9519280 13959237299853039377615266963276431360 9519281 298278958148654207723419583646112616082 9519282 64004010424183803027276475729384905360 9519283 -167875468701925999835458204259659540468 9519284 -19231948287044910826100427085612652544 9519285 82753757415109600484989547555116646400 9519286 25334895238294301080209324872627945472 9519287 227772403061499223428130004902819344936 9519288 -168190605149643479399370062122868797440 9519289 10724242464580579559475821425763726600 9519290 73835963834867465170122272199429446400 9519291 -204120601185275661807822836338604090100 9519292 -506357954198243876093730267270821580288 9519293 -156679499738498947832598085051100942784 9519294 -17701221764714837239265342361765396480 9519295 271222662127987868629405702414400749800 9519296 89019387666060464486720023255276584960 9519297 448124017533132039030142107222191040 9519298 92624402814806336911024008013712894880 9519299 -44335025008161294664438505938179591480 9519300 34063285114319810082510464257741516800 9519301 -169655722968846797541167393369376655200 9519302 106597603986312397923040219826236038912 9519303 -200664647662458496387273548683878485936 9519304 16053322150490730878539477867277721600 9519305 -193599341753510648609792384437444128540 9519306 115074756555706907904010844956643829504 9519307 82717837316230043276473246622147104912 9519308 -95608778760597606583681721633285376000 9519309 -3710930625293017070427080898731356800 9519310 -79717577790812415686171898855437600640 9519311 50976174750405496424305059107980538352 9519312 42249376854518295921549505961243443200 9519313 159969082852499657343199705159078936562 9519314 19909534279680822710942631139815846912 9519315 -19063441486619893587131083578757733280 9519316 18663517558257830492775404576011978752 9519317 89798343142748232118477137950841708366 9519318 6500975002089994802552305973453164800 9519319 -117683573909672793246391006599450012280 9519320 327927669957764560625948015637196800000 9519321 72003272822747751886004685469054290624 9519322 33829046772891028894282307989679945712 9519323 -100589207270517278657601749540322193920 9519324 -5974377582062706208261212891052108800 9519325 -12539063298692695279952832587649676800 9519326 117438991651977057696282166432785962112 9519327 1171598697024183167343035243373243864 9519328 119062552089235616263440026691968434176 9519329 66261655708062127244248593950445888930 9519330 -7974105149768541276562890483001812480 9519331 -377265169130530867820334463195682592868 9519332 184122885161236462259913511486892285952 9519333 37235685845037472002810829415732813568 9519334 -317924505356721980847813729691669979136 9519335 113120004395556855158524229894503227360 9519336 -34062962031686523727786248899230924800 9519337 497570409108272865647947285768573225800 9519338 -78092000805344168617880284368131944704 9519339 -56375732637335836162460374099204381344 9519340 -1546194691729870564902392811025382400 9519341 119888815746777760767803299707368758572 9519342 -33928597140583228522677296097745305600 9519343 -66616805865176715917521421953827825320 9519344 43018573207823545781552794817071349760 9519345 -4407892472460724953756666947371272960 9519346 -2625336830900946864333298147129446336 9519347 -258325906981365011481151816251664785204 9519348 123395712945933852871887304151913185280 9519349 -134068576438237743033365870338538899008 9519350 -30212679604695866592388438097001669600 9519351 -12824438262714282347061138703249814880 9519352 15713376562500528225250834191724953600 9519353 251934438376630551956476905130058174544 9519354 34859996945198192474581236482695232448 9519355 105527006314322341674662473226767477200 9519356 14901047173272849994241310202094026752 9519357 44264365080334230083145396964105559040 9519358 210702968592509055793711882909597793280 9519359 -358779625309224801539160403581164893440 9519360 -46840766212029867020456884322319728640 9519361 -128799140734071831052719586190990603600 9519362 26103837202880813815171668400153809792 9519363 -2252372960347040031712667876424566016 9519364 -6378686649782390745053031153887744000 9519365 204923729510923804103744434793027299260 9519366 1271654002468966855029929825120841600 9519367 93422136549502690385410828859332117680 9519368 64993836701823171446554031417225103360 9519369 5742277807629113268629500266612493248 9519370 -18741466425780357305501122711819776000 9519371 124923228597920101626470336523084205020 9519372 51401397262296570116627608506141834240 9519373 232149748237148091727420915982541631200 9519374 -21511538650418320753786958413680148608 9519375 -3789700047831376137904654839700455000 9519376 -14134266697169901472205746065672429568 9519377 252416912808894346398120087686781859632 9519378 4675157704623113358490497247799279616 9519379 394314820256226510707683514197233688776 9519380 36261471887967058461008582991291187200 9519381 124292259813738443553011344801893435612 9519382 -18411414056208665617709739757346938368 9519383 -2690174127164129723038360352033259216 9519384 67283259231081796117795860254763909120 9519385 51870025312324405743597000389013416580 9519386 76686517815189773896312629166713969120 9519387 49378666333526034320039829919675683840 9519388 -100094992399899064411436374899312835584 9519389 122974624865448688014359843403345431232 9519390 59436361881384373089905006739348921600 9519391 -67312158267356062980570702628260848528 9519392 -283890899821332332725832530490453065728 9519393 -393140665951765419899623236181350336 9519394 -162472901625117420683393264011359075504 9519395 -49335305481908584086636488565310669200 9519396 -11387484146068708475980025823942660096 9519397 174661298845222784485669557175029808252 9519398 -19590353693285556178703768887236257664 9519399 -101603581670527220510698581575908041600 9519400 -82335890014746771972987047310759936000 9519401 -159968787454060742917429801703512862208 9519402 48679230949660353810169199074999986432 9519403 97909744314227297775984478244121566200 9519404 -81923521782778113760348438989483750144 9519405 5436927201273123241837465719257099520 9519406 4668941564185174600633043453702323200 9519407 -628241690395439688428652182532124251240 9519408 -1417496148283848156448866235002175488 9519409 -382238962551153676321822585857097489390 9519410 -51095311690935755590827283523597804640 9519411 -237547737807613982827603988244451540416 9519412 24351675294350065986135223138244231168 9519413 91667646825035293167184129029734359662 9519414 22439874224857390945242688876381539840 9519415 -255678946520718309486877474136535070800 9519416 103554745760622343381608882936354754560 9519417 -21770241495376550730617826165863819520 9519418 33404919077105698331103287626184878080 9519419 2535673281732589793804634313100263488 9519420 -131514388382020486304814639583847685120 9519421 50614000838032765976639997775930454400 9519422 148817314610364777075786108466651699584 9519423 -32512689910036209329755989726985200000 9519424 47397149812354093378205919346226626560 9519425 87748404574815218368700268194721960150 9519426 1029087380938766048021247933750816384 9519427 -833670975201446828666603058194393054208 9519428 79275682513293506896538393286133411968 9519429 24160689561116835717286348187252808768 9519430 96818196594527389437565246465762143360 9519431 -421098173756540732762769067237770489768 9519432 -61712383553534876184176268745015418880 9519433 172546993656923412440729799447929920 9519434 14909197415986503936123627898040190912 9519435 -150283335434779692910629623691476646480 9519436 116837267687765118120398517221181963264 9519437 -37399976427435407175068802294845593920 9519438 -44983546726311257656594230153187476480 9519439 109008561862853441223019659004891093056 9519440 5511722927035970039352529803175526400 9519441 -89340590922512604340870000525157656416 9519442 -96391882548620326166831011796288182128 9519443 336974161765735800556200828728799283692 9519444 12904300245047335792457612315658227712 9519445 -67324233151298361839181271852186846800 9519446 -201364345988705910026668169149927343328 9519447 -22812695413313165572231562862552629760 9519448 -135841050177383428005417983066960547840 9519449 121636677318315012085632942679656341760 9519450 -24128964369345476811155699856049286400 9519451 -86830326827680979119971520748762113400 9519452 44846778416885116896389991009794115072 9519453 -202863836717675227722859245434120680980 9519454 11023214167149283990163699556433011072 9519455 -301480430667483287021281668770821883280 9519456 55880783228129503087280865275742781440 9519457 185889984373395795400490161564140028706 9519458 42570024869618211947539126331854557984 9519459 -37265985403863355619299404984834972432 9519460 92024052685909941842717375191391873280 9519461 30182258063096481210749114812607702400 9519462 62510838489211934405230853232869841600 9519463 -24442476211099771219601223706189383120 9519464 94526858101843669334049058147906575360 9519465 119849895810887411112399625128119838720 9519466 245650829201459959124648674819702568448 9519467 193323529133977027318978023778069945872 9519468 -3163301487750584105201911482349092864 9519469 3123853940201453763536622254714281440 9519470 16003082942894714328609483615193094400 9519471 -61041347693754650614683297877573321920 9519472 11503760032053367333752465976671240192 9519473 474161449856616991046674283976599418720 9519474 74970113769001288904207936779867825152 9519475 -95112007023328986723194578072753635000 9519476 261100819071566275307110595867544391680 9519477 -107974756504421787513776720836973664960 9519478 143948495533534723495875917512682555040 9519479 -10076598677286637418506855324817724840 9519480 -36713097903648755331422046076398796800 9519481 -187791076636528015873257449913422109718 9519482 38553195502242508095997607001994490880 9519483 156074281350011346787239647254736403504 9519484 29382269427359006877270269448627774976 9519485 359799058153648347682097500620411180 9519486 -89198122416315645267333988677990726336 9519487 -452030290990405006156209687425514196864 9519488 56310550007908565912256944056345559040 9519489 -52550773268768754645200434670410016832 9519490 164295825682857597771946327614884258880 9519491 30928270505980733675536895645132705784 9519492 7603967856027117932749225031580813312 9519493 54236525564405538029139370403613694848 9519494 -97735695196716229753983253560779251200 9519495 -3786298005707159017883121530834254560 9519496 75270678714455972521588668710153256960 9519497 -19853209108492047158111450922601123200 9519498 -71083670812731181552984355388507379200 9519499 135898690839529018579080561303401713320 9519500 -4659176357371924912900631524899840000 9519501 13964175640535212221581731283859564864 9519502 77208165264297352845171830549879765952 9519503 42736330788308206748907634286865884880 9519504 46264639407929704234163022799743811584 9519505 49269750264080010667366231432077734760 9519506 -13007622011078404560621236626640808048 9519507 159380842252290550359489254580432994440 9519508 -81960307445163638315595143060220008448 9519509 321332953678311050497868767779020557710 9519510 -12594868892363274165934327317812060160 9519511 -38362020535440901984596568595771817600 9519512 740136538078597554235679898297323520 9519513 -69042434161156698645702131873771253600 9519514 4844787211222125938221961408893378272 9519515 -87612661762583625158586694889000113200 9519516 -81038442114793519420490297457335221248 9519517 -69785748169085261122884699392287735488 9519518 -52222108509205156665430935926827133760 9519519 -23804995705821731707376558660059450752 9519520 19056591345953044027070534481427169280 9519521 -98148836286863048466669134362172904576 9519522 38656664843847406116065154932451852672 9519523 157870413225490770079116799483347933664 9519524 112951220729607449108441795723895293184 9519525 -110669495171639507992716468976899043200 9519526 36578784572746747718387182965666834624 9519527 -386022313270331926323123712053445599624 9519528 -23643741086553022910444267252934819840 9519529 -21380725931241956147062585266816935820 9519530 51232168129091099276176509151432958400 9519531 -81807518915919289953684801253189933056 9519532 236947299248724504063940861901746790400 9519533 396813510041158969594105399897510261782 9519534 54267519613136177795815299468047664384 9519535 93968301385101139299536872351825473480 9519536 -43274302852877904834457210533929484288 9519537 134852730617469881938507143547480035552 9519538 35997538098983462550413628837853538304 9519539 -113911694462000816504594865692886650880 9519540 -50986930790833041059148698311672627200 9519541 -362008475689182513648109999877421525348 9519542 -6485715837055333737234954371037920256 9519543 -111936280824270756359491983484323059496 9519544 131050500558705428057003500068545003520 9519545 21661674658953023107929658679042338560 9519546 21876502812171947643470205116373792768 9519547 -165825590498861621784131120309641743004 9519548 -81331191213773257649775715929899443200 9519549 -7495322162711539028190369557116740192 9519550 80386058478945903997692084431338468800 9519551 -66602328708766143586402779506746925400 9519552 43808121900812395609470516402805800960 9519553 -98053665939649085398205800917624746796 9519554 -119289615111975353623156632192639360 9519555 -226130181054276229618874276690668800 9519556 -227577564282750601453612881849381388032 9519557 349484365013061378070722501801978571806 9519558 -105716451517707972127982953274111514240 9519559 46889648971291682850728710581740724016 9519560 -251917732378415649828622847645343744000 9519561 153706276234919369587468979819988187632 9519562 -2994771626473844652718639014825707520 9519563 41498786317516370753077858917218269200 9519564 170905288813095200681116596648561163776 9519565 -12137707282687958506547535395383143360 9519566 -1714679497135734179343854626866353280 9519567 184290456733180449767163434999884569480 9519568 6829502989118209620684751993704284160 9519569 268763508857356436440289061790576743360 9519570 890246472665843651529385121647209120 9519571 63553909884923034413836196806694353772 9519572 -121591536045700155777076400817350131968 9519573 -74338021802450080486901643719088510720 9519574 187311807584783554988223880633137973536 9519575 -122841878444675740233759479317700036400 9519576 124276435489097884839639613736812216320 9519577 -26599652963834665817391824019177406448 9519578 -130002099639827804674208729497384842240 9519579 250877054872683552122432666691659827200 9519580 51146563581989143136684023460316180480 9519581 -235781918723985817441210453433094062208 9519582 32582040145569736817073858695034088704 9519583 143009854113560673594435181689501724832 9519584 97578387039612092558482164760595398656 9519585 33149613583088026336111521706742580480 9519586 21097319093374409868189790547191078992 9519587 -86714558108236918799857231943854557696 9519588 -44539692451775058605244230375908943616 9519589 -140796773356187862085628135039802078560 9519590 78566762964223317255268218196951612800 9519591 -23157418552952450884564606901002719360 9519592 154407742995658814899009758230398433280 9519593 78879913195460954769741669192509446842 9519594 4856443295862585233391993722761155072 9519595 91586148367076635943400750293178089520 9519596 -105792509194678282759533248025614380800 9519597 2564355266246130422729526656627420160 9519598 -4392050338680852537959392617647662080 9519599 -58235938389180564053144403073992923880 9519600 1340050395657180232513595267680665600 9519601 -132867467989771123298357444101136739200 9519602 167153566596158477321278654049267513472 9519603 316162479601265246130777523895741356800 9519604 39033920814410064741793995509916147712 9519605 -285600558832824757916230181736801520740 9519606 -3908867925199174984020112073237983968 9519607 106949283944314424172492792511490554856 9519608 42137578086519683208987895171350528000 9519609 65040332382550555203968311768451665920 9519610 161860895876942199854116713642601080000 9519611 313799926585635405088439451924145906212 9519612 -124694459764383727122926513994705305088 9519613 -246112372851808609504752555648855556160 9519614 33427716652246753580581370528868089280 9519615 7507952011668151452345903888547691520 9519616 -130586217649081137860483753146086064128 9519617 255440400752289001564803756959904945666 9519618 8960952629737166885517304497238145280 9519619 42833901057128996743705330852109542096 9519620 -185388459486012612220712317800989552640 9519621 26079170368220121080573483247233106912 9519622 -44355893888489211353768419290456979200 9519623 3148635705649660359206533637671306824 9519624 -83516212263338340554979600732680140800 9519625 -127131073762609024737465549046129803000 9519626 20242520075894012448224598317502048960 9519627 -65448130851172716674361679824232723200 9519628 19066546046707035909705118454873837056 9519629 -47144825543093535673590165907712238624 9519630 65319176307202590225537861324259259520 9519631 -79186405582477568168411875029831831552 9519632 -7815611152805078601562551898472177664 9519633 193002960826590621638206630137377565600 9519634 -220090554163095206100682716656526428784 9519635 28271333648473936934256819361149048960 9519636 22523713248543064319613902877552660480 9519637 -16363208445214791589556701123918825714 9519638 -18325312726769573526719002193049589056 9519639 -106735456429562735939638032230582088192 9519640 55476119358294458615923214469683404800 9519641 5985335600895327808732022631769318080 9519642 -100798089505887763173258775044105914880 9519643 4873225068236284943792343853600643616 9519644 183334515721930336821710272185237660672 9519645 -57676020703722146752238974147724933280 9519646 5866647030446862571178132679309619200 9519647 371437411377746742921354411593213801280 9519648 44367375539473273711008104880587931648 9519649 -404387421075851566075796055740502920350 9519650 -38780116221035930195284828667952192000 9519651 -105736326932395021249338136817559296220 9519652 40887934816365638664483236442133119232 9519653 -60578791470878768324722096345775382432 9519654 27937838001876862863762990487128508416 9519655 160531663054465245407827903357459525560 9519656 150781375789035390827544807232464384000 9519657 3489895958731178045981444162423347392 9519658 -321051053006400301325152949111529392640 9519659 -49745916291229211681620514272508083584 9519660 48638237793245263861467185671695820800 9519661 -249978787752153860517804266320095877738 9519662 281691105353830598820065146298203898112 9519663 97845158239232360918524742035768464 9519664 -1501827089399090994113354439440990208 9519665 59691886863396943518292834548057321600 9519666 20761010544453603843740756386628984832 9519667 32380628280223513574477415196214857512 9519668 -483550085282305487697981159698477819904 9519669 86086252181329246873891720563506891694 9519670 35902105939523321586588271408608545280 9519671 59257481888413791879341803198777542312 9519672 157289577444830113782734900700778659840 9519673 1935354644290169437139375145338724100 9519674 -200003498670590917226337555225750155664 9519675 -155114378010286373689054174285155000 9519676 108042923524781648385343415587514705920 9519677 -125389518241555404409858854194018284416 9519678 -55334170912812497774813467730311065216 9519679 64687369608621290862703292656337503384 9519680 9370509356089716639152419391510937600 9519681 145396145979465280057037806472799701280 9519682 -99145055778304342936497843047829653808 9519683 -91355257424114175533062036412931380280 9519684 -1455328977279293044168882706467307520 9519685 -25938807893829635340255253142126918400 9519686 -108991636806919449095117770537913201856 9519687 -2120858132709259421577069059322751608 9519688 12254055088967237037027064787497451520 9519689 -90701155161881155305669290228499803376 9519690 62317391694625037314525074877270667520 9519691 320464708818625478323786838343290979092 9519692 -15988640989558050414387356847215597568 9519693 -666910959304678328328918565328349120 9519694 -163500261048479966564910612058337708928 9519695 98023581355468681614893917473028313760 9519696 6760394728881308549680392762709893120 9519697 68295070998062654737235860694117055744 9519698 189579966857107004490751331344051034400 9519699 5490217361295171350245357691262826752 9519700 53386166557547483295573142998771456000 9519701 294884184959075665049244189006154752330 9519702 73630304325486588981425055468171268032 9519703 80700116143668718055254109301410674120 9519704 103701168466884344273211423596066181120 9519705 3413519110043429354212643291605992840 9519706 30129963489334570883794406857816879104 9519707 -91828758943156908638780751804916837320 9519708 -55418230179568126420243533796244520960 9519709 111904892297780984737725670911875502720 9519710 100261592515238280750966218270385035520 9519711 -4875598666605660499944543238869175776 9519712 -261324095266903818473856766710780788736 9519713 -21638457646593762045410508376115039040 9519714 186309053224340567938305479159804928000 9519715 -18332354168960712017218484798442448800 9519716 184954069274323498808985053373427635840 9519717 196236163201816173251980685562399100512 9519718 3437191285733487957710034749247283968 9519719 -83226254919287832723223978400996190288 9519720 82853779641427596417521064526338048000 9519721 -44987764625967162000514452640462601756 9519722 199752247838689007255859466132985299200 9519723 -104618996381322324078374357521543077840 9519724 -103891844064327061238875352533690357504 9519725 -165295018542108080197861987210407003900 9519726 -119134594030176491561532024340323243456 9519727 -1442506043308470664991392083052306048 9519728 -19323487761072259740101645353565552640 9519729 59572752224121716232523458558500079984 9519730 -23459233238214912421802887803014361600 9519731 -20838393889565445281270406238934400768 9519732 -122133093273689067093289863173011657344 9519733 -28786813938099443688565007334962158340 9519734 -35514366943231861252722197543957428608 9519735 -55429113360975041597443346203085646000 9519736 107239071579766022782088400756727111680 9519737 463621252545552192227278768954102911360 9519738 52261227248754317416943832109286406144 9519739 -28266197240210872043951653632893234576 9519740 -81624633968772407032422640197574302720 9519741 -1617638909435258030375161893872486400 9519742 -204129548784913878967214003699654281728 9519743 10956581769681203976589095336412689600 9519744 10730359392527748884235879871194071040 9519745 -196779327587659007160959598465724764120 9519746 -71852913044060397266616247241531398656 9519747 -160834741418797569496298588335866837000 9519748 59642658091799126421591627287952633856 9519749 20486221959231024094318170504358223580 9519750 -57494186051221938105781244256297312000 9519751 133783683548130924906902737588536137904 9519752 175284800490505390477671434776987852800 9519753 -37829728168702296967370756180205202176 9519754 -59310288961778385769439154071126040480 9519755 -44895907203069115016116952715836095680 9519756 99224367108584682015473275100171796480 9519757 -83231532057332337185411756809028678880 9519758 -221477253449045127791907953745158902080 9519759 79205400012150268631180816692686768000 9519760 45773848579939085845827031589565235200 9519761 -172863276692493942005994681237790367628 9519762 7886429748880328590465122131488358400 9519763 -87157609751826845223746711590924724160 9519764 -585962169326357898159493667122103424 9519765 93613476198886060945011647474777548320 9519766 -5757054727206475816633035609160714560 9519767 -13546581196542749519784476238673335408 9519768 172334731882745255507656431749473075200 9519769 18532775288060676309757537600003823616 9519770 -1828397005495090456554571373191215360 9519771 126919833758674906485252904711640047512 9519772 24887025074198633748606977523397194240 9519773 -100511553859448486430379814351874429978 9519774 -41292769791635160704877084306226016256 9519775 359384688548731187441851648643929478800 9519776 157664072576715833105321613330087936000 9519777 152028830760421792532242606664029845714 9519778 -104392423138167438923303735430222706176 9519779 -201052508874406967232641752986840734160 9519780 76451678019068633494494004260890357760 9519781 -44733521840448815445121439126993988418 9519782 172248747380506134178018245901458557184 9519783 -30604921844573286643823567394002053632 9519784 -33579243051135891063752961853304186880 9519785 101818105903993162485752869067088226560 9519786 -34061315341338227510399792224204588368 9519787 750322058439094061745375115727629306000 9519788 14630736311774558099234335720166870016 9519789 -128839353673371484899253307117334134976 9519790 -2851885523829268553310944161893089280 9519791 -191036665472013758677713489527937006600 9519792 -27685776428431107976874030023890173952 9519793 -98344380374815103016799275303335843840 9519794 142121659210839066401542474827570112032 9519795 -180153654023574588218842909866314764800 9519796 73145291575406607543075236474181120 9519797 -96410438911089288256866546277917103968 9519798 -46156538954022563777084271869740876800 9519799 -85095522610016915786319473498271242200 9519800 106502206432229880355824020070067200000 9519801 -14059435256885957669530460123219729280 9519802 194978519660349916314265193796949130352 9519803 363952373163404367148516412410707736800 9519804 17458454905138662232426313878634452992 9519805 -112780304679019319849460228364411155540 9519806 -164635484320286633401516330992699771648 9519807 68893077598517009587491164354618284416 9519808 -14085755548630077292108162268079849472 9519809 93764547266488886315757143927688386004 9519810 -57915589657555428047706672432625443840 9519811 178503304180407555129414607724761430784 9519812 -228518405171066291086367317087884265344 9519813 -4328280762259230587750826718425738816 9519814 16885584794979723846057591981451388256 9519815 -170740372257509235963665416764895651680 9519816 329137972235189375503489735893973401600 9519817 -222023386920031544103056347955998565360 9519818 -47146733490580984389630789884827865088 9519819 77240155377848272140494776885108835544 9519820 -87293054472675451826405199994789585920 9519821 25412634860554051396866849227798281344 9519822 -27482602140462026762419626591339479040 9519823 271037142538358275381093116170370905072 9519824 -98649708368662418971895901244561858560 9519825 -34868524318500297050516180641846622400 9519826 -93045620648974580823971744900071275888 9519827 -37098634324084419765594233634998396400 9519828 122968431528670402653707047546446514176 9519829 44273950227310767109688267707340410272 9519830 -9920907799209653857642728248211475200 9519831 101044540503706937045963501037160609200 9519832 -21253035348661989800281833683966361600 9519833 154439305070578119727638298751224995600 9519834 -3954860887117049055119490956633537280 9519835 216031696625598081839842028414338935360 9519836 -183918212390243949727332363321488186880 9519837 76482131280064589763198286172653841568 9519838 -112922198506673152646167164012726646656 9519839 -113188815002696861322788626536611078544 9519840 135025915919533459494925478167762698240 9519841 175961658636566013047777636931548417812 9519842 16381883926252163249431952619716839200 9519843 -43147180746607840587839831854080213072 9519844 -145525075568585788207313060039913871104 9519845 136745418260540297488894528623309407100 9519846 31675827371555976277207573697748793344 9519847 -179275115943780770590097213434218334128 9519848 80651737944634093393984507741785292800 9519849 -2659134642231431526182774744964932070 9519850 -105220096479815941966063696883462131200 9519851 -196082304148850093323187558378326065216 9519852 -9224473875757502290627588885432958976 9519853 82935204984892752211800621874418656480 9519854 49307666460562667605290416308022093376 9519855 -163402215610357429865611786351279785600 9519856 410698251123967119000002685632446464 9519857 12072001763972327399719209940054296420 9519858 -57477780885834365022758780516667179376 9519859 380148148837410506844858876381189939360 9519860 -42505394143900893642618428957895843840 9519861 34530034165937109370135752952395851136 9519862 39760530317028706854254446094140505664 9519863 -43570588388812855925957842716844642536 9519864 -134302871071489222801798160303630868480 9519865 -266046257157939194385687283639718647740 9519866 -169496508187673916523787986512589876368 9519867 -9806073500386840895095247669326660164 9519868 -185467426229254829964418027380325377024 9519869 -114455594463153478452509475380145620730 9519870 58256221588072283672211536060643901440 9519871 -203335672199086562939312479010131947968 9519872 354668513185325385554419974030753792 9519873 133586261695531603138431415585078371168 9519874 -9124273920574023447119454269045867520 9519875 -459801187797629502854844269010991680000 9519876 23644474073250862495632959556677099520 9519877 -149635257086737884487263958789210506274 9519878 -27403878018171702029786473683242208000 9519879 112497121211944195865007307186054876584 9519880 223531723852748667562305329330426726400 9519881 7995344389233307697913369309400320000 9519882 -135452097018928554590416041047522020608 9519883 88347331082860910817443329067428596544 9519884 -98195863761231195010374217654088609280 9519885 50139623097523192206399697251863933400 9519886 78415023187159290214206330360224813760 9519887 -112001876572902900478772410164910979400 9519888 4673863027664276495439750202494812160 9519889 -197898549478393599327702489469347903310 9519890 95344910097654706686956731592428441920 9519891 -94447611803532510565754287245512181696 9519892 296518669139420528415416425556932793216 9519893 230187773834509375872370287513847909440 9519894 -56269384293195515524543679534911682976 9519895 163946222625250310418526463166425241600 9519896 79346615549705124695733977416580444160 9519897 -260538318291997063906981618031962638336 9519898 -115755384100199008518923037052919620608 9519899 4406223917983198345719224380230439464 9519900 -29313347618814820361227415950074086400 9519901 -37173839283058280002488229263418567296 9519902 73855584928663748419101739686552865152 9519903 167590440786006343555986346762556278800 9519904 172499226837648306912504777179469053952 9519905 304784952170609837163934106790740007060 9519906 -20324348736897513742347411699858139392 9519907 87173781718494699518074260386285894400 9519908 224823585466470779340607074041027846400 9519909 -58392157455219198930678209651456859840 9519910 -101232034304534537106590303555308176000 9519911 25693254779834295536013324115697543952 9519912 -47601040135269692945023547332497408000 9519913 34378742390633270356095152728900412688 9519914 50453972297876365836448652206961264640 9519915 -21657792180719392653711263101310606400 9519916 222049785133371932898205303800342751488 9519917 225593364154288971501249212613859980 9519918 28955400746863801267041973544792734848 9519919 94924262288269328194479807324683874320 9519920 -48397146506241215886897652092182200320 9519921 30135115541961502100438587984988052480 9519922 15603707533138490075007526044123600000 9519923 72009030938373195031530739053267723936 9519924 204690643919441664328905940861009145856 9519925 61794114716904172123694858231003340650 9519926 6117873448509013131915562487917148544 9519927 83054561557064338083838162627425548520 9519928 -42086971528442647734015066425950863360 9519929 147941044725187457711895684844248607530 9519930 88202776934278095546931889568491520 9519931 -8762114477311386910574798028746136468 9519932 -137918521671650718567512397526679040000 9519933 -118591728206250414410326625646725842176 9519934 -162100420677330643615750753605179428800 9519935 -240251685765063031991368121603534148120 9519936 -18778592954750118692453994095097937920 9519937 53909339139207833091221930208670332352 9519938 -40783584741580778079003448487845225056 9519939 119829935350121431025732634738822222360 9519940 -34272148817083505549190892367759112960 9519941 -206172376715729908802514508023205922658 9519942 2533865101806912308768550537459417600 9519943 -93860624892662226343247716838494992808 9519944 139309367641256700754413462793068871680 9519945 -51953955924682446076277578100600524800 9519946 -13670481127925248953204399465683312640 9519947 20340200142673221140887596524072613396 9519948 -132511513996272803562780964157854464768 9519949 -26383969337599317184782850213086800734 9519950 -38400965965067870924607842724457728000 9519951 26945756213819195287168270003848499200 9519952 -10114683754526408599734246122999676928 9519953 289017349975010397039452442504115443264 9519954 -51968187694390229899513028301724243200 9519955 221390371964761812726388294614889293360 9519956 -45667230576999056569164882162622922880 9519957 3101350593608898585645039887664665280 9519958 -77511547038454224363234475723497166848 9519959 -61894497859129464598130237693888881440 9519960 19823688173754231393960016056563097600 9519961 -7157199578889964174335473573624760000 9519962 139726947881616911442240755437840377600 9519963 -158637515672196929184461604377921918016 9519964 -86061164568729377142047739563795125248 9519965 -45138913224444224748810942344652153480 9519966 -73179538492420022955955635064302596736 9519967 117783244696721026028261281601035142160 9519968 -14238990050086624750593722351157510144 9519969 35423741043807630786103074405703057440 9519970 9293665497264530867893879228760059680 9519971 -324050704196194517778142716813386657400 9519972 -38175413418809000729418759171733979136 9519973 -323894383409096759614182469703216235778 9519974 -32307944212309553022399655718591884800 9519975 -120352195576974466457327293656199785000 9519976 -61953915047438884594877484449601945600 9519977 81937646407969401435460528183243279332 9519978 63796826324892805365471278633138274048 9519979 -21912246987171239151346831816002675824 9519980 148579806111753068184043041396030320640 9519981 -95886085349410560863195232523626912960 9519982 2921306925322729084677246858378317184 9519983 236157627423340589096186241255375243120 9519984 -66268331908034892998277729896612167680 9519985 3560220546326487593478573656167396800 9519986 -81944714555444811662952265559367168000 9519987 168064981305580259907401972682327330360 9519988 139573772362959998854189892886750156800 9519989 53624850520907678282506110689340393756 9519990 -78195148943534208659876529636732170880 9519991 -261089521346091018679358761370197734336 9519992 136879062237991466445700886878295040000 9519993 52139150178888569397649073806244615424 9519994 -219331134809485629706734207031220076288 9519995 119255388895204760303364669709314506400 9519996 -163347595826753219186077372727485521408 9519997 144507013654671336062702777537818683180 9519998 39962298971042411791176378151006704960 9519999 -47819237499267731041788200310575249664 9520000 -19112016548966149618955554023014400000 9520001 -107083549659979725148731091384581103998 9520002 -184072744588195423817768420512376260608 9520003 -23349890594484828714060393511298638136 9520004 -51136624475999888330242240185495859200 9520005 -69836153662935760004589479310792319680 9520006 207107908482501709029303150765356345952 9520007 31066107781958278482861108518584166400 9520008 27489100375877315259507780151148175360 9520009 -454874902939771595502505811186361585884 9520010 134137099469746952957359935527010968160 9520011 219006388249799122851535638014525157492 9520012 -83115223618434134345573414375309426944 9520013 -194927541623802706730004897607738465536 9520014 30695867403832049908676318537279372352 9520015 35438351470803728433068707625483160720 9520016 -37424022544248120113446961126366969856 9520017 28031230240584173837498259686224388736 9520018 -49528491506285194385137531263135101040 9520019 -62932236299849181029245487010731116656 9520020 -33248457927109495687508406413385580800 9520021 -56652074921783436876720729019581676416 9520022 -3480174924198373193942841217530681600 9520023 -32673249322695738919175397739247909016 9520024 84921828392869051544582211269913784320 9520025 102958383403417620035284056057800868300 9520026 64913142187671359847742369967473808640 9520027 -181931861060553073691124659976800507928 9520028 -1401722642055222591608818419169419264 9520029 2899496660151586964677541637163848774 9520030 -2640706257311168011019003790869978880 9520031 -692478351351464997135421546415737310208 9520032 20881883738093442384742450158778712064 9520033 -14595126301552335499318914482762224620 9520034 -159888632404404282878997853280818851168 9520035 -26941049158575687288173788112794874880 9520036 -82777731312064725260374485519149587200 9520037 -356259646558098194732410811600011573314 9520038 -124454998819602696114082504865710080 9520039 440895810161894164941750222322000286840 9520040 275001832554409377057325607468592076800 9520041 144548032399159637858904268112524667904 9520042 -73789882510353080665585574664405612288 9520043 -85523438071461836912940978905247343056 9520044 -60195868374839914629901165543005878784 9520045 11168605816870567303994741840856355200 9520046 123251552978940280563051379273089905472 9520047 -9437259341920509446551499219629098240 9520048 29665510823421278409354872276310966272 9520049 74734719552802124657446984174736496192 9520050 2725498102801884664375633747839004800 9520051 54491408975950040401264646558671520880 9520052 248353741162704784589951577467575038336 9520053 -241990682607933194472933929831152444800 9520054 144665325916201123285614850634553410976 9520055 -17334163250684201937927197414434304040 9520056 18763082115804859700853688986134691840 9520057 27695623994382323559698626600807230600 9520058 -22047260172450372536256785535726443040 9520059 37830576595225506736929024188987048448 9520060 -58126339976616589841690527525841971200 9520061 -327631529605055067948564371460869809338 9520062 -176102048838296579980588367646703466880 9520063 40102432474253169589341876623128417200 9520064 -116942167710091719458525021452841779200 9520065 -65437804458036022949674317937775174400 9520066 -307326730714936506426637656557756090496 9520067 473714428856982487632524413647255469116 9520068 98943295575201927049531544917866946560 9520069 -67292133092557711612884886210069821952 9520070 9758589514799654465128792500869928960 9520071 -4441705761627263647160575511508558720 9520072 65596116035852968703522904117350737920 9520073 -137515056763125903370250841560234455836 9520074 69705736679097386947352922472294564608 9520075 -184299878925291457832717069419605084700 9520076 22030194414580602618082492082086021632 9520077 -11766628253537712835914266874667310976 9520078 -57343675843634399552348074738062884160 9520079 -90406881172004849613988494272967801816 9520080 -20666818715925521046551993869512867840 9520081 -79854510300415122048519303634381455118 9520082 16155272788948968542375914816847184384 9520083 -180752904174424441629491777065497961320 9520084 -99670830183461767109178253651362684928 9520085 -161381879200690753297635418015536675840 9520086 -22622300422406532928416633055687942272 9520087 58873815809298172461112545395456112960 9520088 -90038582986425490786563101375456778240 9520089 -188827354334191984398717789259198249776 9520090 -20924159708209218199263023082674983200 9520091 40565748491921496556174044060532454400 9520092 -8158999666293267157004016993364191744 9520093 -308897132769277022295691196571251626752 9520094 -79647686712611370315988802875729835904 9520095 73880618737759217194760742046408590240 9520096 -202065355789038554224732265034424516608 9520097 -445458393528733661982606208003076849856 9520098 -46079770337402140434216781821877148160 9520099 81021177436593038438033998005516602040 9520100 -10602085743095659705247691814685491200 9520101 -28274865640178837390850788475766238880 9520102 -151995397762727588146027103352251902080 9520103 173978577928402401491553385735028759352 9520104 238209871248061584746420431421546250240 9520105 35833958811746285317425088359066912960 9520106 -13007150070490148871533978752162834176 9520107 20211471094985559353446342463381630040 9520108 -269507242860828093221353952623863875328 9520109 -250223178993819243993412939415117141760 9520110 -60882856306356780047668647167691523200 9520111 -358183489924399135147570341096997180176 9520112 74915796976800993630182423181169852416 9520113 114106633536998016510983566614409356144 9520114 -1819156096760824205159102690624358912 9520115 80299766652696903996903306611490220800 9520116 198364022449692108280468956797429809152 9520117 221873756414362695943629776078429845166 9520118 -22119656154630781989118472724291508800 9520119 129983560742043539744440981736127075840 9520120 29240835429242770304509225643261644800 9520121 117001408895843232367722994019637175680 9520122 56456558908921284921154192017741891840 9520123 -34983890786078361297720445292425713628 9520124 114370071192473491550438706262507831296 9520125 151733028641766448624875847768083840000 9520126 45604758317890574100946706090755107840 9520127 -54017749012893527134173530434787841024 9520128 2117953273421844214805952525125025792 9520129 200642357826199894828603613654233801730 9520130 25910588306714737262503330886092776000 9520131 62928088104846548509925527800750772224 9520132 -152032615478459902784228250549343518720 9520133 33015057992973037620889904419594308480 9520134 -25746886859661165685551614527197773952 9520135 264891239315391476427696490907386441080 9520136 -1642324817646701300387137455256688640 9520137 -17573258028366512393904734572987380864 9520138 158151510276498843988141568144134908720 9520139 -475441596051375135370630627784415366060 9520140 920713841815923111097138851857203200 9520141 -166514290503294716812804263029418296916 9520142 84581229805416277250179130182926209472 9520143 -17723509525804881794070983691447926136 9520144 125064873782872050710014277379168485376 9520145 -200851055442427150772385288688665257100 9520146 187188172927863576613466007015834336000 9520147 104042356500980699662935583185829588800 9520148 323418978007142935689421718379896911872 9520149 -10094472349956203412160296083911320000 9520150 108141733025172834758463622829977072800 9520151 -128376793204542253688451942765887281848 9520152 33417027403125967755683986829279846400 9520153 30109780409621083001724552196415252256 9520154 -4371970685910157817161322756803968000 9520155 66847548540918854310030765275753595600 9520156 120348879933063140246499304088746409472 9520157 -1125644488257326337028894648314031200 9520158 73537448603604049462799317463872766784 9520159 133811728060219167713785068799308240 9520160 7453895320449499178405634316959744000 9520161 99404132186460547866544668091084450032 9520162 15594524670662788936545574759146184704 9520163 106045428834208537509862024420465949304 9520164 -136220111025316079625173706354762015744 9520165 18400632685917292893059408447426554200 9520166 -32226707646651002474437438638769255680 9520167 112436703299746837780955772000805955880 9520168 124851152097882287659207736730513653760 9520169 -4416805603617973375778424681074834880 9520170 -63084625490148114974426467432566266880 9520171 14637877311853944195364799949157658352 9520172 199412700756724887496152095141812690176 9520173 1501329218764530889020499454029787244 9520174 -9280822512661278903112920444044218368 9520175 -38140910831123094647515196143202593200 9520176 -32239189810949434388099159083295735808 9520177 -298309073758298124590132440335977231808 9520178 -18764711125035913356832097576884569600 9520179 227172281591383338378359040974490401280 9520180 -121424343326049801995505604754934969600 9520181 -53902500664730368313444084539945581600 9520182 51773908059601264474483038212761921152 9520183 112655010820165808950559505282942121344 9520184 190040446542668228413339462076574658560 9520185 54716802112817673949492363120845844800 9520186 54852408864035733224278604260165496544 9520187 272681222763098182620196315178411393952 9520188 -82078890880084656395145636281015107584 9520189 -72437646402107425462936244940314723744 9520190 -33625695354930627478011787274761236480 9520191 277191549616018782173002422021895675752 9520192 -34744529405701813642802369571374235648 9520193 145371717092621625515713413296759460864 9520194 -68597675520515478117509160441685737600 9520195 294429223398203297540324399484538524000 9520196 62349233077453962287664470333241643008 9520197 15892242272162505117178184718117600480 9520198 -94328455254286551892394616198291722400 9520199 51744005496493496846681594911271349864 9520200 -832971114912653027662516185968640000 9520201 34617378541550820291535005915117802202 9520202 -30523093644387599441756696069828906448 9520203 72566586354349478537956918710620928 9520204 222203241606800404531196196389156339712 9520205 255563581466548080651843784494425734860 9520206 15367626204622538068801216267022131200 9520207 -196785876186633815964123324692901252840 9520208 -73970434913913506177686278989485326336 9520209 233839049540501878620028342394637699828 9520210 94900503059343044315005435978085143200 9520211 -127692288266301163962186911750709501120 9520212 -10109910112628878612859537900637923328 9520213 -60258962499633187712470121019081114980 9520214 -101839893267029763163777234422951365568 9520215 138784087989006521541052498901901591120 9520216 -7448400168949184127932619766603468800 9520217 120554579344841022782788263001436875200 9520218 -53301507429453287094442650709493991936 9520219 -35142548876625389123945851646689544380 9520220 -75829200850373051912371767911443584000 9520221 98993931110389244220215565688446559104 9520222 -6424526195799202641488323199471462016 9520223 6764796018937471572964116931423010784 9520224 -13310712285380758841647555507195478016 9520225 23749215045715701193914365639966539200 9520226 215852406765940372113255562995665940480 9520227 -105857492337918795231375438849607046160 9520228 203338630807629161937076060366912061440 9520229 21194075487852840169660339956856610784 9520230 -12844640999321929743495191574291394560 9520231 -95760376902574986738190903338463174656 9520232 327203372281223246469701004417753062400 9520233 -100041730863902793521057030823985515552 9520234 -82795305147370915982873038379110203984 9520235 197495818039968544954125541464141073200 9520236 207231428688364460590211573620765516800 9520237 261369654124307283397805085503187619392 9520238 3105644445970183763382799297236648192 9520239 -148625068299662870487235169763926845176 9520240 -56291287172121245809911719731057459200 9520241 871554913884842793908400864600697800 9520242 98268026727253222793503998733846442112 9520243 4743417424820207805386962436041285384 9520244 12678237142641916387496753577278282496 9520245 -54349091841924957480058301288158414080 9520246 216386915753993144397497539909129575072 9520247 -331729727905235240721488510547280552488 9520248 31314539305875214838993689474219376640 9520249 -147741565737694938108188998425244177520 9520250 -88769989570667462017306405423688016000 9520251 43637496666145878543724371333108259440 9520252 23130665101443142882903987619066806272 9520253 288526167446704678223113242732583898502 9520254 116091232397672423459994287212939822080 9520255 -4454982470033238240452848665594804480 9520256 -249284995860680785888273251974869155840 9520257 -138728321464801146218135158342414833360 9520258 -18492113818007097548510895281701523712 9520259 -178586437391079920978000801830238381544 9520260 92179459024208092577631197314536837120 9520261 468606685589461628742268607950136608862 9520262 57324863032441335284165173101278158272 9520263 -84657614663065819442208631832168101008 9520264 -130099005244563404276027846685336238080 9520265 -110203368928141699056127616243992452600 9520266 20020309527601988064901373021399052288 9520267 -232629429692132216595967978154337762888 9520268 238739688012575105955101576931838202880 9520269 18970137808114455919309043185899794208 9520270 -8743442541539566736250558142028778240 9520271 213068678181770998869245878464699719472 9520272 62728798400254367772486084007399342080 9520273 17394432350338828413468179564234250240 9520274 -156611372722834855638587936692810314864 9520275 36904799343471759916274927462311872000 9520276 -244294181558058867843404521066447987840 9520277 120365235161391077522412832540902551274 9520278 23674414667093304167626438143967758720 9520279 -269555640479438023330847837821555212960 9520280 -71618620615399351637717274718617600 9520281 -212616854497623673717813811734196008320 9520282 -22888048433391974599263979514443658016 9520283 -61435425182688320211208943352291372216 9520284 23963118890829579076009302249836221440 9520285 119378198808944164308888281607895789560 9520286 694246558847865648825223788525293568 9520287 -61212651181520739421133430285096440448 9520288 243243151084847528631521142551375708160 9520289 -232809670989653016655233918510902563644 9520290 65491746961765016562388493463463219200 9520291 -65042723514871652692694550167994487416 9520292 -291472767269361097051468090696702740480 9520293 -3618133219194146754458312286917308800 9520294 54792107696824155612908823511830988800 9520295 -21605650526466744653792964712755733680 9520296 209017767441238186337618700628194508800 9520297 15535908097932148120819691953380035920 9520298 -150613752050516190400657037881145694720 9520299 -54446387776410799940453974836716585400 9520300 69297087077568739430905264228145158400 9520301 -72827374846691081231216221180969175040 9520302 91588626385343199494872603719673826304 9520303 6832072678028928528421413298370510584 9520304 -122862757367441056056699165128346402816 9520305 173991862378392210896097812648007605760 9520306 -25703250366965694257151131315270876640 9520307 166253609101631918675748172238520812556 9520308 159011715961652352594299374178101248000 9520309 -411663835357945098481947634186763721490 9520310 572399138429447139013208768321045760 9520311 -124737476788359258323404532653129547520 9520312 75141575506282712370950142111758745600 9520313 254060795089230535733258273360796579984 9520314 27463733238652443706370225177753994240 9520315 -2449933259895491915778191710853119200 9520316 1741034400356614873246079228094849024 9520317 -81841309708384365507124678139306643072 9520318 49791867180488518015427241706985306304 9520319 -268333768351779582233681586210849883920 9520320 -59978372755164362318752167927994122240 9520321 61333892607573729652636164827304224640 9520322 -6885218268029191265831316194973304320 9520323 -90551413765322320281491412156772687680 9520324 -29934438364106677771258735238961374208 9520325 -17671035509819869731152064075094716000 9520326 8051080879525910489167930543553391360 9520327 72703789288433176786632532849755932752 9520328 101799364637188274113117881314203100160 9520329 212297169664317425843482302900427776 9520330 7566683274109111497849376301677248000 9520331 343226155292573338408878322049093882064 9520332 8112995433198763985719845118358175744 9520333 91666475442933432249884878650034275724 9520334 44204830941563716047059591704510938816 9520335 4766416659344522249893523424978866160 9520336 -3904657428749897514949283146684170240 9520337 -117433783607115448723146123076987626432 9520338 106705506314833119777314378758720201344 9520339 -81968939882466730165177485492908235944 9520340 -40811912561125431500946422961478648320 9520341 52161143238141468472122087857888054880 9520342 -41878065395947495861004391461608622208 9520343 86644758536863796675620503722214490800 9520344 -106576029105064213132510003279180800000 9520345 -57644972013096895485275773360061499900 9520346 -6040813594652732064633668003571722496 9520347 -161611427941707778560334047258893680128 9520348 -90437767031728335270711698296631496704 9520349 324234382050435268645558554095499087840 9520350 296725668536547111772342734738508800 9520351 9974285023517244486918487625187496352 9520352 333364399837667050929765339273972940800 9520353 177566103465195508973811093963739274964 9520354 88185128616484766459105510860340663376 9520355 37016236268762275692725179277424888000 9520356 2074435322382914561757168438051809280 9520357 174143518328640727406281212176598023040 9520358 -61751852083138405759911252226963615680 9520359 2400621428834454960665165024443468800 9520360 -96548679696601391546181779645435136000 9520361 218329813536183628788454428953771973924 9520362 210399527406284971893018206598985251840 9520363 -17795666805894544844065074300797088096 9520364 38565308957411631951063578398152394752 9520365 46958956930110713347039440734677264320 9520366 32404385565610861842245749299563437632 9520367 426682431803059867608314818204128771072 9520368 -1199061305837922031140921008251207680 9520369 -534374648933757623085421964440382243840 9520370 39319296380627199748010355714496958880 9520371 -4873658275216435967854591515825909600 9520372 4771725167430626990629891099304445952 9520373 219678637985503552331128790672814344622 9520374 -7887722390492984041278713410768491648 9520375 137532400411990885150824875535732594000 9520376 201882362656786343416913963458740142080 9520377 -41543334028440235665724115951724329568 9520378 -1494281844325228047481591099639974144 9520379 -68926937533202798460139718585703045120 9520380 19297131003364361021813434349103989760 9520381 -200847184870492863919193144141485775880 9520382 -107907445544243295206224119549559894848 9520383 -331155525134735225893010030368644400752 9520384 -338357559398160566105934717176994856960 9520385 19185364932655868782438063814453405760 9520386 30579931898756792807876484835995878400 9520387 -20313588936371640355778542123991030800 9520388 -94378922043284311774204751531747496960 9520389 9928614081566555711127226169263307520 9520390 18055762314819844963691231074686689280 9520391 -37581168638725457572960957173140664048 9520392 -8865861637632835939209369747490406400 9520393 -560412537935606970667846653539982590336 9520394 -37058716392281600237863480803549248160 9520395 -119022069643629393434246276566786652160 9520396 83692527804529886200235003845062980608 9520397 -354164867845037438552095711363044254154 9520398 20193331746548358192104130789775949184 9520399 34989614018349439825122384031466089472 9520400 32405795399717664290291892437272780800 9520401 10775659563805614050520127328124816 9520402 982390173213094883700362540980939152 9520403 -115025659418611955513237052444204997656 9520404 -66678020607806309502936423859140476928 9520405 -48575353770006790187212009611970727880 9520406 60926501476446846383253421485897750720 9520407 41286739207678807036487868268936571448 9520408 -206153603331369911834163850392491888640 9520409 -23314598115062923575319728111660750390 9520410 4937484143706870219693766911850291200 9520411 -247217428070193757849937172552657252988 9520412 264623986802868463988230611719919662592 9520413 -56837598035329112485407503501395970496 9520414 233564272960262836221985152172652911872 9520415 -2826778586558710140206865056427390480 9520416 -5088516168315937588530797093471059968 9520417 165757681648433542867720478167816131120 9520418 -221019409346637522849501479388607089840 9520419 -18055815412563764458504338419420199840 9520420 -14634557747106934100013639704654807040 9520421 15131378016870525504012322435259700000 9520422 1184993718114603584361077404754081472 9520423 112594064872730936445896608703249950104 9520424 -536322736260321833629692667817164800 9520425 -134741159440461734965460479582158708000 9520426 43202095459261968865231289616318132912 9520427 153065541783268952237833720574881810944 9520428 47920934389602003024461403917485080576 9520429 -422421778143175448745838275287770308970 9520430 87937045890286644015981264946306062720 9520431 -25553236114201779103637369229599545848 9520432 40456835368328699528244651068487892992 9520433 -6667315547935893516885962766216575256 9520434 -12911275695591831321635014747310353920 9520435 -109600910176958315516246419588744815120 9520436 -4005542492412927247273493692305881088 9520437 -181072445328579851917156206990473775840 9520438 -4514954117507895380541159855444086880 9520439 47814005241744796101669314759518257960 9520440 56344409089947469054256525998366924800 9520441 3029685578992387368006765718368437248 9520442 -28690601005462053804849810137372959008 9520443 -188657220269155832804320201844730508320 9520444 -80232748312000136871714393379939980800 9520445 268878637812575310086986995238924716000 9520446 -32135294217691434046677526871628024960 9520447 -106426532050445746218502406862811221968 9520448 -44512374809675282867799763383956275200 9520449 -108908119724669526812641126738450422912 9520450 81753114241865328797276036438889654000 9520451 -336061211503457067098037766793474932548 9520452 -6443872020418946749890686349367438080 9520453 109571197427345088222693595960750376120 9520454 -127488749994791814669176344627460977824 9520455 -124289236564653814897514015761657608240 9520456 265021663742226037872239983476848271360 9520457 -183599471507476098709176306564231118428 9520458 -1865093137796987942385323136076146432 9520459 -46687973721426853731313606104606142272 9520460 -197842033027599459856225726382500254720 9520461 -249299346694621841511853054847816768256 9520462 19881743349920053809357215222238192384 9520463 299754665703249534802283260277862274920 9520464 778309170178350389598769121116028928 9520465 -248376512531170596472907020650153328140 9520466 -97121458396953295528356187535447795568 9520467 26768881511211743572185661407570216000 9520468 -54471481582375073070079729384511473920 9520469 72599778241727599461717013863212577696 9520470 -61964269611159141028414324133686540800 9520471 353000515626245013742651744133012561672 9520472 -16997925352355394395801731080004239360 9520473 -26568339161080380088925380477615200 9520474 -78444813360046906681053482005896309264 9520475 -173012707186450012891633813279408279500 9520476 -18952188287307795372646890546201722880 9520477 38701788656233736713588119338933388326 9520478 -188120424799550698367740072237254600000 9520479 -78474793651096977651222164378405918376 9520480 -183002907688506015858264470492322201600 9520481 374436044948734452578260555922500245282 9520482 19315655503385716566908029831228047360 9520483 35879898864037574414950120684036730320 9520484 -245079036281203894503168633404676249984 9520485 -61661336357981885529324824530953413760 9520486 -82980857570809839348607787362325483808 9520487 64953926734405163398832898618365763552 9520488 23426643988697576805571638797993548800 9520489 -161554396619364987757088735235509166000 9520490 15420022978404238480613464221953756160 9520491 22703244274193141172837302368894498392 9520492 300213519803667211668036050884721244416 9520493 -237113058293912156978101594817931942420 9520494 27471608393937111025346966751705444480 9520495 143165701627453206436592171746855773000 9520496 26136511699740583122972542880710000640 9520497 -156807472926196588705313725844062519680 9520498 35138655528478124600897824072290754464 9520499 564230049056222739332684171534165169336 9520500 -62483997243109804838730355952987136000 9520501 37319350318829553123928171707747343680 9520502 -39838837439968135665858769949621406048 9520503 -90721558715967793650747212519375296512 9520504 -57220371298393092667489485640048128000 9520505 -49033841202929497859888855035413320640 9520506 -2395722957410659898002604250238905600 9520507 -159862647046339737777287943179945394368 9520508 133709486157561467265434873711464550400 9520509 -65757307999303157756200746377388074496 9520510 193736541815224611866124137444933458560 9520511 17487738266675959013130729306320967168 9520512 205905702949899505438466799249590845440 9520513 28074746374700459016563081432864313264 9520514 19839295454756579590763048655403798080 9520515 137206212783051199979756502514667286000 9520516 -116725739174166073391734356179391218560 9520517 360309796399600815744436304239457072640 9520518 -12601603974684449565120942890972190720 9520519 -124517942753077632659713591638793606904 9520520 117960870159433131750909384420630528000 9520521 358592202045773573361789370931073502560 9520522 136134791632584929116732705131545136 9520523 -254897147426090158766994612138192957228 9520524 79518155810735634041108826383247267840 9520525 34681861735971772906402571416393256800 9520526 176651850311544611412469519615703004480 9520527 76929881075116834331901121721418643200 9520528 -24174726601181277394021058092035735552 9520529 -54434014840353353733066624835632081870 9520530 28872025354275953958915868095934072320 9520531 255793871120845183712305107916385237464 9520532 -7661215886174162989144101873358479360 9520533 -175524852087016136011953085513074951456 9520534 53197378659073286640261507346495713792 9520535 -11727061836051146084332842089640540120 9520536 -35679958711781841230668065406840872960 9520537 113852398509141005681898201428865532160 9520538 -132753145151121819880218966413020984080 9520539 -29776384169077571205118399529643294720 9520540 -14310059963941755588477597505230389760 9520541 233072914488302047679978081722266295212 9520542 45776817791788947891550990353817822080 9520543 5986600776194422229525812554793016464 9520544 2266251196289262384337987213757251584 9520545 107495552147052669980198388173102056320 9520546 42870432828720902750965181524877591040 9520547 11323864392553416486817189331960427996 9520548 28424871836446433786965225842788090880 9520549 31006101157751979389725273526788850364 9520550 21866127776207612194909720713635385600 9520551 -98124829992958043362336405052159128320 9520552 -48007432006341330233031597689532134400 9520553 -262655319820501301161416509576238484464 9520554 -3084585958216650651913149801431178240 9520555 -234091572887856431352251822384988979200 9520556 -340628519706029097986808676389208865280 9520557 73782635962656968235595379039217963840 9520558 -7289083899740752404340722758040960000 9520559 -205045711577678770064321886303660336240 9520560 -7563331135254334856789220520122777600 9520561 33792262037175752245051851889592341704 9520562 243611179374816924329534871555565750032 9520563 37376623114459968475694963736173148768 9520564 152419183085733917915491211961051042176 9520565 43663336228833432228327972896867174400 9520566 118874466237873787598988474650092090368 9520567 -74895685904271671905096243519591984208 9520568 15964135406045941121357978105302978560 9520569 -98804346913544647812694418230384891212 9520570 38946894484243441228090179870547968480 9520571 -129133122023092878816725473651024707228 9520572 116916568041370845295625242186880861184 9520573 175738937865373116480616953312379930560 9520574 9219745718507330902675830118787776512 9520575 146755556944636109661350238961352545200 9520576 -10158233521062402794980178468198678528 9520577 419559642913097417080380989313164890080 9520578 7247598430858202528248231768766180256 9520579 109957322634043801332298743281593541180 9520580 -10416037721081658296912273519805868800 9520581 16757383094158545552689303081752462464 9520582 3476427515130727470496020556195543392 9520583 -51932581823770656031245772323983472168 9520584 214502551929635060989931170102124544000 9520585 -64828194632806516634984859342224168220 9520586 -53947566680887697735366891383424587776 9520587 344715561958860267248947053460020048 9520588 6100118979997400694392692866745761792 9520589 37935339347191243600918928612698306008 9520590 48349933270432600821055608869803912320 9520591 -824186636159092435731660805791250848 9520592 -18210010497389516378170224045521608704 9520593 -1055927493200247487679466193585521600 9520594 138873525639745490914006919786885896320 9520595 -64707590737727705423072392660269224640 9520596 57712114735745525481276056901961728000 9520597 79989908154085306273756172028723524160 9520598 -28173150722628029461121722463585905056 9520599 -169868640105500162021337928686455003904 9520600 -52121186446272782050277338960253952000 9520601 23845300995861902643211233798489646602 9520602 25432419976947764540810264380888479744 9520603 -217449587820338068423871948269398980976 9520604 -59035863442710495453186084979267891200 9520605 -89360084865608078909017891536720864000 9520606 92115121757210630178830686317504142080 9520607 -19427496861565189330225696377948262008 9520608 74967278860268575439603268521720807424 9520609 -154165725352908945803631766997431371584 9520610 -6442213254918554358518038043229020160 9520611 37054921630534668311985205125409162872 9520612 20446894526513175210287722838848462080 9520613 125656089617083887683639104207307052600 9520614 -110392940730894487557016833032170309632 9520615 22778815221151156586523603173999108400 9520616 43982628681835478953085639968598261760 9520617 -115381917447130488513064707972841918320 9520618 2963580910866912673703440579607051616 9520619 22315182601672479314405065944404524020 9520620 58505077191580949075564095371638784000 9520621 289340971292804533514374869716505512544 9520622 62764061350375181753238443218581314112 9520623 95271816044399065501391184286951930224 9520624 97076961586702588018028552577160970240 9520625 47016670266509974108068720332971376250 9520626 -126123988637559220066706265160010614656 9520627 77993964628807484784840408028159015308 9520628 -15363898390733037728678809207837512960 9520629 45893581041037447562356503537958560960 9520630 136335395906174202032220786131281920 9520631 -423246095415806458054552821393657452568 9520632 -208809608464072154671441534077537484800 9520633 -365415510824951787456335448821015572400 9520634 88505194182652952907781029969006128640 9520635 20342764313385549178726247833283295600 9520636 -136359809159998463161216155239753146880 9520637 138587502109968323511113110614019861632 9520638 -29963903856785339878606589825660773056 9520639 261442222236572622991916713389615594456 9520640 107851854166962305000002810254301593600 9520641 10607232551702226014012402103858104148 9520642 -43337223408328104620610105220923948000 9520643 -141581167297483922902007177934918587904 9520644 -43218408019061260847620554071446130688 9520645 257114316458829008877224972777115795900 9520646 -151027072581735896425165125909107144064 9520647 209487515871378661536019298346119003472 9520648 -306363459747881245390007926305917168640 9520649 -780460749211809186231691736414457934464 9520650 -20933623130229229872598966426533721200 9520651 -26786598532213089069267800782199486400 9520652 -46284874225098867771556325957826255360 9520653 -4119727618260331403158031008269852000 9520654 -1328501280922554908398560828204839040 9520655 -30183147030068886427897570118786789280 9520656 -22436841935283030616309545113048383488 9520657 136656237670497705746350629191176937906 9520658 9779422928169810797537267645529280512 9520659 -18178720586553433836726730855796248260 9520660 -19215017241485604826380832071729123840 9520661 -309326615924731626336637405533571050738 9520662 130353088519869817912932062831203541952 9520663 -462870773661174605340684164533015612560 9520664 -128562057408400839923116594884388577280 9520665 6035956524315330197785538236686627840 9520666 44160801075386388136877828358039667200 9520667 39912106512000489407888628153516926448 9520668 -199404333337587605335616451650011726848 9520669 -90158896830513690809082009195199537856 9520670 -53404210620985820338048108556797021440 9520671 -240776986895170634568295824519229501680 9520672 -142234475871223464608789700999779450880 9520673 -8239807634086646438257685572969340496 9520674 -39000528473647288848824838815019993600 9520675 -133773142816963646655947325325617056000 9520676 147448921418652069238534211091040097280 9520677 63071519587029046817128294786362852414 9520678 72707165693045427875312006810062318656 9520679 -100524595044730480757883571801229110224 9520680 64649842280752978857409773765083136000 9520681 -115584295946431126972488074546126589216 9520682 96937472713515443236380033833055301632 9520683 39003216220441782003519739559696980824 9520684 2478203042393626555364658388427931136 9520685 85833990011998265542465912130219308800 9520686 12300603205449628435032672687895449600 9520687 -308175712318754001839358491358617623296 9520688 -61763141809679003038909719597672972288 9520689 53775756398002398388052230385772834816 9520690 130914107280190929183056101890910451520 9520691 186138963188771939321829895299357283800 9520692 -454398482423175030153282782421282816 9520693 7193746343267455266704195817045526784 9520694 106167106269714027733510193140424788896 9520695 -185278402042780638828638045248422322680 9520696 295120474716422136301947846180065525760 9520697 -24130664533169759517878136035086158456 9520698 -21191945670532860564111191481420202752 9520699 369517571582931572458438069256180521700 9520700 126624395251699857079724657602842048000 9520701 74375908643464665459710129153257040064 9520702 95112564564003544029075551518064336640 9520703 313145498061787947149404383221722997952 9520704 8958016303737781630752378320262266880 9520705 -1769340934526668522782841046145464280 9520706 -87870531021814966038143657970987918816 9520707 51653631947617371765412313449169524992 9520708 123633946062502639136146755888268412160 9520709 -47385718720283082990644150643047597472 9520710 -26749313623790061976663407398629785600 9520711 199134463571685523991654640365376788312 9520712 229678719427670053291626607217985945600 9520713 -252838748940413235818986754277685581600 9520714 36279122376841161990505173435840860160 9520715 257035088269117677959835929341622643360 9520716 800311195885894455430106696103727104 9520717 -396789928808913362583678663362926723860 9520718 -86100451000228379089519143671780297280 9520719 -58868779493295270701624258069103772272 9520720 3453988429854082330095615597084672000 9520721 154322142164500151708481818222381474112 9520722 -3071998157939112849785786045973965040 9520723 -95537773583017440831840262877818251028 9520724 327000790422356387401645150681439328000 9520725 -44171261943621488171600085265372502400 9520726 142434111692483592245714521177414977312 9520727 -139896158219487709802511772127948498424 9520728 -21893029236826071819656688338172641280 9520729 154005292127791139489486466209918049600 9520730 -50426995307098609268305896633001086240 9520731 -9105048815528092841682627362122946736 9520732 77522239778325392401455568208214733312 9520733 676031715173666153255219383169430168 9520734 60154848986642784786865835996756815680 9520735 7959646118644314153489429356928130560 9520736 170434849192196766982568898349717389312 9520737 76378603888710099702840173737074813360 9520738 207755487257847285463844029499823869520 9520739 -433771754912014216538970950698930751460 9520740 25974684280051862992091910092444002560 9520741 -105334443752130422163060644349545593858 9520742 34919437008218557565829260412466034688 9520743 263986340230179567919863114615341293824 9520744 224508101832465377450707774432496793600 9520745 -13822997199360144259889571541093762560 9520746 85578519922914827363675147496287126784 9520747 -24988425231078499414155848030089009804 9520748 -274764198690328438879293921412243276800 9520749 227397274055268202208679998112187890390 9520750 64093129230284995910080774853384784000 9520751 13244204057864096508838179925679603904 9520752 42313219844085685010985620247200563200 9520753 157376820111032739630304405824309586080 9520754 -211826231953313904595915044093707555808 9520755 7996198138168106407603454504615104560 9520756 40601975647507203072142434081752455168 9520757 -52592514864667844637003154693214997600 9520758 -26241213012605618288140902914983365120 9520759 2492692219757529527659044492364593304 9520760 -213789866990793109488544413956009472000 9520761 -6799564583012350520659566395255638080 9520762 121487731546603295899339204059393702912 9520763 -25144859754762522213742102861083780576 9520764 206690793344677280357760874874388480 9520765 207991770010719860983844180676967023600 9520766 -59427968213477467342416191979193391040 9520767 -198592193152970391369133238079499257600 9520768 318111640162542796863471009711909765120 9520769 -243393206805430672378032239229722056830 9520770 4281578741209725736016265412734274560 9520771 -77646454702713108568908104668165960560 9520772 3471323379368024395134554297923878912 9520773 45277165756900998812431018085553067968 9520774 23962536895537585938134117155928991552 9520775 -51062478877093493801623707168690870000 9520776 124815155761626984319219153403027051520 9520777 -59299198856442594083604287865792992256 9520778 -46781167179437501087321733014625603744 9520779 971815845616386270695885789699544000 9520780 -100327251652671363581213727133448678400 9520781 -95690089592213395270661021078217958656 9520782 14572079782718543589635669476039385088 9520783 -195715491620622183609492204752106293968 9520784 12211299125851767197987515231612698624 9520785 -88014764363892687968593099350137967180 9520786 -177772135685271717119353175410115016960 9520787 -176707098229219514668380098270215230240 9520788 100342170061604026383839447628473702400 9520789 22294760759969861402602457621289318556 9520790 39518567391937657556474665348889537280 9520791 -14465667465148260661075630145624651136 9520792 90079325893670374704250536590546657280 9520793 384581777617592767934416866872464788042 9520794 84981642833252470867741925382078973440 9520795 -148641385098486754618171311064450158720 9520796 -197696889175054017035411108738464166400 9520797 72025109638574185393148996425198380096 9520798 126471454876381789499671077777452123136 9520799 -356788057513962847539674856737685111264 9520800 152631099271549084275505002762259660800 9520801 -2694862021729926638144943210408906348 9520802 -624824245605437421103131069386534400 9520803 127361570075605790014104736146830258784 9520804 19569801337722638055010004725216788480 9520805 116167104585938545984535280693911808000 9520806 8433007478487374915923533280369689984 9520807 -98681743109201310033686410261970999944 9520808 270163905857437689344990795473623121920 9520809 48527703359996867282204469999519022080 9520810 -40554798600331853457310819445249701440 9520811 129369674206124071807554883393137823824 9520812 -34283682131169788505499902368846035968 9520813 12031892932381650927212960964634974720 9520814 97728446119416476921913955558191733440 9520815 9490384476925141055938870566227711040 9520816 16655836119468010966382643253028782080 9520817 145565989716855543193189171872686110866 9520818 25928723456988913459699925600266253568 9520819 -7912231303061097355828110062610491136 9520820 -126270696864318779589671660691564913920 9520821 7154719927687495941172677804034774062 9520822 -148998621465376422252106612215691263168 9520823 -37093755113408818468123638750489273600 9520824 -189055847872095776157404534179774464000 9520825 48115042559786325706954568321920665100 9520826 -66441418547511989621621454921722077440 9520827 -73259693305450759417758883065747873792 9520828 202465821025198562048139763206367904768 9520829 33244857571402337879649364507095311430 9520830 13077375233956723387219148878588646400 9520831 -81362576641288222344331287824449627800 9520832 -129828370209136393461508562313657974784 9520833 -5590722953235337009514926299270034560 9520834 50264403610330848800480981273334081792 9520835 -291965889136455234707442211144739796720 9520836 76039166860240229804149655903775535104 9520837 876412646747963477955436468376180120832 9520838 -3824229187130378271125435965347883680 9520839 67482938512934093581173079977768557400 9520840 -6054670462807679370535020088737792000 9520841 -368025914054613787637799290034856469856 9520842 65610791093509107373755175805574534144 9520843 356206799667550025092374103054939635200 9520844 55466269691271976410036965870230966272 9520845 -229527628104106099530344385208944000 9520846 187564341716807527580292869267278612224 9520847 23666708195250450918785704880139474792 9520848 13165317639321402112586873178705100800 9520849 196056198445025758671028670324144718964 9520850 17327172735182677665672110089561420800 9520851 237243250941558663684541076466911771832 9520852 116180539569187858959358865557228130304 9520853 -45689487929613579500783475137303973120 9520854 30184061114830881990367699881402783744 9520855 135941261896928933922645703368839156760 9520856 -13977572308146898258594052020660899840 9520857 235530455950531598717035802129775641460 9520858 -88637511292343250007178161760418504720 9520859 178594581608196423885366322238966479560 9520860 38081408558164319458153551909618524160 9520861 61593121218042033381293475834720071424 9520862 -27700129707247451835019792512861237120 9520863 -35723423348678338115712776371114820352 9520864 -4326215486220431548500036872196587520 9520865 63698005837341926449711738503427161000 9520866 -112754887233162267746539243037300419296 9520867 257800155150255164794289426827211582112 9520868 29351067583700275309500732091664203776 9520869 47411672014017702590158688953573659744 9520870 -64051724169292581495405236848763157120 9520871 -361532235397834222891336492312344939456 9520872 255844068463310198663498552379824209920 9520873 -9954681127097105220822138020381485056 9520874 200123795048838339984440707256316952320 9520875 -13447909668504664126230030060963840000 9520876 -67594313433411787618061300445859512320 9520877 152912190371375204887134054749533150092 9520878 45223352795316644806629257324005737024 9520879 -26563705220478349434417438635632501616 9520880 52290241632842693391420545431563141120 9520881 222643594348701157344522564295611950880 9520882 19551774245109465134575130841737869824 9520883 -170218471951506253292571157405201255656 9520884 197398981738179373133737224424657723392 9520885 212951978568554731310963162576916540 9520886 -116004004991729088590086641091767328608 9520887 -28278467883774280445836538593432483200 9520888 -1224967605704319977298336026487398400 9520889 119210829904398191742796599060673773120 9520890 -5022384073202820320103338088395086080 9520891 375219470330199354992975743932577792292 9520892 118438751676737137795179233578234761216 9520893 -13502171750661644070137751294526363680 9520894 -78812263355037947291708871055596344448 9520895 -102939004213518237204322779273047592600 9520896 58144457478298451563906913037749059584 9520897 39363245573234525819633697630227221572 9520898 -125144389796684759528779871960054602800 9520899 -157300753782680732583872837603767433736 9520900 -149847838331239349008421238584968832000 9520901 -18776905763495537947272227389988410176 9520902 -4212606484690291773176221843230597408 9520903 119577468065943779568167960934631726560 9520904 341191703178328238221259276183147366400 9520905 -3298813223037987314783061511838475840 9520906 -9300213027941233793684562778501334016 9520907 -122439732567567146994870619144550286168 9520908 -120815885745646740020915542138041778176 9520909 -385104914013532780392434593319209298890 9520910 24272205036810434422613282241682133760 9520911 139134290255723735778073740998958216360 9520912 -24889888352547587119384449708008464384 9520913 170922060315625476757470627942318378162 9520914 -10186040953133515817242373943922060800 9520915 -88537841335612186977902361306018911280 9520916 -59512599056089110866386225232230853760 9520917 -22756385872122940187880441976722564288 9520918 -258442524118463896134932047398105522048 9520919 147942902936803677580132394159907680640 9520920 -8058065322876058844456118420096000000 9520921 -174985292209030431516251931990492749878 9520922 -130679515129846492360043126557464307200 9520923 -12791561769670437636434675759481037416 9520924 -42171738257962073168566312859939153920 9520925 -165562079716863896319377946858740398350 9520926 -50817221454921887143730694952968613056 9520927 1209981233332109756143251608463975312 9520928 43878107393760320140143349376946929664 9520929 -359816497174121849889133383640607549760 9520930 -36677012029072698607520829272415175680 9520931 3653590677215720583189614950977690624 9520932 -45442018329746718326577708048748646400 9520933 -57849386782760316861707550534189626818 9520934 60854437922726662727430013099393691616 9520935 -23076525686083886900497091706588255840 9520936 -40017856055642670339309121476856381440 9520937 -30692959691936452352579164414418008320 9520938 -11253523904627978068419876479074667520 9520939 -60372203491286060753611260687515741260 9520940 -62096615167615885191675644645989939200 9520941 -14130004463549183930790798648425038176 9520942 19873309567775135920651873292892984000 9520943 168457279267084738894725619608895046784 9520944 15455617055355751694756423212294471680 9520945 124421862071544120282542572296135057780 9520946 -2124933230878694559807711640471566816 9520947 88096626002870677998137736525124991124 9520948 178878362352027749368859891067352565760 9520949 -1983422735140982245668447784151843040 9520950 29873216714667982398146962890907041600 9520951 142898230504406118062924038440104536800 9520952 -4249733389508472585966962332241264640 9520953 -62396514961500099954997629738172680480 9520954 170414770997425724063044662041856214272 9520955 255179472413113942455547533407262879360 9520956 25799774016545446631767443500673024000 9520957 -45874276778642189851775392547154820160 9520958 43583086768904381801356018034348937600 9520959 -32352913325359486495450635354890778240 9520960 67626118300061742393770984713491578880 9520961 -87596699842380303347446411684313344938 9520962 7420665344110512605540852058659132928 9520963 -182953565640401521662428346233004734788 9520964 148578095713907891633725260892258766976 9520965 52611937200949350851899498059057504000 9520966 -6414928683904692252420735975889211136 9520967 31144612552451305190420309255075300784 9520968 48111909197204064386335227630153891840 9520969 -273278554877399729376133332690333251040 9520970 -94288507210351882572292665529712572320 9520971 -167160185322416679695917893585565883688 9520972 -83374393080869753412033484556023802880 9520973 -63625722181486615643243095010345726592 9520974 -1061883181795660426297825199221096512 9520975 17028210827882223078540892774389821000 9520976 52810806493004425544384627503015526400 9520977 119414721798190727375601677583844404720 9520978 387648991225518131774386699545906809856 9520979 63651149618009984367985134411721446048 9520980 -14378264881184783965923065958150758400 9520981 10755871630706167590552085070475358464 9520982 226542231586449788484812919346773869184 9520983 115830321157772851081549464299265520824 9520984 316586365763216343948059563213328977920 9520985 48401258824700407068664995997938758400 9520986 -167984630665719761606872427454496181760 9520987 -147719046349906146017259232911844875248 9520988 78646178830170412484790233524508829696 9520989 7349795795463706842373945223219139840 9520990 139469018206827727115975331681864652800 9520991 89506166032462819748799399827722653672 9520992 57273205500917116426227127916600229888 9520993 -16848179592925980969622452661281183056 9520994 21073066044826549377493329662477184000 9520995 100707665490455030109062196523397510400 9520996 -103424536749724795366153003881753328000 9520997 230185712380064605724570215399660945920 9520998 43126059147509176497966515250381373440 9520999 45061582732685686883571005954823463360 9521000 -65157669325701323532026415269153280000 9521001 -57828321151256704706150418502357697280 9521002 -237168997860818220769988817648042158496 9521003 286012394540865758094160843515487425120 9521004 -162285895898458222064608626781316087808 9521005 -95675697059616606385479721574642180040 9521006 -19701832783190619248702875444232064 9521007 -172618407532601411369683112123408156160 9521008 -19916762152941710405901083019926896640 9521009 467880683638782513449119916598781649520 9521010 -41077882505496524403625170143605632000 9521011 374119496404428875749471254998749236480 9521012 67182811029763291097042198303020189056 9521013 188041336389837006723503767978737806304 9521014 -1853300246789059863345262048094551584 9521015 14954827931256571421510390293658162400 9521016 241492115865748911773989143987874713600 9521017 471916573086973668500905805948965920 9521018 -28378933938695375952229282795151083296 9521019 343817715863854791399627967686310252800 9521020 -45857080061191121870785385619013847040 9521021 21885286423814058544806276956145066912 9521022 -30967893645650121514127937791754986496 9521023 -329464519514810526193733127712457657728 9521024 101943014365248766567142721598909317120 9521025 4605860566704798183618565724354169600 9521026 -82014010762148380214891591924123967456 9521027 535811150302302050594319609921392125632 9521028 6337356943922912338569542858085725184 9521029 -105804726527649118218713828815212897408 9521030 -20745537914061780685441669938382433280 9521031 -72300176776493621342167273198773666480 9521032 -10917051655780945426198148330375577600 9521033 41835812610599979465700163743383037440 9521034 70740046444241229492753072778372904448 9521035 134213083416072144508207181646378900960 9521036 44173625797229589549918782729495221248 9521037 -172919161797933769776540624737365925760 9521038 -163152150898121986010287664974513798080 9521039 382650511665128976455129547171123104640 9521040 16631119726733033866617454447035678720 9521041 69733929142888183347031314394851732840 9521042 120733142645229711459859645868016580272 9521043 -11504005662377994116398712045659192320 9521044 74425328220807054416745817087939692032 9521045 293750826594734648259370908136716867000 9521046 -143419232507447874165457513826848256928 9521047 33471398784299897497124189303543575496 9521048 205691641787561137304558193653999616000 9521049 -41009649515046451439649069150797081136 9521050 15697276084427233414031867274498777600 9521051 205055266944475393567867815550780706052 9521052 -134077087901719417273214142973582540800 9521053 -77242158925781833537873193405169980698 9521054 -16176636337735353285164396206093413888 9521055 13133310624902955881207811697901843040 9521056 244126554567350539145485678105088950272 9521057 4654541032729041723857183455555987200 9521058 9187326687755106012363591834891348480 9521059 442899072299116060795218807857995043200 9521060 -2198985449823408561555841785022218240 9521061 2982883385348819172070255650888953856 9521062 -36140741145740521554878048397895191168 9521063 63154286063662200344790611441828328960 9521064 373834067084668097164273994385408000 9521065 331478310656565289088261982956994827400 9521066 -188718223494097637966235718452768560640 9521067 105173423844869917130598729013075035480 9521068 -77025237297116289590724848740320712704 9521069 -114332796534619541950793022893899761300 9521070 -30772214381531477498676420445270536960 9521071 181080186814279479414314420573623683840 9521072 77324959507871086165754216762723794944 9521073 134329947713015486706317500722721827522 9521074 64534234907707699136354894694112474752 9521075 37042046432202948332381867153719896300 9521076 -182587939734045020074482215618789400576 9521077 -152414712344323837471101085972572971400 9521078 -44270232866436605459374965633440809344 9521079 169263943337158029210140061302355396768 9521080 183118937101440720944602130149736448000 9521081 537842188269316450589262997128658015872 9521082 37941704919902159880117623221654916352 9521083 -193699964197148341986634027817952691200 9521084 -7713033450607061120052338594022902784 9521085 6062931986386945113656117167865016960 9521086 -109453636728466957590667240930455691008 9521087 -152618695187355237506138307019144899264 9521088 -876029894059277040415165403086454784 9521089 201906769184203213210465723720774799556 9521090 43058400086526039881119982619534643200 9521091 -98396901457311574743091960493736268560 9521092 -42750374623967910726941831758925463552 9521093 -398955994846233275926878410732363186658 9521094 -69534710169735083796041926274277096960 9521095 -326717129934736977194504584052439748320 9521096 -132004117205291273829051994622714511360 9521097 -43774083224579811917753666662843983600 9521098 -9071295130812475169270569153334130336 9521099 108780218760827618263408590322600992 9521100 46587540857431037014092481591950720000 9521101 -210966390330499527698195992205632917898 9521102 3602684858362285238493576779048805504 9521103 -2429317608299884340510036290545496320 9521104 -77345018610989564819568202993634222080 9521105 -58978646080458724560655009793540952000 9521106 9867516502873760928083124636262824960 9521107 66853282765526723317031090831611989356 9521108 73372371676260807238177487208853276416 9521109 27204516604934423918649814622764044960 9521110 -28962423031743104405486613987352055040 9521111 145734439609388368799476902136417216800 9521112 -93377839687483583440700830130206740480 9521113 -165059795739888434545943162971419395840 9521114 -470126890557275308289439761190746261760 9521115 -121742235265550857901057092942372283280 9521116 -48477779423193791614361116987098510336 9521117 -70887671218683974707414154897848095834 9521118 -192392781509991131178206996455043921280 9521119 -593970590913020307583711197813580372704 9521120 -50022018939025318141126776856211619840 9521121 12605898339162617412673173555232849440 9521122 -102834237881660822416864191711255460128 9521123 -2831097778814078723253426373471339392 9521124 -60573779047563256651971205342404845568 9521125 -35252593036296527787127893332337960000 9521126 143659596957992955489948925007617173504 9521127 26320444325100605743518845618046000 9521128 -294304563450458664102774832729706496000 9521129 -157465432290706300471391837643045651270 9521130 -42734894300219296040378810714360052480 9521131 -21068633394276546117472809572760013800 9521132 21534005448215729666392751466822438912 9521133 -204669457758756647774564309298089690400 9521134 7173574495722205593519775318225540992 9521135 81161791265369296917604415255629989600 9521136 -21134781116704293241048597592774443008 9521137 -7365750224561869259668122982122086988 9521138 111023899432807853642145711023966291712 9521139 -259539596097589662948202862279819794320 9521140 -88008615409669156723066524572855224320 9521141 125960158468780161712385044946369132430 9521142 -52970789717839706271141596503727297088 9521143 -68706729804316144478037306994479836592 9521144 -42491470805575069973213822554910883840 9521145 -5792186045546215808106203541921872700 9521146 1110447189891238418120794482133173504 9521147 163661707785313731271169000474930260080 9521148 9502588612717962732060362035663011840 9521149 -228004894315757204181052790793597634752 9521150 7812572020407300576404801528982264000 9521151 82635770459566227240941860577809849032 9521152 28699562054326055151757781794553856000 9521153 -8767805560531451404577914767556505598 9521154 -10117525951355584902950378348794957824 9521155 9633617252193639958065463237082496000 9521156 -19796940506655118178972000321541949440 9521157 316263017117188040730350213226276102240 9521158 1977989571643057961254351632119875680 9521159 -448896251258302154071995148108000174080 9521160 70640322727960045343511611903058739200 9521161 204891531005543846801383983538146440 9521162 2921035113755070932699889076064808192 9521163 108915957613893315260059222508684389692 9521164 -192436257834338981759780900364006220800 9521165 123899670612898697379300746239158378060 9521166 181251957371842887078239020304930672640 9521167 93025093932687916638810985085266679216 9521168 52500708640275668341591432789186977792 9521169 -40546930307359267094597945047219088448 9521170 49703431789152746722422860042482757280 9521171 21108718257742006598245192666808560128 9521172 60577383769307823051994840824696791040 9521173 192541935008176468797398692928371146936 9521174 55168965577436679405933734160247382400 9521175 75875131506638364323154900073771635000 9521176 -110017764583615629013375824797067632640 9521177 -276563569332519152353635883680959857974 9521178 -58388121328630166572668122910153802752 9521179 155569490363442539859215719287033507384 9521180 -159817440710472698475561977462666457600 9521181 104540118719408482458827972636912829312 9521182 -244118079592974084000027237005376772416 9521183 -17182578604800078933435309654993836160 9521184 -117139621893946063616480391102230691840 9521185 30212629825623451273182198519702604800 9521186 -77763881400633279373760821225945319136 9521187 272036194141033396046868485184364896 9521188 95278577875755485374843419199110965888 9521189 2802720440240638641419433297534243360 9521190 -40558784610788124877525502297912094720 9521191 406126763868445735817391541630863961592 9521192 -327847203121603958723248088505871488000 9521193 123854675253811320431926866744415224000 9521194 -111695188888904192283352242062590753104 9521195 -69647121723444305363254536320168722080 9521196 -109643515391131236604866683616411340800 9521197 61350344885057863165260178200390507232 9521198 348305094379516246910943467813724864 9521199 -160181513733235229455560623613962336880 9521200 10530433517488225956903191121721753600 9521201 -271920506980100540402211049987114626798 9521202 51685038070590523214835925672999036032 9521203 129755320793657885358835770358342221452 9521204 -11256482787954901682036146956430049280 9521205 -127308162691572666644612660718325436640 9521206 -132901184109660014038856352997474532448 9521207 -113449452042172834101581883393609337488 9521208 21359303684681585230372125960392048640 9521209 75041405207246888108414017432700154410 9521210 54475168802195726445377934986829140160 9521211 -32544028672016023895112790852458062592 9521212 -117095533930626790285232394993299436544 9521213 294704955485212342097366637765215960064 9521214 -78787402578968392469242250866068960960 9521215 3582298169222027773978432595723667840 9521216 13517608634963546307357444854828236800 9521217 -480195091441858669935909823812244430592 9521218 45470181799421329997105511190473047040 9521219 112643604602400144172972246100971186620 9521220 -7467431801238387969025870951654809600 9521221 -51484188409874727482617590964070897856 9521222 -225288704801837838294979174864781769600 9521223 52792618631679219763042142144443545600 9521224 -266381358732574824900646288993148467200 9521225 13525142844969326735204918143853932800 9521226 -29522862796704650177327273727316634112 9521227 284730715057294234815327271905888589076 9521228 -50700782551725219530717855959167344640 9521229 26645434626904616255633521730442023040 9521230 -68374956965941679348436015231799122240 9521231 -175198381953133097116741429476956077968 9521232 -161574610201023600824886992736092160 9521233 166671473312130420508020352645868538482 9521234 -3455668626134371573025548839443247984 9521235 -46662330446260054890376014229239694080 9521236 -356390151121358549758406691853721802752 9521237 -61936738423250994226084198645175568000 9521238 53889611139670610790444242783684505600 9521239 -65134129236213835391241508244555912664 9521240 97252007012492395153487479056569548800 9521241 34676952372239702388122643749775656064 9521242 -107734472251565134436555848583168908800 9521243 378395039155542278737136018471007794760 9521244 -9846406776679469580088942536786011136 9521245 -147681872151314410571571843551681332500 9521246 -12618831402951888011564637180888787200 9521247 -39243920831188015932445387847229812736 9521248 -720589014313315666223742919289733120 9521249 -487766558619581252738769714267194606700 9521250 -13885695711029622495599813802157200000 9521251 7283134495380521706934959076452270480 9521252 48834776783213746274692756873070088192 9521253 -100042143324974810161904607748185732480 9521254 -146736098028429277213385113998411611424 9521255 36459011251994835321204472854480348000 9521256 18228144246136680465037079421854515200 9521257 -311777187800926071600670889682579287494 9521258 89309331994895535990941095112824961376 9521259 106514231387883054270664178995133610240 9521260 103024359141197325547242450276213719040 9521261 219628781860223953654307123682315976320 9521262 11932807581990260217889222645258129728 9521263 -468850755003028353638384158193990909488 9521264 48776971448105955625840458296210817024 9521265 -46124027540333724459574913925476309760 9521266 6299014962039382985184441290276303904 9521267 -12806773644564493414851047653444999008 9521268 -76733502349644360502893435985856962560 9521269 139025755914152054738262799440010833244 9521270 112744946079832943757840725555124491520 9521271 -61271846247286953619048691412448325760 9521272 -2741326326984092426549519698798387200 9521273 287292148350063528235414177894611468522 9521274 30827497569865440988625797385258813952 9521275 -2797350024102410270119795032575552400 9521276 113152261499953811855538511399422128640 9521277 -154586709144740286630597649010780919168 9521278 -15051325952406114928971728070213768192 9521279 119718321387424351257358929170987498880 9521280 -163809112168525034814262728877670400000 9521281 56577215536928704138131749434889646144 9521282 -19585365392926963979233621919635507200 9521283 82736787893973096427480020697764319224 9521284 68526971745237965443459701743474765056 9521285 -223482646775858159877412657788476346240 9521286 29129761565918757449478700518046083264 9521287 -127750717874054213005919449346222648832 9521288 17592179964810508229172840759778467840 9521289 -163030432185063706827970164472717851792 9521290 -110452113335841423187383122396352861600 9521291 -130726944014162161049218681433116870032 9521292 83500967534846903882769968651439120384 9521293 -491189920142428387441568829942262122176 9521294 -111609111959295494089409494155422474304 9521295 43164720382018921927039056607709068800 9521296 -34606545903464217771321582681925378048 9521297 306780580206390397877128932812549821746 9521298 50422715620598317838589273917740938624 9521299 -298973424019748561566071423096691342760 9521300 30736696815368338081917835170178550400 9521301 227575768331378721146673039725975497632 9521302 20219262274278466145044595097204418560 9521303 246240797258888306695379414631799021440 9521304 88800793583638936885745200759982776320 9521305 104674897193339744995446125894280121920 9521306 15520255550708140773675026519521370352 9521307 9591738403610281380770307294977701824 9521308 139209139729406155208246939461334503936 9521309 19609877555279813697406933280008550400 9521310 -16351093137752306171397526204260864000 9521311 282868070962552517524219754218496690912 9521312 466428159488668595812834446588176105472 9521313 -93997364290286084452495258695048578112 9521314 -35615437525150935245686958558467193856 9521315 15119598809996310077909691837086922960 9521316 45507328430976844101674836567557599232 9521317 8468676906919654792161430101757419520 9521318 -2596183774191522253275785625367119360 9521319 -29769992185854688966177707795787222272 9521320 -178315856942071284568211115018815078400 9521321 10696528237231235550038407246769899080 9521322 26752314688934777252153489083492438272 9521323 135021712471006606939834928287871447440 9521324 -80197480459734070711028112521427652608 9521325 -27824827445108585792840072083788770400 9521326 -51151049891174683853335073455449295104 9521327 -267342663714757247491630664264155603824 9521328 8410608181287703676907403742999937024 9521329 -115290611818490371926375014348475849070 9521330 -7902905516006819392095388135065722880 9521331 -168772038964581834362898178184778178248 9521332 272991911555203332362158831895960871296 9521333 -8354076355530999502923399475500501696 9521334 -46331750484646493103068764974598085760 9521335 214312764124633604747984127060492536280 9521336 185174565000577629369242634898942648320 9521337 -36349077434288512921248034802596608000 9521338 -100963540298235402988698023869641661440 9521339 -23148696068320261887381916787676876360 9521340 28887049992856687718751164702077747200 9521341 -303622906184816520277000383204629923258 9521342 64135831868428374872414290701171226944 9521343 35071078140811862594157487550628306384 9521344 -9623644321243409828676431207221690368 9521345 -106151088187786391361292331839088436480 9521346 -5246238379345382349294082835338406016 9521347 395502033758061705807590147482658504712 9521348 -57466781782208404977421275899578162944 9521349 -157834287766594498930012516309450566912 9521350 -36178247898121546412403997588706995200 9521351 -15108408126779989180520586025368688848 9521352 -225594946126821471020149749573188090880 9521353 33354090778800996869555482955395392602 9521354 -4028574099619300225115227719368448000 9521355 -147617641814973786283237194505210817040 9521356 12407743020947472910746419095413964800 9521357 -95579145098779294432922822307965984394 9521358 -1849548297203469320968895300711018496 9521359 56545386761511291209562124686412721416 9521360 -32273615858777371382226880540541091840 9521361 -3886452879808791513124455695889984000 9521362 -128339518340423240191539250689800872800 9521363 183327786114368187832293378028347321000 9521364 -20430917536674571414258684122471757824 9521365 12330002004150129469634828750294563200 9521366 -27033095750546712760326338471404138176 9521367 128493228985881369912706778635210099920 9521368 72609809325571974315438156197587968000 9521369 46239232888242801206384800922986692 9521370 -108755564975030131569733314264983827200 9521371 368846025915608067201765430097973888 9521372 67960626958343951081717479066090982400 9521373 154373648216414081790923723289947232384 9521374 -100382775019794926090214455572843400064 9521375 -6887976745661884085127918791830686000 9521376 262383351671775664929228578094370258944 9521377 107033871332996332802891950584243910212 9521378 42150557023766188361478195513795036240 9521379 -1132373363029407343643366468763862272 9521380 74906356886574018087243282437404753920 9521381 39348353685977085981911578952985613182 9521382 -29439242177954523914139825202502382720 9521383 266410945486780334817571746602927448632 9521384 -219050662944462093581652913551483617280 9521385 1087982739570086941324355443572753600 9521386 -57512827676596915863334944568844998992 9521387 -123966910364686072903929722821333469964 9521388 -15802009374117622579107424164861242112 9521389 -3859971738040519088443666657105159872 9521390 -3894241912654219875003102089339422080 9521391 -129527812557086664820081048051833259776 9521392 13393354831929488931184651770672644096 9521393 44975990756367614628945388698562958784 9521394 93779814032721195432374447940878951040 9521395 36441777058268390931566582572044628080 9521396 -200255965479374168195731685386309632000 9521397 32855823625089766187705404075065657468 9521398 -105434916163142034445012717011404640000 9521399 -183846834113673144202515982964217814536 9521400 14841445008439257675898264575565824000 9521401 298046922101670173378853379069108520064 9521402 -31551362598814294311676582761325658112 9521403 199634577498703051958071477620539374104 9521404 -1525163788964756268084856006239740928 9521405 -60370264901576199055321446482101673940 9521406 56764966989611352399882424036279134912 9521407 37672626026945619838290861640909497712 9521408 -143198323841076425466686771031730814976 9521409 -48668490117801641708953739622423922896 9521410 -1746104124041775766792788766696988640 9521411 480610501423290280547812588318723653912 9521412 -220193010536911530971385824701374763008 9521413 -317047495669523361318585141661362593760 9521414 29583777663267813013268226896433748224 9521415 218765646551209384303716268634670468000 9521416 -2695654344696037437560287296804203520 9521417 264277665857612244413224885482840605466 9521418 -17491254691853522876076346986072172800 9521419 -5868151720440324191229496342890845000 9521420 176475937131328249930902454923020928000 9521421 30055125260710709552104946380609916544 9521422 -182246331288591243572621460573235877568 9521423 -677954111378284261973506833962496333216 9521424 -51088554669310782810703990212287987712 9521425 -87427663082073251576034431326838712000 9521426 119731973564074547852490658421627328912 9521427 -9694501645610974079663682862442089680 9521428 -1154956487484215055962140639539683328 9521429 -270420206689785402468189315277362290820 9521430 -10913233890710316564431729556230165760 9521431 93243478120598370595956939102918670912 9521432 8561730538564965033722111839883059200 9521433 -25735509180478169335728735716298456576 9521434 -58225861356051154715625274736350268160 9521435 -41520912716908427895591001611399149040 9521436 -124481706911908289590703931008114738688 9521437 26626022113687553915522408575964286592 9521438 -74515024775802316350481967596571978880 9521439 134777533982472295601079680121118551624 9521440 49202878429906422556862271677467852800 9521441 53701801282816460193831248237724319842 9521442 -16769126001540237545302456848218035200 9521443 195371730644458756016548756748127253464 9521444 58824815162377460798275005024317669376 9521445 199106779623720283004602403762230478400 9521446 29757795440002648112795319708486007104 9521447 1638034820229435462229343352190222128 9521448 -189749000970408440068220128554312007680 9521449 63943641188237684303564528524136196736 9521450 -58151421675126142529331011393250482400 9521451 186122000688650074664386884077919265080 9521452 -246776853435742356042957047700833284864 9521453 181232252962902793997688184667931351702 9521454 -76779395013361097303728403677194257280 9521455 -119399399165397660370217130300284357280 9521456 3338214865106101910882677837066665984 9521457 -187973784509817311940713379524206526880 9521458 -69574609384767365952416134081115468160 9521459 5451791136780559646812643959282827660 9521460 117221561851513285227526300844731941120 9521461 -226379586253338731505738789886307009938 9521462 -208283039034177573542342757205762217856 9521463 -1170041067703135097775017465268402432 9521464 -12362380650931706707916192378791034880 9521465 -100803685179407064759445104570368782140 9521466 115698635743170854640190322374475111424 9521467 405222590841944524901760991130076387520 9521468 517266517956267174533292525709549056 9521469 -13988969797398518126204904162137176116 9521470 -24435520152951216161165649695783424000 9521471 5413923565080893574240873882438460560 9521472 -26904446347773674059531965314761752576 9521473 144132495160512278821419966425238750528 9521474 66354047719675658765399121163587564960 9521475 -170635170659851964161656747752803776000 9521476 -62110040341646667188762308214732525440 9521477 -52591409595642994335979913914499251200 9521478 -50513041652239852576510312368433401696 9521479 207122467320193998701682844389665879040 9521480 253518990179289555170209845711722342400 9521481 -8527753910885317646990329347652738080 9521482 35865311492237172640325860181156451072 9521483 103632812534078998055168593240934036880 9521484 54066505854634351764382105394539470336 9521485 -199886652467693552235825735264918656820 9521486 5840294591627197324510286931956526144 9521487 -71487388092999889953931736088889722720 9521488 43838358998088496837428200900482752512 9521489 -111884917779086014036769159236756636560 9521490 1734223891228706811471943592517120 9521491 148240335215774611079266076852464328272 9521492 47235528431574680094127343961586540416 9521493 35708409593678061328801640789575836864 9521494 -199828262963536573523561969015175379200 9521495 60803125136187288379096379857741762560 9521496 60938496964530149076508383111695155200 9521497 -331982967231855144001578134125639816054 9521498 149157025704689894249505284315732736 9521499 -78033132977396395563115861561300366992 9521500 -93729155469166851652806867028373760000 9521501 416616860765416431481218661926767203104 9521502 -61713378812733761138187778615204079616 9521503 33786689525017725579472374680554088904 9521504 29144861959441727506189540749639155712 9521505 -25237211699235037415743215222362023680 9521506 -77771227912402233316613821083740256480 9521507 -109954853654479496098648610488931606244 9521508 -180999059674383560036453920828831733760 9521509 -202546820645254859300906209084030424996 9521510 -7569219072393769232483797565766579840 9521511 -122541832353397980779607812157538813440 9521512 17285849095965057690326699293930291200 9521513 21099014017922977653770036466811882740 9521514 91195905311946433115438283520607273904 9521515 13999581327407138452409115325150105200 9521516 90354050290066301302814370290485213440 9521517 -42603185150335148248015695102931244352 9521518 61077613405416586296261741692958288960 9521519 -23142903655636513195070647567405575168 9521520 -18581675127826626406637473055647334400 9521521 -270221724727304681937619355571463334400 9521522 -90857293706896560498551970686625224688 9521523 -261318625741735785413309183405892969600 9521524 -240812057667603923046690185197173024000 9521525 -9558105083352202275306850834092974700 9521526 11828945864046450113904258034888605696 9521527 375678740773399817328770281151748122440 9521528 -146188850959008643488130488460546375680 9521529 -20817612566971049057748045411054903552 9521530 7468182625270730195104434898077988800 9521531 -76187263398309221935047141124940448 9521532 -150281244807213448018954883038128044544 9521533 5031382741627128287904122425687751520 9521534 -126152278065992184812930528753046205248 9521535 95843206267710469310363144098353287040 9521536 21045802449944160006554593387767398400 9521537 -182396598657524848392803378560627154814 9521538 36650548688470080209469856651327372800 9521539 -228890235603414544141905045218099210976 9521540 -14450032022170300388907066455253073920 9521541 68739527697342584180713019721363422430 9521542 220016253599034380824195847327832076032 9521543 160322702098160040626597376482766794040 9521544 157494711057567928848230096114565120 9521545 -61808419879515249164081813661378341760 9521546 -10852555375517432090836324676705391360 9521547 -54650341316629213758117881244156096000 9521548 126624916110492718210582560171960459008 9521549 93216606078604933471951002135620762550 9521550 -4241862091547844848870551411683139200 9521551 111450273405813232693680721623530365664 9521552 42771957016403018486281017404803424256 9521553 -8476276698073617555447371337995088000 9521554 41773763063069312816572874061595084800 9521555 142990854340737438020730495699415734960 9521556 90410934316975547703902625979702038528 9521557 -23568992427004437135550742587305600128 9521558 -45715401194034978853247201400441585120 9521559 242028446251814675747620908437016864864 9521560 -4712884865441863121493019140793344000 9521561 -146970059219284196675715878076759975168 9521562 -97747408662517486519100586879898798080 9521563 125804308733456430483244341575273302704 9521564 -133477953569892360828662461697503484928 9521565 -128608923318628794298294593153390408000 9521566 -12815042905272787359833943605632560768 9521567 324182987943673833722392815864976252152 9521568 48705046958578784159939978159748808704 9521569 408598125880933550259855184233060031970 9521570 52231698365249767299959266889162932800 9521571 -56539135809137737789658729704154935296 9521572 -26850226932120484166027892248970481024 9521573 16507197420253923620672538713985605244 9521574 -69405754489211126814899599966532476032 9521575 -58824284879531253169173281232527126000 9521576 1803448296001919497206829746003148800 9521577 -146551779499993735960830819156241944960 9521578 214380630923797912464004372764189465600 9521579 -196197779887138821627338599114280559024 9521580 33813640943467695469838355405981235200 9521581 -148800259135688103865708860525838177428 9521582 16836904328338704039668331363378924480 9521583 55763074002857187952472795393950342800 9521584 15812603967435438489923165002624368640 9521585 -33719802510718422265955506159925850240 9521586 -25382442792678591514099482129701445120 9521587 315452179489402328854918855825776276236 9521588 -237064488893681698005187095977730477696 9521589 170359533835055277028849517581788033024 9521590 -55407138307518105767221596290329591680 9521591 -250912433525106957793707298532118330600 9521592 -68657767717181842236935817716166881280 9521593 297602641371064707697801725976267689300 9521594 46294270393061142613259678831286873600 9521595 -20354168978801687860547205413751583680 9521596 4616915166203478254981342130499345408 9521597 31912762859983282292513068690591899840 9521598 -82979269496910263664391384586171259648 9521599 -129502339039696353122153912169813864840 9521600 62381281130702223774281294782975180800 9521601 33659547706545948024684574679262347904 9521602 -9576558220268475566375440325849491248 9521603 -10283432714826398717680229085413026560 9521604 322975145208225120591658012072555991040 9521605 -84179391183051013161825012718917683040 9521606 -6540115047391254793076626034361969216 9521607 59912876125037216401133937972658807680 9521608 -13915356523700125339695121399801175040 9521609 -3930560537936045146520911255159972992 9521610 -20127231960271953354631444666709191680 9521611 354097426336680640160784243580305836 9521612 29430248235699970208338365699702945792 9521613 -283985216111924485603676236361928484458 9521614 -221503888436790879628396681938528769344 9521615 138571108446963526949851193162740827600 9521616 9306753524985301283694911780375101440 9521617 33520263114013491115481142417173361280 9521618 174656080287262525001480087239101359760 9521619 278972652753868025307152550386543616 9521620 184716246896050293825381619722335911680 9521621 -111402159529433574494479865266239263268 9521622 30961704489519581414567695329918312960 9521623 -109726751192514563482909674359604107128 9521624 -116517045064247050347577988448859545600 9521625 77594148299973769581500302392875808000 9521626 -39692965713712465178274525174905139456 9521627 -141092590180189974426256879400392126524 9521628 -48286834606794786205683393681471728640 9521629 247633568091762039870176230927410277344 9521630 2875248309145587025467934964884080960 9521631 -3818753574671479955912100072294616800 9521632 -196124863025308351342706089852268445696 9521633 -654699892171492923503238496831471751040 9521634 55945863324466733851986599498642820480 9521635 27655705097132032345545272618571994560 9521636 -30049546767903299515557599303183818752 9521637 -3424804514611130275708213248093416448 9521638 80214256344143128735577939399494612992 9521639 -322361345419716383219477383869941334120 9521640 -71397912548718793256526835143517440000 9521641 -289786802030325413622919993602997785200 9521642 46417777894257494631496318569904567392 9521643 61697948228283967399421024231360791728 9521644 148127513721657924270463589087727708672 9521645 21542212844279935831330811024309443200 9521646 -52660170522781808736850378425941270400 9521647 -439510799626974792335948202959195241904 9521648 -43781216542545796072522847735156736000 9521649 -153846244486047754582650757570650517116 9521650 -9791556955896180019161598240319078400 9521651 -42512738309037059584910295043528870248 9521652 10821370721986906934640106182245351424 9521653 -468970182290890685342303487942110390098 9521654 -28152004778267886975375623434839057408 9521655 -38144235856919739618457826911411799040 9521656 -247181853621781451829986662534049894400 9521657 -69562594991162404529033930965753961340 9521658 -97242045610258591929510912473014126080 9521659 -56023744543015801953616097809245139184 9521660 -139618386113452812046529268161102515200 9521661 -181128677883937625879498022080020604928 9521662 2158025114575604270913090803209445760 9521663 -119920692904133850056484859597098303960 9521664 9960931225392352833083882137347686400 9521665 47151050152704735016901007591581860200 9521666 -39518481283461527803284830652852784128 9521667 -2708496422449841037258058060451600316 9521668 -27187248032902813033069345454103613440 9521669 3023533056628755131353643179614221820 9521670 -23087448470309725058758700110457852160 9521671 -117426920029201047912962825261695841128 9521672 -570088197889407864764493713854410424320 9521673 53750392676784207102988629675135335808 9521674 163493104775508751746610829900415115872 9521675 79744464634668407980931236100718084900 9521676 23437070083152913407771509131985892864 9521677 27174653581423929115412000213261327520 9521678 -24065170941772237629267824414263099776 9521679 173586443522901263521127000738443808640 9521680 -45660259927400790500161116532310016000 9521681 -27467609952307754780024014831040975616 9521682 -282653889881722354996146500771370240 9521683 206556988110320321909275397069904150816 9521684 -165055359034026861014184885430743571584 9521685 -96663257972117451843687258534056649600 9521686 -259193272022768401176346979343431040 9521687 80460460513820369390205927996260018352 9521688 184581226757266483325130990087335608320 9521689 -116761996855842680436318158292290803510 9521690 654993477134795336554901958730725600 9521691 -83356451439061972761386891500988420496 9521692 135251009431697323305727207129010402816 9521693 -380539801247545580558540772430870556058 9521694 -12977692033781161239001783707688503552 9521695 120625292057816509543767309432804345600 9521696 209944314677140179537447937577690726400 9521697 146756211379254369880057114447165786800 9521698 80067839852647304478370848634819338240 9521699 -16170168071854638176324546436741596280 9521700 99088468196985603233386346127058790400 9521701 74996720718953233161070624919560700544 9521702 -25135513335869866490629979652686396448 9521703 129090027992639998254466589672811802200 9521704 151985692543628616208617298356615168000 9521705 -6825822381792478708337559907905218880 9521706 -20772696867324663546330488320660989696 9521707 -71197484135695739980716366513494567120 9521708 82615705030271844922781380424365065216 9521709 274639371100080063081846096811586474304 9521710 -18447925327941588756299948979145572480 9521711 416106395383868583064879708210101591312 9521712 -26644857849597274428152158124224020480 9521713 170651771919167079436663149232795982884 9521714 39820496649555241387094248823717962272 9521715 -21674201193054851640398768399935104000 9521716 151618715632435076371003419257801545728 9521717 -220276260625306498332065000018316691200 9521718 -2241825374122380904137241222047237696 9521719 146522548691977196766356245959229375344 9521720 20971026474746314547227876274033049600 9521721 111567780458707291338889058530765817520 9521722 -42310128633945296194414668372527501568 9521723 -360884537173006548403944383934431648028 9521724 -40806981044900798652779561932925952000 9521725 31982464119698716227322765445215759250 9521726 -62238585905467985118162400029251997120 9521727 -136386372985537244898773623742689402368 9521728 -16671658408306337994939682659834527744 9521729 -349868242269619681605602435121392084844 9521730 -38675506371139235195844153921565332480 9521731 -254106307438513731065883522987904102468 9521732 457447003262427402013488800831471616 9521733 10080420799811249647472056499527886304 9521734 261771231048206153999376088903730148864 9521735 -352958940897438357978754831364454369840 9521736 1324041144787203634681129497424527360 9521737 242936340054825601431774260573152263386 9521738 5276882631599216808794303570337990144 9521739 -118133009688722225160534391400952476160 9521740 -52585530393844139725791813579449103360 9521741 -231381057138254816093912844490204686858 9521742 8952230077525035899722870648008873984 9521743 -9898994718834106094703240939606435840 9521744 -65502621617704793676953517229247447040 9521745 -26617151092329353219140037141869397760 9521746 -27775724934335733981369021736828381536 9521747 -56760065031705062013136354261625904672 9521748 2064322361593110647037048033842878464 9521749 327903679945660607723360208943271943580 9521750 -9419694398596099163094147105264576000 9521751 -208474393674900545667241903553399052336 9521752 -22672648745587387903527946543684608000 9521753 290700385712436149151651404342301829002 9521754 20012766402848334308189496848910481920 9521755 14838784666763761175538657961489442400 9521756 -307780943304516164917339152394597793280 9521757 51309140163281965571300309847124333440 9521758 15388742807918311569052137610977665280 9521759 6469586590099863583570166789839268640 9521760 -50144814366219034056104112972575539200 9521761 2165874230878598137625582126242171824 9521762 92137742197555015463703308484372823632 9521763 132808631283079480462858111023133999104 9521764 -4907610036429068152844626303079235584 9521765 -71736467331781372816660229809634563200 9521766 -208824914182837816994120645644656374400 9521767 53749418001425106502715394789997496200 9521768 -134752429912289316411876075667771822080 9521769 -129442691898612803366068880131141132656 9521770 -30429513251019092782692673499995776000 9521771 -134562248796182053930036618840216165488 9521772 36526803002941539771636504333241319424 9521773 -618789783447746857026932456513565657000 9521774 20852725946908264684593123135904358400 9521775 17387489643970718522940775798492647000 9521776 56141406262481037799336535194714865664 9521777 117947213740509731237946890713128940032 9521778 -107576225653550739340318623059478693120 9521779 -22315506212380784601271221791117938424 9521780 -5161397496109254531941488663176326400 9521781 61486493527729513142541849219261675552 9521782 -98526078514210794457973700096858439008 9521783 159397141106760615801803825111686061184 9521784 -65806418113912233489122097078411325440 9521785 -31251957614509830952470147538966010880 9521786 -86942107706322730816333778903293131408 9521787 217877733920865791331721025023063700160 9521788 -319773649113589982424630282204177958912 9521789 -86252450832632971697795964294665740410 9521790 63089349418760428292343146544523530240 9521791 -1259231386612666812483994869780954880 9521792 -3189595813817486111856606521107415040 9521793 8551740548560588404238323858798388800 9521794 416075980026719694155481253378918491552 9521795 -82110753265665565292546966322747334800 9521796 12475823625740236008310447552522389504 9521797 351597994056830447274548119794292916512 9521798 69300925966418589318231585794911207680 9521799 13221890263913393358024751983853751040 9521800 -30995724848476851595099507564759680000 9521801 27856588029765512878162930726835465652 9521802 14715878976437463212879739088917149472 9521803 217524320744958869582992185043365892052 9521804 85421827539192675745079618470288435200 9521805 -31386498284195185403496313122876218880 9521806 -9184523113182881461979396466458709120 9521807 -170296615986725181064471778745401908944 9521808 -2312022938951307250537682753366654976 9521809 -268203876416739258792028182332342447760 9521810 -71617210107511956062379814937613242880 9521811 -39212687370082849552321914153485075040 9521812 -190512133647089751408199109563855984640 9521813 87768776820213324389272888030105913760 9521814 -183542743709958617220475816008933174912 9521815 -285438498045326446430607686646163012800 9521816 213812262412514666747415850514365440000 9521817 -62634790682871817437758800081004297760 9521818 -18631694507430784733607321512749207296 9521819 200429973069204087018804027967198019496 9521820 55145793736502925170287772252971008000 9521821 -188313521656873599183916222051232258388 9521822 53150587474097381416983895747113891072 9521823 -79481045674796986981866571148427526656 9521824 -67161150047006288256463011010458943488 9521825 -61080975643592035851989182162032000000 9521826 41537577142998649999866224762632335744 9521827 275955124705693529423277066985823683596 9521828 8112301683163549239218434837938504960 9521829 227623212944080662326958778850413962174 9521830 -43237581612757730252183839517251597440 9521831 -460648351969016627299501678005971625600 9521832 30536542233970311210464441162434314240 9521833 -299411554130259626330587039712666174640 9521834 1614966498787838241929462629361106432 9521835 224764556927901556909424645799553731840 9521836 48722393758339167770577206481335525376 9521837 68434272929898674534482047153029769900 9521838 -129404775781941927425499381736848166656 9521839 144883813004762192170445923925680369152 9521840 15930363855847303390454448640129105920 9521841 52637173797724871093598244543097494464 9521842 36818407774241508932665332191572840704 9521843 3860753628486130376825665395277153200 9521844 -1786316925946356913210881798866448384 9521845 -193671178373106513664281578489033601000 9521846 167224877418237483226034317600271892864 9521847 26243063874415995847452353229042281040 9521848 -32503492655119489738565192241144545280 9521849 -343016202023417306414868924172328856150 9521850 -22761096449003651029906661766971328000 9521851 186819901643698973212275415444325834852 9521852 145800492933557954839386288065263911936 9521853 175957894754046319662123082979775552 9521854 -212729668271272255283496369882974202624 9521855 -41929086943526178040889820304972283040 9521856 8040552277582784974064319201137393664 9521857 -265682780794942630089085874146321768894 9521858 127148864155501653402809773483617539280 9521859 -199372555513328037350024737279045497096 9521860 -131248635302854399854926054552092300800 9521861 -299650108353964639482969752429899413600 9521862 -23083789643809076274887582374968815616 9521863 1154032495759240639763485299951484800 9521864 352060015931350773051302737317049835520 9521865 -39476474439300561111260660755931491740 9521866 225869018998402353091725832073729382144 9521867 -30809826532469176182920541771907418496 9521868 -143196338260456779979528518234471989760 9521869 -68994989903650729716937909271217876160 9521870 21308665231029580876586928525473664000 9521871 -288821629259184220171604967232758502656 9521872 -48372772735699298249885711611273191424 9521873 -436675899861675333954864709133622628878 9521874 -4865739932739645440980677842327203680 9521875 -133140885970756952384198152778104650000 9521876 21495232342236748959126114736056915456 9521877 2012746493159856466414018575912769536 9521878 -186423892702260732451615049317480577760 9521879 22786229229916022466107494639073636520 9521880 -77470879696425816013899639074718720000 9521881 -122493835739367812730169305131166502272 9521882 222815788206809978848422555809908215792 9521883 -52247495759377053632638824102576055536 9521884 -14874239266774931643937170805772445184 9521885 180764979005358868626333051637902048000 9521886 29436931741994863709889579511486998528 9521887 -305143609196076457917196645589441378016 9521888 7371350947939665407813597412847779840 9521889 55753235766136478708035976389109198400 9521890 -36787190896360738641858589103251115520 9521891 116044523003319336277869461538495327000 9521892 -119475195776818143700694639532504929280 9521893 -409395377412766061358504529303398352100 9521894 -312030874863647416643253077364402013440 9521895 -5636910743459180561096525623567679280 9521896 201818928178609853656118239434944609280 9521897 84471769412455884456209227739397920064 9521898 15589798772845801295314977370577676288 9521899 -49180658393728224180192983435218372464 9521900 69449027347171873901860791998351904000 9521901 -12087364242362108952727395059960056320 9521902 -25023862930798075812188926557987165888 9521903 374068241147904044113603874827163299152 9521904 22548846034550011396218364826502561792 9521905 -2666386985841106782466050764596944000 9521906 134528099758735497964970617902348716160 9521907 41756293003393313092866236370435247680 9521908 22388091946046248158773304388391172096 9521909 -162496747586291072080279761400888344480 9521910 88461636346912102886152033754284800 9521911 -60855056033654494606787172562758095520 9521912 -57641278952104415393776643240599941120 9521913 -44630359971310286909590144880339628480 9521914 76441269883872642564421447453565100000 9521915 12699611131729964031120089724072909120 9521916 -91895187654996221258209853178975272448 9521917 152539795651281680896383792178740496160 9521918 -15098051748291867092421081362764800000 9521919 113216670980024844926940494715728055288 9521920 -1072433479331317085554163219882311680 9521921 -116222822675593463528686564269129594108 9521922 10408101377163378660274337331550389504 9521923 60516000766752690862708982643763200384 9521924 213721575255725268859566085478423200896 9521925 98079694014947656715177356806854716800 9521926 114100139319239783923122436978757644800 9521927 -71015930359181838465629016180574322280 9521928 -60278779387838566809755831928265113600 9521929 74270532514181271705448574488306519040 9521930 -31344111129421905911170159694991782400 9521931 -23639858213895355656137592881797056000 9521932 -17995234481866427526970448543888578560 9521933 134037336418240968675686777209514358060 9521934 136019518084431431823615648742582102080 9521935 -409780929244985217426162043853907528240 9521936 -41155273937162688519035160609625276416 9521937 224906881874258227284330223568608919394 9521938 166099900801814003484466873203057315840 9521939 -107763381805584002352523493513731149744 9521940 123036453160610652265746613398518016000 9521941 -28552395947649146491334403694659222816 9521942 -74372693091817282171890731365438022400 9521943 5934425900445223540706724096805218000 9521944 39937989348053428524135073531026923520 9521945 -25075841833815270176089962591657724800 9521946 57909739105757267846888652684494625024 9521947 -43871556305842348075652603244259625040 9521948 327714662373198879489478649398978487808 9521949 -179546882806682681505523180045450784640 9521950 -20168384644825226991046507069799121600 9521951 19220758092279582920908922490998064000 9521952 68170205846541769372013410626136178688 9521953 144876073951583795627079177629235609280 9521954 -29152328244057483139460607890141025792 9521955 325995133628745610368872640492813311520 9521956 -30711815575034882939538917211920106880 9521957 -73480521053501558583640400508256057794 9521958 -2369847597305778570648527917154520192 9521959 -164053311198812861420157888917066776840 9521960 3943904904610256180129200302705868800 9521961 202015143158586507954603674300246416272 9521962 -73822679728623220806730879962126738768 9521963 1364992542183440221928772131289545856 9521964 -89920067653603133863545973534897512960 9521965 27614417514245856145717409171691705600 9521966 43042384841153881941128492374376358144 9521967 14057917852910016308305067305261538688 9521968 80099630543099112028850910225992302592 9521969 3323663807556977798289049465669386096 9521970 -1704600182309251377829983140362176000 9521971 10429171018377863581129313176819631992 9521972 7536012350550985138363724850466733184 9521973 -187269557147403103202401039812335320896 9521974 -9077419239576652463725805696473539456 9521975 58691537972961264248487690089963322000 9521976 220684098689212194984534158752124313600 9521977 145713418972275886290877187808431438400 9521978 -246538206620743281872442963901688090400 9521979 332310542342813307817678333914102542448 9521980 18011178423584617337375770851548497920 9521981 -11132803907881682220480721333777595808 9521982 -41895369578158758551898241024096690560 9521983 21803241572225940182058334124116836520 9521984 75979681211876395818109413161134718976 9521985 -99871730648411611627145402258724532800 9521986 -167534603523850399206274302040991668320 9521987 175042462558181516444450264881168475472 9521988 -24166305043981203856815994496078352384 9521989 188902102724757804565379064418515592956 9521990 131323140552415598891297503818910416000 9521991 15952909344141557702010565111329731520 9521992 391210309593272543394196828187648640000 9521993 21987316153374555089001729173498318244 9521994 -180533819622402509974234868806897478400 9521995 -40676168221582718457105830946151093440 9521996 -165077197809388869591780693207150243840 9521997 -359419191365359861875893330081803982880 9521998 -155488299673695122257374549839135112000 9521999 -62323903732826307768201525004378516320 9522000 -24374839667647605828599370444613632000 9522001 -71495879016753296112968388792850553998 9522002 -8666721356452306144263497045516782080 9522003 -110685335877118344781656802527940871496 9522004 -132277658173749035531907573663674489088 9522005 -65741344994716905655461209528234811600 9522006 1138437235150256819217720710604238848 9522007 171821415938939976335663207213231539032 9522008 -431123291166040465953740489756842414080 9522009 89842946144090277605963572752936099840 9522010 94855921023944043527711067647993952000 9522011 126825530049506621783787001711047127512 9522012 -291758237704947324976612991809369325568 9522013 -143072153703605367168071685240226699738 9522014 -53147965330419482555520203631990144 9522015 -55689480783152253049608915077432016000 9522016 -135903863927767130265580953327870935040 9522017 410029380642247045716504646361587020066 9522018 -71383371381001139196143422854008307072 9522019 11159025139617934154215690110584120688 9522020 94529125244863095088576229701818804480 9522021 -102043422125245999370633308076026382400 9522022 -5192466510875222490782598011646028800 9522023 -77557894567986037899967351586349004800 9522024 -21222878880686090221820100614220103680 9522025 -121915173957928134721935513898299196450 9522026 18041017031044460138646496758203105712 9522027 -457309983910777673980603011728732321400 9522028 399987216425385962926090852971157473280 9522029 343293485657037749027037325979133917280 9522030 -37724012927228491590065224771606855680 9522031 295630746961809832363017699306124378832 9522032 -2281170241566657860883573809193123840 9522033 31554269078463449532869381350173615744 9522034 -64868224776011772935720441439023468640 9522035 -296308564999217908731289622109156101520 9522036 14173669544136681332031409296142427520 9522037 84729736843727282046466369877989040832 9522038 61085399262853105849735897268273077920 9522039 -18420064015980262709807600220610586568 9522040 248656273950427853084330442480009216000 9522041 -1291108866198391832054200833433736993280 9522042 77166751298903009618873966584741619712 9522043 187778665208831147003135775470074480292 9522044 85877521225811673216220944916581252096 9522045 20334600069986695510835054920689053040 9522046 44218039272586351291479223797164930304 9522047 -16166604059149248907817031266443320720 9522048 25237878658841902031053659010907504640 9522049 3745325272589998320145614966776989760 9522050 95277809182051990042830444211117960800 9522051 -45135704862269003096026487314150424832 9522052 -30088100267762417817309028946582501120 9522053 27763235282018292566579782522212326784 9522054 94028871106028029097696962304266920864 9522055 44637134321995274642133855609195271920 9522056 32615586012965256447545233539072614400 9522057 84688745282121828974603706785961996192 9522058 2415456276442690266369385360529338368 9522059 434933301578000373804587225760190179840 9522060 -82924499731272461119429033782222766080 9522061 -141216645044149607912510657845485151028 9522062 -69609903239770365832715708593130217600 9522063 133747258004245600059443121165283495200 9522064 5418572093429907471618090783153889280 9522065 -114570681375853606271357747309408875200 9522066 -121493703222297527987618893826168789376 9522067 -166084932743238329517642072565400108884 9522068 -237497744762284342254590998241081857152 9522069 50647735216458420321598688131180761600 9522070 -61450776950163591142433971170842699520 9522071 54969862562348468792740785570584973192 9522072 80225998474718992774628792031365376000 9522073 190937651351105512125473040822955109904 9522074 -291771435561988037431939495522552984608 9522075 -11194198409454139445973293119069841400 9522076 252719125013312930368643441971047349760 9522077 426933553488115434517410723663719828640 9522078 -1436526702221858662083385126184248320 9522079 33919303118703339502160472617751683072 9522080 60760728183654372173946445299011420160 9522081 59925177629249996730303373383789653970 9522082 73979080788635724320104371432745261392 9522083 -44124058927701170446725949736902474656 9522084 -10179672397796817571166735953196482560 9522085 144996442762549790245141848302956640160 9522086 19659769619714906652690838833679630848 9522087 279632468315525315074590841961966078760 9522088 30232685048572135983838647715672181760 9522089 122137215089585363472707351550491233956 9522090 106363803920990314168525841428776537600 9522091 403013786209278829792401310405260552 9522092 -1770327016178473596962184507401748480 9522093 -34366523285203115161388216790442027392 9522094 -81313524937758309026693955555991229568 9522095 -210785988430580366917250569607519400 9522096 -44283831299915061591733667848775958528 9522097 3380554207638203406727641411855895860 9522098 -87217100923297726936558263715086164064 9522099 73181391164044848495768574887300542484 9522100 -32068265574032352809213842969838387200 9522101 72085744771040206108955428609344267072 9522102 -100037652099978855413096169919175892096 9522103 -70577027467444264944790547954286384656 9522104 -126489309396230826967095278731586826240 9522105 -157034835275453983098943371267524879040 9522106 -24606462318951471957888234403888327680 9522107 236759168202213834299154275390284999680 9522108 8184787612971604976632561136256015360 9522109 -114841274270794274198791362639975350580 9522110 22640825907577395867518802624246796800 9522111 2012581942127963971658588564024572872 9522112 -48040716998738077238327926497344487424 9522113 -16048235594652559519174219372368424638 9522114 -24073693413539119066261525009132486656 9522115 46857886112960216959447571027285975040 9522116 63416841284792317979024345820648960000 9522117 12182031076505591794437942721254865152 9522118 -77679186672194220499638660511229550240 9522119 292715605868974050831072965657884994520 9522120 -809846958981996842637698411751014400 9522121 -268084474766421259878766445169423761820 9522122 -29022437635842203045367977509395495888 9522123 -98655487233972458826350384838677354256 9522124 84822422806860705379963195924773399296 9522125 369442706229408098486271959390494494000 9522126 -26690951172263223799902444771682689408 9522127 25838854894905872664394924497580734144 9522128 28958013368619120399044570090506813440 9522129 227431269382086526732718233305978649584 9522130 -72427268081013175305867806031525004800 9522131 181881049187189826168753435776106153600 9522132 -116801711983043462607855949752549193728 9522133 -96553321077655009281315731913120157618 9522134 39504913563301004537121159608501737920 9522135 305768491173140552673261228898214400 9522136 -309055316765272022046273460521425786880 9522137 -450855560379658023335527276556780468214 9522138 61130559843641778252276485305644645888 9522139 47606911582348648025957097388043639568 9522140 -70957858007614550228065341064381954560 9522141 -28180130526633699564681530054883884256 9522142 -18822905250821994500332333002676419840 9522143 -357284951547385076033908152150880452600 9522144 -293657471126258945454541340014710620160 9522145 -179567430961362942802345361135716805100 9522146 -39159590346178092045968891939550461952 9522147 108793439937906458069662781697576660600 9522148 77898125694499643214332963583047278208 9522149 5982931674246484128669247902567367680 9522150 7711337751579277686082932008889600000 9522151 7761133157180672586279951160959669904 9522152 -162620046884869682934295453787612497920 9522153 -211966252774666908298623819476122887936 9522154 122468163649465890069963293510485405440 9522155 66134114712495754050673109960831616000 9522156 -12820897255486034630040066730950819840 9522157 -349070593195192808023979795659983799594 9522158 -446357438085548880168766976482000320 9522159 -93263834298788421511600848918801008880 9522160 -1256320794804661206148270942903173120 9522161 1687381803450401206640580277569813888 9522162 -57516557596913468656412603261572440672 9522163 -68628169804292033215103581432267851440 9522164 -236687406584686219326429412732050858624 9522165 -5415248021270602208737246110198668160 9522166 -4747558638749866404522750049799983968 9522167 113184989169802341367215207016231242216 9522168 92424994285610037555282441474998968320 9522169 -19062640061010948647361119150697441430 9522170 20853582705481902064693559289378010080 9522171 -1489545320502925271171571373318281120 9522172 -24861246230699808557914899749431526400 9522173 402033164701050434384636551946670373440 9522174 166008083368690281226532219357184433152 9522175 -10765048461944707932398570293903414800 9522176 -190617583637522889292437172401588928512 9522177 19126815146238195718669987539284496384 9522178 -1707169180147166414865175821497267712 9522179 341006513592316375694095446435827537520 9522180 -51847673356635814900413782387110736640 9522181 -116733756585235732204757007237640522018 9522182 104483264500416909836744068541397111552 9522183 55051045454480120428833702047539755648 9522184 -9507386128028742009268134683587706880 9522185 -126452720981328035394404579534090085240 9522186 -190239089675953200856369655813821209600 9522187 -20479815190837838330997293262853892160 9522188 22664906570219971169053333552504350720 9522189 -201981999407625170334439268068660312746 9522190 -44986250572049666195141764967760110400 9522191 -121680170426934283425594376226445754128 9522192 12174281120713573066939272790132654080 9522193 26049638313311721297244509411947158344 9522194 478301100339095734304165286510938880 9522195 -23996333935095215189446307562578553600 9522196 -41606434947232278254519266703438702592 9522197 -215418159535835315026200912083147418354 9522198 -32012944101103027177941265763486392320 9522199 172850979594071172414388874025695474880 9522200 -46763982131699120396316335972038656000 9522201 -8548858060953380212501820543073615360 9522202 45583317456131304032067973852891341552 9522203 282336968959617801579429121907962360452 9522204 -104903764810237175501219700547305506304 9522205 -84722187354494929575334618367873623680 9522206 7459485711112210063463438124345047040 9522207 66667600841128460143920980767472325408 9522208 -84867726432486928224590525573344788480 9522209 79769792326090012545976653071389028712 9522210 -102565144362006975646255144824218695680 9522211 -179381667363522198493178314298236115200 9522212 -5645894609441259706534432857160949760 9522213 -162514107492355551112010968773025335456 9522214 -51768239729970424652847577974246059520 9522215 88021909753620490643137789819592019600 9522216 -12184660586369983380334863884375040 9522217 226900178820935011410632926588326246266 9522218 -44164983733607809387874111629376047440 9522219 44478696534679617090302470234786310592 9522220 99992679776826617485975525497639290880 9522221 4075840705135848016964787132496465632 9522222 113137700176644608876961652144811846784 9522223 247071669528082193325110797762851097344 9522224 -95622761931694843296929425405130588160 9522225 -91165284528301465211393360996030172000 9522226 -94893791320380722326344751324912035840 9522227 204152810566546404784979822652514172064 9522228 -52883565075491670733065694862891028480 9522229 93838065939370527586294587463572787420 9522230 7587395897680024359804361166328576000 9522231 31384442045237439516827829937344394704 9522232 -229574618300480530194586386518778777600 9522233 126466522911236874478584377379479416320 9522234 -52378159353192267212596874195811953952 9522235 -73538606249586638010191815856004712320 9522236 168506265409967313572592918974250286080 9522237 -272051349100735428778248408466242816480 9522238 -122838174858580592590548344742118410240 9522239 -10244997142055476920647776325365565760 9522240 2335465308477676957254232248523161600 9522241 -513303959099345008555462483404236112848 9522242 92951742758043278724115893533085208272 9522243 -27947185328474028626875390998834230268 9522244 -417645690890676266912187377881667132928 9522245 -84842669415787529189034900970396163880 9522246 -14094652284054465019998718427705825280 9522247 213687083452649579360189550382889355264 9522248 280995383227796727200790233777320727040 9522249 147009897724080782610490129766902874880 9522250 9491729751379872912340273973307120000 9522251 -38640513521986015752513163744030717848 9522252 176946863731902896031809816363178163200 9522253 -7190874561408216996593614805647721856 9522254 -77172514285800478970766301721210905728 9522255 -58288801847239469801741464179367219440 9522256 -11063998437397854160011414388463116288 9522257 570977995873589764580795346112162650852 9522258 -100900912268650919734937490467578267392 9522259 -225637374432274166535653722835967925320 9522260 91567718389652224542264598320165980160 9522261 -557164237795048906467307759353850848 9522262 -123061228603041309574859439985486294848 9522263 191878555829866041687342973622079167880 9522264 -724409954524828364440709055803719680 9522265 -156634795887208650213499147265094153600 9522266 -2476905766589776486269390430613304960 9522267 17196027038667362984043386929036976280 9522268 50970819679444399353686456523393262080 9522269 85064975593991811315887104367398373670 9522270 15012425848279071797005674652603223040 9522271 342225434260312554914776770829819108344 9522272 -12283889425113901788195314126305886208 9522273 113338455515538029585531290927923351984 9522274 -241454199435449264753298934697699346864 9522275 -78520232118769925240555237921445709200 9522276 -9654429982219955350287700059928129536 9522277 194633634902858043958567070794155922300 9522278 -49339744149466461143062765327994115840 9522279 1779917191867366959006240600811879944 9522280 163438049650183860120895631106443980800 9522281 -221092434361129149426277219437821886918 9522282 -40920389786508587949018321522169270272 9522283 6347818385883578635991968721183093840 9522284 -26377220140802566950905689526839924224 9522285 71570643463939294122450309714680159040 9522286 -227583903840214106765539762361686761408 9522287 53129397008357226215013889048752939240 9522288 3821122805992986402471577210816757760 9522289 -83269255605329156235685229952152106944 9522290 81896417249182980259474233127188266400 9522291 89266817863038423799554535455548824944 9522292 32779878418161142104302022182415552000 9522293 117044407625415905052367961364483294528 9522294 -10556349057224895571051370248213475328 9522295 238918707850368673946982175824165076800 9522296 8499363464775867747006595792213032960 9522297 -16075499502594298971157578325741221072 9522298 -53760820254459562746338339870975778336 9522299 -168288393348576678679953200594425862736 9522300 -47696935321732100361727776414204787200 9522301 79977926573430583938808347515020453504 9522302 26545295259186894507187802537959460352 9522303 -4790413659477436137465751920603916800 9522304 331308768243130469856683354152281047040 9522305 100973034032433623816430016492531315200 9522306 6952690356254511759429477607797004800 9522307 -1575427472160275973495996918665003520 9522308 173882076603012868910759157672995982336 9522309 64556266854796965801309011739719092704 9522310 -26272541521472298565625779362304976640 9522311 85776324762183856315352740043366601072 9522312 153276983146066281247374240185712230400 9522313 246670099032252707034094777156779313562 9522314 301455094519107034563179814527590175232 9522315 18504522367480893933745421248162699920 9522316 164124740001706810249767916595859624960 9522317 86827984537333079948706789598918089612 9522318 11609044600430109188825286835809955968 9522319 63587851265739001035845447964361340720 9522320 11701400658570608667420423080174714880 9522321 90031785104221060048648285895640717120 9522322 63420576258413750449096705782044335104 9522323 6008700200625808705436027737374865344 9522324 -4238393243738933936290384447410954240 9522325 -140997338843387165321201620392174152000 9522326 148018772926830911006521615095678187584 9522327 -35101643750602918858709652241841609880 9522328 -54652102336130414230046316398095779840 9522329 -473904433353118002957228030140178182124 9522330 44071400788091136626292287942308657920 9522331 -37459620378561762669085941871938974400 9522332 -15043424165099747108355692853170282496 9522333 -133733588679037834965681580064255662080 9522334 159948856297413146795544521802866738880 9522335 -25407894009727487389618983086363877720 9522336 50856334421015732667418256204249432064 9522337 219880794604329268290978667039275218 9522338 36758117007285945797510330637107281920 9522339 6110852391110651313963718251931738608 9522340 -338906205383242837064234372733708472320 9522341 -422873733680300807677342029703913986176 9522342 72919720098378746296238066255362027008 9522343 328536411946678068605350528322731425304 9522344 -137976874361008091782378736305225728000 9522345 16000636924510578282233860364076503040 9522346 -267481598543693585773259070935445432480 9522347 249539990657159102430242642765049084192 9522348 74861830745946968301001292657153863680 9522349 -1553871412002845261939098421486320000 9522350 128348788084749868426075989002465409600 9522351 86893930087934292619608315457345508568 9522352 4274647623793269114221598905313329152 9522353 -159631951304062965991364665956142982220 9522354 113496171929117682638666582726008247808 9522355 172167996462382255228111103174585195760 9522356 -177199714432172947255437139780615102080 9522357 -32499714954662185613654701732829385600 9522358 78961642616425145324696424882784397376 9522359 158134596769185619131016886400371905152 9522360 2928178884225103121515539310603776000 9522361 -65879548675439646572622229824813182038 9522362 84588549701460747278150262606213828864 9522363 81739645301933848506760534835235809280 9522364 240702872160757327329836093910495022080 9522365 -44624228964357996299094755904235462740 9522366 74960499186649407482713542990132373824 9522367 315563451314177109241310679454560996416 9522368 13646144147170410376356889445290475520 9522369 28832777318231464124546542749367087794 9522370 -23609181406815836681596906283733772800 9522371 58341119288921383470352244796131864472 9522372 -2518268762065097218089317371397222400 9522373 5201060805089991576308728011222106560 9522374 -169122244390317845247699210808329213888 9522375 205138321677953726719309750250788320000 9522376 93877130073170635770156540921826560000 9522377 7761307918193426510301864920591779380 9522378 -103498550814732549798893291436779304192 9522379 -129800692767541463257492889633015879020 9522380 11279829427824898775508859275848110080 9522381 -72106988206940010494226142990837682112 9522382 83487794490846355275650657911074883200 9522383 -107387591367479147138086783445002852296 9522384 23812171616973541131181149997365854208 9522385 -151071189141344532424663263193428465420 9522386 37833351468002766933158584084457752704 9522387 130812025440832239717054278394941168640 9522388 -323708959605436300492790948020820865024 9522389 -152245816101612790565102357300657371044 9522390 105348111899400287346752031516786800640 9522391 -83324545838405205713516921772438024048 9522392 6397257080528362513690282850817024000 9522393 2507025304394769380656225426176120768 9522394 -1173648093710787129043648727474282496 9522395 282592415038387948221777335326229246400 9522396 -45894094860319113604134226742955422208 9522397 186389648505744927748860104995916569752 9522398 38242248105931396517539737050385411840 9522399 20815094828902988046828452105961512208 9522400 -112658407084917405382083909893436211200 9522401 52215876725525978334925366837487881920 9522402 43430104696734871311969241495725186432 9522403 518189197091614848172506010472269326288 9522404 -6906028561584066918830034776506869504 9522405 20640831383982631238849783402404781400 9522406 133984964993272012336568033577347965152 9522407 -247756581019887020998574137900446118344 9522408 -73072649617012475048219911293030727680 9522409 135750874074760439554231090536658514404 9522410 -42770020535681939421134564597990345280 9522411 -103641999055096763777847194483186046480 9522412 -16865212113084295915866403802088708608 9522413 -121553072152406623762695155360377975338 9522414 -37298814137487944738152837500137840640 9522415 253799624245210872740215389233578904040 9522416 13623305678616949144234265952746962944 9522417 19692538603347132744072206170373460000 9522418 -192093920758362834238956960347135673840 9522419 31152531449290826462687893932755567820 9522420 77547564004968327649589763692015923200 9522421 337857772893251618167138113205866360544 9522422 9634815308593546052100297675676617984 9522423 -30566663746430808903228330914770502400 9522424 8918080113452157559049131256046981120 9522425 61625394119552209478186384417081721600 9522426 131691549799378571875437135810701839104 9522427 349110729926148171872387988372745575880 9522428 -144060939679027707171232049467799212032 9522429 29971889883799212197616313553337762432 9522430 -166827185868005063034754546431750084480 9522431 -218073805233300804602175567590223448560 9522432 -150777785601959936962038392521066807296 9522433 353891146066397985903044409651378343682 9522434 42597763470129101800080610331220593616 9522435 -52526183303252930772521040225737011200 9522436 -2191108936878806592638770621940367360 9522437 -237848917495441923207329627605824425760 9522438 72179701121013252552610312215562265088 9522439 -32465756792568610363726852453066782960 9522440 -375806503165329049576706947745280000 9522441 362836389887282029108570413988161153600 9522442 130015396841739900026987979988145038080 9522443 -15159473752597610694471151383852716400 9522444 -128111935711791001024955324281879171584 9522445 81558635301421966602349986091090970700 9522446 -188494404776654775715032440874652619328 9522447 -160436888179226527284481057693534229760 9522448 26747327672909835165988768909133512704 9522449 112751284670389841979159112406983337970 9522450 23333968816250351512169064891354393600 9522451 -95956991098656017739119181162875726548 9522452 110330782928163498095199682698263819136 9522453 -213554382497226393234341552265518502336 9522454 -95704408194544809553691196730095749568 9522455 -37773195241194075356630158384935143280 9522456 64246424972610068838628019851493376000 9522457 -10456936245030266020007182564920076608 9522458 2482149729349975588881342366512880 9522459 46296093264567583816802737250583111144 9522460 -12460793037125278026192428387220848640 9522461 -75847618879130519834562749816721884148 9522462 131264777240733567980607257900036895552 9522463 84342504004286670509820618552505711712 9522464 -159754070644042993601915314073797853184 9522465 19451112509092146741070330753753776000 9522466 -117263173272957184697530994042685328320 9522467 -394119741863363247207311634562276705920 9522468 -35385810685295721076818000699635220480 9522469 -399833467659647174234757855981640718880 9522470 35555999305886995837166589232127479680 9522471 76904838489474241610972973527143223424 9522472 17557900265630512150236039705497671680 9522473 393786259986609109277509637322322082640 9522474 57278727305923168663086200647166028288 9522475 -293382818334078834520446547578960042000 9522476 61529067147237004111704442862596066560 9522477 -151927955501814383036257020301953436800 9522478 -6897032182228810230440178388037103744 9522479 -4021195718202125507758466732599787016 9522480 -7726447592489282720766103018175201280 9522481 263309188302999329955769930046954891282 9522482 -188933396594551809708794258824117217280 9522483 84020048968613368445526130822425579264 9522484 -20047059333510057142420476749909689984 9522485 1192001638426311820825143278562178560 9522486 -7293933679528507703320644472035521568 9522487 4544608958393253478790991457254312320 9522488 -282866526420501329921536185522178314240 9522489 -14389582064996368822434644826204160176 9522490 -97501787220596731112328520148133549120 9522491 274381551191153648391925252469867130984 9522492 -35658096421466349409256790265544122368 9522493 395066323769069070894638159926078924742 9522494 196773813823361690515545285344800279296 9522495 266607441997862001538624243583333709600 9522496 24494765800717969386643680881635491840 9522497 161670518718177384890596403881931882946 9522498 -29560377359838099765759864593635146240 9522499 77663409552562120554660226352552490912 9522500 9948117148568518344781906108463520000 9522501 -172059098460317291972693499331309793568 9522502 -162314930221517495717312893679339827200 9522503 -323850049031438114226268708331004046248 9522504 10565197166924762732187661401646556160 9522505 -100613859788334911757172109787047219640 9522506 11998005380790970479358735175994491904 9522507 240803642106581618774520929427007345920 9522508 42103153296471668110754796387015619328 9522509 -234337034377684770839899944146682742848 9522510 -16718717152152622321436678708013010560 9522511 -420398700625681634512251712378729375888 9522512 10713929521769463125573384030604681216 9522513 49107538219523594837272679551389905088 9522514 4686731671650693802821303606585142272 9522515 50658622746734425300081546104205119600 9522516 -65524008520362738850613002294039941120 9522517 461936026343063655901916462904213519566 9522518 -18315454866665621346291198932933291520 9522519 -54954766160788586955316516142999557632 9522520 -70298262195715324141488418143338496000 9522521 101481431146033053122332928397706015104 9522522 -111928677913156152478281268129521408 9522523 -151946445850172890912787355660568567228 9522524 -126949438923400565514488404241274321408 9522525 -137408093951001008911013694086004175200 9522526 611143627848350412566156703010487424 9522527 -37752403780483063911765675711630868800 9522528 -25974474321687988875191804962772877312 9522529 -376449459879570545033842608565197060096 9522530 107731294940492435444222774562138128160 9522531 365331973311377639362280060889614820 9522532 -91539138055189987897511140670932818304 9522533 149923174118850314109141674409343251900 9522534 -26029467108044301554188183965788190720 9522535 173690880166386278538760237093998784560 9522536 117919161948565127139829690465063680000 9522537 34860902832379230716005702812573446880 9522538 161726807272519370683762920750985279920 9522539 -15188212919390482821900822476659566192 9522540 -47352322189309434031811862035250416640 9522541 45941337681569606556807832298216583360 9522542 5672107795230088756538470244323119552 9522543 -255592305151602162202709395086763084536 9522544 59208536279656025186640247294176296960 9522545 156970013366911018230146080607510709300 9522546 -81484304177233927831705109614544781312 9522547 -210777286780525659786313639325424539208 9522548 -2522958354993772717843005554033664000 9522549 -294833073157342666960027480236543911040 9522550 -18602849967986342778469086434211108000 9522551 456230146524696777507025555513708200552 9522552 -23574509611119823009156709194397122560 9522553 181729489544561145881280175688651287120 9522554 9237167579735495473046952309134976480 9522555 21662159047820981575163607663891648000 9522556 98249042616122319611051045499185018880 9522557 -287539843437915047721848451666983926368 9522558 -9868737527962880001982380974451983616 9522559 119579081285440582462577711710744261760 9522560 -216355677720054885250875045609209856000 9522561 -244735856643324005435485119272430533328 9522562 -37913868790839651796255225973869320240 9522563 -51181780405950561228387961505100256656 9522564 -176817142506623892511429174090268980224 9522565 1450669579679405445287718965372593920 9522566 19645012387523195599984555539652379232 9522567 82596640541243700198539529074874921840 9522568 -12908703914252414841824025181698170880 9522569 -23201249792485241952686671033155813504 9522570 -17518505393624210777926042723691308800 9522571 160188545639276084069304271550786242772 9522572 165267692831866715957301543828283576320 9522573 229871009543744895346502211623917109184 9522574 95592209003148068733244029731639171712 9522575 83505295141404417160329776603639199600 9522576 -50392094587558349628508124603303854080 9522577 -76849173372919778659363083014546586574 9522578 24960650527958894226772033245599032128 9522579 -15978919316445670460284684286277840 9522580 -4521972512424572809029371399189299200 9522581 -342378205555978433362895123256687028800 9522582 15775654399867008659172825033659297280 9522583 80272917568488430198475948185839433440 9522584 -394476016699404133729799255788316774400 9522585 -113838750411320963219133417541115326200 9522586 -96007944877758954444128935226003477280 9522587 219643752668250118586662629557414963712 9522588 -53786489419397859143051999004038138880 9522589 456766452375004692794808413264449402956 9522590 33953737700640980425980889900988928000 9522591 15149280929912729247486539290829944320 9522592 385708885762504533433551088354258255872 9522593 -125514635755847937468739586954034000 9522594 -136983042932292114763820471147560720176 9522595 32171589401126746737145828928225403600 9522596 -105282663455661459118282350773908200192 9522597 -55976022065499766770942762276232382976 9522598 -52693909774670828934368981199163806336 9522599 31819950730991900732345220282175672440 9522600 72784032067958534064771623300044800000 9522601 110226709876889321216308062458713115424 9522602 142808997201319545741989378005135384752 9522603 -11736540838458092058906409138358447868 9522604 20364740394416951532177379979473160192 9522605 144943340114946279788832767734531237260 9522606 -72458987804408149460676924940528744896 9522607 282660380528458024666749197087097811856 9522608 1311976996272063525342456270004322304 9522609 358308597066576727555763605586200019040 9522610 -137695104211760413358503497169278528000 9522611 -104110421315914415247101902696236742080 9522612 -50724063356369007980340082381015664640 9522613 56733368338904406736340064156994300320 9522614 177690690774709133132414769167109260160 9522615 -167088792028525124494944233949708527280 9522616 -61325238846533959782036788793449840640 9522617 37271714540601283788854485801096342020 9522618 -29101859194917662293225533384929061888 9522619 -115780927527195772509349167897956056680 9522620 -124062893946818945624587889488505502720 9522621 -85357212429101985423974800525727177280 9522622 98293975334073716757998674304949242112 9522623 43773516878268285708238406233472767488 9522624 4007267748053117972886176862522310656 9522625 -167306392728175566384371677639638096000 9522626 -96027319020453719699846213517267613488 9522627 19393146094702434874333831055466202608 9522628 27895604846008862446676828232995850368 9522629 -37834852384075661272397889117758619360 9522630 -17302144208170675871590808590913241600 9522631 20714854220303524333273332469212044512 9522632 94292878546254549537339873639542292480 9522633 1300773722262940598437824187094271648 9522634 40121800657662238226593864062502436352 9522635 -90153531329971878671956693219794695040 9522636 -94450338313013851917707739807652889088 9522637 77461460478869871884458666715409031286 9522638 -49208085790989336215494262085024425280 9522639 -10312156663630149740827074982533718416 9522640 54159351087767553830681841415604060160 9522641 134887939408035574929494951093964956784 9522642 -35881395916333824705918371389557958656 9522643 96810488880867169878197029239208464252 9522644 36070888063197267724442940433706618880 9522645 -60625472136877129391240651191934112960 9522646 70599493477092826711654227799728589440 9522647 -134621476037564489119246616769224534904 9522648 242029910476990620919934380716004454400 9522649 -280681815959734270679344672672753646780 9522650 6625811146872918943219302004857696000 9522651 -2145963556171046472845927911650803520 9522652 -521158403067988383670869555900205870080 9522653 54809949415756865931461517321258886656 9522654 44928206218871746891934554211305101120 9522655 -45343208008389746878074456461379316440 9522656 -199464443881118098453528424915082412032 9522657 -181883816050774961197446144741776475360 9522658 125704182847545364553916149682409369680 9522659 379409917110011888700457184485352248320 9522660 35708029560131423519269104156909158400 9522661 228467758630409357188571584024217371262 9522662 -3112265567500391329523247428306545536 9522663 -90361462732568107038752077033008733656 9522664 121021156217217220265248080945720606720 9522665 -26699161687066976617875257118763742940 9522666 32701161204750662843245889779338578352 9522667 -29736791068250059110941542957973975040 9522668 207438337372488463632407488061654946048 9522669 6046513667940126849501914812366557696 9522670 -16949494865607645748742352640555107840 9522671 47135857401130290081928022829738053544 9522672 -19487064860467917110734042256077946880 9522673 -101936410534641167299029771786923626752 9522674 -80821556016415572105978590311596223488 9522675 109816866473740329248773326226885508100 9522676 87711069667947746920947358438122146560 9522677 -22403222290035137706417258978028059474 9522678 20680686375366739567527575348383918080 9522679 -262121937284661614513091083970570421224 9522680 231907203596970739450974253058120908800 9522681 -6564627879815768349822333534123944256 9522682 33215770133509262142027424359858266304 9522683 -91049050013873483691798883776484788576 9522684 -120956332028331229756393910732527776768 9522685 298385226644119767914127639905048398380 9522686 -167943329474622917405157595154358437760 9522687 37349760471898647286726987329048775680 9522688 -76459286316921743080459047130915405824 9522689 -12999369194939872197546699843501919200 9522690 -5473927813041977185980420529098332160 9522691 -173904060619211599204065928321011995908 9522692 -255764996724603046423829216944304909184 9522693 -13342439788703263792788596334506336418 9522694 -919879070439581689614490182694184640 9522695 26084938509769899435473994678898852800 9522696 90701717187940420825411172679171686400 9522697 271948259560948517726372979462780357146 9522698 219660335445046214563528645146568311600 9522699 -16033605446085729622792147361860449552 9522700 247404632477401064345636314683449600 9522701 32983651514823239619271595538999696600 9522702 -25728353303638043485668213115051079808 9522703 -301775148519723399859862542326678162240 9522704 1853452644060804814265127150790115328 9522705 137100736602828308727735888015178286400 9522706 33494478162627505714211782424525934240 9522707 121265569884082938215748226103948944272 9522708 31890489019307417120617969896713140224 9522709 -262726792076788771981432989634935870400 9522710 -219269122181743996178310220887364404480 9522711 -178671190488893536298649895155045611520 9522712 -451004486870364511454740925869904916480 9522713 -62499128242216906198352989506657261696 9522714 -77854679971330646034139312240232030208 9522715 -2243849729999477099707674306524744640 9522716 47844379634611352537388926333333667840 9522717 208910104205021579838198837196706032512 9522718 125319929306614393751335347222690371520 9522719 -130987409379365913455305829902278179856 9522720 111750579515035340848441575021536870400 9522721 30340995413332183638996447619389633024 9522722 52691816915862192168235413858395472384 9522723 -57271710692001118759984511637826256640 9522724 -109863384873268326614863097096358272000 9522725 237381362383160813097683738542149860250 9522726 -13746973400566185562581670361358555456 9522727 414169460173906200563821514100662392 9522728 129900922242389392490935210083330293760 9522729 35420686317609196696465128506857385748 9522730 -17226411811681681531791345763865779200 9522731 256067142931467531372398577713042901432 9522732 149465307507494681149745756326771779072 9522733 38882233101856611184145647620941554560 9522734 21343186264727723683836472161906803520 9522735 15815443024094940128450662383196569600 9522736 18528800349103198642658966823231160320 9522737 1098331743365689351033499007534585984 9522738 -67118147613253254570186131614357735680 9522739 -238294722990613557592157502807836280000 9522740 126742124666305418930047480934650448640 9522741 181480026392174415948914188222964527392 9522742 42326667365399310029450977520744209344 9522743 -231316622866820500476960671754363082680 9522744 -28690052131625180050710724750731509760 9522745 203649319595712561658897432211152546500 9522746 -68228259582978591106616404799186198928 9522747 -9859588938952871450146116518326572000 9522748 38670886460495153561878760162838460416 9522749 309956227233477217008844427299417815750 9522750 -121035655905583558957313114298921696000 9522751 154138115439986079994229773051613191040 9522752 -94817674792088354409014446497077919744 9522753 63766857402755951459513461934607315504 9522754 -204079643130342073678226412953290732800 9522755 -154859953184001796511264848481066629680 9522756 45497056156476222710147128341947937792 9522757 277445747789956113015671897495331695006 9522758 -32880216216228363900190355215190639904 9522759 -82119745707239862430899140609005708800 9522760 -64454808642800484462243396775113830400 9522761 -404747993547486918726798747974283769638 9522762 -74023470024016979434152661841633955840 9522763 425795455051774782970560516772071221012 9522764 -232552726464372392639283532478283632640 9522765 -617107764020951096471602264716403200 9522766 70122510149358071962431446948198903808 9522767 363307307670758544881883622698167304816 9522768 -51098058892416290312522755420603416576 9522769 110815644344874668097521354515421177344 9522770 31700831303165495581628706992424274080 9522771 209944422148417332049324385158269914208 9522772 -11915429430830388876476280122985963520 9522773 -32632187258220473879223677574392272836 9522774 34650449817753772522211860198724130144 9522775 -101515437951163245039032315172347884200 9522776 87781828644284514677727803665749166080 9522777 15843142959334723680783698067642708480 9522778 -728537978975399664190121683768467744 9522779 -1988242824972929467469784678602589408 9522780 144751768481736886534835770431774720 9522781 260436369707793881238311419540994549120 9522782 -20269716121703565236913214606856062848 9522783 63600281008630398973866402493241169168 9522784 5804430990521131787867530780917104640 9522785 -27572944319634454481030041106721298800 9522786 1889240172766847866019124788302061568 9522787 138669250710780092880802173100797841436 9522788 -20259171688109351758727682718511308800 9522789 57064140321748711472029238346866493024 9522790 106655817539834463771264010531958870400 9522791 311537590600161346713012206261074155192 9522792 156249107732052108250483270971558297600 9522793 -59121241164277857315918708358056273216 9522794 34103329192173452284984892373897483696 9522795 113920739984671599870014382337318510320 9522796 -174767762070847125913563065642994091008 9522797 133955058836349805464835094155383015552 9522798 30932453806957034018346770193654789120 9522799 3822074416106025136763061813312321648 9522800 7555186821075394931315351844618240000 9522801 106918554500288195148104139753666213492 9522802 -68825372607917467312128988469530174848 9522803 42356195734341343971729761607596063052 9522804 68703128415967228203938362313627308032 9522805 -118417723649787433547937611604478452480 9522806 -63586888241270801660948477915910327648 9522807 -147909385186012063119904052972151863448 9522808 -37510724889392107347967814680657674240 9522809 -130399567455790310174327706482296005420 9522810 73607814011365436233257938665491974400 9522811 128958555319674712538126270800367715552 9522812 -157962844447097401618594948632087442944 9522813 -206647449525159584203969656399951975936 9522814 15551295898225103937745442252500320000 9522815 88869314800604999695159617931952005920 9522816 170794916425630528571089065445687296000 9522817 76813176309254888426919713112477403860 9522818 -191098297990288207989300418188699863040 9522819 -1808653209329982696359353824547374480 9522820 185164201444653456976847220996070748160 9522821 -100705015799806807562923572776282784 9522822 -50567027976845184375415424427303456000 9522823 2607045369442851337430007745241030104 9522824 -109129881561962441730352536149336954880 9522825 30338951300284381631182451922774177600 9522826 -32641421347231536281030366735340039888 9522827 -365304636930628814932639621851320673324 9522828 -4404217316793633406725666225807163392 9522829 98816665068620143470605379915775199884 9522830 -6372980576716478997938096659382340480 9522831 -31833877586384579505957096852334173696 9522832 20995674874615891373038000797848961024 9522833 -9524268617108064534760892464126254480 9522834 24440719381785817061607613403504432640 9522835 -3346901800652282912612400869462715840 9522836 -247634995859366032754170855001464381440 9522837 -232705906307683995825714212710395753906 9522838 -24985394272947618617798635462987096320 9522839 -81928567669450554612893195531912213544 9522840 -17003690015151006428591500847089459200 9522841 443196697762830338432875046199983155200 9522842 -2389529417725096532517405725945081088 9522843 129247058531187116251368319936391156928 9522844 -405781422715937479260329178622734616064 9522845 -121646231943732021434884797090820693800 9522846 -652039124906410495998865943415232320 9522847 -85173568503029831351353388449765264520 9522848 -326327533102915039750616501486360002560 9522849 9376761311240815438501490464631776128 9522850 -101385228832503778047886901120052000 9522851 -51143072788677660352080702496594125600 9522852 4897133152660428874907623244381988864 9522853 -137751863084491530045734049104178648898 9522854 -187662677926545601329913917044202548928 9522855 57845447333804290260304081924519876200 9522856 -160455151511309518160442694827789772800 9522857 -141500575611330381891523517056100258160 9522858 -80476668968946156089467080949016847360 9522859 -108693736586207648480344143791031216320 9522860 -59581924841844927637399753539361105920 9522861 152218624826432363423295830930496343872 9522862 -7428797478409728996263951113886693568 9522863 -15411138639649905733766926573243341840 9522864 8131962164661693347836743888333963264 9522865 265465284329573426802033658803797300160 9522866 -2355481686404270761890800078466128256 9522867 -152340940592153139619256008381810641360 9522868 191868823046068603659375297791916376448 9522869 -19632370669124528050906199506766214660 9522870 9243003057721866349174624588873297920 9522871 -410627694099019170047476717495695315928 9522872 -419951253789602745512757892959535411200 9522873 225431332938492130372649600508621981120 9522874 563261062517364307080805606650493440 9522875 82245455458043841383901061599461520000 9522876 115835185469046965733057254414381015040 9522877 9593758191968790153333715724588187264 9522878 -119164416134137353513391553820474513408 9522879 -28812507902459156131206861344537743416 9522880 35718021376448372296408263884695142400 9522881 -3409336465438038162412109191097987160 9522882 69199098018335735950524631060623531600 9522883 3514551192913713648234586100042214064 9522884 -27122689128996954123410579689380900864 9522885 79284075122841758948774708729871069600 9522886 -54068842373363430819597992955173855616 9522887 361853164604151439413207447961907808792 9522888 -71606231637056817221746355398152192000 9522889 230540122626946294652562893115147353690 9522890 14585614025598853988689444136433868800 9522891 -76026740779226669489877695872900660848 9522892 37465010615356917913881884167467492352 9522893 -203044625449496980630082982038845680480 9522894 16123088252878016866834917103393933440 9522895 127933555227263611034577653813497200000 9522896 -3322192231208833644561726479086952448 9522897 31110749665031673881298656710882744320 9522898 16897348590699014470070048581176033792 9522899 31750435356026848944189030633144033900 9522900 -129669375290813920556830811086465536000 9522901 -447816499858706896575807654997652404608 9522902 -155242799587972439908695090924659280000 9522903 -25197184514129623603714161380316899376 9522904 52042438318825161520858302984524390400 9522905 -6003169021829351257577894479053893760 9522906 17437030867042400297775437675284612608 9522907 -242226223429131199915659846459517727448 9522908 -71302346881970332922142454394142991872 9522909 -4214463124299064387819003715326159392 9522910 35749684639885213797060367297140183360 9522911 -285052199963810479033464403916745918960 9522912 -35003745925674636333200387198152605696 9522913 104084505415595266920532878161280591024 9522914 128837162822139125206160730469103105280 9522915 -57717530844160324189771981084923712080 9522916 16472392622137947429259372218967040000 9522917 -525442897915509286244014273621010106948 9522918 -104674927360274376377432417607068653536 9522919 98148658143924106295566944672436469296 9522920 -141933174132478738301833067425279180800 9522921 74300500067274653505637780334313471744 9522922 138734125251499707394968708658931181312 9522923 322161112335697718111770588644056403852 9522924 -191290356404170389293144672824454550528 9522925 194313846741252709380639114980115723650 9522926 -47643613724444888720409292622325287040 9522927 -172070984842503822528400745756910152136 9522928 49742603751475930074508100513481162752 9522929 186878220130876042056439464439157992884 9522930 -104409049424429670675133873143447866880 9522931 415304288770980468727961834006111928264 9522932 -147698434459518773886601636309674021504 9522933 78135476873872914024222132883258214400 9522934 24613313232502625638520160213547841280 9522935 -148260854162080211040531200539710750120 9522936 41693688541096041218908971611686072320 9522937 -329418019788565986079885350904676587414 9522938 212410662625603176761537123114439435120 9522939 238925882513337982156048976705117913624 9522940 -5823634394687905191823654968548720640 9522941 283924738883810228337400052316948555852 9522942 -24621525406304423435175600132535680 9522943 342500695674790750782309165896338675104 9522944 110568279588585148075216963722490675200 9522945 -19062970215687120907321850936874591360 9522946 -20711670313305323744325435812755737600 9522947 32223041009392296738313599677508783264 9522948 117169386311405660527395212894293800960 9522949 34768697714813511878489093939896153760 9522950 48493705268175179250604112064006225600 9522951 142430064934767512298148948779793784232 9522952 2190434787426098024499441650525798400 9522953 148076748374416643805410452717248175488 9522954 107734392666315480753403008080193907200 9522955 49269286549830278770030297842773500800 9522956 278986880051787024319425638589000165120 9522957 -137569523393230113319928196388152874560 9522958 74794931356940169791996483282044391040 9522959 58309907291846212814129212247265002160 9522960 -24548854395319489874119257103741747200 9522961 121443502115339739927470796225362996032 9522962 -53013292205780264163259977563798450880 9522963 21601539944294576074804971934871623092 9522964 -223889954783528516013924772563859304448 9522965 147079603578256861926170805167738837400 9522966 28211828356430846266774317264371478528 9522967 362902752089942792908926164999764831920 9522968 48469683961145794759745958045674373120 9522969 -7013339795011715200126908965958761952 9522970 51935777307029607856759008923078803680 9522971 288478210363001720731574185326399862200 9522972 -6587638367777821164299209820436501504 9522973 36247493998781311755601967869340701600 9522974 29127813615610410818896912925203364736 9522975 -29798039374100724033165258115745702400 9522976 168555925619976916229566832561860116480 9522977 23738520452123506116922154679155849826 9522978 39900468070615843753642252032658663680 9522979 102543070936170865144347780778695625560 9522980 -64220823732400480853312943054985551360 9522981 -136187407201294036928944809630604388160 9522982 20420213088922045822380284207508281472 9522983 -66185063803299189335315066704839742080 9522984 -57893957532733703098195122944898170880 9522985 203446959641020702565507208008458422180 9522986 -38667361604242183082939694115020153600 9522987 9972348025323962446340612669327187936 9522988 27287695580278910358083849242320047616 9522989 -40704948101228213150222144683416931200 9522990 49485100924685211973831808431488144000 9522991 481588928602049190614082801087429437400 9522992 -65759080589332186944788416083924615168 9522993 -246622775358599798297834924625262104000 9522994 53175851522067411164420021728639643040 9522995 3905160305740928191272342474930855120 9522996 -3023849529150736180855425689688662016 9522997 -300370177055708599579783621050785828256 9522998 211739373557243363388740554694574852000 9522999 -567208921047080640120132035234844906720 9523000 68402468780821280684316647634278400000 9523001 -266364220665693466531697187821686998 9523002 -36577777274842140243287466906448954368 9523003 20794895294662562037025395366536392560 9523004 301463150799239016086760847980420013056 9523005 -19335072275057377336857055144611912000 9523006 -79833878495271316280187223688820082176 9523007 31429462730695114195768302547130281872 9523008 6619849584348764563800043468269551616 9523009 502084224390251981401494507332559203040 9523010 17187502823337468428229921269610908160 9523011 -186992198739947164503072012007374795528 9523012 -23879850932665049873252361419930923008 9523013 155227954362596793801146686403544706560 9523014 -39999203517926997029790368073724723200 9523015 280183462417766898879852305156715321120 9523016 151332745043898639722055386365544693760 9523017 -27304970423883850871682506944679940480 9523018 -25792456712973093469145575900642073040 9523019 -72615242741958546447317801968211390040 9523020 22743335561377523971672889800769433600 9523021 232585730882968459929349797492420477472 9523022 -141947269352569105719958045219730426688 9523023 -72385574929270750286317371375077915376 9523024 8583387800654566101912778996194082816 9523025 65887177400688027999200249312429556300 9523026 -110423270605494654109329893683014599136 9523027 -234042450939139635670587016605529422128 9523028 264524213615766773847265146783696107520 9523029 8688025021961630082059861006009021760 9523030 -54220567798739252246656170738255338880 9523031 -16524370615304663011023510064353102336 9523032 -44555715356609080581440257552129228800 9523033 -30778561122483073125081685532702923196 9523034 -163780893941421863700394869946436653584 9523035 -6367520573688231813281813483989132800 9523036 18917280293039795571935885805596602880 9523037 -70454855323784764205161562099496527700 9523038 21376221072449634964444145191077888 9523039 -309513969761864721436629932002299624160 9523040 55716395673040916680281888160331857920 9523041 187832654888362800620659458514809731424 9523042 121438098426180729163218765441988782672 9523043 67805847454560659174498285881579227480 9523044 -179144811154422723909210574898566235520 9523045 -41784049978396498435395582759531847680 9523046 -101917474786683466910244798331752239616 9523047 -43241874726182488450076637196409387520 9523048 162115642508730533207374637578552335360 9523049 128740944169012959213296475845277426660 9523050 -14757823478365076068486886617355059200 9523051 22073482165717943811159658426869928052 9523052 206405526841048908830525506102004121600 9523053 -150540445636621926630509721095033193738 9523054 136566203907745030209790000439768486976 9523055 -303728274158889111920461659790121736000 9523056 41314925148948089799729631423001690112 9523057 35633680589097793565078782097242691172 9523058 69162403904768880456167048351821365264 9523059 -43091895072013805958722285684806708992 9523060 5967812809763667683050038126715837440 9523061 -292350343504135245762826007793365872338 9523062 211111576097645903567594613793481427840 9523063 186731915645770399978626433588896712 9523064 -444429962777603509381984107543123456000 9523065 -175804638161115739919359955827458444480 9523066 -16271721083336583047190802452170472960 9523067 174527618257959575383923438977460286116 9523068 297329253365253912916650525612863963136 9523069 -12256734579026962516162698806705106432 9523070 45407274678904078438982920438175295360 9523071 118836519427960090992393648820818466608 9523072 76029108692060495942612137859560243200 9523073 -144954965356960584924989447012585962560 9523074 -89522102359080355896515054596231491840 9523075 106992877995935983692014650921870824600 9523076 21162548069277128742260999466188881920 9523077 -222040529441647344119746506111888811968 9523078 119843796336170343201714156263910120960 9523079 195869056825298681392534613620318822680 9523080 20837865361844908287084578024484864000 9523081 5031144164650248172892237920653251520 9523082 256485075876581482357276577450572092672 9523083 173606414245373061009077325691663358424 9523084 284681863280919751983182939373762281216 9523085 -91094949022853382879815023978300003200 9523086 -4568378327777113884887887273671363456 9523087 -83227645788151168922118365393733106448 9523088 -23177334508691401101036500724658470912 9523089 6022718282639451652567981666406737380 9523090 106977367965931737640364033122377326400 9523091 -463640674600497960666560449616520647508 9523092 -35346788525216740090347122154994280448 9523093 -244492359313001294380999641607759550976 9523094 32932427132190330994727307803950109952 9523095 123101301411280570011411821983994880000 9523096 272088155812216270530118663389286748160 9523097 -60100690057937189668203679978974977148 9523098 -477671466086523526449591694591055136 9523099 -71539242999693942792255654329043163900 9523100 -94829549918082379607906304359070105600 9523101 -47994511685708435512196671004701741248 9523102 -72038318663269191982470683269237573248 9523103 -237386068931049873867060003744004335648 9523104 13398114367955779751657782374385582080 9523105 241892059400831945279666727753473530260 9523106 -104899522876261358784039915052168771248 9523107 37201703716549926987939862948704752640 9523108 7694804712470409282264218146552815616 9523109 -87652560089790819204298368901737180420 9523110 71323014163895592977389091885768741760 9523111 -69014182671574698901929284969484816672 9523112 34390712628292450451643721496392089600 9523113 -216658736956256666340196487639488607856 9523114 -139852667628931531102967048535495403344 9523115 -1003441845787860014971089505905163200 9523116 183554011611474806238510563039271029760 9523117 192208513326880820192419913791134905632 9523118 -124585498794529321730968185395640221760 9523119 -101907183349344655153821530395847435256 9523120 -38666882774234688266574780825128140800 9523121 395217289592524589639301040633108370322 9523122 -11351274112056664500899200855185424896 9523123 335025836418353542345908286566486517720 9523124 -1449571881063502092238281521129748480 9523125 -2898488874482707741288477867570916250 9523126 -91752639211095300626294689343591803488 9523127 137451801454312387403055421527174771600 9523128 56242530510207392438696046189135605760 9523129 158620603459689039612094993126233329472 9523130 50338784299114594079068038321129492960 9523131 61984951067944716415176459710075777280 9523132 -10593257921436610452850332123472174080 9523133 119144092739253333214522482385664928480 9523134 18881996368664353946455010609546411520 9523135 146972628501793531397268789138967607760 9523136 -45923011799730385419989728362202398720 9523137 95277978230262987536555904205388467776 9523138 46931707363550881773246153449349703680 9523139 178560722291730130175194436181540986940 9523140 -39411626953587142414236250722735882240 9523141 386792105211734417418352477666659456542 9523142 3005590601125883337766035924133495680 9523143 -42063630231475855444801435901728001280 9523144 -6323951112940074654215322920751052800 9523145 -5951816690898942501058642056243408000 9523146 15579952055138341614559425703517539584 9523147 150918770485676135835564473423109213000 9523148 -67446858564370975088108846796938433792 9523149 -117583375675177249497136830130830430560 9523150 28236037988448488641788280884982420800 9523151 137540621735773745368111419343055582904 9523152 11215298399774331582029355437060702208 9523153 -439184214498751012416696538267736355598 9523154 82171684377831651991485236954142787872 9523155 6099363296366138209903615260456614400 9523156 -22332896852323596966742995400132778240 9523157 -64439819646934407421351544054007816288 9523158 -73355057221750753128390126714887447040 9523159 139402036550040377502142348947751552560 9523160 124165187993618851666308697077645312000 9523161 96840510307329328951785916158466098480 9523162 126657397788290104421095149738909141504 9523163 -2351270149613327409333735205409730000 9523164 35868705512899913524761550664224776192 9523165 192877842075750061862136823891872545400 9523166 90176901617659755292101852475138300032 9523167 1256921592638191581189661002989250048 9523168 329216073193683448056154460613822382080 9523169 97111086058128664728759918131804362752 9523170 76121508476041511472478065236629939200 9523171 -29389362334843722138173064055226685696 9523172 65794726530719884330573427269931458176 9523173 -143257659165417273083387111416460723712 9523174 1698322427447052046129543511582060160 9523175 181016629467356616667935315640434526800 9523176 136422484347845721630440896178036244480 9523177 219029180735800869795258634577706967332 9523178 -30381679327872273629473562552879454720 9523179 -43441533841925903524969025784425772240 9523180 -2526320503198097167480551927816883200 9523181 307983580820907945090129432595179488982 9523182 -93068105493787392192890110320125251008 9523183 436773537093909587892405939956676068432 9523184 103090413068566487864655883853660160 9523185 64992808367772719978447668791831692160 9523186 210427934108108494103677307282963882400 9523187 -232916264193375859861382228792353488288 9523188 -6771681140536651891781669039895004416 9523189 -47728169204182208539587668817438072552 9523190 21322472866788841510863669332817513600 9523191 -93368233837052990889897300395985311616 9523192 -82721243113545079682587456034982174720 9523193 166826299411682682284721917482620577920 9523194 -65561859929848626881539788719501568000 9523195 117034836975881971048620100566406314000 9523196 -97497085416058272735026203659499100160 9523197 235321429200121269643161767533726847040 9523198 115221735373170579361572550685189181120 9523199 157154025059351329276636706461289513040 9523200 -24433988117740135100232448052979302400 9523201 267151107451738906986471943909725600304 9523202 20503995643912886266915606959588935712 9523203 87245667760683687230122694691275981304 9523204 206419330140695204576125429178091107456 9523205 -38346945608691982023750351721759242240 9523206 -28548927228868456755382378883357018112 9523207 23650248931049045072846524862349634432 9523208 -102059729215319460117774737088426915840 9523209 6073200889163474500102832639321519520 9523210 -1219879300568825853721063867633309440 9523211 26753363695872080861144756378581105824 9523212 113490750688594071821115481149544115712 9523213 35604525539295821945744698072881231360 9523214 -43923017111121470720751709481043329088 9523215 3404802540028763082301239229182132480 9523216 -75496123716474149985302461376021782528 9523217 -267095515837801165215194871915925500048 9523218 3812862017836356481241610428342442240 9523219 -188925936343641940399732461309446195856 9523220 7010036021988845154871559811994951680 9523221 -117743097381365429769849888829453875360 9523222 73693989823808018349991769032236091392 9523223 543353679706789579044217345397934533760 9523224 275734652736200957798390571783527424000 9523225 160711089662103758493326151952030460750 9523226 -51275808874093435446162696158107530240 9523227 -62209918715978102555334904433763840 9523228 86133158721883561395370958569761868800 9523229 269481763757946414218782693799545033830 9523230 -47947547842591553040468067935038300160 9523231 48568064261798080901067912989616528064 9523232 -50316366920171313515452837230044971008 9523233 46860443047208949510441656610394842960 9523234 8288681754604572728565053402048016384 9523235 194604282649364127383609699496794953680 9523236 89542329259251947688830632116354048000 9523237 -80717305329685473223043741081813809760 9523238 102547096090189976966109363768986135520 9523239 32365509621989429961213713245482634368 9523240 131474387675118433204246888317547468800 9523241 37963081297130332650298688255462938944 9523242 10996829316113835316449417410840779008 9523243 299352669732662170057410901737650765492 9523244 -146240987652008213118907721223256990464 9523245 -49710122481705160891858231754165846400 9523246 47536822805023120850851228587289811520 9523247 23705325333645740670811957689935475072 9523248 44511057592625535002063745414495436800 9523249 -331247711928991784936767287810753044880 9523250 247312985977257653739170204242086528000 9523251 20867575689532556652817689484709953692 9523252 113053701182880842292031914691733184000 9523253 -2161370975067979000135430050479643776 9523254 -16266830272127653019846962438885883904 9523255 -84243944088450194622993272140045143840 9523256 -17087307950996129338974733988281036800 9523257 216056558129591000744515919020200866640 9523258 135528552052044495315375536930315130480 9523259 128699716050104972386393310424595368240 9523260 -36646257350382962559105996615369277440 9523261 -94153828681904277850395273303414055776 9523262 7910009050424113572375449328004644864 9523263 -301235232966281883400274230251560837616 9523264 47868852108728698066807713502646501376 9523265 199906865989269384690032925363805149120 9523266 -49519903719390888422413695536192215296 9523267 -71236091224222027099825743989799510240 9523268 -69011485742289911033195321687540527104 9523269 -95249235372794071213294590923963294496 9523270 -5299073509042187074037147412609037440 9523271 -119781382596386009916480642945861327528 9523272 79426793064412856519662490805453373440 9523273 -41260543052934777214071506718256605478 9523274 -36047954965217056493927031996599332608 9523275 7553412179611525212603289943405904000 9523276 -40454176666621098333222892568509402112 9523277 -253128533712713330743487312491435680 9523278 130454089461404391002530017897605819520 9523279 -399446421787321931887712403239657695120 9523280 23779768559501110859128611956732559360 9523281 178476637349250416223283535983451496960 9523282 -64550540661222122605042856199757109088 9523283 192693622702838551754122369897772854272 9523284 -149100527458210751569983766742179928064 9523285 -36653696320851010776655055436408397440 9523286 -98806042889526518926319908003588317408 9523287 180751294053288298178563670449519510944 9523288 1609954883806437733502676338133811200 9523289 -213158494006826023344646617409079393910 9523290 -24483926870025010941749104476562176000 9523291 -224803205251464497423056786573984366328 9523292 110909067089352491705536191640383805440 9523293 38684825269253141015662640191298400768 9523294 -169136938792849855862392454899905822720 9523295 196553254500715643654397380176947448320 9523296 -966313376851237194999672768182353920 9523297 -406918494094000473815780614930908355614 9523298 -108772954611635198430586103877586944864 9523299 54383643401875414779786167711198907648 9523300 36551247941230651723799512660269334400 9523301 71746688494437209494909009933475651904 9523302 -12988608983758675946632115584101335040 9523303 286804909216732101597883088169204026552 9523304 15987636909279047122351519242744299520 9523305 -86015006763340267457145752849206099200 9523306 -81206959414093449551823739754516844096 9523307 -8223281866064552466191539303978098240 9523308 -99694873570686183552571666320459386880 9523309 -11842431014069643834176509396376042996 9523310 149728056853890306974503236378303456000 9523311 22158196366562248566384085835099764224 9523312 94568810678252647770060161101397590016 9523313 -391838582427337149799205361414774708960 9523314 169263644004214046436728549734904679840 9523315 140488094300281457575552844689990519200 9523316 98052477811965946524209840247197122560 9523317 204647504132273273834281764858350952480 9523318 -40152656602630444181276515475379763584 9523319 -9635240759739842869010182464473287656 9523320 -56398970234994835589250274576786636800 9523321 -92195853973973647343622014851223730288 9523322 -217237531746788878621177855559432262288 9523323 -39989884076843953250607899157040002228 9523324 -21286317747857576288553007080628932608 9523325 32208772415881953546806712983755788000 9523326 -3465764066329525938679726164078488256 9523327 -305292102573745132934808670237073192328 9523328 148923979956392328128419586333233643520 9523329 103647352376069451468044632454082503328 9523330 -32868597279441137094359601604474507200 9523331 -46746203813076475560620842147091064648 9523332 1745817335489739313590052917739806720 9523333 -63513528477505782226370278425986880418 9523334 8731750393421066130733666438523775360 9523335 1527558517278944581643832702564468000 9523336 -178139471308230787486582259440856632320 9523337 -49732758659946590370565843760647987680 9523338 -234585326476886941801959545836629241344 9523339 2836114238129714525691231785174833920 9523340 -170216737872049925979816888396733148160 9523341 288348371073499907540106937784019086550 9523342 -172319520771085962859631105091486830208 9523343 601076504251499362760724181862492557560 9523344 -3877613846355568269431227305826713600 9523345 114162036568860092188632312542008700520 9523346 -136901290208274541038995729418475166832 9523347 -124156466112055935514861168916013492480 9523348 204714728786932008948640757072688372608 9523349 -129399114796179579105803998813490006016 9523350 -18016401371355982119036190660183562400 9523351 -168913074869814668506144144300154521400 9523352 136114490288178917808443326985567109120 9523353 -13139192372483999882901133051112914560 9523354 -97717444810387947832691328728335908624 9523355 -75739900384630640724931237913898372480 9523356 390745524382164905858964836491438080 9523357 -73296387641510335172107917966175041600 9523358 13610507183585751572719314834052620288 9523359 96049047065939364071958315056690430240 9523360 -94788106446964614403955299072742522880 9523361 33511084460645545685177814620988547332 9523362 63190095168099193396369670975100689664 9523363 -250318901253660559394871515799648842120 9523364 -22318375825240996385516874688036224 9523365 128397273161895155403338764078662210720 9523366 -52248081116018528850136896852750446400 9523367 -20412226592025205041509842141704854400 9523368 134722531888304296828045912292149401600 9523369 83670958148593269513326038768901355770 9523370 83181150740790081579653448342043219200 9523371 -62408619009234304893274194694623237120 9523372 27984583051842431055653909808753779712 9523373 -122296436779027207784275526299122630378 9523374 -15880117644680588620558629095893303296 9523375 -238923826395441872353613787520195056000 9523376 12390424905287476738746636197650366464 9523377 130213033261234669082046156056918360514 9523378 123407041078801350177634342700580756240 9523379 105473000654829230112495543121233601584 9523380 -116744774219522022813462749716023214080 9523381 62807622393790760397852268382627116544 9523382 1226141116515276506268493435378712064 9523383 58653007252426322280385926679586364624 9523384 71218371216824740570745435643393822720 9523385 -75934043520080187849512413294161630840 9523386 11397425006697702055045888404087705600 9523387 497236310371503439327575955902925221480 9523388 9264174077655725510871212746319748096 9523389 224591112081959033752485105875254719840 9523390 -5574508272682386433521544492989350400 9523391 -335318056643586671419135166276696659416 9523392 88705200148710388790457190845064937472 9523393 598986342520087987571967904951252800 9523394 -130691708851997006243665822125897843504 9523395 -821837138028447145039106829007032000 9523396 113154634086292654972017158302694700096 9523397 155098423930498382518682043890180325720 9523398 -4412700155152332279312190504221105792 9523399 -403117072934555069946456174887409634600 9523400 83088257451953657563868497464155904000 9523401 -189417311640372550007254741892116105968 9523402 -25262872866552709509116113894800600576 9523403 110034195092435661005634777112035350064 9523404 -5146514341576226343055967869118246400 9523405 164514213410262173362886757202023258060 9523406 154943609013178360828444434505306345152 9523407 -128329584111360660930037579705869598320 9523408 13655278262639509666345228019755909120 9523409 86659849036467339228306780653692442880 9523410 -13251258380388259330007743452223065600 9523411 -30322017448799427635680623235248300528 9523412 -191905709901960973243865702366073174144 9523413 211674004697971918969563838859793853344 9523414 29314191243686693421306195871292969280 9523415 43762913766272769258169439800376400000 9523416 -22869728995277198593818897200299376640 9523417 39828034670018739050719939223529279232 9523418 88908017737358123415334597050511662816 9523419 -88441484313900648488657942655067917312 9523420 -96099979906673793853261372496868203520 9523421 -131213490780583142741066181340491180378 9523422 246858884620663930854392973442830181632 9523423 -34713954475185686986382896833675717440 9523424 -299780274262000277731462430787979444224 9523425 -725267621471993613789511991519224800 9523426 148569549899082982156112284364428800 9523427 -236578590516383148027283058275409155560 9523428 86801487770364192535957089466859698176 9523429 248167722297406998113276050388138204030 9523430 4910944344218938613248093653139745280 9523431 43165687080469461395445864634380683040 9523432 -200555043072918963722816307552343065600 9523433 134412689399160745873130168981279763840 9523434 -5061886039539001229837872082902548480 9523435 264429693691255556404752399585295142880 9523436 22698605779710674628237132554199204864 9523437 -84273968526124190724361309198365881856 9523438 39781071846766706976414766266239029248 9523439 -25029964715780503305406654532079933360 9523440 16138308357623331619617838856749056000 9523441 88195234907612712906661588983147743284 9523442 -108109001004381834419824028221399091712 9523443 -179271316658314089980425125214608598272 9523444 99189022859751591103441995137507890560 9523445 -54808097418209379642010760372641302600 9523446 -90016330735910933567933522776825420800 9523447 -28963933112430345621323156193913838848 9523448 1235668440401361867422247811779133440 9523449 41371511675720073815556917906839168320 9523450 105951286980956196972475826616892224000 9523451 23446908525379073555283386547779850240 9523452 -29996916005737531784079325022246419968 9523453 -36850562567648215649797037056231554298 9523454 -145475541641417785071245303221748941824 9523455 -44605101021499687112473273530186146400 9523456 274573048039298893282653587843204513792 9523457 -413940325450443050427548440710557271294 9523458 -4990661311172698509489464446563987456 9523459 184734073104999460446197764660256204040 9523460 34725208769086289512187377398128294400 9523461 224681885587037419707857569473188194272 9523462 -67613124186205418776928678774022221568 9523463 213068065993589644954977083692026809160 9523464 -6749027037192842898914613340050554880 9523465 -105854456845471211472205090314999964800 9523466 -126340741596229926965831901027816335568 9523467 6744635593810255937877523288575855840 9523468 -3200710372224021993712313165909474304 9523469 332757650974639699177612418315586780096 9523470 -56249706401917776837671728098098764800 9523471 385221900449778099701369112566070122672 9523472 -19237706983872965313165324802557739008 9523473 -4561900186265461665984614967252180576 9523474 82590976813397796095062777427813114880 9523475 -67186671348514232182940974360397516400 9523476 -99586464542116522824496492754412208128 9523477 -207776860756366902605252758531921896900 9523478 417821775019626522562102649183032143360 9523479 -25151549508870550208778022862978119680 9523480 29854178353140119607310968629558476800 9523481 -323041365004827819011439467618318513136 9523482 19957057076501281213916408893243966464 9523483 -646003288958586503696560498253248560176 9523484 75057887768278423863917196701966784000 9523485 133624271275775251384058952757669915200 9523486 -6825397854915411204425996565224208000 9523487 195433895581788586498348485791573810472 9523488 -175976448283877199949495455138398601216 9523489 -197302685574748995008887834947189222720 9523490 67356675604905720176483127382477428000 9523491 -162981421474330843380873977995228585608 9523492 222772676240100208001189619972004429824 9523493 -346295763067611645773495133429977163360 9523494 6285846575598951008042004669801254496 9523495 -110604788880897346600211142927167126880 9523496 -62284493816673838798680314940659312640 9523497 59635689044187901021010806745867994000 9523498 -161111840746793719337762483672197391520 9523499 95680747578383989185051698983751512500 9523500 188144472172233263705356231176192000 9523501 24755413011459229498349241974753078400 9523502 -8274837619324558001912110833443453568 9523503 132182350571145835219509667463153627520 9523504 12582955548279835753959063661567737856 9523505 -144214779259534582378132355166557579340 9523506 -8284672250135135469840797053684788096 9523507 5065688032021130770296025679239643552 9523508 76290083689594047040780262794510547328 9523509 155114905459438505388646463794833222720 9523510 61453855784059297553836048480961748480 9523511 -3664512402433742424518403920996552808 9523512 36057372276222977243798267121876480000 9523513 -30047813641869791262711524818925281020 9523514 18815288220230622004398291364264624128 9523515 87514366182218704514041002537725758320 9523516 -111162361186940108267328627754015211520 9523517 -54053437982544573754228663137772480020 9523518 -15113769316030037912587908942038326272 9523519 -50012621344982943560055478726162319904 9523520 -83529544682918627738229075591136542720 9523521 -13064253529217152075567249250312812800 9523522 52180555526736922306372636097497238400 9523523 93776934155662998901891647334291419144 9523524 -11271422319604856007335060084134585344 9523525 -228586286197652875597393747458373202400 9523526 -138583483389795622329636395772545328288 9523527 -9279726407364827906128999427524923744 9523528 68956937911594006573020056948479426560 9523529 532750179347467369886979764557164255360 9523530 32823599159992855293410835660520260960 9523531 403457512828662677916626482242621457272 9523532 119808205790860334849215816313500549632 9523533 -8866179369254072215448324661682771776 9523534 -43891145235897278832137782869243678720 9523535 32364662123224176543173263933363368960 9523536 -67055409167445068992597716863791398912 9523537 267389336492831257468078125287071490932 9523538 -149237918095682283944789277386989492080 9523539 34336129344678076296907391550432018804 9523540 101154963254065604140291439958718502400 9523541 -507007750109911434548809413572353536 9523542 112739822964515581171021782970629482880 9523543 71312413044269566682649805683201233200 9523544 -61421755940916865528121082273251635200 9523545 86301810906486111206377813320298528320 9523546 -21359643799112305452084465938470656528 9523547 837360969166159628998511607508881948 9523548 44424906673978195829220565449881856000 9523549 -26172731414456472010715126889768738464 9523550 129299504256926964809570204344294900800 9523551 254724809462279073408726888187492834632 9523552 -559383670614502462150330301659624243200 9523553 -49640486828393694240120658604656418136 9523554 -67179193210283025949288258718990592 9523555 281724945651582931904049395041469760 9523556 -114041492985026725018873059976025260032 9523557 -123295769231325574150641452202448232580 9523558 -3803750255166599576642630644391228928 9523559 -266362745593881420926171571092864391240 9523560 -107894782248468961458053635029356544000 9523561 -96007280692442529589204071106860072588 9523562 -72452152541821968165557408313235909536 9523563 102307120371230369487373602703622476800 9523564 111666497099332193819208566343030085632 9523565 -234447928269565143328051228493826772200 9523566 -62644579564017121947398166275683771200 9523567 80608251947368852445851570206360757432 9523568 -52455608372184306491120521457821188096 9523569 -128021193113868877914022529370018564864 9523570 -17638065586614189545403763254502625280 9523571 -289504486527003905693517575866916986320 9523572 8357875273435659622014576104333328384 9523573 91776137912225432253226513346465816704 9523574 -141071477348228315433034988928758189760 9523575 -4143130782399286958426195235655879200 9523576 -121314712139465551574161772574168145920 9523577 21226472803484523103199822646400668672 9523578 39325965593229071881340921428086316800 9523579 -74539019537148149074316697096924135760 9523580 1687606926954991174922101996336773120 9523581 311236162829387411994613901545001920224 9523582 73608518808839782365034845817192315392 9523583 154849675486144545734620170029873864832 9523584 78800125542882832347721583553455063040 9523585 153606403952006373384460572734706844800 9523586 -29799728279238888897143691642494409216 9523587 26237338479632965780362404631396350448 9523588 55208520202282145321665972481291074688 9523589 223544424426522123725077302721522839390 9523590 16198923691566771001959341022873448320 9523591 -9305824156638001888204686689589611880 9523592 65402482539367250605658754549004830720 9523593 43110090868312278988903763253641780964 9523594 -64934188823358850510967105503004133888 9523595 -9257312444685969914693732985622130400 9523596 83920933912185568446294393941621755392 9523597 -19265810899757319884380364277603520 9523598 -13628887751850969100235494976527272960 9523599 -55559318193942143006040409443708162936 9523600 -902127705099983773968280925177856000 9523601 54137670891143727608083014281450441712 9523602 248425689188591345352345834746940065280 9523603 -22197220143466399706616964656391618560 9523604 -191426330504560755293274214172557211904 9523605 8873895957339602257993231035712139520 9523606 -203734122610288087816761768848552353248 9523607 -460527257650785632932609208914225495560 9523608 275432954847156774570487685257337241600 9523609 -155921431912642038239479177940207019190 9523610 -24520647409949481881633115525094625280 9523611 -199246498587309554008122770605572579540 9523612 -124478727442110616568269016208451343360 9523613 -306686348708034788042335234313626216416 9523614 -109916210015648958242286664063753715712 9523615 -51059986167220396484607581193221349600 9523616 -209492994461627938644553608945584898048 9523617 -179008200590452041664635376005785265120 9523618 -36943284644570238406421038484733840096 9523619 3520019741774446874221486297960786896 9523620 128573787721731562766118435956918714880 9523621 -183456071532642992136537442720460045508 9523622 177604443837986373487031310979286726112 9523623 47659961076605002804047382992415036320 9523624 -257836980642701841380560953108806369280 9523625 -69321553864223324214631914376509750000 9523626 -19707106653665656862727994934501592576 9523627 -13135858921322359410440620564954934480 9523628 279218601957175583150588099044344538368 9523629 -77934797022522737621885702435766964800 9523630 -30162230239198872991268388895664063040 9523631 -93236963991682245731740461556153454496 9523632 5818996904037089618359310166698065920 9523633 72463524021347441586429209725074988800 9523634 73743172135873646342270052805677115392 9523635 238428285877841295206553746142470400 9523636 119760816121369812258919825521040261120 9523637 62126041793368983533420330796242402286 9523638 -1257151180108812938862803320517833536 9523639 -14130507425608072936665033406301561560 9523640 -1009697216956713384355620945397555200 9523641 13985366517473700972173635905709894992 9523642 105077786998188762175445753954162724864 9523643 -453749490006678702767969950672890174108 9523644 -10920416962260323838971944879627991040 9523645 12261111086845988948152437091920873900 9523646 43880681133519277492023337097914970304 9523647 17516134345786875652085642956638259440 9523648 -9919582443792646718672111629305380864 9523649 322066754063905356860446172069552776836 9523650 26074643709581500937022905202832665600 9523651 -842223888148963580629232209625469308888 9523652 -66715213984595919532733730230042027520 9523653 -11474175935738929998342347915461468416 9523654 5173080608170128930170759112501856512 9523655 331656503957891267245971235405424589600 9523656 47529115820591709955861536515789783040 9523657 -153963621688470641311953083289778316160 9523658 231403363034547755966743202131783697760 9523659 -132508486180049506454423661944435545896 9523660 -213210570830226863613318696558229816320 9523661 37079437237621541785756334503123812864 9523662 -4816569070725761264702081961606312960 9523663 46690336715674450446096171727008932200 9523664 -78080556676301472670930617917632389120 9523665 -39786031946915533479427909300724878080 9523666 -2111385900881024916555817604941608960 9523667 138473353367901911223117424666420169832 9523668 119586719417951325885208757085523968 9523669 -29516440044766733568295032540595258656 9523670 -70514694982574348835769255553018198400 9523671 63024727151326610557150645845148514640 9523672 -99663131448769920478523616072624537600 9523673 139669067241969638822215517329373030922 9523674 65503150430155592856848647903349418240 9523675 62573174135633123499101976020801354800 9523676 167226550638325600156987239966479800320 9523677 79454759503958777730681599591691905760 9523678 -165231532345901797361706689646398232576 9523679 76917555090595816080529769395973877888 9523680 -17436358111265421969532194889995386880 9523681 -212793745518530149059584178577664327518 9523682 25664369658802315754816041995818998272 9523683 3091017112411498059958534866425909760 9523684 55052405801089455037813913184937164416 9523685 2448656408251452877312240289076311160 9523686 7470084459327389771757895589987449728 9523687 182940238130821642638625196081499710400 9523688 -398922529385526151564731322660551444480 9523689 121482475882280194285188080861732019072 9523690 -140144685269563598738261228484488467200 9523691 -81060294047394259588132814387899317288 9523692 4798225365041861248609677171889838592 9523693 132444524995824271594951257403643396640 9523694 1464652895283163755931881886938988992 9523695 -120904974633098156745487157966860099200 9523696 3427901774575593708650421116918038528 9523697 245124573162215089012926479796177112146 9523698 -16850257047893301063436150869293041536 9523699 362390630676098303833247946169596490700 9523700 58423783558598091385249578872490854400 9523701 69904639382891190087650587066856008800 9523702 107728934146130413896034509797656401792 9523703 -28254899952173414843730635515220016720 9523704 265944643496198343450933810103534878720 9523705 95769029702529563086621957004729185860 9523706 4761669900558945315089549106635527248 9523707 -35055503152882223543352760868744074560 9523708 -3326028738530282584941915671438661120 9523709 -185107956786120867827047506326317203552 9523710 9380438349181998014469114530002944000 9523711 115246635883424031154871256967579469312 9523712 51990287341692629977429367911455129600 9523713 66511241729191028634399985919301194544 9523714 -64544117814744461774943947887559018544 9523715 -182808301303481421217689232195721451600 9523716 -149456294243615562705748582484292587520 9523717 115462931489444453453945325934877672992 9523718 152134584701774884617036100220175357504 9523719 -1870950515984094939539919963696538416 9523720 14188114761136002074094971963369932800 9523721 -347304171212058279808100153213675745600 9523722 6188756315064857072541111493616198400 9523723 69417962647716641839155081022583399760 9523724 -76813376830297813544696524202660167680 9523725 32797380641029611343575858902647195200 9523726 -33778438076500763512586092693754112 9523727 -36991932201999777487274583840375146496 9523728 -62097173634340177945925557976252080128 9523729 -110485911369863846044866133337608149516 9523730 -78897581566752811987814275239091200000 9523731 -46747845357853212777276653457696019200 9523732 -3915876310230900169531609837149634560 9523733 -24002913243621674464206603521506827840 9523734 2710577989052916286917212378418931200 9523735 -95171234749233976752455438775491176800 9523736 241436395831307131884581523927664711680 9523737 -17918968348735658954538568466061008214 9523738 -13130402844837602240851987988386214400 9523739 -321161115083402089859138638714582068600 9523740 32265027053904576531185965317773076480 9523741 -47163019361372719604298995079377896858 9523742 -24470830373324234444739514252285584000 9523743 -130902113800149859402079841286515775872 9523744 -354764052004493823908600966992986046464 9523745 83180391006633344597841980103849657600 9523746 -71932815289886386756689426371548750128 9523747 68772052994386931008946182971182898112 9523748 35801176755517401916208844138703663104 9523749 -14106447597853132109778369675545048160 9523750 -16688773554460827775279736324358600000 9523751 -663151094520212396838256925560243949760 9523752 -31696386260652150578670284053063925760 9523753 16001329021353778142492975491884211968 9523754 21588003285649866107800164815414345472 9523755 30915740298724734295173017735300876400 9523756 -258386020088531711288809839760589930496 9523757 277089461546828153506953665351842911852 9523758 8066872877283321998497820175897980928 9523759 46310502699504265166429650079536965616 9523760 -15118880296318526618441956822757867520 9523761 -66144511493419823690344705314675259200 9523762 305682708757234802055305230921735734912 9523763 2080165661202876972251364332230532400 9523764 65434364222138535445659188935068119040 9523765 -265067217518666515744594714404934970340 9523766 20815315754570415843635296791678418560 9523767 -79505637447939391281919916538543329280 9523768 -252464560879762884021620757392863088640 9523769 -7235204958368554656083103294297056160 9523770 -11846856844333385019154521404995334400 9523771 93478557714532806779015342963580541872 9523772 62609668232360468216344832217648491520 9523773 61720047623844280835448292028112097824 9523774 -16757391391850664889346775408344455680 9523775 184344186850238630072231133957378487800 9523776 -10025245190164721745671457384670691328 9523777 -226460844233867024327731784433608947628 9523778 -328998628125856118872116790206837887232 9523779 184623018482982365015994341426461352184 9523780 -12896763481837344301257914198306611200 9523781 368153596390717019164582113148394247582 9523782 -75174043711955868956297175118031030400 9523783 -366408961637919963913801288468554572968 9523784 -23860483392820188645268863711444925440 9523785 -26031723248835027720928660783475816640 9523786 26702721482272645888315021597150764384 9523787 -84172688349110082560900895775618542768 9523788 -27198432302295555292423522556156866560 9523789 123662069428286533939938120545223040 9523790 -11553162201062171818895771769444321600 9523791 -193926783192741780987760549698067020000 9523792 157342341561914620654363921725653647360 9523793 27079521701915115655744767172769244144 9523794 3925821939945187875247807364996259840 9523795 215352155973209795749344553275698139600 9523796 -9265952252686701592002834558687604992 9523797 156063883212009099640884538098774871200 9523798 -65745870880211520438335057746951385088 9523799 -17842228993346011544405733566125147152 9523800 13777591994682105855946698401319936000 9523801 -42424424043425467436377032201270149760 9523802 -4601895607606847916559164541918080768 9523803 -2491433698588205673519307824489478800 9523804 -83521162426839558366400947476954873344 9523805 -169644581572112947256735175131758731540 9523806 -42774815561824644754964420882299490496 9523807 -40244192013979167863476670008905150720 9523808 -48753958874027285599035198476371623936 9523809 -44595631501346928222520676671079187756 9523810 160486522726670033943807415831812982560 9523811 -260961706335463367551239704285437837176 9523812 1120967618111589769642216008773056512 9523813 189712181398587198710165693123905461724 9523814 104998556178958683437931283684515633792 9523815 -41704369104854546562629921185979182080 9523816 321757024819973507449218396980901780480 9523817 -9353653683767052779845546244818350528 9523818 -12166684376498608050461439252796487760 9523819 312460779537820640317984128909758671220 9523820 -46982911974187662931986761089854627840 9523821 191204990902394868623620750172747675712 9523822 -55565806135573855793013549886346443776 9523823 55432106791058198154439599268347205944 9523824 -22289626217424366827956973624899239936 9523825 -148390366529574594324129300284803648500 9523826 -87891956995159768926197541414955201920 9523827 73663210531888641563344189232569025364 9523828 -147264644151354976655433306307425135232 9523829 -8619339047442382079003030785385517888 9523830 -1590904128644743472044966723043450880 9523831 520095236211602368213749067775991660264 9523832 -102028752214754882408087363366305075200 9523833 177490931642260691961971247666960900096 9523834 163228307779450776119452817958733800816 9523835 22587423930344437671864202677642111840 9523836 174979245062878631790853011589986163200 9523837 48891843732553190496438852704857881772 9523838 -2409565784353390746527228668837927680 9523839 57637350265975092707388670608138345600 9523840 104594573100137311421726685096679833600 9523841 704839658022948257284183346356652802372 9523842 97301937580999998476705421781060571904 9523843 -46928577442694849653052955621089251584 9523844 -19668111582087867915268124925213078528 9523845 -386529935974417939082422209092720640000 9523846 100160750377429219929258790998557707872 9523847 300708607276640250115258503267452099160 9523848 136830923759736599600588426803445022720 9523849 -108949667176021785493147638062316975648 9523850 -31546418641250622563781435876787219200 9523851 -43434220484075744638224246258415420416 9523852 -28253005338807103293548959316106364928 9523853 -361407079910620423538130222929298413898 9523854 146347192876609472824801850389410824064 9523855 -5097027209453561356314423133861399680 9523856 -36634327460204220734505868401613406208 9523857 -35433444939555007564113044509762830336 9523858 31002364613059808407790366328228508320 9523859 -357188717065778022132883039861324878984 9523860 -125452758900288642289154362644155504640 9523861 114915522775717956955267060965034911000 9523862 104605379864370338617419647576660177664 9523863 80396466593054173173658293055875400320 9523864 -122045146678527776399811474221403340800 9523865 77934286386792617461816305181343682120 9523866 37168769023576848553969063918400997888 9523867 95882970343552034893759417460170050880 9523868 -8427198902911122313484279683213463040 9523869 135822474316529285757541296231193773696 9523870 5344293959991625929152685559314883200 9523871 -95279925642835725591651833041227367200 9523872 -17395637684612072008829024952825937920 9523873 64776106211941870910415750959654865122 9523874 71395037212543341118557504784173849600 9523875 116758559228615365427642548702657080000 9523876 -76926538855868265913149021470419360512 9523877 -299736463698034893445298117073792817728 9523878 -13582452954540634062493022895981975552 9523879 -170253566279982797405923437444525859424 9523880 114864102590316018829856143430716108800 9523881 62938362008570519212805500993097270820 9523882 -32991357674024318638156422118252041216 9523883 109701198510701778442725381657879398520 9523884 -20894415873136409561725083184316743680 9523885 -58606913717299734010695249218633096820 9523886 43593505207442168034348708771777450624 9523887 -110159113665561445670484753792679123440 9523888 -28812418854698765100599087711954337792 9523889 -124440590337109834341873522975666289344 9523890 -13026446842292323061414601989393136000 9523891 -118793106279458769565245108537708701680 9523892 -105019331627304654627332309224789819392 9523893 -172843770921106058932313999745007477056 9523894 -116357193622652631069724398831400785504 9523895 9190437017147598928671886554381498720 9523896 -35893317889386217024091360517993062400 9523897 67382818455787658967844178242284754346 9523898 -3241253297409816048916973177194318080 9523899 -10286789418286112828994897990240956160 9523900 -26488222762913809128768792252548032000 9523901 266312430885861850404675874868483354304 9523902 1744554577535892099133417142569541952 9523903 242271799061220333768094230020445081152 9523904 -5123913397129639560236386088034238464 9523905 100132935581005719825644177595203756160 9523906 103600610670979625510959321832045485056 9523907 -93624419327808253536562608288967329768 9523908 -215076846324579307412554132676720270208 9523909 -81752471348841710546073865728890001696 9523910 48743666623886245225051954438586880 9523911 51661343179582074651016351083457612800 9523912 -341450530039524201467210146953475660800 9523913 32697781400708584093242774609944916480 9523914 987002352546038123479370034478560000 9523915 -266321506536346666419701015016886138080 9523916 444085792063844982122908539947123056128 9523917 -31447954104976435817282434347928393332 9523918 160909913391051741602111896092133379904 9523919 -223398829362346421726472641259729790440 9523920 -1615901991132955285689411946925260800 9523921 6739100199003043898585949913331608800 9523922 88845171555434663649324410046593114400 9523923 83297752915187777601193628417303014584 9523924 125099962286845319727725793701150617600 9523925 118084439077425404227799161686232384650 9523926 -155057401143720625960603893550909161600 9523927 20020930832423917981626832026414307584 9523928 -284613851936384851938211924693702563840 9523929 -236993622239070265898689666717472487216 9523930 -34392647676561556795978831615766712960 9523931 -27208628824709995721093092046822532000 9523932 -45583178907272956287931165382888472576 9523933 -43723255516796986326214598791089598356 9523934 226319273426660820753686162151150164160 9523935 -80047050416813822494823022932141685480 9523936 -196534610697694111601304270216056537088 9523937 385587318627826290775867813827676103586 9523938 -8007638301069763227954775738385187456 9523939 497014784878835274043794364457715221856 9523940 -18487963481061886047687024822231244800 9523941 -84008096581192485968442013379942400 9523942 245002087708325077855249742567176603872 9523943 -123206019002104028078675495708439096912 9523944 -45486729581482355833028188290548367360 9523945 13703139737406151648098196851889693200 9523946 -72942639984673315203531330426612149328 9523947 70294003591024321272211236657668083800 9523948 -48077343896597320965282083835161948160 9523949 -457638210952827961290535184881137451050 9523950 12392909356439468899917464153558097600 9523951 73243461680677923620215824099751470400 9523952 -47398881278062002121811656213009465344 9523953 -89448324190014113734254096044637583200 9523954 82299878719539092120269592495301036672 9523955 35565455407091288676817893498111697920 9523956 21311211879222439245983256595310290944 9523957 -659822289269134536757891361579477011200 9523958 -12018219884441219147165743072424365920 9523959 -41099055618517869995306698330152149760 9523960 212700852751651883362591014489315840000 9523961 -324292615451488131008806694887006582188 9523962 25312337427621107908940053315488274944 9523963 41989019812476002294342125298271134760 9523964 -540985632190649572362291911293816617984 9523965 44779038450106935540924657004493773440 9523966 59308527565507217473913938680888754560 9523967 330749262975119421141205812772252406016 9523968 -199763562325722542494803280723250774016 9523969 -36493980710935130802924127540498934080 9523970 84482862740864885308226032741823131680 9523971 180307571689364066398666622346742835208 9523972 -129711960842225284389776467708597724928 9523973 -203425044866166902394976735953160991778 9523974 -98223481517440604903595607863801144960 9523975 17917949421176336663883122685521032000 9523976 47961207240008583239979203549140254720 9523977 133449449227332741736981817476835070720 9523978 33216882255210434556630921927344225280 9523979 -60676108024195840317528731379076152720 9523980 3753296922845033070839038781301427200 9523981 -64148303486372838705545382667683131936 9523982 34851508068794815447026016001406007872 9523983 122449542549735483306761017256454623616 9523984 326361559158705449191179554096414720 9523985 -128963363872390930406285809247996586840 9523986 68409987518732044775769652556335924224 9523987 142319229102000989291425095078017425992 9523988 111954793090336775640547326894165103488 9523989 100947160349146043369919270405642504654 9523990 12993978469622252838666755405879450880 9523991 251741990046945144948923763900973986984 9523992 92250549753886307097294609810395934720 9523993 -131564554322445190109799542277502280758 9523994 -83068475489284612754193047235807040800 9523995 30675206191905204559428040759127671200 9523996 24766383206787590691655238022472161792 9523997 -10190209661162731541619334605102153600 9523998 203227884799349883420279927911410418688 9523999 -378413340432436143647970453197122372000 9524000 86384886827903954548994345758654464000 9524001 61146650054131433753193578666570858496 9524002 -171000902620068593545266818595905577600 9524003 -552194576500231959878525486975599501920 9524004 53466132504955272643524487203018289152 9524005 -1067708440137418751439939761297686440 9524006 93000901594086539542377423339753231360 9524007 287956653550025732638704960594670610640 9524008 -11404271253870613175423611622647818240 9524009 -101230501685113201368953706615403869360 9524010 -60617231877205553254681952769767930880 9524011 51403938845390248322921819877390000384 9524012 -336419353726949464947430437556933632 9524013 -29679235913711791324201510327238286912 9524014 167753233825145229070752172279028727552 9524015 218714376765815421676669855472109161160 9524016 3860782962894542016051851309302333440 9524017 569840282699897391360587770125922028032 9524018 4579208534831601451691463413992535040 9524019 132946703479080101711471568810638070528 9524020 18858802707621829310689425381804840960 9524021 -162036051066201806054597899629045941508 9524022 -44973222152879791786752104538607549056 9524023 -154906353528053712593742140164280691056 9524024 -16393294132583786795946273376630210560 9524025 -32457749964518022161941225280930515200 9524026 200033453370928407189280556721582041712 9524027 895478630293207828167776563928512680 9524028 112395381824355269556330000357981073920 9524029 -67603834080639179131547428959632425524 9524030 -32601536650389801537861180611119488000 9524031 -174064355932953645511933114685431224 9524032 -66494339223644172135000258731466817536 9524033 -618438086734739773030024839115806485760 9524034 59006181173219720973614352589434224640 9524035 173638778401681963057857957834369708000 9524036 -109948101506311859864510076878264285952 9524037 -49181826561673283780056813106220936960 9524038 5230699486139235427269341303730654144 9524039 -416084323114824510081155133875908128 9524040 -47738217484604691501962312033862451200 9524041 48607484695874873330640206584070164442 9524042 86447761359080986254252794447830938624 9524043 112020420106068018996646054589505627132 9524044 -14593773125227586292191418243710020864 9524045 330466056846525723325331145209201028300 9524046 -33771065366343780924181734656665221120 9524047 40213460079979424502566328959802440256 9524048 25894160882164753411552845087129526272 9524049 27067297497960872519036153951737743648 9524050 54117497978267799389811555215460700800 9524051 -208577732906284647174267231098938236948 9524052 152140824302666990495823989694765027072 9524053 41349769944764384653387963076004318720 9524054 3166258239817506290490004429413943680 9524055 -140369726408444202942176874945698424240 9524056 -56514214641746533409313037507520133120 9524057 -345808800250614054255987443542899990000 9524058 42542647163444848337967079805955715584 9524059 148945856875357454654716162804063926016 9524060 -20680763051384580330911578152504791040 9524061 5901004390292693975306569318959232512 9524062 -46458671586001435214640922522870723968 9524063 6809552084361795734890702706616404640 9524064 -169718536047156934001533229416065269760 9524065 -86815455566957459145881408697576701400 9524066 -169176508142035806307334146284870179040 9524067 44574544063936803218573103971352544512 9524068 -21017398908830397797904062553703710720 9524069 -105827660358688207312607180064088630530 9524070 -379556886720657721310442881116047360 9524071 -124551925802736284453410034657115398728 9524072 318767968911286485528619304294936140800 9524073 19435383151199382031699825114951556160 9524074 53606670117815791405633495895366660352 9524075 -172199416099234389939534249914914152000 9524076 -131201293383242420736109156757241850368 9524077 -245764421220252702705275671100442812074 9524078 -127979434973757106160212534707129908160 9524079 -1011938503623647713301255511383270352 9524080 98699343716619470916840737018806272000 9524081 -13398732797264486835461402364429187200 9524082 -37725613097129552592314991764528578560 9524083 -444997933606042231244220246392627615668 9524084 -90377674331726348571653981479239020544 9524085 110804298456329651232966306480770138400 9524086 -5350397712193528204256373090793341312 9524087 -205656348492958224275803462728237882264 9524088 -27618832898802075611014825401630720000 9524089 22143431095601559865042526836743514324 9524090 38925559878188011133391845327866648320 9524091 -7965057657839071316417629148651413536 9524092 -101933691937267736955631730317126732800 9524093 111093252673173896185116457380347491200 9524094 88224911731281186094057955783148283200 9524095 25330224183451634506182404448899309760 9524096 64858458734621084087473541464845189120 9524097 -170293413917980577442009525948648776160 9524098 111800740139913055332604734645213088800 9524099 -24419645728372682305390818991729418112 9524100 25694425666595541319541232899950080000 9524101 175972253231457638870952938109788777632 9524102 74704156991825008267529244564211661952 9524103 -66731491170055769719636919631708077616 9524104 155877837268554149998613073481032053760 9524105 -3079102952298919900233053736535512000 9524106 -2565432475512010895827018997562222288 9524107 -363768948040969567067086590867099740480 9524108 49416477487979109048359465422277698560 9524109 -58224674970644407700336432100148889088 9524110 -119119689377698829681371545089623296000 9524111 -147323519032455873370478731506550855680 9524112 -12988446304004178071308561704085880832 9524113 1914249192256124642811783732126739328 9524114 188153643958179103875390094740037169952 9524115 -218146002313065737377917348839640420000 9524116 -4534629356825000285594738274388318208 9524117 404226323835012271420639612101692137632 9524118 69176309041684782792403652733774294528 9524119 -231635429967937944348874980622419324840 9524120 -130789918177224897395197163425445683200 9524121 193932445648635956659850526985310184912 9524122 -65046623103109071804152574010380679200 9524123 -50660493221887041593568945582166130160 9524124 77718364212164543997147613244723880960 9524125 -1237638979706680628034706516388922000 9524126 -98830755927398714398612356345391475520 9524127 -324268709830969959732857552628093427968 9524128 -196333931997863169916598872252242001920 9524129 197960486432908538375916614505939317730 9524130 -14930503464761398917755226625624473600 9524131 357587026797810935019200382641212448472 9524132 94393497587891601963181800498519904896 9524133 -183294549205977711782634098071355795718 9524134 49475860720524559140007318577280429120 9524135 -333840198286729560870195730430432494920 9524136 -7638255128495011389130856267499110400 9524137 -60541701607715610547953199773681650048 9524138 -78973251413419116117047676258795965856 9524139 -95819498894572659629877703128850639872 9524140 -16589748704073428046613067221089024000 9524141 163346463241487419622478153288985682400 9524142 51356396775534526060118374715664391872 9524143 -69964317645529878057834702982899203400 9524144 30039702910105050040554561630623563776 9524145 -179558796986500361892851881390437665280 9524146 75176917925069455830990382465942720272 9524147 65775974826461101626291320427141091596 9524148 -12736319716681868251425766613756166144 9524149 -151597182298315551063744143523719929760 9524150 -10060189846625237083162934866624224000 9524151 18832239022255120027916711328951023040 9524152 -94481363772843979174154809909862400 9524153 -31125317653384576148819557875578064192 9524154 -21276044790029360745199759226610298368 9524155 -33812731016829664488278638462921357440 9524156 1368709245614177642879956914059177472 9524157 79204635416943855983902664172960020160 9524158 46459905041482921983062355718165128576 9524159 -327151775272729401704071854899002664640 9524160 6935409413974578200832929680305684480 9524161 -163091251195777467561431809202945305600 9524162 -72243795818200059927692201353728600576 9524163 118608888150701651116098412622441059968 9524164 17102000478198657013667354437567912704 9524165 11449040543903672898089325229306126080 9524166 -21646433831595331071756614173274938176 9524167 107329729385973495913980348039447141000 9524168 -23427213890612177050455893921025024000 9524169 -70480892537301970231081381564192598400 9524170 54829549699308218152087875615815040960 9524171 314519903023910931603987248740369428372 9524172 25270115730709548642123005540479844352 9524173 -58091937053657263647012661411738384596 9524174 197754461474253055903125726525635125248 9524175 -89408822396467513085979977438604513000 9524176 93574264187099490227611000655383519232 9524177 -44253946437966449356205187113314271616 9524178 49100971715695465548474801088678009104 9524179 321218204612755603964475182915572141596 9524180 251247954693397843144122917490674726400 9524181 -51956681784718098440869347143845421280 9524182 -62327383010957716504482678950064554496 9524183 192599159975660980661286400302094071432 9524184 8219668233787395740936210004748369920 9524185 119441314088848697314792185076092105600 9524186 -86567483407286857948322752279115347200 9524187 115741164904547933787394166787280773240 9524188 -382933410039209065646388632846300236800 9524189 298848213957217424017026721284395949990 9524190 -25018607732819857438944033940515413760 9524191 -406465226491325789798241161443069741408 9524192 95751156419690780633258792976692281344 9524193 63686936846364042396353322499687480320 9524194 100705415295952579339001076139352045952 9524195 269595868258692569860135614661560512400 9524196 -108198060837771936202058600545309102080 9524197 31506882504642918167405650226134123646 9524198 -196474558103973138272770053158004890400 9524199 132156717640537269480387724038010970448 9524200 489668373296055125882679773067264000 9524201 358879465269185535413691918649656662202 9524202 37619121554484327220465276708522141440 9524203 -96112204271094249120036903907551572816 9524204 -81110638174023709044853511994379643904 9524205 -29335129098228296592826266916104773160 9524206 -47050892898300501088986276365978812800 9524207 -1435327300775422444129035782875124736 9524208 39374567475588591507071392252319760384 9524209 66232938986691462304969930404500983860 9524210 -1912721585947832656235636924216760000 9524211 -194913962104943146762326116330220790728 9524212 -87792329617653758815400740315981308544 9524213 -65820875646423566723752110431819119200 9524214 -24821301490422475442105809074094283520 9524215 -10790507754944431391431128611522062080 9524216 195179185188015534966030762484466933760 9524217 57315532683752049815545712817347200080 9524218 16416170314757635835221530824659415040 9524219 353643700325805374164407775061478979620 9524220 -50187596020996444686540681131361392640 9524221 110520312019545261105932795214610003200 9524222 198197730013574586235982631250951974912 9524223 5141488445665507750966001247635630784 9524224 226924201224738859560349274705265426432 9524225 153811208344444174299477450827496726000 9524226 -15822996182374746411658215333423138816 9524227 358964275581084029947777876538990542076 9524228 -192235089403963137112564677490162703232 9524229 -34291815970263445565021513259416404512 9524230 -21262975222619448878690339938998138240 9524231 50491051877996168743212033515002474512 9524232 135706707564345039830889260375442432000 9524233 -97482305561530700295529637767063879500 9524234 220936349658892391792286092771009588016 9524235 -24136819777110194676070698007381985280 9524236 271556329575993161612956132828139150848 9524237 -1894869433253700940066045834117879860 9524238 -14644210371501100224465965930586439680 9524239 -1966295622739683996879898271921836344 9524240 -28875316346639128280848063828407091200 9524241 -20643252874327090958856337537769742750 9524242 103272439298250730549641827615990784 9524243 -19121574051468686081171541151846487508 9524244 -38654562876886835956947143660920934400 9524245 -85591592002670915078707643890213054500 9524246 -35088355911828407855640570843056516160 9524247 -79688562902678408036811234590092596480 9524248 11657399173667754495204233002934108160 9524249 -122891864373628796640487070068193220864 9524250 -127907797713735281357616142823435520000 9524251 -591597699130095793878648554297874029376 9524252 267056675960436981336004246214618119680 9524253 18958752541391072741171475455980230624 9524254 -3751054435625760693523761158372474880 9524255 -53481618645362669968991290560669767040 9524256 25154158525864014915863322167863148544 9524257 -25914040184042248174751211076991791980 9524258 70093224425986494497715302854288413984 9524259 -12290121259763883386201479001128100832 9524260 -2633300755805083752989734031418723840 9524261 -139384263546065649692092952506360467138 9524262 -109041655583167575929694149863293421056 9524263 -1255378635081934982499649381098092880 9524264 -189828875576231213617051308951439856640 9524265 142360422069824545139314261998936621120 9524266 -78190811463532548138950359179233913168 9524267 -576629362145699438725887344748198842400 9524268 -25941159513477959448437669559528493056 9524269 513778996634689923445017124556978895660 9524270 44797976139993892269008049848231424000 9524271 40327841768501287801992627476882674560 9524272 -30757659520089874161242851585834369024 9524273 314543966688830020314452487136356546 9524274 -182009013140968873267002596006665621248 9524275 69328207750278454632984198457279208300 9524276 -19560016228553357487363775913623368960 9524277 -230629307110338421433113424664652460160 9524278 313323104340818662869658952879592744000 9524279 -26983271119314376934195747819913228120 9524280 87889708213194292126795615543271424000 9524281 -42230867307086863939962526583567962936 9524282 248648378199283909251201913561946350080 9524283 -916755847756541481280957298977195152 9524284 15957479533935909975628995837441220608 9524285 -708416894744477486108502695842214400 9524286 68761049447432305519251652946317021632 9524287 91938691614212732345662874225617465680 9524288 19284094678344649962329943721168601088 9524289 -22328883398166544834839468741292875360 9524290 104050378434967769387392960247245562400 9524291 64664959718561234561819034242464638672 9524292 -167482341491080188468003172722413134848 9524293 23081041335649893104412352117158904764 9524294 -9027237802358703481711610411704424448 9524295 10826303467831480692176335229801364480 9524296 357782390482112232404984065399192473600 9524297 169294438089830130821572957119906646746 9524298 -47175818266214467981066029470300904960 9524299 -154816622252813080496555421405291390700 9524300 17624945968679544193313827882664601600 9524301 41963381144953734532517676765161899200 9524302 108040993390856018911204774760928092352 9524303 -284056763911007236312002438232464194448 9524304 -3909265408471708898078128781703782400 9524305 69454361034653953823781353261079448320 9524306 -150132695812639423864555767617207742336 9524307 -105545751806034797946364450237919871744 9524308 250445092392683791241949946312220716928 9524309 -42028170692096397872266271884243709490 9524310 785918832234580618285878510980832000 9524311 -68963841900081958656613312740596230800 9524312 68167010790954091341885767165960601600 9524313 260613237693740115245294627625382791642 9524314 22226594705706896283341162111483273472 9524315 -3968511958491696923589790292506881600 9524316 -13565778810429005516278715288958959616 9524317 167468035565195083231619572903847653152 9524318 -39811141423136056456381376065423627008 9524319 123822388830608996509297985069781918720 9524320 -1353630093574046785191680247830937600 9524321 -105948695567225587161888753754220864478 9524322 -46062334637883357466443049653899822640 9524323 -126703781367518997095922179237475914256 9524324 -222229542758747546334755674172667218304 9524325 22715388363347107487911982329343877600 9524326 -57164985298216859605402483284364174752 9524327 -172160710013991716217555376749349930824 9524328 1551868224399476116096012626434457600 9524329 -223668834007428992518916974674827588720 9524330 -93656609969936222107613369707859681280 9524331 75901467171734283404572703566971441840 9524332 273555777571016600351855290480255191296 9524333 -53734977389824275137763875501150093376 9524334 113909404985431635900353940533685602880 9524335 32603809520682657211568575754051532000 9524336 -49432900492268698862890734119281655808 9524337 85738487806238542129475762365631125152 9524338 -127154453486083622128716724953737572320 9524339 -49090571834069215548234069338364960000 9524340 -52763137999736722801764550393616179200 9524341 115811095238928970202226531016233789624 9524342 54015900930384824307823549969485151872 9524343 -61640522802691421593684418539579149336 9524344 547311216823869252825948496419582566400 9524345 65635471486659701973681349122108044100 9524346 16149543573046343843345336398245473280 9524347 31138139432174214198891297662116465664 9524348 -285536165897068859947195406351280187392 9524349 -93470036995098672573129086441841812532 9524350 -82538968666407887538872801679151051200 9524351 -456143787903204271690693480748087233896 9524352 190295395277725335432678693529662259200 9524353 8380451374343724487534238949557218864 9524354 -70710278115751652512427669080139635200 9524355 -45210677831665666497768083976364810320 9524356 -151799667727407224921801007627682526080 9524357 212193791625780657110874567701881562040 9524358 161974609358506121159879460165086284800 9524359 -101662925803937235830139488592779849760 9524360 121158962416074965255679206887605504000 9524361 -107377369878132164757658454269739476992 9524362 65812505645681283360195987284080230912 9524363 -197665976207785032106881888456436601388 9524364 64422940737542260415371411083289546752 9524365 33848753277457307611843258993957509120 9524366 17177878933338458978959554501268569984 9524367 161229497338374669015328905112523519784 9524368 4155155677915576695838558425804701696 9524369 -30592685467642477429719651171381194880 9524370 91301811951184436107242271944568051200 9524371 5502702217587854751869284974514212232 9524372 105445083618361062103528707835629656064 9524373 -14336697847346268296134974625826845056 9524374 -43860866716820615796069820040884292064 9524375 41378400810984823431731681124583485000 9524376 191666047998582635377753546391586539520 9524377 144170388778922781590764566596502223200 9524378 47894575545774698714064955213268889600 9524379 -257115894082359384306330701385748621416 9524380 -99099342153500450963539126703993971200 9524381 -730721225959840938321996276511568325300 9524382 354137599178902986074211618342217728 9524383 -20716944073219088793872186604936544800 9524384 -177951717759059247538187993972283015168 9524385 -69003500641193219702117593449991161600 9524386 -189632079322538678921018905121344468320 9524387 285543860534156585210406199944204387036 9524388 -96791493801922727974833089001730636800 9524389 -84077201502175837975441523491054129920 9524390 -100323685175778612172138354524565660800 9524391 -23110381045510229152136972595766859136 9524392 -61244073620561891176056445970128896000 9524393 249519189998158294470791214427626939642 9524394 92200757612092208992670065013894832 9524395 207752705752671581179072405822631618400 9524396 -66231025928832849579929037381436538880 9524397 -5687202786420940106792532087381854400 9524398 33552659811315038805382659228594869760 9524399 -335524726586589606970778941240463007600 9524400 1234419158144159907459271590452428800 9524401 -75578130473428249167246165497580437592 9524402 -711106203678626144598658601446398048 9524403 93967381957158239648844289169377777824 9524404 -132903726466628935127846102165587222144 9524405 -313087129097777201149007522037206964480 9524406 -22081644738782813031084722816698171392 9524407 -525770880258905483486822789852059688 9524408 -15050185416093877557180771570329088000 9524409 11784483727285499138834379787664056320 9524410 63411415342687249642773810892044933120 9524411 38320849925158322159430197293166307120 9524412 -1182717910816805894531516687675750400 9524413 24104414872480661869141850627390440000 9524414 3734116109742755654040982822694328000 9524415 -48876747149937589187192467049202163200 9524416 15148059533902927980035064211433324544 9524417 37169744404644590661045513035959814592 9524418 -32491653378644670871951077239516649984 9524419 259847611401867029411054294887926332680 9524420 86451146857074918410737863323945702400 9524421 -167027069718392864011483078743223140 9524422 -92628645433230262540766143105726243488 9524423 41172224010682732092509939388061533984 9524424 18911901841579204981056770150154240000 9524425 61553830382979123095790369698039465150 9524426 127704533067618816434145090697385508912 9524427 69102755732796116092135125109894658304 9524428 -172852059229091921429386952602504652032 9524429 157195967804674361683956138845338228320 9524430 76114852547171652933948594677141665920 9524431 42143093447126576220222241331244909024 9524432 72417135447331670215099283687511515136 9524433 68159230615339530953980888666285987824 9524434 93046666639651644367160268375783680640 9524435 -94256792980225089922196398074170199600 9524436 -165835582846783649542620702793012101120 9524437 -97512238310982769210868112499457965056 9524438 36397380112017296409981552775617884160 9524439 -216119591965271624614103587170481314480 9524440 7931205198318502941028829724096921600 9524441 104490766237060279232927597712314328900 9524442 -28561668398106569996946605892631807488 9524443 -385403014513875317027971223649937301308 9524444 3775019855918129881980416098484699136 9524445 7551616250434078168478178223720233600 9524446 143391530532800748357486519430244497344 9524447 190511459698828916498699669227558420896 9524448 -19105549468518992048284020341057519616 9524449 -140130677809110836681395129028183795280 9524450 -36881077027513908048069107707590026400 9524451 72699601788539849168273235473500826232 9524452 -11737539629275452809268163793020506112 9524453 -219587761405120941068940366655007510880 9524454 170371190351397034350069560156543260032 9524455 56669290292347514659367197888657410360 9524456 -51729519495489798181553234341921751040 9524457 2211915645702179888610599599252015728 9524458 22101603342741895634685918812606976 9524459 -130642214424749148025752111999895580784 9524460 8545896530140789033632835112222392320 9524461 -396414945845496054444549689705235168 9524462 -149798341047023507704164472509186744768 9524463 103741768458945896427995959612126794384 9524464 12563418035837160905946511890138071040 9524465 -100601773747063305788254761326907849600 9524466 165806519853482195916337153335922176 9524467 -375763650515451467967612273395806962484 9524468 -67588520202783361379110873401494516352 9524469 -226275414279440111407858521693116645856 9524470 -163566560804331363019250540961955363200 9524471 -133268169828556565102380486547623115088 9524472 -127025536221449537687203508930882764800 9524473 -297344353159444220970860715792469717782 9524474 42118984998388822990911831423878138736 9524475 130532209915162815764193006239112521100 9524476 -83002442324795589560776895647469172736 9524477 16736373736440858043076566404050852160 9524478 -28281078300625858699452958271158915776 9524479 -110814496817738568944236659441475643720 9524480 -61962218136531204001914088881955799040 9524481 119595036248749610441115316155351746352 9524482 60994444767957784286857479064065600384 9524483 67028773133571203331359628715356527520 9524484 64123934775885121737915949188437581824 9524485 108419082269042754176149479092935221180 9524486 -247570808290274080619840842288303945536 9524487 -83033568311240535177953251249230583296 9524488 -260532367803886211305218785493662515200 9524489 -192748072384791844326082473207104915676 9524490 -79165360697629364911050286423108826880 9524491 60877380750541364057646184428945826800 9524492 -128823889171638017508810715515131904000 9524493 197192118376080552245105597777000308800 9524494 -34592755671698435284338840505484631168 9524495 165608114959937513524454015052105802800 9524496 7321665129286383340247174123757699072 9524497 -59531961937372417691703321242632141068 9524498 -59502956990893001448022017841124283264 9524499 119422333754633130867131373338672390400 9524500 -2971771392095019308040740730948096000 9524501 -77266225403970589121735520533877229056 9524502 17181599587790499625834585464135169536 9524503 -54425495891406660880570233928667204544 9524504 -109241068469514545589914157195718471680 9524505 28512859773873550972104404517361098240 9524506 99350989723622151815725511409331379952 9524507 -245391555324799409461580306607366457680 9524508 -44802410660942004410177274783617875968 9524509 153084645582673367465533065721985700710 9524510 -77247144007564985194556781913357872000 9524511 -8152479554707298474219648871249983568 9524512 151535456672844835721132712556163039232 9524513 156829524014702346375837528859425235200 9524514 -66774973770356280491815570386157655808 9524515 -22128207323818704942894012324066240 9524516 64392695471162978828502999620507320320 9524517 -15777206104182441322596733782701756352 9524518 196047087442689340832992078690454484960 9524519 46075243388597276207998100990858685096 9524520 -44019305752189067149580795075235840000 9524521 -200913246430402532348262880877026598278 9524522 -7231156724927196260629227298382085792 9524523 142417951135823904954601621204816944984 9524524 24552688532621345595306437464372985856 9524525 88400555626058618800293093834924249600 9524526 -114933456730794270367301782427137446912 9524527 189527132639092126440238882616476674000 9524528 -39050229621871419705126966746878771200 9524529 2182132367233323373059812533997884800 9524530 -88813182997228510132859228881283642880 9524531 83410360891512418206236475687465256332 9524532 -63143109316614119498463205881670422528 9524533 132609867042912305793944763730309097344 9524534 -7823645028403768650866581223862079584 9524535 -25547407176524887764540209067523930800 9524536 106221068992627473200414689990146908160 9524537 -170142004465593041202409134621546327408 9524538 2569356199574097957679676014630944000 9524539 -130237974474264576305558064118768128048 9524540 -61220502251999261875624149501784995840 9524541 -9999861039713657628976504512098625120 9524542 236657204812192416460717422793861884672 9524543 101148651636993045523581387547814784 9524544 1681454525111715446965771125317959680 9524545 111334804420946367131042085307381216320 9524546 -61554587839178432739297050711770072464 9524547 2010025135744140676967763992308086120 9524548 -184775051717252135051815263705641256960 9524549 2066395533748169507965101392899226364 9524550 -37766909161200807355633004340001382400 9524551 -54477886961079297990414832853694802248 9524552 30721001092796247364890663243249715200 9524553 145608837377953624152008325931473039360 9524554 -71002303137645094623099172791560775840 9524555 -24392410749438019028632341943407823440 9524556 126646320468210831702688437106084270080 9524557 98898164811619011720188764324717449600 9524558 19377338431118740898956068800824697280 9524559 -941553419164283178267918475380681600 9524560 -20778662881843659502627627194641694720 9524561 -1370073430549281971815821873844168476 9524562 27087111519608044891236547019565932544 9524563 146236533124899296428025035481033016812 9524564 -23993820253701127557158680357149769728 9524565 -44263510663014584252723144409517435140 9524566 3721583750498873080623591168629424384 9524567 27098078081530931789444626753518510480 9524568 -7921479167350260973665505431472742400 9524569 -269104952154667267786865508351086983030 9524570 -17755262134725678651387943489792477440 9524571 -155099458695455718603261748010424534888 9524572 -256237109427903996796261773327910465024 9524573 105870750183621876543949241874883717938 9524574 20604231101088043517055056080636304640 9524575 106260161806205999032000033517758779800 9524576 85335074398366608647990729993451208704 9524577 -34798978911654379721891955820674813120 9524578 1584470188869255627763071139820038656 9524579 47393052645289630798963201831456612608 9524580 440318296531352307138479227430277120 9524581 -842421222321510664424197051387695936 9524582 -58506162516126188030452094722494642816 9524583 -99103446691726939480365403053789268848 9524584 315191756788336792955359701156349762560 9524585 -64169654483883068282222775879707000640 9524586 -2195255252214685964147834374143897600 9524587 81123721720856693907342160739558557752 9524588 -63546239776865073410376894396674541312 9524589 -58643266567919280292891602734080291776 9524590 -133902034736310788932684090921090579200 9524591 28922381335288516956921069455293558992 9524592 5465191010687148638808465760927088640 9524593 -238571491334805252159936833909588515200 9524594 22165261345903234911206959431529910400 9524595 50901696081270358367424864268662051840 9524596 -129024352330081219788053801109087836800 9524597 542008679129858124026975439613154064384 9524598 -50257815170024889230066784415987085952 9524599 84835682538749560638383937565125035520 9524600 194186404573250438620830534389635584000 9524601 -365715874671097102275087215123935950720 9524602 6947689857384765927781720507736410560 9524603 332773117072978530343687590080289216528 9524604 -107771183156663170143973990810788847104 9524605 179545470106782748869978406652004897600 9524606 6890120248493479631048412436496977920 9524607 111338781120150753306569895962699355792 9524608 -139342266219041738753052881412245422080 9524609 -69620834337836177435964523642623825084 9524610 -21550642660798219890737175478470559200 9524611 315399526227209934837717696121652601212 9524612 -291835054160569163473061499218335695744 9524613 -16914959380533775993410181481987357376 9524614 35242226152583152040534447739748750464 9524615 -195328378528664576663252517705070005600 9524616 -289742075794868639363370228093804380160 9524617 207523910800574486199467163372934078992 9524618 33209573289334759547457871478977811760 9524619 -17392024784245880407434130565438326272 9524620 -60066872724685583686643298696137241600 9524621 182021900730633129901080928243072453644 9524622 -7518848958347617941662381394519659520 9524623 15188953280287860918817454195655309872 9524624 1444317752680943517070522934666674176 9524625 -159279085762043244758424402621639120000 9524626 45997129924543036760073904971599099904 9524627 -31079699664997101164095385749710425856 9524628 43394176317463094138441495767613153280 9524629 -65678637705993990041654355822319680 9524630 66840036696054866386178994072554651520 9524631 266285716556070299249622255544459909584 9524632 2976575261246934380615874782559928320 9524633 -273086346567313839686284371146257064118 9524634 -23264092336881913044731329037318604288 9524635 -167293137679127031627329843301748747200 9524636 -59533243513801164671978674694170014720 9524637 341002104953600168191445473780188309900 9524638 65895321085481466408264137447783267520 9524639 230596206412961751832605709062871223856 9524640 -5539956040177596452304013694604410880 9524641 -67602247276600902458652861469775103360 9524642 -21064288956709007105992547802525732528 9524643 -72229448388132223484637661502539896000 9524644 -88244997157413453450925824380138741760 9524645 -27729962107675433939907885802757546280 9524646 -14479077867487935684105938702640984000 9524647 459253307161416664883258647429246140312 9524648 -55302204742785917813491462973649223680 9524649 -89476898109150505785456431291936603040 9524650 13689184663733863099501770859680825600 9524651 26264723674366482259267790812145002080 9524652 -111479886360792494641955134346099194368 9524653 -452286463770429621283249802926204322240 9524654 -48599434796651726763503524906178860224 9524655 11051797177835282163888590414796288000 9524656 -72022981261711452271494968341296037888 9524657 -19973564624658424873293504297181009920 9524658 15291991921940936179595169103873391616 9524659 424386737288551551500324340297782432416 9524660 -197283025337718590702911176149894104320 9524661 6222955353013903520999504269840311072 9524662 -72550470797332567718204073418990479360 9524663 -34907321786039797501280842778202896088 9524664 171134641498722872620265129869061160960 9524665 -110193171498828114216063080301756936000 9524666 -105810701121681068106476429112589741968 9524667 -81926018855652698735676197364247974120 9524668 123095832638846716547582287171387438080 9524669 20063669854705904472270196785999179904 9524670 65366613834565876617339534786302966400 9524671 -102962748740189999589101414426849545080 9524672 -564569736287481742724031958512304128 9524673 -218883804617095119617863076412620052780 9524674 -168365016203001801685048300809339983664 9524675 3946705875906708076926662939356486800 9524676 53651406583668685947529823946324172800 9524677 -227613414834043550941284808914477401028 9524678 -359064599312828708957110025637406710144 9524679 -34908220096486389701305399890607824216 9524680 -137621099498219462157445069293359923200 9524681 -90994950271262304695999393649730134000 9524682 76468384757426251706984724218909245440 9524683 12663562790352641999297651277278213664 9524684 -33167148004583494765524030631142375424 9524685 69023946489872952544302258486620632800 9524686 77459688464911750762859654837719714944 9524687 364670881030569226753794940737358980336 9524688 -2276392661611185100420125087793938432 9524689 -549887734525300888925975314847330775744 9524690 26425580015192644512270589029775879680 9524691 76075438948764060083708760281933829120 9524692 -54420921110276471543122920805671133440 9524693 -36689732494264954675694247395180175840 9524694 4718969407942434009896855944313534400 9524695 111713140838720138501653039872461554200 9524696 221039085719341302892743026525641697280 9524697 18888248119509050643025718556218526720 9524698 -228587933607442021177900419478412146464 9524699 374429282193358281319730563593755281200 9524700 -8526452999647393245625286057704512000 9524701 78987746157962610009400407857403228172 9524702 83651712196976572701257452361030716800 9524703 23425625844186909841233630045223103304 9524704 46068932028483000462036481045397766144 9524705 162254871668812386972087993444514531860 9524706 -10388091324975647564036428466934067200 9524707 136024342001191434138923719936743564956 9524708 2222094178803322803945875722816926720 9524709 3523577090832364405617438920981273916 9524710 -21335743684443240224959444289908980480 9524711 -46929839033284934443826181904273045968 9524712 96507067720313452341177182059569561600 9524713 62546335778537737570699955445126850560 9524714 146158972544593795429957682993555589120 9524715 -183889807843986059847582741610452480 9524716 260839801255274317387474435247177027840 9524717 -245024921140625260724644108992211560234 9524718 -62352188309142998194418639221285987200 9524719 167265292563836168023907556933274593280 9524720 77210827868390180381503015464396718080 9524721 -134989468610949870535027839111567760512 9524722 -72804292921939630137185162734076783088 9524723 17280912832716789099755587932453547728 9524724 25907856264873722422216388273193123840 9524725 -12346360517526820218858978587620787200 9524726 175585194127140450234832501758674879040 9524727 -49220889269815610572898160153826407936 9524728 337561293681649137306416322223964160 9524729 -146544213566244738185591047712474411670 9524730 34428379100991165545642418098218878720 9524731 -13845207011329591166408205568590118800 9524732 17078172139155101134910492909049461760 9524733 33984131530282767008565476008011393024 9524734 157876612157988630658874148683917142016 9524735 -133107026825495050371630648846198545040 9524736 24660989513323028866005282990619361280 9524737 -44582510691920809716196765929740611200 9524738 -26562839080095520361271997211277941760 9524739 23496936806411303549473495970829861120 9524740 67720262196647694627505918445320592640 9524741 -6491956435284090100550068431962755200 9524742 -24653445526993920537507010717742231040 9524743 -407561320460123007197884031491916741856 9524744 -280238775661014117696419010775360020480 9524745 63655477227248599946689960324706069220 9524746 12412023555598973183386864537028001792 9524747 -64967922230807975547445463027142112080 9524748 10059310651065358556617303918512365568 9524749 -131278862286241543014223535826829612436 9524750 15733332895250563111968410825982720000 9524751 93836621468874713464856135468952304128 9524752 -10545294183284757237248368656526786560 9524753 85761663789230733631771428297002254656 9524754 59280679942055202718712017490140955664 9524755 83472144110727240134964364469930378160 9524756 243948370332476110854035231055300174720 9524757 -234128801577590588532816095133180960 9524758 1688333106637518403496728597606545984 9524759 3320891706059109966439426667778227304 9524760 28463794780792736924018140235563008000 9524761 -396759727948615165945762753468231715638 9524762 -14067022790130105642563880869870934336 9524763 -110231024849560141434955076336357652000 9524764 -164061127015884945917803646175125031424 9524765 -191970439215921864782403583030682822280 9524766 -6898959262983915111870837508843794816 9524767 280789464655284602401817959651159167616 9524768 133592549519735620133289979778912747520 9524769 -132304437136773196751587900201880559840 9524770 -13479623458306586144895912617462731200 9524771 211750974268912564029323645018562981000 9524772 -34787988127560264534871828152324280704 9524773 -105978562201796273224776035442815458500 9524774 11902604748681392732451382341087361152 9524775 -11592474084078701001732010739886138000 9524776 138969151826150988155831921800062566400 9524777 441189109367551704187058446832750039412 9524778 71654750228739563936275656820565288448 9524779 -209564927408796288560761876516582677720 9524780 -56167123953533309739265543867003852800 9524781 12675647945321489693419436309609516544 9524782 -202963276148974279402436253883629974016 9524783 -65574642349225417187397091446334857600 9524784 -11471461589966682753842300466670927872 9524785 -308873283892559178820123685285404794240 9524786 -39412561014139392261590220399967005696 9524787 -6200782917296860558094914449592947648 9524788 11690471407658730020567004980689108992 9524789 12194614907001474254490358088215239960 9524790 8377353077713431103248855393363523200 9524791 -281677699311371530059228996697860798808 9524792 -52546448328387130053519948600521932800 9524793 -19534291456508319961074317358959913600 9524794 124392380754757844344375243100206037952 9524795 100726144452621157172449125584920915200 9524796 139543412712212392423145003634492436992 9524797 -151705496118727105608214356034587069140 9524798 -97936533346682720770517973647573817600 9524799 13271023381634306431133542146831780504 9524800 -16142476079944879782264888486697369600 9524801 1982255607694472760553862749554254400 9524802 817488485513801945349910227828845568 9524803 360181105706760554644611536387406652200 9524804 -203237654867611961868656806737181417344 9524805 -23871636824327880694851686784164340480 9524806 57344084310627650232638494158009262464 9524807 380799264528836208709387971358048371360 9524808 118056060711299741962256012748451184640 9524809 -117320096951202689861472048676927673984 9524810 -71538032573951979747582625808559169440 9524811 49040790291122116274469126301663268784 9524812 103496076631684839529675279231782027264 9524813 292341004129535795202913774010435711904 9524814 28548529164618869141956928083845934080 9524815 261733586544963147172261939023888093960 9524816 11798029126076784166310748790120243200 9524817 23034940447364206326080009212402254240 9524818 12060102718663160183491317859986212160 9524819 55718131151052574184952884433570335496 9524820 -124652722721758595726581747219082065920 9524821 -1169430958144652803757128384182217028 9524822 -400318229655619101196280648779006508928 9524823 -55783444014961208601650160973935720192 9524824 -160301929500473302187877572075750400000 9524825 54437294002213825062996501366161047500 9524826 -72376546197966611268254167265404558608 9524827 106612724097968294975827918026178948608 9524828 210384969618426564784661573087744326656 9524829 -102002203354580058225404490384188319552 9524830 5558533190040143619425702427277305600 9524831 116902452923389441657430321910711277992 9524832 -44942819882940805761326039398839484416 9524833 17359100410850315152122893432164100640 9524834 -7933660552625300125280588419536395520 9524835 114991555216652514415464311112705090720 9524836 19558754585676466415357701859253002240 9524837 25589918498878132383825076490468008704 9524838 148881539221588927416328915458379633344 9524839 -360050749363340357407455102758862508360 9524840 33155848597842366394317668017498368000 9524841 72604826743104425620967833757037915792 9524842 7207290219947294604255614721008605440 9524843 65357697513255136302341606812005113664 9524844 -740084414599366930644706895503196160 9524845 -341737888513975577772252760870233626880 9524846 168639983844209231549251723874017080384 9524847 180706968186280168263457990268284114320 9524848 5488342111581970227747101352652931072 9524849 19132277797874306028934381018036880850 9524850 66499768148086119294085463143995600000 9524851 -43175039615484274781820376301729752576 9524852 -164892183495596619606368124742396416000 9524853 52169129830852880755982486223536683740 9524854 -101137519487666121651238674155559847488 9524855 -283162650094361696604891054151718979240 9524856 -53177278744154453144076259005888921600 9524857 -64740702826118415680605736190190447894 9524858 -23959830470005493589136151959379130624 9524859 -69144263516014477188538748697666309096 9524860 165499797179938333083027588524855278080 9524861 69408991930609792997377838047679949132 9524862 26504444249874360667862367090153452352 9524863 -280902443745646697607057983477911696656 9524864 -274907603011075631483660213991065518080 9524865 23206003690254887603680691148839980800 9524866 20352846048670733203530684829616438304 9524867 153482660296465645403542244648354434560 9524868 -38120982550294348945267200415959413760 9524869 21698329071191896566062104077878711580 9524870 -87865836631068442663033540831465845120 9524871 72280516983117480188830871467811585280 9524872 -128040087452764582682148658261848883200 9524873 6082473349692617064199826141489857536 9524874 2733406309492697929987611687264768000 9524875 -102937975620235396157930850502421832000 9524876 5423597741519387593659108438061716480 9524877 -209088747072802171789020952360417903680 9524878 162484993807585249883153658498132480 9524879 -113378235854537088404004356261049747456 9524880 -24559866790805223366931908935600947200 9524881 237239575522740738534610520129983909682 9524882 7192409346927286224419816652450939792 9524883 -10991823905389514005019284036067607696 9524884 210162355707811565717975934692492114816 9524885 -52870137194567110125524025912580080420 9524886 -34255893382952023079508501113355657216 9524887 2801856701472200212040552586783767320 9524888 -207141370360581206025214010074833930240 9524889 -134961083619502329565083781375255126992 9524890 -124632947792173908228252945155779564800 9524891 104138167694436195479182452599965772292 9524892 -11055007945231528840218262027956538368 9524893 -126529214385439005679791452139918960800 9524894 -9178123577739534875241559142508981120 9524895 -63386031651757725253854739338076145760 9524896 -205774192010648450004185013943355965440 9524897 -29757150296576768907410233289223162654 9524898 -30334168190040705180706820805960883200 9524899 136903594893185911715630618666040697536 9524900 32703707268822027253860589977365606400 9524901 -139759287296929090774325636124809633760 9524902 35825738562086095729644233823240733152 9524903 -104921216544963277062205180680501575616 9524904 227706613915343916799468226333365125120 9524905 -6775392458646311876052715046503756800 9524906 152104329013398255120332673319745147328 9524907 -21341647606825613197674823467603607920 9524908 -40152217470243681652625931685655014400 9524909 -176462961893652464778291195992989645920 9524910 -14093037456170009024309700283699495680 9524911 65913194409416685562739435855240811264 9524912 -309393316875112817221142303723520000 9524913 84841922595398492179872608548863871584 9524914 139422127992739268632695631695179359872 9524915 117312214242031288472421665831383084800 9524916 16964362890020436249168681776193497472 9524917 37733433855159542189630114312476729020 9524918 -53914869593921078228777869236259418496 9524919 37373718577847551729757313009894451944 9524920 -26878497218590471240535842361748480000 9524921 2494196591154972132852722260322909184 9524922 49242972634575661446230422995700566528 9524923 -26324677801918876654295880616579324828 9524924 -97838323875918158820578571568612015104 9524925 125369411593815511440993439179929136000 9524926 165948178758856012674696936011585181696 9524927 -562098191144648550908952647535793880040 9524928 6698280852408389768292086151213219840 9524929 319879517122254889783096992512830951360 9524930 -161559840616120290254688703806612480 9524931 -26306061540170348400878010620295465984 9524932 -92523771360283657017148462689323443200 9524933 76087248046306190530396929034324434048 9524934 82167180391017395581702026911332389120 9524935 -5044240278018604181066320939246647840 9524936 -17696893503044810265886225770971136000 9524937 -120527530192244949296096484783864537840 9524938 122797148497602793776898113601209219120 9524939 269383888642083127534352767841964334224 9524940 105027853615987915589341490994879360000 9524941 6208108834479296988695518437297044342 9524942 -34838622564484323211639033141012034688 9524943 -61744196648647596589268922974417561640 9524944 5665857926406171232820941635608641536 9524945 -313012279892546051815313289794415604800 9524946 61161892619519132436109758803892077184 9524947 30889652773587892229757523537274692320 9524948 51286099386392731932250018779364239360 9524949 6322839590866775585913596023512056640 9524950 -32553853394306217976457247812665449600 9524951 179373507981386684419430710489593429600 9524952 -17039719883831333862094691400094464000 9524953 217646274664990165937992133032220262804 9524954 -36702334472463041044515850295259127824 9524955 156302372885030783379276760478616145920 9524956 25016796131776900008484185379072382976 9524957 -129224878154226834620242318722998101620 9524958 3357217867941326000058597769180222080 9524959 -120334792640296310886130411326239647840 9524960 -69715622829528898793123168896745472000 9524961 -155634225406020120474777106290767706990 9524962 -90543458520011070395663079536516736 9524963 -312143566739266249102004560489281244320 9524964 -113777862085913339819234626389636691968 9524965 -132428983803406008812599820227686700200 9524966 78426111771279945102223571439227005440 9524967 -2528017920404886157208870745928716288 9524968 96861797054771353014654106401036072960 9524969 -402038684192902045131147910453834537356 9524970 6701949505803021680296459445632035840 9524971 183020392224433263004618317700552792600 9524972 156174102835466631330148282595594731776 9524973 7299639010985662769716715546150212608 9524974 -190801467812675747773546843339643515200 9524975 53697979884855314211985869165858297000 9524976 -21032106475270097685944109351948484608 9524977 167019807150093771012644808792876039744 9524978 128007971327386933969258146816038081040 9524979 -276644006391781346162087979131486146560 9524980 -4561768590816693518199474886571040000 9524981 -133651327914888805226758558759135008228 9524982 -40669471313652054989838094907529447936 9524983 12485332219867101481048701076311821600 9524984 -6683129390973620001194503213903134720 9524985 -3117857535619132637341348872523718400 9524986 -109813877555897025043154238591025265808 9524987 -311824062839098026227954010318681542364 9524988 -218184525489547114194802816966366126080 9524989 278063394699285348125012831681633686790 9524990 -1843643569695901858463400228654938880 9524991 51435633708496215079387841450433147264 9524992 -391871159534849338308965887789120880640 9524993 -44475272222796940961179904173072597758 9524994 -22842538549705616539830964583197392000 9524995 -129561561150922167956518493300218470000 9524996 -17932757928911125080950305583071274496 9524997 51231264709661784202592696060609666496 9524998 -2775085011328741754546006201500286976 9524999 91048076177793247556383843747148352 9525000 -84834165072047509350760373379072000000 9525001 -56132847537170827366677042901778560668 9525002 -54304427056867671736800766533658788048 9525003 -205620904552552353012049087255274771496 9525004 -141515728719029812596514096428317043200 9525005 -23853685005513757903988171201084110080 9525006 18037926391236074122302114970398364800 9525007 -188951265024390857217698843083331679288 9525008 -16987463059522527762433681656989933568 9525009 97844530367873320620917210662893032304 9525010 208606251405805203583071194064553520640 9525011 13469642918356857641712445355923679424 9525012 130081798384990254764853930145228197888 9525013 120506231326033732572613283898163185504 9525014 64989638398176926756121802124005325856 9525015 -106317412694736835109294229054250204080 9525016 -1540277651163228561350943995336601600 9525017 -256412809111564346693894971055853434934 9525018 -71194155761350202467576604709727812096 9525019 18514902172174408303090742825327358720 9525020 293716969172058001888215290958046433280 9525021 -81444312196732466051817093100939785600 9525022 -30810902236059150402026546492280445248 9525023 23233926867659894463694367592860199720 9525024 160661240935859708987247350487224745984 9525025 200668597284711560940414811251981226550 9525026 -43552304815942754228604921148964605440 9525027 22993111972487591982662376759295084920 9525028 338581451973452046827928176983844802560 9525029 -27166640069205727065108348842877425280 9525030 98975213454319622165002106145655296000 9525031 -98606787199891551000689445773473660168 9525032 268443026558897068100825138444711362560 9525033 -3308963946970020285265230686947833024 9525034 -74037157146601394325432697774397492640 9525035 -32560251585266660434059090687002223600 9525036 120590431331101296641515849089630633984 9525037 51484912736254513890433745870006022060 9525038 35986095337307410502136977737093125120 9525039 204467786221324779578046672848063766024 9525040 2052437523540313090890172103814021120 9525041 -119419758223027643785236376119184728558 9525042 6468362440516071358948924569223850880 9525043 -7362094360161966531653221883458718832 9525044 32793254717483522107076579686660202496 9525045 83944575115120865153779350724258924320 9525046 55568093990328579667405930487453165472 9525047 -36913315050675692647216137251575754400 9525048 43422171947929584551030559012113817600 9525049 333724567846965473480397193033671265236 9525050 109802462159405128526523430829433540000 9525051 73551371755670889752341209785790691980 9525052 212201437891002428085888609882556046336 9525053 345367003119916694981326506373648975302 9525054 12950215788558572864829841032386334720 9525055 -195514148363391383100075448625140349040 9525056 8928577335405887976711206140040970240 9525057 -147893713309530283502256711700017160800 9525058 78272992798782200251262727869408940576 9525059 655651793169884067041771286049287168 9525060 -37233791852040965286152697624403968000 9525061 138255908641091724566971267669529005920 9525062 29519332591895527729212056919031117632 9525063 207561489611157709939381035063898315944 9525064 -156437706125465330361534428032875248640 9525065 51851470939049930524851058063050654720 9525066 78704409762679663397577405086681485824 9525067 -679753257002114498055988454654906262048 9525068 11239153576424961753062115922109054976 9525069 -101327701560784584515139545155023536106 9525070 -132991172664738574230150607692149555520 9525071 -68105991773358378991340063893754753808 9525072 42943794293301208026149150966790881280 9525073 -454854918031149718233878474804428609678 9525074 -30872587708278216717267766418776263360 9525075 -54091471442705251459584420092442854400 9525076 199196498133197233104485951287170969600 9525077 431067649064171546127811167284096350926 9525078 -10205650115794308762860060694823761600 9525079 158446682784702082661081523350084201520 9525080 105212309882705579251244750606548992000 9525081 -159749157140322594411866628819995347248 9525082 -42204352855682724153681552740092210176 9525083 -154402901882436522286514731247310346200 9525084 -143402109232043176239026292748178609664 9525085 9599425902385615382296600671052908780 9525086 36308435801477565373898928473137363200 9525087 72568331218004482508901234584644903680 9525088 -56248685580951054263622060132321853440 9525089 -137967038650360502310981345899571605568 9525090 -1176285484947697813721082320759623680 9525091 -126005369998564169414448416585618810816 9525092 229941586762933536746310067360505087616 9525093 196234364189654498145923618234825261664 9525094 -149130114074634778990817889643753199904 9525095 127393110284140970481841537608036919680 9525096 77325435079377386298018148593690624000 9525097 396427966866188859548616558929044125412 9525098 24398369902261749359692303088816977920 9525099 -192823618181848759104227998842047088960 9525100 -10748958055002937112910981425922355200 9525101 163541259502226089312569298772755062102 9525102 -1137461774353042121591547066213381120 9525103 -136974765551581126199907826951572181520 9525104 -51288053557917143843990893000472494080 9525105 42741966579800359176768405873836888640 9525106 -93151784938182034214482717178575272960 9525107 82922106252272846288304019618855164240 9525108 14670646485007672565810262851028664320 9525109 -130155982015580166572861034944816743680 9525110 49540824612079141646325378537152064000 9525111 9714690877188747509454917582095312872 9525112 -17856506627307255410626528614406348800 9525113 13806043452736073676518391886763269704 9525114 -118629989366108792533200426488015070720 9525115 -259284715739192412392017976272581546240 9525116 14927944946588317900397775741454921728 9525117 105342368879746515923932673794420335744 9525118 -137979237970157065802838842753210664960 9525119 -264466809516699375493484357225764740480 9525120 63180762087774321465623012022681600 9525121 214867158373813348190794161434942536322 9525122 -34625136913401213778365729539883780096 9525123 -100021558547069492985895168696288694400 9525124 -13269437903452637783429082407636455424 9525125 61231231334190222105226196715219198000 9525126 -49696329898008198643340305643562815616 9525127 -32424428873195069280499846863504230400 9525128 -44477261822781002266080364276765655040 9525129 -192831517277755553078396410118166270432 9525130 35687967692985829331318205846795108960 9525131 -149184049187225773559668801047734042112 9525132 -481130225218958831551287795504089088 9525133 10818926103205740234414108112987623340 9525134 56878625714941219979878465308219332352 9525135 -7598132523998443798541733007722816000 9525136 10571433885632615900490212252180889600 9525137 169976512028072365950351878720260632000 9525138 -7389927160210990833023840627639185920 9525139 121272218087354233450855296461804367424 9525140 138974489832894915369951716064159098880 9525141 -314284665742130132060662457580724211520 9525142 -13567434793388475233774766213686302656 9525143 -293251166142788612190279454114127802840 9525144 166652863481866548198448433473094430720 9525145 495235876721888812196809033882588800 9525146 -142467171677467959219248051867263986720 9525147 9650270530297045779122926923837652224 9525148 -95540969632932729011945780766759649792 9525149 -182546028443790762190519418117572973850 9525150 75309844621090745155044959637084129600 9525151 44802220442193536929548671452370305392 9525152 77259799073401538591757958276253220864 9525153 29856474327320482820220272752660463616 9525154 -426330755992930246622553894702478848 9525155 -279159943045659937845863228457129691440 9525156 78174332108563410308130045702183659520 9525157 195098483806760799847348816339499881406 9525158 2627228456426539733319905563200691680 9525159 -3166504573319319017635428386252642400 9525160 -125731094882833732466924702099075174400 9525161 -179318426362234864880923431134420691456 9525162 -94795914076551095621649273880659042048 9525163 -256961934551586472292944439801533911816 9525164 111484794000821518936816518820986788352 9525165 58500837845018211978744078101391832320 9525166 9657260425550427238406021202700421760 9525167 -156237841163461171180219080358339992720 9525168 58682058784944862295080353655217848320 9525169 -164189855523700782346686679501889725004 9525170 65960854666469409119169251014650408960 9525171 128835454259199690600627153805744973112 9525172 111713321799519051899488628021457909760 9525173 -57518202793516849108930271651285937600 9525174 50105973061704566888819116620063150528 9525175 197547243831750569365889046721386432000 9525176 112093042285375883027384755617485230080 9525177 8364063935860951744370874780845473914 9525178 98038847038786894298803047367330630224 9525179 636090569423344321520581736698744996176 9525180 -42015504552966671074936113682295193600 9525181 -210550703378114709241570369004172409018 9525182 205675867121238478811002343246618779584 9525183 66592939757140210118416022954025507600 9525184 -35166879623877138609312388852899381248 9525185 229084598520971689437084427110902232360 9525186 -4834589871827393890954839761144382720 9525187 96290063402933396662307896477783099904 9525188 5503459517452371892440163765745295360 9525189 156737241052847984115943969084962346080 9525190 -118815763898577749142312434020884808320 9525191 -239534749499189367775152372168430948656 9525192 -54374230381899447652141400078730977280 9525193 -110497725425748661660484148437526523558 9525194 67788368394497571997951377986538355200 9525195 -5251736469279147973548768488696137200 9525196 191139985890788333131594145726618319360 9525197 220445319909688380240421932242472801600 9525198 89698176265038303165502900190209510464 9525199 63353224704052167318095689158754401072 9525200 -40961520018947053781958418647940915200 9525201 -66359999189201505922636346277148060800 9525202 -99998059961539839694538049980585858496 9525203 -139385561427811459037731246558501798548 9525204 -30015370300813960167528685139872624896 9525205 -41720590215754253799331949926261375140 9525206 33726115797397649124500547260597331456 9525207 121144105439464332304788421981168667088 9525208 -364024107685481127596749344601594460160 9525209 279932171533154634119575677363134806020 9525210 -122009673515475649864224712491716198400 9525211 398443692967386349363546551147305440624 9525212 -292511464498725823287228385581452588544 9525213 -108560107584180060896952268408156854240 9525214 114033932336402127069601607058909965760 9525215 -14308594090308431290947366643489843200 9525216 411115752003409807367603652526632075264 9525217 160730080336605732944532267841318918420 9525218 86014364254635281847722405836712040960 9525219 81858536568192541000917859318164078720 9525220 -68871837065421679747315096405460152320 9525221 -77482950260564254024259728677818111268 9525222 18391244726924341364729626846710497280 9525223 307939549806946398361416247953800476472 9525224 -494351529955401393835362918766567065600 9525225 16719725651911920281606906365234092000 9525226 45789795224572253116785236807766843312 9525227 98041251866565859469280298680415769076 9525228 -14339751517199001086109952707827796480 9525229 -66070956507168497149502218041230721824 9525230 -32644423390404620485277950142752277760 9525231 574161703046794728512593761907472256 9525232 110783388467838337362023319100588195840 9525233 -146469150684260186185844993758109384640 9525234 -12646166366616441637586203346883697152 9525235 -224282632986888515517440574807403320000 9525236 -129216707138108581262674432485636870144 9525237 -18805528161476002158129907363623644640 9525238 123186793318336411808299967441539970496 9525239 16131682189192066839795589588473208824 9525240 61255444966227862643913732148151808000 9525241 -129731092253818326344487458529664774 9525242 3157436994756511106742863353954520544 9525243 -2551605001332803602379720183254800384 9525244 274561702110354944788112823594692673536 9525245 37275466933150429957843631936108371500 9525246 -228166175122219027490368528743800832 9525247 149031356630950490708074252879695343032 9525248 22883100139589665912073974970402734080 9525249 417268505714198398215304652419178946240 9525250 46222617638630487652887291666378624000 9525251 35344903915387804304464585704038095920 9525252 -89490561536878608278426368801686644736 9525253 16040104187560692248649109810888312380 9525254 -150392157400763954290447904663099086848 9525255 200702096202608071787911909341333888000 9525256 -123573479800114334250445476021090877440 9525257 8158644602184216123798828736564995300 9525258 -90118753868928328495339411484004589776 9525259 -28441106425062631313242711364341860296 9525260 -9770062019573869085653243077572720640 9525261 -82661048181355985174415362218805678976 9525262 -17467805527384829493475095896718648000 9525263 -272109447083098455302217899607599852616 9525264 10098472710138623679718832098030387200 9525265 -94624303663709775403903246214664371340 9525266 -56059360274972004632540883156408731136 9525267 -122682555695549986351120598890592435040 9525268 -266844183236278104031451134625170586752 9525269 188612142229115011713486099115270426044 9525270 25578015879473022188587219619400806400 9525271 40221621570176108033032128818233358512 9525272 -413980825635830789413984631359337472000 9525273 380500922685573924969012815765002176864 9525274 1500122697269539468674374476569434880 9525275 -65208989478443276683827791903937650700 9525276 10722871308177175435228483641667699200 9525277 -32257651200155647773114941672013385088 9525278 -63365225583628767866792170163404412544 9525279 -118328402548382005183044558679238757816 9525280 36350688432049246028241540156181708800 9525281 -67498936465858257616113140362598709918 9525282 65902881968009494468799122905054589440 9525283 396315923121234537302796679114928221532 9525284 72222063589838043963469469826380619648 9525285 68664815339484990653953360798250160000 9525286 87579039978336569738679992805225004224 9525287 178962563734163551899705248887265034192 9525288 -120931966327167928097837304452829757440 9525289 29798331882762691192557586505576647680 9525290 -108073644191714532859915475670998068800 9525291 -201563050530651451685131463264524938408 9525292 -432371494102694924264355818463754240 9525293 -540819154215699679036832780798874996 9525294 -83530894495691301974090632315675397376 9525295 82861104811619550858497378612009824320 9525296 42702112374308187999356159954568904704 9525297 10045396853919525862829344091968537200 9525298 -212506592213844559838035273563854668800 9525299 -8817014532758012567065673359876830720 9525300 -58271185630779385099705841983808563200 9525301 29489535100426127517718978521565001692 9525302 96084166491041231383936912577770543872 9525303 -146415986245878452494905966463368816480 9525304 281486304073145737765675670862534451200 9525305 -94873450838837913914982240883575093240 9525306 -17200798421832537879848385193371613440 9525307 -75320894244771411097778215521846121368 9525308 -23896095714861298699931838708054097920 9525309 166452963400068564449822972496127891488 9525310 127703398384432850777946839283020709120 9525311 -77108609001476174509864893348199824480 9525312 -55529679605788289795002104422974095360 9525313 -39960848724258073804264046458257650240 9525314 262637677881515804512358985137798400 9525315 102136195514738960380872494386923449520 9525316 -9337766530686543080347853792667352960 9525317 -533707915210855095917509288380617568 9525318 -62520516080990628419337295439314755072 9525319 113285673052259218023042124432897607744 9525320 -45216739699548668152126353543647232000 9525321 14393888933730345650011965555925893960 9525322 -251740311826150339355289213293209211808 9525323 -545843305919193410972697318242764019880 9525324 -32572086218178534490443338391093010944 9525325 -42867480232830604354838025924320487900 9525326 -45156036338485323481629776927444397888 9525327 -40457282832836336188740851436545061120 9525328 -73647690692420781218201454145457102848 9525329 -308992903662713550461102574476128180512 9525330 97862281549110458600251677752832768000 9525331 -26319056722743012502756529717714481008 9525332 8208460504827582464502411144347281152 9525333 -162713043023885113073856249037507525152 9525334 4104901032954231337108097891455180800 9525335 -60669579061902227777522315269583060160 9525336 -20272681851433178081478089231108874240 9525337 259102564119277043057438306500270236160 9525338 -74612797235090884665682858660460010048 9525339 24441658058381537166420285474184819008 9525340 -163081207255387360421005373614680115200 9525341 182003444361657543858676922370905631072 9525342 127924998875297427656805456840232341312 9525343 -59391921397313939049769049627749702256 9525344 269817932955322398816356631469783252992 9525345 108727572640746940941476315173956998400 9525346 7117821983208576821815265566802273280 9525347 -302236775587993755484139368779934566480 9525348 2898135679704265754568011823826636800 9525349 -33896045862739905470144912782163484864 9525350 -110387272476101529806115460626748461600 9525351 -17006066534126871610336587627493658496 9525352 -79514429875143509452191872571933050880 9525353 399551969139051484732971929337335212602 9525354 -13267182482565440345383866182244711936 9525355 291467677399469090911370893463678197440 9525356 250995208755778377294188435909134321920 9525357 -330424176756608204362000143323911401600 9525358 -68144982478942775441004013241405126016 9525359 -29577922254502297523566312767598567296 9525360 116399926370120403817935584498810880 9525361 -90906924574551753608166528289106789376 9525362 108500967533816645711543515847917056 9525363 83567559831506568773357677972933401144 9525364 216272701937812549689053585514473403776 9525365 -157067044498267271881604993864075282400 9525366 15337794535689996427493268438749043264 9525367 8509082075013018490952634837785709416 9525368 269972592669455007062101487712403906560 9525369 36173955408798641671419586437404891520 9525370 -30249077565477926764085305521441853440 9525371 138313702070791094868541806629422513572 9525372 -17262601770421722300223425651010861056 9525373 -85974095437921580845670426280241108800 9525374 31714500977234760843091428158918221632 9525375 -67770210274512774732308023797883806000 9525376 -10188968019609824537853824486111969280 9525377 -170202158668956340337701019114374107774 9525378 99471212652814201512250389245974449024 9525379 60929305326683500347924813713585600800 9525380 24907922453696313945638943050293762560 9525381 6640998712082133718960539390787190784 9525382 -76110420688718416848058923263001292416 9525383 -26718981940555587441082589978554230480 9525384 239695594453853085473949427366330368000 9525385 -265916886782927268430343397305770347420 9525386 1240914791304157725472725943386971904 9525387 182800211305299312546048003701014525680 9525388 -141635660219236785634250651946429075712 9525389 -494560837236678818827673320853821589844 9525390 10700510940287305562314817929308303360 9525391 -35970495380079705811560638624861231288 9525392 22895675908641919600377370764260474880 9525393 155728969479887814968619052612419635682 9525394 62779313118001374371321286055308011520 9525395 -216165661426669584241448860573080039600 9525396 -133795491668101893908212546462333378560 9525397 12882276873494719633015581026955788352 9525398 -51882130578188261529547255297893651840 9525399 -1961157233738138699640577361561511552 9525400 78188564757400891508236129132783104000 9525401 41346069523909448777127798442348742400 9525402 -11214719215393642111776430436300543232 9525403 2881865243917943136063749883953347200 9525404 65949010848034656461606315573580358656 9525405 -10502886692814183980721646951154616000 9525406 130855471188775433931342896885995079040 9525407 111602643500991110551732264620866431920 9525408 -8848473760805733387058865098353278976 9525409 -221898031357601272374046807412917734720 9525410 -108289697823258489244845638580420476640 9525411 -10920149740405500752544889085438400000 9525412 18320806854403502632636767658120691712 9525413 25815342584123861132815485509532841662 9525414 -34745435157612821946326805958257418560 9525415 15794310943621321828976710110398860800 9525416 82446080000516953809603055315625410560 9525417 188809788266489154827124308911033605600 9525418 30539104752641441111915730229561026816 9525419 17683829578362372056122388243957792820 9525420 85655675382522521626063581898088217600 9525421 345831408335942082430311329541343399500 9525422 10639075711493500821916001209379097600 9525423 -120814688809853226653940854273128890096 9525424 -41129947749455054961099715061683240960 9525425 15006593791272007436431410638417088000 9525426 -4872640843583712258304636200010521600 9525427 -154931067116090842531845443015834664480 9525428 47601502299171953611170735225666312192 9525429 -61223441815506462301881074383419619026 9525430 90109158461561015808920890372821582720 9525431 170723375149639671598418358223616745264 9525432 -41834217313876315781423967729455923200 9525433 5091907720554060228417976606667296682 9525434 -15964862221639160544357678554876007168 9525435 16263201212755961589718165595311430400 9525436 202262268934715200707350791267497927680 9525437 -397575840973517544955518996972238833108 9525438 -2473472263279801354653122973324415296 9525439 96021926957817622473874568201713986432 9525440 -39499246965361977290804984082082037760 9525441 -62599476669754973758881673593006781920 9525442 67219664334903472713418413586771057872 9525443 -373587316559753617074751416337761702720 9525444 145743001694816206785182751975901756416 9525445 209107665239636592283843348727619409920 9525446 -166572536320902542625406325024403456 9525447 210420192959575926117293495879930616624 9525448 -53106966764842288564601934366364692480 9525449 -93568715334564745316887252114786544550 9525450 19956135792334412918912787031679078400 9525451 47109353133188001675990997884963615440 9525452 -203394591200058717280086339756130116864 9525453 -50125856342926186664045359174690070400 9525454 -150285442531406201761512583267659157824 9525455 -219240257082079843490645359718034401280 9525456 37119592870245204939366955791423160320 9525457 22961283615853688819251942346939909472 9525458 90903062218471214539433547120485851776 9525459 -740785282082860994621800319155816080 9525460 22361251011513463111148416361545113600 9525461 -122747243317383162914958479942298895776 9525462 -8882736697633174484467401216520976448 9525463 -110257559974385789082466672776724421696 9525464 45429185166822529618795237850856529920 9525465 -14059880278913652766898255355076502400 9525466 111251179537970788103938972928665704432 9525467 -46915845863278429104956908306390657008 9525468 -58816039978566855282758607847438824960 9525469 271225441536651755294168380074953096870 9525470 -16382369791553808270758748039016816320 9525471 -84327506804024542411164391835453333688 9525472 -329720223629393632617630573978957643776 9525473 -111024185021060602617999688202112312576 9525474 -60257166592282129860220255522027327488 9525475 -35969978749306911370238985080170574500 9525476 -114653270750386754230951070244547667712 9525477 -55723273381742901363206496081338748192 9525478 5430702048883027804374119628553732608 9525479 -291109494811899814442497790351040426360 9525480 -20710806019837449777832504968308736000 9525481 -168789240784095171256347608454712615808 9525482 18070447720008487416254073304786844592 9525483 -19750827800876684235400377481826124 9525484 170614177311232622716891548407712256000 9525485 -185515616550992335497334458401195808000 9525486 -65852318959921143231650738473983270336 9525487 -65006571269026140115561373767514860568 9525488 20584096214729054300244416945597644800 9525489 -1178059256651951575798589040985729344 9525490 14248059133702275207090656806073241600 9525491 23131715638461582318781441864632129360 9525492 -63194352327759749518526469282415411200 9525493 -10519749208951676123995808135005750560 9525494 -45768457789570843143415534401299398656 9525495 1522660341511461149928828260719050240 9525496 111183196699610603661705262320404275200 9525497 -195155233734544272262773706257599160288 9525498 -139084908607515612440235796430680776960 9525499 300907726408933626067543783444439070500 9525500 202585965579886731610222612506636672000 9525501 -55191165167937299971499538430511494170 9525502 -57709736931291738407081621421152720832 9525503 45650113612968688704715587695376783384 9525504 -172327985230265365965685704876506480640 9525505 -69637579376087754611870655713656351680 9525506 55379191424197215376000501339297251744 9525507 121293913693265936016690250034812763640 9525508 246225944532893824055715015811323396096 9525509 -155762269082136518293065252489299964384 9525510 -20800571447575458244089368905800700800 9525511 -313344504830434885190251442463243574888 9525512 -158127157912433234485501138680007833600 9525513 303052020164676541946980222506226229184 9525514 47488206975192945234794279601180344160 9525515 313719030090230812182455162957231449920 9525516 -33687298674203618086703329290873126912 9525517 151634035957794040987181411071315680640 9525518 10146762976567315122308090713178182080 9525519 4356046539939933860745658078603431504 9525520 8994237487659800529182264224784793600 9525521 466794443235897479293658836879363605744 9525522 116286824485228389165715249440716844672 9525523 12766246292146928284006392432827433040 9525524 -126143768911538216864508843209287747584 9525525 542409637207900167763805852159731200 9525526 9522508119039822782416579438854599712 9525527 -86557367519171184384803020082687381928 9525528 -102595086114546820319012917546774272000 9525529 27324215112058755332068300528383647048 9525530 12205011840937083553132638902646835200 9525531 17228637954744739953576615528178936320 9525532 2551980604279168396300989594054764032 9525533 -50064927979670645658461205703012809600 9525534 -76531068358508522154944321928979614720 9525535 -180335717187421770131755834381450158000 9525536 231154272299088381061186719278361477120 9525537 -68874667691399834300072684000189561088 9525538 -67729348664632383612609955136209511040 9525539 139025931400568879543940748247232016656 9525540 -80972001685647811834293156376907059200 9525541 14844928642412037915760148913719984892 9525542 -68975341809331635826344892663889435136 9525543 410272321939613582202267138775274826240 9525544 -39859118678614244883669605989251072000 9525545 153124536919683940315510985573335227300 9525546 22089628084686136950123411019978636800 9525547 319554853860109360539204676054310594996 9525548 -59083926255333044778032746225882804992 9525549 -41037391248613619164721455617219593952 9525550 -95403388957795241779277287925849880000 9525551 -7490395485570462231740449340645354448 9525552 19100198190228021192043156843171676160 9525553 184393409315615123794070504344068461364 9525554 153507033482601735131897814650590664976 9525555 -75246353690190540143300145090673005600 9525556 -46721276016306537991904579639558266880 9525557 -89493920187154746540304443584045697120 9525558 30310396210699787179696879059573657600 9525559 -404331606170899410230313884970865302960 9525560 -113325494157395186158278333383316480000 9525561 28207780561426434943011429291195290400 9525562 87929138652403331143120779169199258112 9525563 200932763807946848572619898458888995812 9525564 104481288952691346937117690100920281600 9525565 39491050288047918071847211313112049920 9525566 78596188040452323268736296368060095232 9525567 -49275862201807283250642381432518647152 9525568 20125225200828279478522307612954329088 9525569 175638775155136867539916434425364587970 9525570 -36021135890984478240804924980290752000 9525571 72114467751776899811310964062008886288 9525572 -102359512190374911874231877040790917120 9525573 -27384254971231120956237758797776931200 9525574 201871768798024877058670069611344418240 9525575 1337440890140022241213362183123150600 9525576 -114208626597960683277890143854189281280 9525577 296416672903109556792201459936265668772 9525578 92586095718369790811434108524153172224 9525579 68485551773787137307689176573650355200 9525580 114305886235539471024086245702917811200 9525581 64591423002261573055672934112839420760 9525582 -7418064493508453986434936361229712960 9525583 653831075481589663549539257894254739680 9525584 30228843555206192327385160351985172480 9525585 -27388506879314580754251947704981305600 9525586 -6970241980868656622047181615360793600 9525587 60104380345958111218993334850615392832 9525588 6207894538497630004331536396960886784 9525589 329891666518541603967564711675918557390 9525590 53006372035912718708109220021154860800 9525591 270661618749095620406342288394660917352 9525592 180591884630897747981349022500623616000 9525593 152542821685859227708867478053856378880 9525594 10250956403872158450708821272594659840 9525595 91045076034493295963262696212272954800 9525596 -31287987882832327079692265760597806592 9525597 137144699247496647195900749336401585728 9525598 -161947581819761009966846077551063715200 9525599 -454069909465651472792627639015251250400 9525600 -114064057040757663272276108200565145600 9525601 -56231141203747034390843721416285363520 9525602 -222445561620805778537033199339724963248 9525603 -84236313386092556575575563685319126800 9525604 597163322491566905276105391763376768 9525605 -125556794553936147058565316093111844740 9525606 4002631133828534955178743235840560000 9525607 43021572529972790248908416282364411872 9525608 381418842040368378746994044496481704960 9525609 -159406593483116854458909582218528893200 9525610 49051031363100157410363102909150268800 9525611 -146453537100831064081846828817319311568 9525612 -51822912831499009017282013356203827200 9525613 -126919060972539327369102809433815267400 9525614 -85998982699266610899534792550676469888 9525615 28265029599523918363177145340140461440 9525616 93267196873073520731797780857183567872 9525617 97040033447151194902226547273234771666 9525618 513671749525806355323501239416301568 9525619 77095088926249152446982008585082707040 9525620 63057042278089721905072936338955783680 9525621 -41643774993387700969429937197456195776 9525622 -20593371764397192027540036823813953888 9525623 20027270800740672022229323880678635224 9525624 5450405298775743601250792878219960320 9525625 -86307764558749836119617773205563148750 9525626 -18753384883534763693234660979106127616 9525627 411702141371532235535614244930819641440 9525628 -69434096333565865185951665228112856064 9525629 -48166369708386539004783932278606450260 9525630 -108642812669250907111385904426745440000 9525631 -103175627027941721471694706780435226880 9525632 -70769547768052492518209323179756748800 9525633 52144880823676808242582560159827536704 9525634 14994853554451747508595537075311592960 9525635 -73580021238849299187466169737810083840 9525636 71035547668375421730972673996314302592 9525637 -174080103603950687394745599760049372640 9525638 -96283641710012888880766134121664163840 9525639 -320562831323124667623905030204140493232 9525640 187535911107543116807925318784868812800 9525641 -257490051149880348208181180172836441958 9525642 58096456678990383278717447671561749504 9525643 -702065890093398166545112760265223725456 9525644 118555612248243699284007066973878085632 9525645 -186568476063891496882898347873078682580 9525646 101661029519083986949021724643276850944 9525647 -64229607887563723570821685933461821904 9525648 55461597249139742553944498882776793088 9525649 -6954812536496287929447776042549833728 9525650 4479571575018761499445705922541696000 9525651 -133841947404509934512873551885832841216 9525652 147556149488765543480274565356204657536 9525653 78787137795922817545239967699512173244 9525654 156066556986318103026372712165504083840 9525655 40692715223525992525010069430141361560 9525656 116173281121209933566700289733139701760 9525657 116687536719308298906767813063821428288 9525658 -205993857469521213945670554771066910224 9525659 -150829433702822672488012355296085702880 9525660 103834262955190741860311496523556213760 9525661 -4562709691589988290258537514763728576 9525662 271021172740621007961997244651645971200 9525663 106946049850594607358279304582846451184 9525664 146739714923518588519446808952894914560 9525665 -80325250257696360200688453276452964480 9525666 -130115297082938064667481615035399618176 9525667 -116593032903355089079666679589275381284 9525668 -55846692542269035308467066900110458880 9525669 -108604716797676041059271466570653878560 9525670 -15477377682953649749014302958185984000 9525671 -382658212184063470031294414124206042856 9525672 25039348240752297022288607497334200320 9525673 164778985182803714222531223866357500922 9525674 -41184134488866055338160957318377613296 9525675 49901925088489574075247732610219204800 9525676 162227647570902836859460733339248312320 9525677 -123152492052455317729854232954516746528 9525678 -118645550922406930768803500059799236608 9525679 5156524915084535676049231565170096584 9525680 -12939888098031317482161613020258631680 9525681 19273705324755095444304678772119357744 9525682 -9428624624611429806895482766619117808 9525683 -36634524276093574721779970964630790896 9525684 -34909030058510087363634890283679481856 9525685 -2579147924302739565988251208949295180 9525686 -55128607562902734182056716791389082208 9525687 -30786065907049011365287372435304860848 9525688 -86574791274675740882873603007151104000 9525689 -476067770580137338390114439225955066876 9525690 -20118296979175563965163133041861660480 9525691 62670574866708117278412297971328910880 9525692 112996330584354901447398459368901606912 9525693 67505431998144646155966727618723912704 9525694 -76118916125504966254268098291598579328 9525695 -209002003566065287587766582376712401520 9525696 -31821510572348169853769703055549267968 9525697 -26382680849264737059881972326009890620 9525698 26411091227669009893212756631331958816 9525699 -81729260889484391220386136273126912432 9525700 -91169298103341089357580919358545244800 9525701 -90864680346935846231650319028550692096 9525702 68067865446512117168205734223297316032 9525703 -139982736107084156391563130267341923176 9525704 -4337159194794591046945494933354209280 9525705 -12164263597994429705023600959481908480 9525706 227704572090490781919492793486869960960 9525707 3595761053849905089409138702846695516 9525708 178160617434867332292470032596757739520 9525709 371893296338262730693066659221908513910 9525710 5131728770042727842814267720087888000 9525711 -11860727162492830257085517160051087360 9525712 10645515733688034842748485670698483712 9525713 381932331996410657807749071356310984180 9525714 42835637895843346012516768144805629440 9525715 -71163860483410632868409542915916611680 9525716 249740707194952558829137687474396755840 9525717 -191901042726277887366154411383162463140 9525718 62698811369247521213107078927422646560 9525719 -169627079612645329950257814177063463200 9525720 8091454516269637899040598445775257600 9525721 -96687777337812269651464281656473078 9525722 38012485594242778828903967627869788672 9525723 -4222293037201803869387107942678924176 9525724 -27612741643549060207666770331017975808 9525725 528666068625974440026119556507643200 9525726 8626825786475209502944571596801781760 9525727 97154158500265526740169764806505754520 9525728 97412674096415553306696583096868536320 9525729 -54438279016997946654143270814213727344 9525730 80608486422444976057964909279887913760 9525731 19050999941461445273115393373209489864 9525732 5654282330273284476252265908284928000 9525733 49886210410758207899605161214831724320 9525734 -95641511993719714760934145282599645984 9525735 -47130756778955392521590327772804753600 9525736 -283843433052181650050196152964299735040 9525737 -61896556203958501710744274899133033500 9525738 -83228815641613339637370406823734414080 9525739 421189126729809909622102530248649981624 9525740 45392238648670096037815392512647956480 9525741 21969397598344893736531055298914901120 9525742 67541416617558460961503171241710585344 9525743 153871141544856345482628243215700688128 9525744 7577094298864402060726768631602642944 9525745 11659074730190546830819099868059459200 9525746 -324101727338780016094875652955233103040 9525747 -1163610655124131732015980198983500416 9525748 163948335736363045362649685619933953408 9525749 -142661840569963212830468134001973416832 9525750 10962012223642273516292699600791488000 9525751 315970420212771741406034262454966731752 9525752 -120252144481587413701847650975086182400 9525753 54508110803964036926768633097834737604 9525754 -39624014358521568247796714260948969728 9525755 -102330668332884663430809366648589951680 9525756 40039097935044327023416919801564201472 9525757 377200798969487132737997491745217728006 9525758 103973303737977114317608654609544844480 9525759 -112983233720840897283491255585403444720 9525760 -8600046081294202945833310812383477760 9525761 9359464946731316019919829543306902080 9525762 1282898378779482445750269030230802432 9525763 -145519725757531063316019707733809049216 9525764 -205912906257626782037755099258976793600 9525765 -92299163912073101055343556275781827680 9525766 -3456516454217374896337703710227448896 9525767 -198645932609116501889927745741830030184 9525768 -8000099914651847555519658457546260480 9525769 -477408009909582587149788037257507893040 9525770 -6005342276178975484186552104772872000 9525771 256578862309260870495087658514831911740 9525772 110969448828116182047493196616778678272 9525773 -20313523429712923205560398830530325376 9525774 17306272748385624080112992074341840960 9525775 83315559893923732044978474681607092000 9525776 -15032583200313734926930618681397968896 9525777 -9891300656431110467624648640066424080 9525778 -63245532952469959017761044471857064560 9525779 15405864276106730141914316767953550380 9525780 -49856036774886095390530246706626990080 9525781 458569758704560848227562225442196241312 9525782 42972334337038038770127365064230492160 9525783 129966251000528928334683332917235116800 9525784 -155393972331228569990452545810211645440 9525785 284176952641382981600443835482830670980 9525786 45007962231414765184084016040090931200 9525787 -136085681275541825682117321403807253400 9525788 152146149195321631483009391935485950976 9525789 31589566845167703124557351501888810240 9525790 1752059967981472444952196504499086720 9525791 482080621805426871578028023633488656000 9525792 138795947445891686761477720216886575104 9525793 267193316999225677483062437803145082880 9525794 79929996616562488320024266050574807040 9525795 70512416009555482384423669954015914240 9525796 91281309719498326221506077247305113600 9525797 312535486098587821770460782767928294972 9525798 -67036579850037053212318220701849053696 9525799 -325785525724711939434378996125247368200 9525800 209372696157844750598149791661138560000 9525801 164462006279929541746919646692931429600 9525802 -6330374241650708277843452954242967040 9525803 -156600605438131217963401731391782967920 9525804 1299007828288944224341067163542814720 9525805 42840891781558067476501203890267000460 9525806 120426776124230657907056190259598700864 9525807 -273677309529948168448631546817884991096 9525808 -48463067114189179957132923437324320768 9525809 23116492206313809091137724404727876080 9525810 8618848495124023230422928824762219520 9525811 279870887308219475587526167868059595800 9525812 288003961194825371164259732959118518656 9525813 155067276773442484940293321693507382688 9525814 15742175046427215678230677057342286592 9525815 52669498708166992716690006623171727840 9525816 -134815001833002713472327483934062796800 9525817 32820268401437770249617541981802361984 9525818 74029989040276002668759400032591447040 9525819 348796803220447680913143229221136273920 9525820 97086848533083647017013087077142016000 9525821 -475739790976274083868677093257881695200 9525822 147134443740715938233816248593194494272 9525823 163606577840963880943237471000638606240 9525824 -33921932636564362225954206161754390528 9525825 -66010068767440011633379245099040923450 9525826 -67014090446035449553738816821392451888 9525827 3364629800333932085186394187747036440 9525828 -7529756274666095549092064813453045760 9525829 275326704215365062049378715846815248384 9525830 -139818236187318494587439705434054765440 9525831 -68310938024306049863277160128614105856 9525832 219565997837064810092140886420809574400 9525833 -2185419874985575573886511238900737600 9525834 138620083342425279781688266897855873584 9525835 -20498292475954710591756933421906268160 9525836 -40228367344380748612421779721011133952 9525837 -124046141139811379507140852021308008160 9525838 50618805169148959309826624311297792896 9525839 -99417042607368049056720638178866985360 9525840 -42139404069063181418966639454093312000 9525841 92063643654579163808960138565396363840 9525842 -117423008373517849717940520977666435808 9525843 7585448353654222974368256674293586520 9525844 304662920133343029074411234447723360256 9525845 -96340440242730462051090649891105116000 9525846 -522562779389769225592312363088448 9525847 -402305609098733500156511049706913808528 9525848 192867057281543687230813864695467827200 9525849 -25491388761722296584236095297966327104 9525850 119347805800855433629449318495213424800 9525851 -305986285406137661472505726886781929148 9525852 -112493199029210346724307541845748154368 9525853 -325223762636377437033914458849313991898 9525854 92386091824773314399262540257103186624 9525855 82409697865001401203232209806976450960 9525856 -297589287101079075164259471918163427328 9525857 188670913577539455756398610094299399744 9525858 -51618668566489273282190868214182749952 9525859 -224358667844214789271706885009494649600 9525860 -231420768132990270953377528949425213440 9525861 14985079458621201421264784372483072160 9525862 135970260287187050135092391693199955200 9525863 1314822727816816108684399521055551840 9525864 108605332878682901866295668323562782720 9525865 -312485552237248365053423509597619033400 9525866 35231921527887131215462274196291059712 9525867 72021581260027723711260353268511512048 9525868 -177340397909281577622992898568051891200 9525869 24585378452104686926063562426135127980 9525870 -59491003248818063717540208164226604800 9525871 26905347742846398392234074797359237072 9525872 21698164902563789424441065750292037632 9525873 126423449407798703845426298698714460160 9525874 25539719966198937080788349991112820640 9525875 -94088253304105740416905685652680328000 9525876 396233619719897038112608749053773824 9525877 -194893528436692073548255077320023416274 9525878 226933505741547275459656890553390453440 9525879 168043022163513387742760381176354444248 9525880 -39857236303494019061566366396187443200 9525881 -118240860952321752987447566583705061248 9525882 -151719513748676767295829506411896499712 9525883 -19564420032555885880426460470200701096 9525884 54867582964199303248506340367288749056 9525885 120537186903425982409104793218020602560 9525886 2352888494385392048928589617336571392 9525887 -50560770631545668021156037624254527488 9525888 240657416410473703500137573329561190400 9525889 -135786354442970892644892112311487269888 9525890 18844274974973843825700182596547136000 9525891 -114842470232796318234893583191082101760 9525892 87201783705536412782658956586367577216 9525893 153366868238606512318740327653293634844 9525894 -38914666766150375948972327624982097728 9525895 142035883276761229265901945593921057400 9525896 -290615211739517805818288292168082590720 9525897 -70265064058605368855819754494469120000 9525898 -181306164765169195625967529562525998800 9525899 77083350266608626439030995762303957120 9525900 -16941873071354871863099585926704614400 9525901 -49121928307800390738379329224495908992 9525902 -74483842685670782820851594745019503168 9525903 -13123352667520027306060687329487917696 9525904 -41967196778568083300632843638862970880 9525905 10447276849117118151206600113410003060 9525906 42741763378660313341656109740413857440 9525907 299712174210049064215918236355561418156 9525908 101549165655839458314376004976916924416 9525909 67224617031389040909189477075579351840 9525910 -6902510743531019473840196346067200000 9525911 -282060588883639902888050010973819025976 9525912 194964902417720535149148729766825328640 9525913 -45637799642845392258030338064788469120 9525914 160676794198795944605767884400552483056 9525915 -43816343129734394303912646038643302880 9525916 12968053968585752886781863500384471040 9525917 -57298228330666275182616994058621182368 9525918 45014019357805491359551045265911888704 9525919 2757348513276739687166895076432646768 9525920 332190932582057123427196283474824396800 9525921 -21491224502003463297429354205678432896 9525922 691319010770554868236029611980491264 9525923 -157155686958594463899716785295223691896 9525924 -14708413532067778770739728024270259584 9525925 91667076737455165121451330129484506650 9525926 -271867781108584816965316768413944765760 9525927 53062404681752081929931986621465954560 9525928 74101892117236173146912173519519088640 9525929 30762427261023560521293450642939739776 9525930 -49837839082230375323603483185193333760 9525931 -24971618233556089369241155369972406000 9525932 -46416857579324986136225028891648857088 9525933 34466996590141771408766855661561921984 9525934 -57872545021361789415538342243650625536 9525935 -12700364830136094150109442936903724000 9525936 105729236039139781110440225578942464 9525937 16204440487152084229711494471291274980 9525938 -86812706195799355728447458032968944880 9525939 -109569313939414161648037040145750386376 9525940 62696859194520696445501418512017569280 9525941 312702832878475492863187613493947631342 9525942 -62428767419097293683427602759000529280 9525943 109447948193614555190543390791376877576 9525944 -201166609602061948158600926765031075840 9525945 -3597814977737627603537915035312840320 9525946 39363426995900693989686565814337021120 9525947 -77297840879028845669137627933874033520 9525948 -73811240435555867446777908995839672320 9525949 -328534520248297887664446928969196420340 9525950 -10919744471071377432689446038809491200 9525951 315447630678843555987611624777614817040 9525952 -10629821471176219280557716874815602688 9525953 -127202514636795972225551956565964900798 9525954 -59599331637946076375315415787579441920 9525955 -44627443339746807768992644016890488000 9525956 -197823917519393560476953314201959223296 9525957 85010289492652286121613910505973660992 9525958 -58738272447639766378970099806175990016 9525959 -53001649856043050687662828571168877120 9525960 -30526913582917061391502943910970982400 9525961 154310724793230767275148911506529321562 9525962 -706881190976651700537569256986459136 9525963 -89525790192206499966144222483998145600 9525964 -27100425839382587868469397107723819008 9525965 -39985631732660589636722530378138202400 9525966 3038840172250270482896621958828009600 9525967 179929248090227724588953345668054607328 9525968 -67342220910430255858316713044349329408 9525969 77843605750284928391887660287154978500 9525970 -64465342341603221112007315838552212320 9525971 10025374797615394353981848523180364704 9525972 197768762856453726391290340436796874752 9525973 237360253585490496168365773687632010720 9525974 -50408303219909949232659650540949322368 9525975 -47363694701982612599869644434895882000 9525976 -345549600590629123854528978147124838400 9525977 314790164199854940406885274186095682826 9525978 -77053712844464493382238033645789184000 9525979 -77953837036615231112256902298670484640 9525980 -86325219597854089209566645043897408000 9525981 -93693060822991281140624407104191679936 9525982 -12820654000347605080334571752492260608 9525983 15224468895832701288224549106284822760 9525984 121111327976431705401363056155872460800 9525985 -108000108170555715616466553661221589440 9525986 -364043645842151775112642924201545216 9525987 40084704348312028897897897208020435044 9525988 106715418922956477541001833245373263488 9525989 -7471630410429010264063368611660624832 9525990 -10043261550407620758067657793718312960 9525991 -320724532918814484673484828415262193608 9525992 126543803853905848306562990317830144000 9525993 163916480510821357370197276688478966528 9525994 -77139628316138638555336664127168154704 9525995 -109722215941380020780594842836985044000 9525996 -43255745202041655443005583889518704128 9525997 -184201471477221238401266092017760501460 9525998 205257205488616495333715858895396456000 9525999 -51718767629203028879917827651071331840 9526000 -18923237249200429943896736142016512000 9526001 71939913318103737834849569583996141732 9526002 -56972366483315802797878028848355489280 9526003 2874605390223026337733879033714903824 9526004 -221563147181680200237691981750843385088 9526005 -103600168440151647591526333930719840 9526006 16270038991715169473333392162997422080 9526007 -2665276933717108717786088823336983328 9526008 89769797978111130079523880047644876800 9526009 -194507286059780762697831525318840144790 9526010 30919270398497390269567804469134368960 9526011 -57335358034381006532852952306943328640 9526012 143327640870775513643838657421900845056 9526013 62578041235146707274864903935557708224 9526014 -80896652162270444376453947675065004160 9526015 -95258093942912581974111316929770976000 9526016 -85752779123692938595211215633140154368 9526017 156087099291708189431277304863975739200 9526018 -49009792252350209025407048839422213264 9526019 332148399191672819728278837031683414120 9526020 -13518250904303740538158653926389923840 9526021 73992974514820162978175408034751152384 9526022 34493570192605587801150077270853811200 9526023 149242118631142525093826304623022864888 9526024 -140634134282931753126966657608939351040 9526025 -112602147659598516445652869657729147200 9526026 -44364432044084537367081974205291340800 9526027 -43827763410395742592083660252938895728 9526028 195513646551674852245162775904402663168 9526029 83683174724979373643986347807114869184 9526030 -20226244213727009106027941044259884800 9526031 485151414249158014332382248602020140000 9526032 -37914863355944723556948372729489653760 9526033 440219900600297754683196760703695162224 9526034 65829690131403094098066806847295982592 9526035 141571444293010795216020555760057611360 9526036 57200637425044779114033680834993210880 9526037 178221433410664820062386391374498652686 9526038 53512806692634295716694336140623991744 9526039 -272392608888912782242790415415010052440 9526040 -115576921138026439360397638407814963200 9526041 -202417146517045316663346336824176620198 9526042 19263279154089879792991377260628690672 9526043 276294574586777573255977831528696508292 9526044 98308294017419456049832998312510922752 9526045 -22522799777518940652450138646855147680 9526046 23611528277381447267428139200501203264 9526047 -35289520117908647680206889395990921072 9526048 -57044733253793395047405549907183927296 9526049 28920592718112684851907763460164616640 9526050 36879370874689510748055112923064086000 9526051 81034653293573013976075449018693097052 9526052 -93000431253295000097580771030303866880 9526053 192842599513709372385293287575828388704 9526054 -371948238239848097134067803045473216768 9526055 4320337626646239032418421135855065600 9526056 -84054058292060294885801219068884172800 9526057 -161530571101095754229670169448935139200 9526058 85233928641872572912793700190534691328 9526059 -146826011627986897830904657875349523280 9526060 240418051876109478254524192367251430400 9526061 142050481219787090925492098450108986572 9526062 611439666348730409592099757423902720 9526063 1437328734921501127263258009335733168 9526064 711455305204630688146017793536737280 9526065 171331458875726691311513095754023776000 9526066 -243584762343849859910857276215239381376 9526067 30064069804870548357915570449364609072 9526068 -3738583404259432441387003634596195968 9526069 -95949895213033482276455055745665129408 9526070 -50548339888667966318227405422492291840 9526071 54870068430680133825723847425432877440 9526072 197778299271211463302599708891669073920 9526073 163007701925103397357504010188368065322 9526074 16014076697368444147085285848871746560 9526075 -82001511119825008650483895618467718400 9526076 -69132402669546090506233844037016166400 9526077 108671664939973065869034911712487544448 9526078 -66803676342864464640858142354883294976 9526079 72782264819034561147549274231094102976 9526080 16641793618215697366681737285190287360 9526081 -59097422216372538700985578504697048400 9526082 176121179602388413190600420232498205392 9526083 2509816695033475903499322735389349888 9526084 5890653842061223045472297764237529216 9526085 45163648739779803567424805168276057760 9526086 46369257215216981972379977640998173824 9526087 -76534225534420516276067847747555971200 9526088 16223734088158532465481988665108480 9526089 -38735294221790516455189809633435841776 9526090 65178038098390639409692208929695120480 9526091 -3014974880547722445900676455156977688 9526092 12837057534459677895165388099798359552 9526093 253322877032016786022577816848069247500 9526094 56975796861495117814288800088200184320 9526095 75489621065752570726379460162975686520 9526096 -10784816178745038839523613196751413248 9526097 84269942566099912679009737072596235200 9526098 -11895605267098487236274438056192484736 9526099 -425046507384830582367762501972024375480 9526100 -121207812844213916712191417303621769600 9526101 133635085414962641822729224937541129984 9526102 7702749345616842716034105423681767232 9526103 315180002262837654251837671660947921456 9526104 -36123287561420446439265581477821071360 9526105 -10243002886644135930891848630034256440 9526106 109200935879548687062667627334783109120 9526107 -141483847232911344226489798516631119680 9526108 -14398844540747822854430819327615913472 9526109 -282330497144692825999659561494829705690 9526110 29104467831286943751831630680914590720 9526111 -157627984524169394606176957739447354768 9526112 300863790973929731662431545397501100032 9526113 -48852914753604712066202948696972517600 9526114 8577704331083924460302285194351312896 9526115 122386988302269049454987971410522307200 9526116 9902699809555582062609664762209457152 9526117 32014749488654043301352819306389256160 9526118 -27318565818384317324158741591157837568 9526119 214637336787804713930835934156743240744 9526120 115793983496991866540467572253914624000 9526121 436919936747798423807790211008865982544 9526122 156676906022178329620739585099181808560 9526123 -86518103175584120075032829299115340000 9526124 -4710398004608675580239186547523891200 9526125 44612615009388046398365125806428160000 9526126 -39055082586610826918575228079382509952 9526127 229275907846226518161267792048651149712 9526128 62381978667564027424135907444135460864 9526129 373697738324162195052472108119640939730 9526130 6530948411160471711476872695961536000 9526131 -67099424845183865598842354409503349888 9526132 -49839392271065549922301089638851190784 9526133 245231148274218241853092112435960315904 9526134 464816346171878879835404420246773248 9526135 -1767383896020070340364488464964454000 9526136 -400824103517160187934902798155889459200 9526137 -139652958576696337421698574991227239296 9526138 -7860478034650727902655958863580525600 9526139 64320495553843869672105924323865837600 9526140 29119823675011348960596266216742912000 9526141 -230544299652581125259691561283422342816 9526142 -85375875641938731312132511004901846528 9526143 22230173880639535766913635521513033728 9526144 344974324260213788926598735929226035200 9526145 16759959110202912968959700171330880000 9526146 22012405377451078131044670001255110144 9526147 39060632771542037898834336933110985596 9526148 168896768144493070718551974015612174336 9526149 -93088876160078705690966128798765240866 9526150 -3933640356123561842935076601712759200 9526151 352412988231000325970326947616107472152 9526152 21258786723289737502207723273182412800 9526153 -19904521954413759358872635115247304896 9526154 143733658748653463821994198357444173824 9526155 -250853719667418572458449923590807130400 9526156 119573365296881084370263884829512189440 9526157 -11055333665256446482605104553326763594 9526158 45216199822122009104587874080877533824 9526159 -36769435119758235281130173109750108696 9526160 -1104694514426442056484011384552816640 9526161 80352628599941858043069712137227286720 9526162 50490165157573257783348839432641490832 9526163 -29420874726823579182341893315619808000 9526164 -36526508046667490212944626908986132480 9526165 114775321938598958015642013898890724800 9526166 -113696476270831517865902865905040432000 9526167 3710022222527951236588750933969689312 9526168 -18993441302363946679330814401337303040 9526169 367493200817851376425608089247565578570 9526170 69054116934427135267910782474104134400 9526171 -426429891448142391780992777187900861120 9526172 111357082204606069301491908454482034176 9526173 -109713523308446020379521551857121868416 9526174 -57069712955235014501593345454388037248 9526175 -6903731251922954275201925862690600 9526176 -47372722398790041212231194810874068992 9526177 1601416323140092229495575822600335280 9526178 -172415739279415660041245063580809373360 9526179 44692595201712675451118136948085280688 9526180 -10530251070662794320079320301192396800 9526181 -124594686689114977480004648376764816640 9526182 130558993775032135093493050627028974080 9526183 -70875298378387509761604905096890098568 9526184 257513084878571028702379345803672898560 9526185 -3427938707188562810723706117807349980 9526186 31227700153526453532503747022688424448 9526187 116232396321372289979751741870661371024 9526188 -174030977524311372393346720193714156544 9526189 337647785540638991840594250508523499840 9526190 -135336731000669145683792442032353358400 9526191 326347079999563226285733232192496937984 9526192 -6985001155894054211813011315688734720 9526193 -132801883961367960630362100065110632558 9526194 -71330359845902120569974674508129768960 9526195 131449128410763292906745988877688463360 9526196 110922148033528699828594290489472696320 9526197 -514608646495076524417192541764351200 9526198 134379565221078854818625113662311959680 9526199 63999554575860061678491050595888120 9526200 -57086787065053038296857939270918656000 9526201 100119428531252080376387134512994855200 9526202 13948760859151452686536978384734404352 9526203 192006336961811274412539286079183708424 9526204 119047758580378700939607827986156723200 9526205 61672000482036918877965740805352554720 9526206 -93600243738983754777501548242982997696 9526207 -49542247148817023180125073292111886336 9526208 -3998715417691548572305524182073999360 9526209 14027176096920342335950688557292544 9526210 -20566346705576632799716831714155225600 9526211 11339896147935003103293957186070282224 9526212 -16492648874960860867260114892301426688 9526213 4107170493513581224940837647759825920 9526214 165803658313426104579551418051379503456 9526215 60008797146325316990428550848459392000 9526216 -11997407062449492241533454900922941440 9526217 122026680375566112764508893118802642266 9526218 -2658913065358597143754781642423960832 9526219 -348447787476415496304450221838072345408 9526220 -1107656942326769156111158730154393600 9526221 -926674871942345572826842879160971200 9526222 -248177452135234457667302753359769532288 9526223 90430872738993942572061254790983078640 9526224 -10921794724637998192205034420710670336 9526225 42144618882603786690154743764693929600 9526226 -105229697944209789751107926725198296960 9526227 95669147836883948293954468456598163240 9526228 -84511922350464259517285503392724527104 9526229 -181898895591481799336854805760332341170 9526230 -15350567688870470618605203984098446080 9526231 -63011490482105418863800748029346770896 9526232 55858744382793687004846113612311070720 9526233 -2139119703402898680341579227256773056 9526234 -71458084383535568210286471020869587984 9526235 273952916067974649124263843872484511680 9526236 189136173932393442869227802472704051712 9526237 -31111033113555956699096272539482879034 9526238 26030086476274821213982604458163596800 9526239 -91482129272712825578576531384400117600 9526240 -7215380071042754069952759092890828800 9526241 92111270433634009120216771130984289984 9526242 -46445340357277112382094425679413460992 9526243 36566910998318231228705270096735246492 9526244 -20244070218671127310474186789110018048 9526245 39222358075799344129007480824685485440 9526246 101990358921662743423007500942781007072 9526247 66090363858332833574179491807480144696 9526248 -226357732574616281742009916885370880 9526249 -17359263708637263294060083917520919180 9526250 -33896897875627306413254167488119130000 9526251 19669194661812594602771782955676893184 9526252 49495917095172019650858594899095222272 9526253 26843343012379851829828389601655393088 9526254 -74549257677078642373848618613462879680 9526255 50270713147145840809293666429634467360 9526256 -118893448963055673368843385240426774528 9526257 -84271837546949859814565072169667227852 9526258 55493667180371885866287731843449651200 9526259 -154038444347687580449411596928083455540 9526260 101333582401618852149743435456371906560 9526261 -310752745307763965739814076902967153888 9526262 45707217599439781578747735179633257632 9526263 4252817342930455942726724110086228864 9526264 572393525875723967035999890475058135040 9526265 37663260867971717458511646364706174400 9526266 -98638945876886588279696611284389455248 9526267 364322320439380686579321744430929121316 9526268 -81705535319540408124384997084279434240 9526269 -32683769820638108148362482780597009152 9526270 15442008449087877589857913005013032960 9526271 410943571493258980834247200670631785472 9526272 -50846625556612466603328166384178823168 9526273 60756851213778573730514213643781642320 9526274 228551555464191028582867493526929117136 9526275 223474276906082687428840768438777392000 9526276 -170249093541253289007109950593112787840 9526277 -326545585218915757913722524725290222560 9526278 30734746315140604036179187121686161408 9526279 35409298813577391050290770190080684512 9526280 183439515105501390970458143448965990400 9526281 -20429197353441355776038971114673844000 9526282 27537604474822862611964031315972824832 9526283 -1923902144917332921022218099694260192 9526284 5218462134227651173344885490009585920 9526285 155674468105087893618916796337313723980 9526286 -96875377321664058298524910461907381824 9526287 -265204355180026763487732255740175048432 9526288 34272685630546857433057671357994369024 9526289 -66877936601838745062213436052913479808 9526290 24278475183414898843597102481022796800 9526291 -296053444677211079580598373708779023848 9526292 287810931226722987801834644399727494016 9526293 22768814422720614040055253475187976000 9526294 341487997401873422213857547147816674560 9526295 -12115875165764674423731951700562004720 9526296 -91353356225455909613636348977633689600 9526297 -355317730911360821604643148872622393280 9526298 -93130284819224436348658333373138787600 9526299 121581528215752168643427679748504979864 9526300 -964157875433335231878779163787264000 9526301 -4188581394379254116485749461694147840 9526302 136908230965221239176290801907340903040 9526303 34280511947430612569707080867956531552 9526304 -75574615631174877733048131816230092800 9526305 -79015908048244160386823697866131290240 9526306 1536821990611700805404289264648484224 9526307 39588724944736902913371576826428152640 9526308 106953988060509152962182836876404439040 9526309 29629654902678557012910916926866074416 9526310 48125179304692333190695115530470288000 9526311 -45179986620876060974241624454314235440 9526312 52347943289097276088779920540870323200 9526313 314836022145858252959613039600269213562 9526314 23137899882843454064747965205736878592 9526315 -272329108642406845769530395751658820000 9526316 89653140221294739953318168055033348096 9526317 -59780784355515813138661202855880245760 9526318 -50974117284936926399254556534169128640 9526319 -152374349201216251069531167505149226440 9526320 -27971148539067571997105248237209845760 9526321 113271878391680588950383989395647502912 9526322 -44858214725892382968042372322720983648 9526323 53608447430451966948244521589626512184 9526324 -81111821304782292479652915516111925248 9526325 169829582535097557838076694490792641600 9526326 -629479876492993747599951635204271360 9526327 257185068775663069278604087149637589472 9526328 -102842998811596435348508330192186572800 9526329 -28073601259643981133113595740709681600 9526330 173164429098292920426716194698490080 9526331 30576176866964690272403960937763923264 9526332 -145959480394397473231810814788843232256 9526333 63575325368023082859917671419719006400 9526334 177243134399451263351096724294580376640 9526335 -25537228274016075976207963801071366240 9526336 -177711185087477560059773348362743447552 9526337 85025884036173025146623069726094320640 9526338 17146465265303878664910985133933707344 9526339 -174369519082407466054967071104904673860 9526340 -168297082218476173724604495734277692160 9526341 -322252173459855876874119388811903454912 9526342 -5098780764977321326190240931532553088 9526343 471937673792657326167050338995183413592 9526344 -198366845192475360301053111859468001280 9526345 -122200012486270529991980695955235663900 9526346 -25887129656724611750240839441064933376 9526347 141108729130496299986491536299294263088 9526348 25592428484591166474966991070620010496 9526349 649316349488361048922730828875876800 9526350 17807410062276155686798400757671280000 9526351 -325066035615729437949166228505796469648 9526352 -47219361105427804259582259583679201280 9526353 44402276593822074598518866857528683840 9526354 1672973791617076549645743698444282880 9526355 -77895024689582754210530266433602770000 9526356 10478167961900797708377178509447045120 9526357 -118986377330703452811546505783215609394 9526358 250995833336216672530775946910863187776 9526359 -229799083882400314655079662352812685312 9526360 -184420270229561322831656418328344576000 9526361 -238323005294848848330498221400018866610 9526362 8325838360860794173265840741491329024 9526363 -126379811013509044845360213499025775360 9526364 -23629633334277188979411185046546292224 9526365 11877525322920914477159404884844720800 9526366 -94164109619787161535804464510537244480 9526367 -628039471915734730529604242402138755920 9526368 -50609854631203478405310275752178221056 9526369 -433919086371423361158086566551615755230 9526370 18882913651898787899156116477880709120 9526371 7901292147395899550556724543103496624 9526372 14174620774495798944396464948916070400 9526373 -413159099229849943483986392617049459520 9526374 55395755615619025604510414450894706816 9526375 341228055949673414944852298703352644000 9526376 -184647999229885850620054336758931046400 9526377 -85324739617387858023181792591692533568 9526378 -51322064118937855178140290326040194976 9526379 -245477175510317622208616336828233012416 9526380 -17228486949343082851998454431138201600 9526381 -16783775555706822863246087907271911636 9526382 -21327290504419757150746393040412547200 9526383 700619655603096545732065438937348497920 9526384 -15788985828566219772436434767848243200 9526385 30225857269339217991025719918928877760 9526386 -152196518218601301521608488158229275136 9526387 -98805269307776285829219366898457926400 9526388 5465961496744458984458418277406896896 9526389 -150994200443183058289618019188642500576 9526390 -40699388426579855627919410613511739520 9526391 -9555768628671424217502637721383215360 9526392 1131786399582486432715141980268093440 9526393 30263393175555793516013616904123039872 9526394 -24788316155789893926615529432090575504 9526395 -203762200449271211870077083974251795200 9526396 -12551278513091423914324056104028541440 9526397 -170368901448244006695787374368506418688 9526398 45746165404388739832179009878812400640 9526399 -131681790276741909093506583555814057600 9526400 -58890583389379613358081657887784960000 9526401 -72819792474427371267538515648523699470 9526402 113747745345931157704888030053693427152 9526403 -354159175703761555682837355300041001348 9526404 55246311300837445579532067933534391296 9526405 65148544781814834682150803697669599360 9526406 -90262998250972770018015731435811346848 9526407 123334334899219858060635222317621166720 9526408 234607417134139318720385320623813058560 9526409 27626826494826196218135806483336580000 9526410 -8695805982723360878263897124445408000 9526411 -89683414045485745042901993264307583128 9526412 -114159234258965538701387573512598034432 9526413 -51504508486457072995971346102677951360 9526414 -128580426461775134026847992865446522944 9526415 19912384464783978411166425964612039560 9526416 10542722031560690751618297123282616320 9526417 -249058146318238931201717748267760291534 9526418 86824027900856201795684646730831139328 9526419 48704054973393275259010233371651137104 9526420 52948284423650922127887126327587489280 9526421 160402157192813587194446412997651889244 9526422 102457140787387978007477110626914753472 9526423 -27195467994605214877383115123043310120 9526424 -63483436753548983660080186116105830400 9526425 16712013800652631782667663689495144000 9526426 23331899966926901143000933741157775360 9526427 -12574244312840083393338389653257328608 9526428 -118495632285609445030958798034620298240 9526429 -2040551411782831281622976623709155200 9526430 -64822880640180741762521009478072614400 9526431 -255926519486557803649013387843204783856 9526432 -28749732383528796080715697499644624896 9526433 103793340385236287387430384776633189700 9526434 56132548066692344936336975024325022080 9526435 2926197973243768252844149513656307200 9526436 101673250042066388914602924655537111680 9526437 72918724608523030844121355895833981440 9526438 -377030254946171237016213272616399301056 9526439 -60323752810660878809473975815030296064 9526440 31163197003843650318005527681774387200 9526441 16761912424752002985594073171110126842 9526442 212084196578857611931909788984095100000 9526443 -155346430877060411283844988162859717456 9526444 -19245675981385661723507469630311193600 9526445 3409152490106687060740576899201613920 9526446 176757349467071743635105446371433164224 9526447 39078578631853264196938962431745717232 9526448 -89878521379343183035619712021508423680 9526449 -248378250471416843384344310672498068320 9526450 36946588878584072637090170546973582000 9526451 736159164147716464379162634762638712 9526452 -91043041672681743481513544459111546880 9526453 -297485403269631404853518309000941761298 9526454 23223809737283386974335570149192710144 9526455 11497120099631527639532989356667785600 9526456 396150774654668893199252818293954170880 9526457 159469900771883140718881291764593441706 9526458 -127325425066680779100394330376910191616 9526459 -169224105536700969389730759822818293760 9526460 67802543603562803033535696710774092800 9526461 -25266512960711362542095902050267266496 9526462 77902559856587646047386599746898106368 9526463 -2091211568307998846868912967091876256 9526464 -40202631438231323806191570398478336000 9526465 27910822486355094116084753747597443920 9526466 -55870043851857623683704435711576011568 9526467 243344497300267101143471396389838782080 9526468 13192546946095361049056465313578418176 9526469 -113939423793873130426897512952888018980 9526470 -150817011403647746281238948029027829760 9526471 -15139943657823827362834250773860315600 9526472 63449632570047750652343005699953484800 9526473 -37209113128497900480438810619222905312 9526474 -98890407724937758168972185022471053264 9526475 -69037314247548678176783222978817387600 9526476 193252812614845289825505866114750807040 9526477 210694287445853208352234929816769118592 9526478 73493596081962184122808500272546688 9526479 -427153296131343633115862465573594110320 9526480 631504808834674718661927160623759360 9526481 -187419517940413649757299891962587317136 9526482 -34045862569238876419033304431815244800 9526483 44045706458930509576605295035821331904 9526484 198866174753263672820627778624632543232 9526485 -33594387139112500381758767493752229120 9526486 17642259948669471594910690914514083840 9526487 -263312075323654885146991824885575775864 9526488 192018402802141476034441879975529410560 9526489 -1997348608702621480366911165979326208 9526490 123018426213666954435737278702874892000 9526491 2073799826409983003637663266389963440 9526492 -69349018317805400164101661474847487488 9526493 5120615772639017831490353357003864742 9526494 -35527705169233324863651364942736117760 9526495 19711178033772804198033014996214783600 9526496 -54888531077861640841363802477612236800 9526497 272540086026520778081856608436403003872 9526498 9185220777275035975679046545486034000 9526499 -465813251799852799350911823801445606500 9526500 -11287893314529561496631873828561280000 9526501 137410287030614875896542825437475511292 9526502 -6447085453468880314429777568705342400 9526503 66020624801416330597615306312988440704 9526504 65977645828246022202141064226678784000 9526505 36987384189472642422875433931243368000 9526506 -123596340552989234567756437656672052992 9526507 -319443108878083274141465977557943598208 9526508 -86410117029978160036527057208261555200 9526509 -31477774830240939628061573496430979616 9526510 27406567634683279831417401663644732160 9526511 -22907775029153822266420217640840913296 9526512 19746567430099904863938123590372720640 9526513 -31153015345618906809385458689827224238 9526514 74567294027507751657101237738479452192 9526515 179941209017925336795818205042202341120 9526516 225861621450795859668109489935821229440 9526517 -4184310338347093295971341593280602112 9526518 126035247968810778024247286355532110720 9526519 403493898489222943850086645596743922920 9526520 -184192964355034797981682910876547379200 9526521 -660970538799034255432538581468461600 9526522 58700688388695095805786911284396230624 9526523 15800144885221365963853818128546195064 9526524 -46751453388373709461089898306448916480 9526525 224664573428921875617860348329694388050 9526526 -160512194157329226627817455169399965120 9526527 111908366630379036858045067543382017464 9526528 36685964568594198611605604784301670400 9526529 153011024757653264939982522368804180160 9526530 20662131931020805383763412178880857600 9526531 -108822117019231117727640928881465592320 9526532 -24739533207190430083555896457903250304 9526533 82995729909687411501456580808206617984 9526534 174939298167112697187626827711564600416 9526535 60848665099971094708051446683995160400 9526536 -10382470413192409538997007969659079680 9526537 -356501894217410314058041564696319043814 9526538 -18191980778085941921625219110316131328 9526539 -121120107857021002464265639186077959232 9526540 -11807687481667731462769908102579916800 9526541 43811327596966669414240083920738587692 9526542 43425139807414207514005313832979910784 9526543 -46416521715433931208774618658098401200 9526544 -90998362923265537602659894423982243840 9526545 12413872068644726976148833449704435200 9526546 54593514042021849090194745098206595472 9526547 44545833333473964660990355645682205996 9526548 -52449439890177162191816209289201172480 9526549 -197867700434884101125873235642579646450 9526550 6830006650656557967941199596508369600 9526551 -127251466399382578454959709460222025368 9526552 -53063862223493113250443354480809738240 9526553 -388394980578304268028748316762561244480 9526554 -41366815699875367882292483859417399552 9526555 6345083833752288595830727943947525920 9526556 -91323885622979741707972329685238896128 9526557 150180609495328571905853119842732497280 9526558 32692727370557160795004496323297421760 9526559 76812308619207336888969658900324095360 9526560 43890942464461025908627776679496908800 9526561 -345487084382060407458434278964304292176 9526562 169178787560833316671295899710094821120 9526563 -150192338094136296444705848847889542108 9526564 2708373001881859936754332248032602112 9526565 342593202817353160477612852377481413720 9526566 4734952393741743428195408386556811264 9526567 -35496443669891488284987264208915790928 9526568 -288272614464396470267290779637530301440 9526569 -7215680283195529265044865719384916352 9526570 -77127865076995404130929393804524303520 9526571 247967197039334919371492348960453387232 9526572 -32224529848012962673182757225466112 9526573 -5515348075801356653173371846138321152 9526574 82534959521513228176202583310808566080 9526575 -9395761634966305852202623730468504400 9526576 873113784829711594330587845488197632 9526577 62627567697689310376143714986157998400 9526578 -54443169324291639999567970216648311552 9526579 176985587700158187557574809950505104512 9526580 129171095027894950138657654535079095040 9526581 -71088397805282091351437482909222734720 9526582 137721860899870162071838200590848097664 9526583 178251597085083134710285812919624516824 9526584 -62592648408204604965733113495217889280 9526585 63174681083162338707898287511723587780 9526586 158901910469784461015944777011459233280 9526587 10563274436708163864834106975596107520 9526588 1234563907326019623338113937376801280 9526589 227933222801434402906727149002867816390 9526590 -62205163912597703791865108643600341760 9526591 42162075902637599881917101793212928960 9526592 128048223369948881812036761123892494336 9526593 119159208176055759741806471483028911664 9526594 -41918299380747713249808115967649179136 9526595 -62209071487456034140627550024160006480 9526596 23746767230066120727175385947836020736 9526597 -61207998825586239530574111209920153954 9526598 -133163229563626583515849785434269783200 9526599 74941204974882097581593856060381447120 9526600 -31463210793354772299278985010483200000 9526601 15043036929219551566646123842946593152 9526602 11437990944102620007692511484466714880 9526603 -199253796074954695998684841672454910320 9526604 292958634846706016377491978845797184256 9526605 -132124391825091357176591249465289938880 9526606 200856892921813247450617996404326400384 9526607 3172582778990228322743371185922452600 9526608 -2674678482581964500688766474328211456 9526609 92894979790155534274212305279567933810 9526610 -34993181871284263525757121626216448000 9526611 -226777651418973506166914713815171502080 9526612 -107205523315971753677986668742334576640 9526613 14970190700994406337667294596922751800 9526614 -158697950476500389819635482667461770880 9526615 -89288942948587577943210534987398464800 9526616 -46479490203280057370824151479886438400 9526617 33361271874101721795741162297811589508 9526618 -124304410956059531579337539642703235584 9526619 -263026042657356213665072973120461369160 9526620 -100070531891328961703798113154472299520 9526621 -4203027505782227174925976096016117108 9526622 -20168996792004010025287143537662434560 9526623 -62804572313883198068199904990669204992 9526624 169533647556872048224570619496632549376 9526625 346352388064670126269380272222713569000 9526626 121860825277676556843204909390579974400 9526627 168387632623297302496077356771267419272 9526628 50943886554020868407033082394489546368 9526629 84510758359156729162429839796214096160 9526630 -116104171431177812709984288163571884800 9526631 -225990848286166723999721819042762253000 9526632 -159048010357935064293272460535632199680 9526633 194247636726186162647314864044982548004 9526634 91024975287512386322699355364441780320 9526635 -187589514183402302441466061324052782800 9526636 78034294332854676435212401164224078848 9526637 -44622241650370901961888039576087500148 9526638 -30459253499172268308774819507786301440 9526639 225005625214264546197013755323725023440 9526640 -47123231620104346707079951222341795840 9526641 7530048509597257743182195217963535104 9526642 -39030933720896189354950008908335212528 9526643 -66931590196596185973764081825753733120 9526644 -52064685046420003012154811413840430336 9526645 -270861770320963247055592438725511924200 9526646 4659338511785681073286686694539028224 9526647 80769516860298963407248584898682251680 9526648 228412455015857130993054537593210511360 9526649 -59097927100659769822588860439723386240 9526650 -300413120842233834458299424670412800 9526651 -38761280346195727795686691485293804288 9526652 -114076543860553987223872508810663831040 9526653 -5166816904633534028917303463675838900 9526654 -57088444337901188926261682568472180224 9526655 -97251412126303379507389624545365932440 9526656 -17347142506830146713021056325307596800 9526657 56614437687857282453555272750620487680 9526658 -125426430505413970745768781700800886320 9526659 164544119788958094579966172530203098104 9526660 22561054873655874925269115124256337920 9526661 237000677939325641310906128523027816252 9526662 -115359324421517390074140747245371229280 9526663 -250253325853047593090548562497824403160 9526664 -56253736441787290735240908511310315520 9526665 -204520941344261735517902782733265703680 9526666 -43603161265012725181058632351570741968 9526667 -423548999291915790923928102622279018284 9526668 -67866071525406399404707171540469199360 9526669 240980148833630715583220070372519910944 9526670 5215515010426359627385921704404441280 9526671 92714737211169467907910023354170177280 9526672 16978192433990174029581555095607181312 9526673 172265695260840765572817175912316087784 9526674 114195868562543270387135630824534763520 9526675 -87225778990739318239658285294803317200 9526676 92022705466294574594734178729078968320 9526677 -112485604931017882072990290201791760480 9526678 -40297337247411614710321369926818914368 9526679 83839772674203914544848694869935310280 9526680 -188339094370150913393108443025270784000 9526681 -67888085126847686834451005891594459628 9526682 -50382621769809430963299025351637991936 9526683 -50544818191476568804615666368928771176 9526684 102316817935445590279120879860614687232 9526685 69539723359495714115233323541966556160 9526686 -11404762562722404508598436942669795072 9526687 -858178897030312930468299821910260120 9526688 -7306272742059770350005945815443439616 9526689 -176210242188475937022165094682090256000 9526690 11766896131932871543070982146172045600 9526691 48567158501735327759000657777198053272 9526692 -2598601990423571377912418204635693056 9526693 -6179710634043526038300427185052448 9526694 79153683146494584768441923224390004352 9526695 1807945436470638154185816934514947200 9526696 -269922074152398834368331571419860382720 9526697 197133602444779261897432580611170766500 9526698 18618450947950981081007963212008910848 9526699 9309261848103625383371982914161854384 9526700 50840242788967597852822688462071507200 9526701 -41880858983878102104543210566128536768 9526702 191899584308861101277148775507986975552 9526703 93923875595675020488746641652905023360 9526704 25225031742413990450573888365901119488 9526705 7217404354462285700821974817065222720 9526706 -19663467984889822463017329422320978944 9526707 -393861381666119603704875726179532297360 9526708 -104964587142807692002037888268605894272 9526709 69686886882800049726121285413330282240 9526710 10128084028682162202781443249240216960 9526711 236416649286875902262180505748566614312 9526712 197940994500044622502716043468050432000 9526713 -143071814772322307408976273910465108992 9526714 88654466652575964566487071498031075840 9526715 -109167575644003608970890847646538447360 9526716 182859228328113509626689887193908470272 9526717 -8319296904535485092731850922170050234 9526718 -175900288112540093597775051948784285440 9526719 8298419404381852455356230873542578976 9526720 34979990775261062395090433340635873280 9526721 279530366246642532302856521336566361922 9526722 -48464756176758118673978286256754636928 9526723 -46456741120903043666662244834693889264 9526724 -71251386582948285739667856931629067008 9526725 -30779971511987590871353163889718041900 9526726 -14577729192102140459328471959799758016 9526727 10801635919237029207594966691572039600 9526728 80212156474490285064082577270735708160 9526729 -40879932078492218468064421319038485670 9526730 2154120072376936959358532720503257600 9526731 191666531614171662255395428104510683352 9526732 147092359554019441965749472677997895680 9526733 402745365825357471498329430610968311040 9526734 133237282985585771917722270473355264 9526735 -133380310455406638672500442847671715320 9526736 159919953929934874819191009100038144 9526737 170389058108566519695709743540686321760 9526738 -10862961203769693004133195090158771200 9526739 25777180656222340348292427514507170480 9526740 -41904896733203434381813550655310663680 9526741 132904751103091399986065815791680226944 9526742 137424287885440033608708743762400663552 9526743 53741393577170477577831687195798181584 9526744 -108268762153862732452244631602299699200 9526745 56797627764159351406024531049108810880 9526746 -9137112083571823799892193434789490176 9526747 151669398353786651024782599779765605080 9526748 30898827108292479735256215042399117312 9526749 -2587685509167618636132871170579638400 9526750 -133525671839627188233889781367189120000 9526751 82863105900167103763960798865932241112 9526752 14484922072945287866925957968807854080 9526753 -146886187781755364688228166693903835998 9526754 -81156785131785060574181680286639601888 9526755 54450381353970935924311188953219454720 9526756 140288402908698129479714605631413550720 9526757 33440504506291449352735863466126779006 9526758 31428424345635583083882378932838675840 9526759 366366456801285707391823578717528452352 9526760 -30127699135574469826220048681891635200 9526761 273319365930834221652232585176087456000 9526762 14807688575181971162796081851240678400 9526763 459061604637583325509465517570868225012 9526764 -5073532928770171664956004478056466432 9526765 -30448718639631015311314965496979105280 9526766 -79732054508385915307166224095350812800 9526767 -73704200454918976876167300872260759920 9526768 133037200349585394605317243024390881280 9526769 89455310343077010766199377873151532096 9526770 -1776475473639386642421042408996764160 9526771 -185034263465200223428405875076645653800 9526772 -200395262075597849874683877304492458624 9526773 56357928811279969850443081489761597984 9526774 -252847362369776670876297394060551936864 9526775 90037195214052946242666041664734110800 9526776 -43553808851487089098932727081789501440 9526777 196988474291385592153250976176176534660 9526778 -67127304325091586089601151862619500544 9526779 3136904953555795945548140599788971520 9526780 -134018737645004471333558116365036595200 9526781 860163504268663582937312454154843538304 9526782 -76079177777754023135952651424695152640 9526783 133655299205006127286061522270912286720 9526784 -38135319566392141178774997223058964480 9526785 81767636117247714841616652702109123200 9526786 -105085351309492979007556869115567503408 9526787 -250077837157742107676580566195168994564 9526788 135291779158797492703410861870700677120 9526789 -130959577021511871008372649569952833280 9526790 406686240198102278604491120032012800 9526791 245321825849961934412158705568576135592 9526792 -15571274316820594831582783932953640960 9526793 125298205929409755281909801917062189924 9526794 142852623214255730268198850316573049600 9526795 -12083605033964929957271903595832735200 9526796 -18337481412834327622987767842581278720 9526797 37341664821178374691330522396058738304 9526798 120143095109879920203378949248343550400 9526799 44847957304378092647783265441913210800 9526800 -27044563308558943109806606607282995200 9526801 203263529722910873476861271815602184104 9526802 140595439007595703167382541054257022352 9526803 9118745152839850412498589489924184320 9526804 13855881612236029281285512616657211392 9526805 235557586785215847744371310036799466460 9526806 -163594741731166293130804764443223649536 9526807 281122263143056556941523729390649893520 9526808 -287311344436790509574463769396927703040 9526809 95673190676272385940392997689450902080 9526810 109129100170465028603983838378857486560 9526811 -57515160043244920347034228763567133168 9526812 -41524618212332198120164261426705663488 9526813 -28416290574703858429642637077673750938 9526814 66868496268388435314585895307252928 9526815 26324900859111452422527417302319545520 9526816 157690318504569968458172957138256789504 9526817 -96479626640732332062057391842705570336 9526818 -24430566573854113687615851349281960960 9526819 -250948333944626478692894241866301997440 9526820 102693335597732804349023899220767150080 9526821 -145746629088988132548434640367307952288 9526822 -1422202462213589286351149731376035008 9526823 210637916015461418784389785325233513224 9526824 10550693444573745102038228570200965120 9526825 -68556543901319130330632389280151120000 9526826 107088623814251708320758635842122689280 9526827 18146227617298660341170710061394001920 9526828 8874718102604519214696673097716395520 9526829 106282026914166113961976298634129581484 9526830 47849792390363985069155636984733573120 9526831 626486099812402123072515460670374075200 9526832 29213631179035647215529126175624200192 9526833 -26516977044117352590632744637318824460 9526834 -50711215363458816327900866731804148928 9526835 261527389092773137555160297454049079280 9526836 -15138712472132871955291552967117961216 9526837 213645675869210356000474234948983602620 9526838 -25319145170838706586188413751570934400 9526839 -68353065544499756659476981641782327680 9526840 264123121721884245611398867888929484800 9526841 -298451712051897579011937581820111436758 9526842 19906306697712539558853231281090933760 9526843 -54347611185557237021916165480043790760 9526844 122235038355334415872244974651741942272 9526845 6464256038908980078113108533025654400 9526846 75983851054926410895939378318961530240 9526847 -190676284274256561385969696240401292800 9526848 -15134972751854665802797765685611069440 9526849 603675171151368607626471658218467123136 9526850 -42773604933210522549733818579125859600 9526851 -215952224990489237972239344794049104736 9526852 -171346701690163679895436094252269470720 9526853 -32808561181456013112360415090269818880 9526854 38879785412589710150426521070481251520 9526855 -99831529281764752253670779051395510080 9526856 34381604554101180356640269060076595200 9526857 -5407009273745661673302346169812254960 9526858 -55770915404857905339700340468952207360 9526859 -170562491718082685696889708236575433640 9526860 15336348175667700463414132109415720960 9526861 -39911438891238572767362704849571511456 9526862 53903917837350694596086265853522631232 9526863 144591978263877722927495674597493225088 9526864 122361981039525096582306876071446183936 9526865 302226141810750064163257631300267520 9526866 -35050988580327952052847704222774423040 9526867 18764106761345964875839467320703514192 9526868 -267534419914810802104746152084521931520 9526869 -363149920209187804507828889859714144960 9526870 91591742882575902138101110497779930880 9526871 -67300940747794950074371566686075640720 9526872 141493313814656988260348325901639249920 9526873 90410337512448375809919654196643341584 9526874 -153907034735506214114068097449401920784 9526875 55280412410470867553839937407152315000 9526876 148998608952655229145591007046086444032 9526877 96203720241325027783123566120737802060 9526878 -6581485649639597307780829271477628096 9526879 358598400377596633715615731789209512480 9526880 -226940848543932433212191134718904238080 9526881 -17479563829614788573432004433468546176 9526882 545591201413491309993537937415700920400 9526883 139314064316199973395936091468535586504 9526884 -1914901471281202161608301307671564288 9526885 -107571441920213171612767172726332231200 9526886 52468834420328070272031541276849351392 9526887 -73471443035117032767748039769082758256 9526888 -113776609533715759070614715210990960640 9526889 -30650888090126220977150995455609999360 9526890 -29062069126454696402029074343514254080 9526891 -436876762096770855609427028002721376216 9526892 -3975342931182103475094334583910970368 9526893 -123135421252198190906290327446260559456 9526894 17385287559151195912785897372439659840 9526895 6918466890193559922490051003782724800 9526896 2416272621681920588897588139808161792 9526897 -376675413089217810041005254657947908654 9526898 189623706922496424904427063451660637200 9526899 89245266177152459871823289345307571968 9526900 12816527682914992388408391751520563200 9526901 -155162523580507577342311918097224774098 9526902 -44261013374476688604698192103137021952 9526903 -173280259720934685364661702842412765848 9526904 -408724207322720213616077900972215296000 9526905 113042949426236136265244400943742376960 9526906 214047614373704890066838687520571372800 9526907 -133901516998600259991726714541383405360 9526908 126030601041363539424091713530880000 9526909 8729961278597229405476881359928431360 9526910 22992191417936987377533250521220215360 9526911 22348662881136351473075506578953139600 9526912 -137152554669557102174547433021306306560 9526913 144359030543502244404557587035324827184 9526914 38854895049598261575098863555790535504 9526915 285369016763446646907760743077633212560 9526916 -35113751647379049277930018796404162560 9526917 -47446094578439877162874964228780527680 9526918 135913038007276209441579822232991768160 9526919 -349823462627256933825996375653763613488 9526920 -9028675737375747771450878416768204800 9526921 258988362069531655342055263863394939600 9526922 -817009826698079603838995373941677056 9526923 194176321359744964701540962140662096000 9526924 -25378554131197163599972356362818722816 9526925 98151561139464652738157135754037567650 9526926 -13725997085345202805331697439804416000 9526927 -38890175232831738972834996178257775880 9526928 -15024472651666195855715012026091028480 9526929 158470029997459003039196046266572652784 9526930 28546856692567503605815656484456128000 9526931 561083768004032904359430968148021001272 9526932 58945581804741939956536815401930537856 9526933 34411211303651153535237273316325705404 9526934 -39986238599586628920488467616654810880 9526935 -77631914502991365339294924374815200 9526936 -242318967783382319959547593800224624640 9526937 -71780497967814896876116915275184010688 9526938 -7612405298058446148403722935744358912 9526939 333153729250651724130453203390214360 9526940 -65896218307257997434443794331440488960 9526941 -64793849617187932606366964447661694650 9526942 63219521446386440875467768025267867200 9526943 -71474903533685359279607234191812387456 9526944 -2885368498466861843812737666250702848 9526945 -40356626305578390203040700040727705600 9526946 -97453420880318794683178989437278697472 9526947 -72769855281671730585593544774601724928 9526948 -51572162254245716387350278185788792192 9526949 -415153226088312788288641178821624330050 9526950 -98886466013201706213085523913268272000 9526951 -518337440167875137738792978657134592 9526952 -47121904795335634175550907217934673920 9526953 26549307961481110311434759493313163520 9526954 160070800222494180098375123883462016176 9526955 256430710916048810973447968592564075360 9526956 19752756042900606647352802210797318144 9526957 -169592298554557696358789111417709905568 9526958 31358524318682923090130203179808964352 9526959 -45882659376931643481969582823851614352 9526960 -18060976130830736999909051005558456320 9526961 167218947354074225108367434832871004400 9526962 -30160836688141511737723817208057807360 9526963 -30145470519983664456799112685098063880 9526964 -374957752262755014190168671078028012800 9526965 2596301635773676171182987855881283840 9526966 -207813029366936897450324831031861032640 9526967 63200262605915226825322129869173759016 9526968 2087782899747905822927726154200186880 9526969 162565606449771352051172981789921491370 9526970 164080054193513134539334848342367181760 9526971 -56972732962557571593067318928369616 9526972 35605442466097562483648429675151889920 9526973 -230066076935057038725873281464041038778 9526974 126159414603220310019039194701706199360 9526975 -262385276545088168780192783440507497000 9526976 -28109009719732449887783358871633920 9526977 17977132322112325633296038222122563426 9526978 85168354793487823165471161749433033120 9526979 -389791519342416506045981726895164928 9526980 39491803212344536661788630588675891200 9526981 -160301035706890279500459189377301077218 9526982 -12949147656147821256261192100215991296 9526983 185944063826928367848591815297042874024 9526984 -86109528398136568361741153234047933440 9526985 -171280168748179938607133342095983029760 9526986 29887665911484074537662782311480181504 9526987 -421543561027355505469843895979163889208 9526988 -235885687820359980680810157931515394560 9526989 52997354617238031251317684569537142368 9526990 -179678453743472710820180523245694224640 9526991 -218687963661196597176165772185782697648 9526992 -56964926900953582453397142760150794240 9526993 112210203262307870229163299987062641920 9526994 5412345921730648761562896828914875392 9526995 -127484726174835668664532130392239905280 9526996 153973536368495459829955797706568624000 9526997 -309354714293411801025989365094808229554 9526998 73528407764786652490053257915572789248 9526999 -8413987942217660540693589977199318000 9527000 145055687307302798499434845818654720000 9527001 115775275410319111257305943297662740704 9527002 60068778448933923594418638010415340000 9527003 163972796056769182435409454433742061252 9527004 -247455283926636892655563066272012441600 9527005 17337406480761887986580372955860352000 9527006 -50312121907662535171018222704142236672 9527007 -57232643819252270345152208014922529408 9527008 -101152650434574134467606073238957588480 9527009 132335799214084229528446119026817378210 9527010 -120548594868086758537951239981509614080 9527011 -13776559287748865836619988677818222240 9527012 134929955850936174233310071386766164992 9527013 -40876676115964755783286861419828045696 9527014 5110583819433267345581920568464484352 9527015 -34090601746184000649659033949589375680 9527016 214350331197154421820841235230233231360 9527017 222091709106341203115355829661985563066 9527018 88494255214700611671059274985415040000 9527019 68190529082541982349860097538320478960 9527020 -124325138420237813343092049639589355520 9527021 -228662551837743224592758264643226846932 9527022 53444903934027087784572472991012368320 9527023 -300354708719733838206395233177039146696 9527024 4292847525356780978667218547692863488 9527025 79185220793323570644996458550172356000 9527026 59768753177876115100736979511459629984 9527027 -111302724141343485828841468388696676048 9527028 -19389189368606916203313570106667495424 9527029 59556187425799483306827253951693651840 9527030 53106779628951228155775140708766174720 9527031 -101963189034517760887476493442388746160 9527032 -133542848565849154810172465383969259520 9527033 92129850406542346899862823249422770282 9527034 -7217765804678717810103512855264121600 9527035 48106592453590555067309035312472028960 9527036 -129202012535663581263614503008475568640 9527037 1250998315109851524385228236758085120 9527038 -22372079531202122790422697369580802304 9527039 -234241900809489785865226739547545660160 9527040 2040799498339393345459200429140213760 9527041 -661768637138160769529491322476988758656 9527042 -82057418755128148190561489966030412288 9527043 195972126713602409459424900199250204928 9527044 -84042348730050635790373437835485052928 9527045 -143780991047468453856947452867842184800 9527046 123945090636197898461225598347591688384 9527047 -18390361554695588038216427781880396128 9527048 -367994808284511451046986345058445066240 9527049 11300148343166927779032134648921320320 9527050 -32028874975374387585112554211545919200 9527051 419752837654447604840394873855140259600 9527052 125571451568361500446381927563684977664 9527053 -233679867218249150573372700682286666698 9527054 67482738376436439764201165770321814976 9527055 146168734049493514293175228017784242720 9527056 16000723656405870286187341890191360 9527057 465605919299568892862648618064326448306 9527058 -167998337071017914075387687859147831936 9527059 -323893317155708953474815059162280211496 9527060 88235824521881775020684199779681280000 9527061 -102011384716711797523794191697826463328 9527062 -21567726040865082436350331078706815968 9527063 32502636099265910897077873144220377824 9527064 -82345687374482259917717597440449576960 9527065 114203823096271163404849632797493787200 9527066 23734359444195697752948768460584779520 9527067 310091201678957850894275218514359845288 9527068 -174382880160370944607916594042329090560 9527069 178976710408644615075833593374084149196 9527070 38227530246972633033454426635845228160 9527071 -286329764019336457048934049540443405728 9527072 270707727498159501447285096648224538624 9527073 112827954598528715599865421477711083184 9527074 174399060286166473170558415366492529952 9527075 49358544870389344512619472962091136000 9527076 64765729822857440775619742062289862912 9527077 -156133727928932192473123034375589487328 9527078 8807216517514330825293136156074465600 9527079 57518411676420886443522302635929992400 9527080 -2478700823632776747718582151872512000 9527081 -341402311991569302210564611810412554118 9527082 48774596522805475818818158761452865792 9527083 -55515982173173527182803393513577579216 9527084 -7136148349294541185791632383972147200 9527085 178061410236006732965156930155426459200 9527086 23689920448421285447516621959627815744 9527087 -276149779286070002502809306588536110840 9527088 -46500717955092878680643466871430971392 9527089 -104522660665565549982504171359876478720 9527090 107028120349768246752071958521365072800 9527091 33392649302858571635329403864277406464 9527092 48742558713066900478054544461383391616 9527093 -4876925916086636199735971643060873060 9527094 72297843775327190845521210755250979200 9527095 -12321683835659296630626627910655964000 9527096 -229121716135225631979899826318741811200 9527097 1109216680662266033761647115313995872 9527098 88410496471085239890923874003753275136 9527099 -253999602909470988294830441059521693864 9527100 -20804395218349045338647434980386611200 9527101 151697964406710797831121373496783900102 9527102 -78261924153218273094041666747633415936 9527103 45476717924063494370527763253604737912 9527104 -126308534349925035907943583853782237184 9527105 44017061260384176628892588429252688960 9527106 -25985933404282194356935433030696239104 9527107 -124895261016016598966195268544701878208 9527108 -2416008754093625764991880169586585472 9527109 -118260976128271738180152089629310785440 9527110 -10984795453244893511554802784606349440 9527111 -372734485304522782119805472008356633576 9527112 28117440182335516169340373596345139200 9527113 167768319059172185080482309580438331920 9527114 -166242657800016416233225960558097275344 9527115 18541595191485004001470080783900407520 9527116 97325452987353167215390236029176898560 9527117 21292182433587914471682288984053705112 9527118 76873012709559144236185237858608750720 9527119 187658865200034326444861143128900494976 9527120 52131702516463044396845927879625523200 9527121 75369313462649738664158070844664550708 9527122 -65293594886677266439181944508213755776 9527123 -6406399213195956465553735629825325296 9527124 -8114209008614939360019462687827564544 9527125 -60522515764379083420477718958835200000 9527126 3560168011444259208662817472821893760 9527127 280514914298155369997523440368132401360 9527128 336638134090016002979442331594629120 9527129 49245095459749220981299847183957278848 9527130 43612819591279738143587846127000073920 9527131 -75706526767458178039337212028530963208 9527132 136251705440833799465834865637362155520 9527133 73507252582486085900790382237030261248 9527134 -22529100246734010640870638157043409408 9527135 182025402523987156727889997179126789120 9527136 -81633905925003149898026886029159694336 9527137 -116763279451232869772326010074550238720 9527138 -15347656899898520347235835150969839040 9527139 -10785791173746273479145658189254333780 9527140 77340714651213883022235795488187310080 9527141 -58379755190018240013732451542959566920 9527142 52570000789043638392161374817837168640 9527143 -71610016044636693540526535379170816400 9527144 97278682967564186062397104997090181120 9527145 -52989916988326259796851724351685790400 9527146 -29259856230560608872441920118631086240 9527147 -111217858096333111673541350383504557168 9527148 -171011104883795815492275917078662925568 9527149 203976987626288579794487972633626232150 9527150 -56866780182141756389250719571984931200 9527151 -39168638239992471462405503425234199040 9527152 -45946924757115406560528889670578667520 9527153 -170411586044417472866207983820052983598 9527154 -13397444731072806797809487932985779200 9527155 96529461675546841639485947341673137920 9527156 -26027999402072524431742445736197028480 9527157 -17212055667505256046992672213453073672 9527158 117700040848258348338655676347059518784 9527159 22827411104730644570203619189050396416 9527160 -86688074351806736637065018504725094400 9527161 101651802207821450185221141408660677632 9527162 -156766680322109100008339990301345345168 9527163 -151354308183037905107598139671574924800 9527164 -11428660588246542962112988960656922624 9527165 158990392698707485634523380806217334060 9527166 888211511507958089016967823221032960 9527167 -40973872340555221513923627913368254880 9527168 -41541372373684991801447315483268218880 9527169 85621582688995616336822385243993143520 9527170 -9586887698795417427162252812960793600 9527171 428874193775829808919800934585596821372 9527172 455706487917685838611128164085844992 9527173 -148254231926076594910083678522191859360 9527174 25638759997108247214271757421237082752 9527175 21957733593778220143888721446966003200 9527176 51066269048648732175338682391732270080 9527177 -597935539494105313179473434205411862 9527178 -6434581319568332118821222101890040320 9527179 -116802161220757798940437197429103698220 9527180 34631619554045308430399743580194728960 9527181 -102318021372378644446829424894129767616 9527182 161118368805078508453475801110482862080 9527183 -69422520878975551062453657869881141920 9527184 17280644601651752588847817714660122624 9527185 -193423842454797514712744554228591924620 9527186 -143413078361682523409346885200320828416 9527187 -6284137727740949997374512327802000832 9527188 -158296004598901604992438840839092459520 9527189 170412589668630112268150009265085784640 9527190 8477240580587665398742454825282304000 9527191 101795979391484254068993335784511333344 9527192 -215682732477647381261815148389348608000 9527193 -167871411577404823440031575340996552320 9527194 -159061752613783760465987381207100273408 9527195 48858460318852323922892303555745667920 9527196 27522047376811009796951367348330332160 9527197 71580093892816243157612532401113323520 9527198 61584126889254959846090217591154548864 9527199 65777056894370270696851280006414622720 9527200 63092062113838477377923310999773184000 9527201 -78724883925117360886236082866702624798 9527202 -36891288025933902026421486378700056960 9527203 -96553070266624345748440953570778268720 9527204 43817317443464418785659521823187333376 9527205 77928482525051178927887507338935987360 9527206 71322186116255696157222908168398464384 9527207 -122199855130598055930553995115184774088 9527208 54164755367558231694411709448810496000 9527209 3252190441116811079376561846989404800 9527210 -14185753522574331714984126694713185280 9527211 92100626196376539886877173261460620680 9527212 -4296352536945359552698429180771655168 9527213 135514873094271065430125933888152317462 9527214 -143565226071999682591063455859116480960 9527215 -102824457773401871166919664881241027640 9527216 65168700192311237290135411803459305472 9527217 -96978037218409681197183624545356319568 9527218 -11787364073686310313276097186150195440 9527219 -114601865119839989374343072896499926656 9527220 -577174360106432471950023556066571520 9527221 194772143426381090413727158574972472384 9527222 -30173135922266700544197709520073153600 9527223 -106581010590855265101122010912004224432 9527224 -63351891325365128362172194092523929600 9527225 -252015569998942598780741937544639761000 9527226 -123210197866836176073140369191549971456 9527227 135993248911320071079594027105060508080 9527228 -189324898768302124774082624354712210432 9527229 -183108726582506060873330330049720517632 9527230 1534287272603620754020255959483095040 9527231 33791956753701531293940377451943175520 9527232 32704099350804348773453306681742065664 9527233 -165184506246378611919357025387353635518 9527234 50118508032823578750951234777159936000 9527235 -79191613833272306891952841155035826000 9527236 99966153910448425781290574206282125312 9527237 -626314468827671143695973396170089595168 9527238 -14748603018593914543911375349967081472 9527239 -42973821685854110591737014741549732176 9527240 -41301899696888405102253850955799091200 9527241 -88227109728463610326688882056399000896 9527242 -373233097750524091714887516748337771520 9527243 317940959939731107580554643236906100560 9527244 61354193553416542655171976734728765440 9527245 -28963334956015456335963620342884137600 9527246 130458496110360906182111619464987894400 9527247 -345657049801049811809290149566190286560 9527248 98002244797021366739612498611888873472 9527249 302345850098956574680425837277636523250 9527250 -155473194907827079678772770932951552000 9527251 108449195534286253247446694632808486252 9527252 -707824429604143540289364224797679616 9527253 -188593881978158116536569605089646598496 9527254 35980677027899201075333108299650489600 9527255 8890271355114143188586707754041888320 9527256 -95394910455814502080467730884898344960 9527257 117716005602631451033951169084798948480 9527258 -92997023247505949440602260631965584416 9527259 71739064696356725966047846808808026112 9527260 -13992912515721631775996929011018693120 9527261 18468945962123158478400359689114771200 9527262 119506441828864825177657558975594297152 9527263 242390934237328234887984468397429668512 9527264 -9332517126840786877601304104197423104 9527265 -25272615266992835821320421809680251200 9527266 145591879316837945498473408815965026176 9527267 -65826363168800299167069077075527043328 9527268 -1819206651786456300155645576850754560 9527269 691016495966836472088615948709909525596 9527270 -44444240426072118123310712416439414400 9527271 33297954528958720436688255464006615040 9527272 42422766967042855790398569484306790400 9527273 14728045857889046797341220678763245440 9527274 30788895191074028069842642350101437440 9527275 62832621502859441784551955900808785000 9527276 -55029557902791715971120256529770610688 9527277 88543412011751265439968982250684243520 9527278 -70165800801188660372597477063362234944 9527279 -165038111858717816703609020570716851120 9527280 2897590859736187698897295264154910720 9527281 42950807836310198782729517350995904082 9527282 -208467820317815043865682460717874369008 9527283 -94211347138339365121727422213649231760 9527284 -69587739416221481738913777199381288960 9527285 -213014231091083399855998736732381950440 9527286 -27278231459540734669655954739535773696 9527287 23022171763803870521943752643795237504 9527288 272757423553993624988938849328376053760 9527289 -154305545453617672852009172377187756976 9527290 62155881222587045349405915934561713120 9527291 109087242455878495975931233408356414384 9527292 6794711951446899597692989302040276992 9527293 149891166571581383669697248369710142040 9527294 82808449848255559192300031954922627072 9527295 -1131485121499671903972244274132780160 9527296 105180528913044536778936053762812280832 9527297 -60721891996313690414440951444359427800 9527298 2650975727545013093906246391242866176 9527299 85334067272767943331556651197688843864 9527300 -150179725008094563578803250587958697600 9527301 78281600047303391451400769650764834912 9527302 56753838310703301682729471632030465600 9527303 8252993928419425152998540272549894800 9527304 -148886811264343117912665266519402618880 9527305 -129643909682481091264005917882054713080 9527306 95357802049486417343973870978782018352 9527307 222485898133397007861287980253107578840 9527308 -107142745650531447787781608641415261184 9527309 -161344286991925919521492096801503017760 9527310 55231925314587783221207275821977241600 9527311 173393135895145590397708935017652116912 9527312 -107068681229386110395489745652518666240 9527313 -4919688472992136986570529549424792256 9527314 108393901788692396468656109503868391072 9527315 -83842584147235974810209452447598302320 9527316 100177701874915098451053588118020679680 9527317 -110277298896926877906024664703049723634 9527318 -156866172691182652551411018930108188640 9527319 176107714062306758050383580273728498144 9527320 201381414884090790766131533862371328000 9527321 225902978524008172276088975590453403520 9527322 -19183275273957328671799241762813030400 9527323 41562242534843590771731469627905712128 9527324 -47369689371724089807168592741550208000 9527325 -41527251552720040865038168339077410400 9527326 -26305149474356640640537850182321653888 9527327 370745035815832878822706135814488653312 9527328 155531480634654581327570083537952440320 9527329 13337215450882985905264848858679350976 9527330 -32846048551564017561232384058125778880 9527331 -25078427198243812433621654882441942400 9527332 52121896198827469965960946580389822720 9527333 56449621482277319355942764822444449824 9527334 -22294040138151070981913930492198513280 9527335 -102019698365571176968156267726606470240 9527336 20605334140187743635606733613147750400 9527337 22977691723325946663980017635361923594 9527338 564780067896740010393361450357774080 9527339 470787010075472811542252742433983721140 9527340 -58143982593098526607925452313372805120 9527341 -231718928698716048801319391594192296800 9527342 138709991667728935625945886863533508544 9527343 32021665996692858956751128027097101184 9527344 102023951721280890844999658389592702976 9527345 -27370352544967269951767827265988436800 9527346 -74322072074696857732379073703709752416 9527347 -359555462920843913267271419130055801204 9527348 80140166256676626086180402258193217536 9527349 -33739784894896729906923641886963871392 9527350 10101199608530347471116225857759692800 9527351 64186691768611401503127592901034105000 9527352 107559749727399606333699202727895244800 9527353 -425720262504721063130105796787706196336 9527354 172051800395736394255445954009481745008 9527355 -214707265190094707886021158934825760800 9527356 -170031915243634558210807841122287662080 9527357 -147782096115794766956062488962273846688 9527358 168893460715528707570359862669861724800 9527359 1263101886440191641662690365150831008 9527360 45017684025533880727320915237194956800 9527361 -6903070384393080352719586267269912000 9527362 -70350188403669327104782235431200396768 9527363 53528323602150366657689038018636539360 9527364 73431883773826549231477626430689088512 9527365 -95962353848023582487602703818912012740 9527366 -177073690374890355601135469481196126368 9527367 -112120575681629487044272195285938751320 9527368 -541027762364273277673782126868623482880 9527369 123463181579876023667818620259711899444 9527370 177042605407725034881372260762920857600 9527371 135793451030381871948650277263475463312 9527372 8907692952408672426809969108403648000 9527373 223351206390310449035530522096701382422 9527374 -76451039298834429435286097610473444928 9527375 86243317823373334016542409818339236000 9527376 -1616422109319907787500451040901201920 9527377 -49760629722703645377315866025436261774 9527378 38901922341009366496097067091152924672 9527379 78520168929288357168649297175073628800 9527380 78454681030973418940490421399311404800 9527381 -5013359141006194443806566032723568128 9527382 -1426009968460266915874379949587922048 9527383 -403148277029635253858744378852763412440 9527384 160391426168429971672507367907324610560 9527385 12377312058474512903258842502430720 9527386 -50374421739818121025503721423018812672 9527387 139581083183195874523016455202604221352 9527388 -42239897592476592373442658236656465920 9527389 -1934424454452189195999066182811441044 9527390 132342849506222510800111017822409723200 9527391 5740301292347957159032018780479646752 9527392 134150985398020432289991324232365637632 9527393 212643247287033808095257356554092484642 9527394 45420242703319491065263940834907964800 9527395 -225303316039012754531181216991031557920 9527396 313744858587589085404340166674845660800 9527397 -58670112390424510031178524305323323904 9527398 121925693711393590569992907576707298240 9527399 -93843472550469467145596198383015595040 9527400 -144465031617556504416731042934804480000 9527401 90063182602790331877915709408639018212 9527402 -1655504806443635469780026702572384848 9527403 194009472821204476788410144990365846104 9527404 240971141296319122172113426709181513216 9527405 148825204162280825283287201531408232960 9527406 27154680185155373146303351244081685504 9527407 75347332946908350119008320283687010000 9527408 5828270344798698927491254364413722624 9527409 11146524155212289647076132720476482720 9527410 58048680104571885838953476341901139360 9527411 158149494396140796338109155202990600012 9527412 75242007964804003785075133270789742592 9527413 -232797989536932362637040124947140954624 9527414 -51169236650582368738710629652373173120 9527415 -35242100108467602308625059017871309280 9527416 -53145976369673359876092281090965831680 9527417 -68860048725966533214932249955055253040 9527418 -152084105241405561904920656671014043536 9527419 -372205748154190028172520591599139440 9527420 -54159205324823553137292975557799045120 9527421 24612430900782727848659496722808146784 9527422 50985589584484260764303761247444983872 9527423 23131353987796846906477555025419404672 9527424 1280511442487825524302453029669437440 9527425 17688103444262471865591811460496848150 9527426 92000018008977913166182421619210708000 9527427 -36213316241305908054902912956746495072 9527428 112637371469346192584963415384851189760 9527429 -116409456987299460277140433931430696324 9527430 -19906444765114398542997930852418037760 9527431 -149407779990045439815828452131288990536 9527432 -202159815868154735283707330856331545600 9527433 13797019038391713990534939766057399824 9527434 21709375072459283346161017238073384192 9527435 343019057955802495585782412485631041360 9527436 -169707684563849065963963065339014553600 9527437 177775658826381142107207086872106610412 9527438 -46286532050160342337144043408925281280 9527439 -65395836531976121716460150194662819312 9527440 18660869968323713171556238500353310720 9527441 24666812346230740544419318407058403904 9527442 -110235726730103556990793909435155256320 9527443 -28880398819518266639793288798256736240 9527444 106205202919102411083344005981534935936 9527445 -32632972369857372186655530656634019080 9527446 132516766270884487458950738596894489920 9527447 -14545653934103074702717539043514307648 9527448 -65273312736798047794069498321327226880 9527449 -27629822397377791667912038409798150636 9527450 42893726934911110646423153994991332000 9527451 118522854591834682463608637715101137920 9527452 124030290028198137652079891696952705024 9527453 -11411045753818262757397343882681832 9527454 -29857498394764196593185244991167458240 9527455 28956271049568918182800416707445081600 9527456 80793371762052807744404287422226366464 9527457 -98182272722584801771165308627002837760 9527458 -185294785423763468252619482409528243840 9527459 28143524914942094818690173035168253660 9527460 87599078615099186809753948612865372160 9527461 -350142037927396767844918315869505007938 9527462 9647673246442643539173828398159477760 9527463 -2176885575910783047384657813195144504 9527464 -323817884889066549047827471706143948800 9527465 145150147231015913150075434796160733860 9527466 -24505459938538866830632046401588951296 9527467 -1241087467243599968005522345981039168 9527468 -30382897448736862957944191278288518144 9527469 174667215139624359740033321041431982080 9527470 -14219177534928185452884101692649808000 9527471 290757564212220003299155901857475292144 9527472 20576042063298103002211919121941790720 9527473 -62056257035711222052000835382704679278 9527474 -59780650005149720838483379158774743040 9527475 14316651367234262559943104111335274600 9527476 -44094782067503337703976933883287078912 9527477 -200669583374485326846807734454442571520 9527478 -5324226725127794493781338367228452864 9527479 1998689069692248715944520355029108160 9527480 -5196812497559399871408044484810547200 9527481 -6872519473824780634343873191719290172 9527482 -45729327859604156849692685289559511328 9527483 -95272023988266298715294515343062525680 9527484 -47902606570173041346923841872975998464 9527485 24146045210758092837193485690284949120 9527486 -228221809478694374067386469821218201920 9527487 78528527209919070349418092644815988168 9527488 101270481452163732943101025956672831488 9527489 -100955559469726777865168408976323520576 9527490 19236763533016132275622601029069900800 9527491 8911649806878924208873757495735481352 9527492 -35643790062051175068664996524417504768 9527493 221612272257956716882857059942115276000 9527494 -20012518742670252168833973172426553952 9527495 -27162678664951228533112842221236725000 9527496 66992866007981340082023272240617881600 9527497 -6958961436844231302711309065191675008 9527498 -38142673722893531086857485290269493920 9527499 -177309133261018927399333997151001155432 9527500 29603427670757352465339698914015360000 9527501 -309825485123488130563415426526047229600 9527502 30792108711228661380631087915215469632 9527503 -366081840140084983034103200219317535248 9527504 25182139791299597820107058752222134272 9527505 -28436614322965184778443613887116564800 9527506 161922408085199265254120560557735479952 9527507 293316042515474833840763477706710667600 9527508 -106369003958842498847949071490339864576 9527509 -61414162666373675295016361396338363520 9527510 2687957682429680669298686086682732160 9527511 -119828495374219879279370303244730214400 9527512 -3817332670137551861951320653563136000 9527513 72364221757317880238701208279990422224 9527514 77853082275059512532437193002172577792 9527515 -117652199030809402610547838102969407600 9527516 224585888351752768915365574744928893440 9527517 -285878061007709676143542949480086143360 9527518 16895753490878243214908047860606013440 9527519 306299951988363927786060717849819229800 9527520 -48256236460622945005373387365637160960 9527521 -82302471024196474119789205991911698300 9527522 -4717444571594431816501483386040150368 9527523 7461378380819267474409210070665504000 9527524 218025080947346988726692012091475988096 9527525 5013806398391514678666441542514592800 9527526 -13954659593095418954111176728015011808 9527527 149710766313459099851640756770328981792 9527528 156145312568215635405468840897473525760 9527529 219647878478962542055914565733128218816 9527530 43479258765822129541382351507892728160 9527531 -195071187451298529576725900208632311200 9527532 18654666233729205569654435853413597184 9527533 15595649499616157135602775771512166764 9527534 220549633080408193343970539013856513152 9527535 -20302052133683503993959831389086660680 9527536 3530331529430010331527984856697208832 9527537 120379443936242244014078618038354488372 9527538 10586357470037570919297640884118767744 9527539 -7112701553476540063742152504249947840 9527540 -49185892339264719385085693523394560 9527541 -52152102550795839777781596101416317408 9527542 -14643828696957931710126552542590540800 9527543 -106392536639967869671207777724329163376 9527544 -212003207338330129033349580136862822400 9527545 119877867680540150918740532646415006800 9527546 1292523096433401933247661671803959040 9527547 8317366920723827571884081750207393280 9527548 -141352027483151434315056867715753396224 9527549 -33143363241277100640120033978219699450 9527550 -1446860753581877528982136786775808000 9527551 139852195295663180311603002271992327408 9527552 31577335227253617100884903665898356736 9527553 1722527582606608103506023270437634624 9527554 7426631966079036338616290151050070912 9527555 2081626445266445933086612960711829760 9527556 52284804088775534234739020954490255360 9527557 8679363714654906790311955064456842780 9527558 -549963710840066107893906302105485271040 9527559 161666288747300505227917727624488801704 9527560 -37165878944516384014409576976571545600 9527561 -35896792058264129722707433729851662976 9527562 -32762145460185197177174713150434328320 9527563 -307744645537429882273325468500498646188 9527564 -46164211429116251098336438706776045824 9527565 -87978526166706064369030516212365993280 9527566 -115582904333445109094415422098608710016 9527567 2423404203260613840444792083768727792 9527568 -13951408357840032076993244551278821376 9527569 -272287942333791734696018966479378198160 9527570 -1013920718317510666325057261049576960 9527571 -51522052519394261804578265383909201920 9527572 -3770538081764413689662318882011729024 9527573 49286989062036793973382251132443044960 9527574 10839253823322803149550866149382170624 9527575 49651457315312500984001955672135522800 9527576 249214696209954881249459660516431534080 9527577 156419560463048130961330512441676935120 9527578 134998590780623386415623505751370329840 9527579 173925775520564665359139002700896131976 9527580 -4710995701376979367519174520252052480 9527581 -41778410680120107851662409441838951040 9527582 -116687222920548155370240417560248539648 9527583 107639105449114704460119781497205541904 9527584 -400422835090587893982580308193737965568 9527585 -124137697421977595635173382535458106220 9527586 89203796698182048429473082090387817728 9527587 -316673341830429489566386702701814265764 9527588 114783895747043861125537214118375321600 9527589 -66578279168911781504593915993755580896 9527590 -134783819756958477386418830067123100800 9527591 -238219180203510274636527422299206496008 9527592 -159496435870444398454503750250390241280 9527593 51523410435183590544849881333911510260 9527594 -24540248153185409533142326035194477904 9527595 1357980107414957492697397747740257280 9527596 16386784122611912445890019362284544 9527597 -465800180446122146994041446523442476448 9527598 79374799912371351441345253435941331200 9527599 -108080722123750848726364427371740276864 9527600 29420146140502216242497977517733888000 9527601 -115608871849901412986393778077715438336 9527602 1818881779596713707954837817736437760 9527603 825162409570521378193801860073702611744 9527604 -49485247201556314523436867521335087104 9527605 365161052081310462251841990098060098560 9527606 -118756179570242840283190663498029145536 9527607 -248874518140933007058072478359265083960 9527608 -430263817910248108628419273020192215040 9527609 -31476929979784311970922231019777414204 9527610 -34288898687308146935732743506959274240 9527611 -101354975343461714715403541775908856128 9527612 56183400586376980729463669542467105792 9527613 85204377398473901490863052599480550144 9527614 -25545143300934559917129487565346673920 9527615 170502809637146408294627590074814906800 9527616 -21168939634744573524710075506895093760 9527617 -18486185746253814414310174785893528640 9527618 161010456144115814039347695924063959760 9527619 4310767653550947451239307066047098880 9527620 -154701365721055445020943826322076056320 9527621 66156700379032016477021783067164676444 9527622 55648865788951130557980775707351369600 9527623 112418695297829682198851645494029697840 9527624 394391370239876750404628262185750184960 9527625 20863212773943846301454479154826069000 9527626 106377161235383137927852320146904049920 9527627 -226733832019238906363483874732964204524 9527628 -25203971623567276098516233198872535040 9527629 101986447447577850454603655604868363884 9527630 34070928664743333864756760004733542400 9527631 -130204223371233463402920907632253759200 9527632 -54317033195923753701919726840889868288 9527633 50156658226516408250795591989170654720 9527634 93247104970146616211027166212019968784 9527635 7758921146428192813853427078839144640 9527636 -31714317815577928273927907489259937920 9527637 -115873484419273032892022546726489825280 9527638 -186332638687345694324932187099319262656 9527639 -7182204748850141427230105821819660032 9527640 -7002214849002228745954032329234227200 9527641 -104835769959168389910319992155047057200 9527642 -280040249460052224580025704741378626048 9527643 -52525737040011426104250282844180882068 9527644 7142843984664199105095807133320192000 9527645 21864550212032235033467072802406351200 9527646 -49328087029621001638569588328306338816 9527647 -323397577308476386311448261454501961008 9527648 -87498854748913616099624243595572674560 9527649 46375747231151240075732272490892050208 9527650 -96089792056837559008208565715852704000 9527651 31810977272445431006947030207491682368 9527652 440518630436323367422064048007898152960 9527653 -189559253768261852376389502900430336512 9527654 94077556608708437945468952841615788672 9527655 83460597226304908328689536219526135200 9527656 -175809389621873918757176748692736000 9527657 -157700787354710272568021441922109457094 9527658 -10660940203506601010621149529618618880 9527659 -80564882522446703482342896027807465920 9527660 102444981335420768201791595282677171200 9527661 155120799259103730442130965147488684 9527662 -15823763046096315566533891081986663936 9527663 -203838341106165920470052092768704695088 9527664 -16957894410086479543535899217252843520 9527665 -25406601796719487661256207632558113920 9527666 197898229674449995617418034711706454032 9527667 72557802945844768807803484032892207104 9527668 -7335911912979765174150328507828547584 9527669 232240566141694124901679010469297498144 9527670 54092213080051821615069497209484334720 9527671 496358049762196761502381273466717475144 9527672 -107360176698121569204257426893652951040 9527673 -180202843081365875376091758681986986416 9527674 -13630289465682849264445505100155938560 9527675 26284349581855583996144905860625128000 9527676 25276297990865141577578475303346397184 9527677 -86043627425653757884152264413107780474 9527678 167768185553766705199323698110100912640 9527679 66714041171728900782635662751576106240 9527680 161656860064256952918767173423123660800 9527681 6954389130178540164433379031641411520 9527682 1257684402156796411062895724927051520 9527683 163551994765330499875513584081917893440 9527684 -222966084862427892468466362703481364480 9527685 -18544583461258710918033694258740099840 9527686 -15380728162414511484508573236022333440 9527687 98344928691680002801127637533128026432 9527688 254762496029607946009139133855138124800 9527689 14494336719488029402987522562992196030 9527690 -21606683987152114032352312522641038400 9527691 123921684160880058991462670653230879192 9527692 -125743825386355804979977465450396083200 9527693 -95079217447663927114244398518934970400 9527694 -1272901009084178178830348189569075200 9527695 31205374265084368925402842729476067200 9527696 -90057747823928298623520572234457243648 9527697 -276873061317890767256637022050381913740 9527698 18914717963198156503741925748980979600 9527699 -323276267676023874103984722318649052064 9527700 -2346360231207829419072144425272320000 9527701 -185316322287141803474454660046876817856 9527702 247899611519923476761819363158688641920 9527703 58559606501936708735659171069661212416 9527704 21967258973611969838068827152212869120 9527705 -4895925690332140477671118415364970560 9527706 12921845334678393902119966428710025984 9527707 -256630631259431603463945008773903391244 9527708 -32530017899202923790838207272361227264 9527709 13210248451848541991586069618077896608 9527710 -94512582516189544754628145153399554240 9527711 207995706938495322251638552624635149400 9527712 27630593111908757436254310762260987904 9527713 19529748616530921661708806768871072182 9527714 -901672018744923517191317033527646208 9527715 -9477073420421900041147987766778697440 9527716 105844986622228769293483813709157212160 9527717 66178668567481866369004691026313922780 9527718 49038743282959769414836488927501899520 9527719 165303986319122579751796384281324224120 9527720 314347683060505317030519768397821849600 9527721 5312351542757783404333894392170419200 9527722 10944290888984708495790606837799603200 9527723 -145889565329595206054542049251766990028 9527724 -83140059763849875597713907706381021440 9527725 -2460469308460703940519367734829654400 9527726 -17261092179676990349327975738932503552 9527727 145135598066688088102690244282081216256 9527728 34843359892108901775483086168930779136 9527729 -332087458739794184145263666197303682670 9527730 35606791491638422890821269683326814720 9527731 -28220033476547054362158605308973120328 9527732 20863139953339298599585925133952488192 9527733 -140108432544338046030126196166257905600 9527734 -66303308657778715575244126480278896352 9527735 61733867637702605288008326930118195200 9527736 173537470588792980885866635064107991040 9527737 253617892461332114993614645926632146132 9527738 -230636761495590518151216109098948483840 9527739 -59562217353790619359428876632894884752 9527740 114503060047073890053015985513805337600 9527741 -10674076853091622343628476141251001748 9527742 43257812205602641851451994459932582272 9527743 -213312704847679628689185919395584675008 9527744 -13363851072742714933118729680488235008 9527745 -37669590863503753144457253487242628800 9527746 -308574555984581261070233746621342218240 9527747 -73799718766151749330009584242939039040 9527748 -113323087898230108031489296475415659520 9527749 121466004068112676778605761640776307392 9527750 68338078798187192390645615186433984000 9527751 -166146210531915942821439399041610259920 9527752 -54606475965664746344091103003337656320 9527753 359110814540350944605137860728650375002 9527754 34172768987477327717370568214616856320 9527755 285260182191662351163640208292667482000 9527756 222178699183054392167836516381993621248 9527757 29837983154718060379254160295874372096 9527758 91287269255878852262464282628209740480 9527759 -65812181071100446299191070353128115760 9527760 24918649584844735115728795140843110400 9527761 252906829771513656218966029931127166944 9527762 -43797233163124063926298105597510987488 9527763 34097217149074686031793740249744199424 9527764 125617985273414245387490700366504392576 9527765 112332712301901757483164972118387725720 9527766 -106943128814100604935363025444916774976 9527767 179427081917090653936643282325936886152 9527768 1720063169574887987045787256142991360 9527769 -185900740735168935993836250163347618636 9527770 -21258331528395662704110808614494730240 9527771 288287105982426708209458649413271770344 9527772 57620590098752437357153407405998049792 9527773 -213740611844396006639040024215373731712 9527774 -66485207998689975456997317809534542080 9527775 -51396969503460916777369567636998124200 9527776 -486504998543926059655850986647559864320 9527777 -114692176705782467062135712956519320000 9527778 58178828503388939507994911424497141760 9527779 -399348360540779801515411845889925387620 9527780 317879623509261327128708256725142336000 9527781 146450417112248423008884491302047123552 9527782 -202000309257407723845329346275952224 9527783 -54327154448323346941340593413621856968 9527784 32144438839319707314445645827210117120 9527785 -16229576918502264472045773125005115640 9527786 4071149404802732550057742743935741280 9527787 9494483202742973964023012336192634120 9527788 -3248804805611303622348416944275206144 9527789 -39208035073342473278228802861396416640 9527790 -53008814079147220660696669905889169280 9527791 -22729969898370513751789464494540695456 9527792 -20181623614494542688896837338801274880 9527793 109619525699141972340604881247252512768 9527794 -74588609514964411359016790206034239488 9527795 -60987721060059230135498658949274923200 9527796 -28342427841011851755458129517190127616 9527797 -29162939669280873540939362024204108960 9527798 52593303775689846838663614091162908672 9527799 -72349916689055291446104598695096805680 9527800 -28347577870098070962302908288504320000 9527801 64130612183329204354130845446830909802 9527802 26447319080661105091893707047349650944 9527803 -385433655422175020122664467411004284440 9527804 38308201829587798319760038886585326592 9527805 -133411705930672770615534630351898965000 9527806 50429510659651626278727317502217280640 9527807 74222222015292894330271381735639021056 9527808 104689834817564597103773022882851979264 9527809 59301663593156710030924933256494304704 9527810 -74678985889795505048877898739462715840 9527811 -185039355862957221214469222611872960 9527812 31215892991500154682356635517556142080 9527813 -179361498946649670922857250620484699938 9527814 -8085160579784216828678860082716028160 9527815 -110644233969904586311142412097141564800 9527816 -355532449168955421697646523242512588800 9527817 68786634236080747244626212216978469248 9527818 -23541240448737009495820672772603927040 9527819 15709484601180347053372821319743556608 9527820 -35560654077435723335208008605539133440 9527821 -150940977649125533448747362801051639508 9527822 7846343800743471357813710649265108800 9527823 25810931137003075654696464807867930000 9527824 3558629993125628406276290025187983360 9527825 39452598379569392320448372801345719500 9527826 8450558564461124443744402543589277696 9527827 -63823163252570410586185604661939514324 9527828 75382747831428027137582820103133520768 9527829 -9044715899530721274174894368149547616 9527830 15625794371717455591712095150244680320 9527831 65199898532738061159869187299821849872 9527832 40609854703313325804365105507637995520 9527833 -21402770904082085825869427251338831424 9527834 -145592229866352182741893744789736028480 9527835 -67446757267930234603814963631446419200 9527836 37628162891331259750074735986151770112 9527837 330096835354803941693666699572880885184 9527838 17870775974924767089829094359985857344 9527839 -9030709708656583189337255530334166776 9527840 -42613335690415737817730875146884874240 9527841 152277426578234037844140984344965681440 9527842 91634835178653272279388524449511004672 9527843 -19202301122512482140722132650307565856 9527844 -38300132896752312909433942333223436288 9527845 194046508219097270516398371957290486400 9527846 96233729768324335247787452591423611872 9527847 -81133322826183215925521697572271558528 9527848 2788539215644265828272148347065630720 9527849 34577128759913836331058793316825864820 9527850 -11139822734572822398290727796244044800 9527851 -264397668463323887516185019033977885440 9527852 -74390722496596744581713376445159736064 9527853 -135053474376090569149817316774358716096 9527854 -1861787581385881848166541370705408000 9527855 184099591997646726301690266479446481520 9527856 6649741396252415797617875528905850880 9527857 -271121930044434697874408464321969606894 9527858 -227910682229552585208637322410985556720 9527859 -197592930560904371116111247373698181552 9527860 -115186777521848575852257620796502425600 9527861 52866002548001768351173582189534211232 9527862 -52322355082863695371069884456266499648 9527863 22196442710094678010549646173510452000 9527864 161759043674706070481745799381928079360 9527865 11890193509290518457561198611231368320 9527866 -13188326015376874364213029886312788368 9527867 1766503355069465089301491750202572944 9527868 3480655626818281382408216369300560896 9527869 250107036762348966874215534772429170080 9527870 5368519464919444415312010715897163520 9527871 -32010808836388275954972900538846845696 9527872 -83108732818414784151067568282472546304 9527873 -6841200052936226792867914410314430798 9527874 119736110098334708731437191818903710720 9527875 45044231836886702734653200866684680000 9527876 -251156847175400502459466857513114656640 9527877 149174791217222279141939125546614730014 9527878 227270528267464869218963435005233510240 9527879 456373893393013769227024596309851163480 9527880 105619611365570209841759251222917120000 9527881 157420441651836384882892945532172572928 9527882 -67549711957982505140409201994675953408 9527883 -82379208978419858570064174355478702376 9527884 343397943462679188065064082859382530816 9527885 317857889051419839139753439594225957580 9527886 -143987962320129309225471081457174147968 9527887 -27325941845447230319075749103791332288 9527888 4608223699880044796326932291049488384 9527889 79732490805096060769301153466464425920 9527890 36942370355768925328875515881383127200 9527891 -404090792786359578364698541416330663168 9527892 -171452052040464377312060830784326041600 9527893 -105545558518925302535414390413620427620 9527894 60521905369292487018554551737554287680 9527895 -35552036146771588115914912645570224000 9527896 100344180475364843438214856369676328960 9527897 -139860442344675620817973280221865194086 9527898 -56873022440539230708174363693798623232 9527899 -270034942892754464194014220789944124400 9527900 -50907184962491590779618129827570304000 9527901 -44704016391958576938158764699681987968 9527902 -136383142322026373561168924719707668928 9527903 -589122043037723488491815264538488136 9527904 224433991056727329395440231328364232704 9527905 129743534518974500072406157112355003600 9527906 26052317283544539292818543296889840000 9527907 -72090180269345707788951421819362800208 9527908 -28458236574353788979983750257421272320 9527909 118275358304539541795075784440861530110 9527910 -6406596018801362156689313400826368000 9527911 -259269725076124300771123453010418875520 9527912 -55592766474364291710213039625670492160 9527913 -197595062123533809180833928276358677558 9527914 -38925044587298512736104002827690170368 9527915 -64178032279089619453645785958015921440 9527916 -39380148724664164176058467115250860032 9527917 -77988554676989454258974711987381573408 9527918 49478471129353908783792768714828548160 9527919 162028170720029554190104928705742151944 9527920 48871266791958376394848152416759808000 9527921 14196186662878405253597332320287232000 9527922 -82216435178523784235950799841053537280 9527923 178141062468938523322240720257301430784 9527924 -27675436375841308689902597375279130624 9527925 -8313369237045550653917160734735220000 9527926 6191846743967418221791672909039951680 9527927 130560384548351002919216626437255952680 9527928 -28876402308756006621235297663024803840 9527929 359504944475873263618820254095586852180 9527930 -148977301661857224797247760810116614400 9527931 16578737096556030666745669401484407312 9527932 136523507452763755928065000448284522496 9527933 113882968288393697699812536461265250182 9527934 -14905875581466413165210280242390482944 9527935 -3710071376304399586892089371763545840 9527936 -228728183920825932174788863707379138560 9527937 15845679351204101177828951537183560320 9527938 -4367762233313293171557696359797000704 9527939 175856887859306479095651192459467062992 9527940 -1340181717006876244202919006000046080 9527941 -259400067044097842438069076975570570658 9527942 -97373500966996895345234196955030516128 9527943 -66536244898130454957066435163429519872 9527944 51791585127393818893378675730323507200 9527945 -94697542864422451870433443072635827520 9527946 -37174471948400910933962577490283586816 9527947 -52408173318169092178492389172337696880 9527948 349595239427627466841848700280351102976 9527949 -4509847227314560422876239058646777920 9527950 -2508368132916636965289390856661496000 9527951 -78754298609420322185418249684723158208 9527952 27007659695760243126830034251729928192 9527953 -236290739711380270571292938157145617920 9527954 89827940529003461939450360342247088800 9527955 114386768137405683659358105111838125360 9527956 268935854801575599661096729307055914496 9527957 -85878133047043176016925672922135710880 9527958 86456866801533349926171917394380547648 9527959 119032495506590054264834572473482839216 9527960 -4480102867943962405459592121533644800 9527961 162864909822603222543549210817185016272 9527962 -162967585751887912172574058198748202768 9527963 -92058942174570383294404569723919585788 9527964 136872800309527121626622347483400970240 9527965 -82955368971201264664726976866581973140 9527966 48838374714740249709703915402399144320 9527967 -188422294340339089533938928648306877416 9527968 -163000615352334289824889636835646504960 9527969 -72699658791579004889154108435941741760 9527970 -53830518235863038765212055566973184000 9527971 -29487606378201374021331153509948644800 9527972 224238694868831941106124644345041043712 9527973 45840361080931920461369315630204414208 9527974 -2752460279251668072287794370973450240 9527975 -36465079711119205517772440776729973400 9527976 233160999655452862290280363949609779200 9527977 158842504339944161783738605689153496826 9527978 -99830459539610927801574164233821573120 9527979 -162855372474244576952071602557646669840 9527980 30656950742004493467629007491044147200 9527981 -162515828962437412469251312822636619520 9527982 63280323804192863500665681137393366592 9527983 2652681048392003709715816845308055544 9527984 -44570960465626581254418843693559480320 9527985 -7060995952623422822897698583452052160 9527986 72284611206752770638237225117339978144 9527987 24716491508018230477942612082317862400 9527988 -201652132161182122690036484681166336000 9527989 57271020626055082221049058398559575790 9527990 -40338480870215538700814270521289187840 9527991 -73498225269006672877031440490786079360 9527992 -231653009144036677330019462655518208000 9527993 329806663061511884397184999552417670100 9527994 50206531576144398093593642498100675840 9527995 23431569799834575416871840931667568000 9527996 -80710870216968724095227421167926656000 9527997 -187502939172152159277825162749472340320 9527998 -218798476561907570113276237295248921536 9527999 2491967737678860432719687106258119064 9528000 -50820779750774713965421488088547328000 9528001 180214365049905803699221952323530028548 9528002 -57444645430774905695162205023044475136 9528003 -250094347407748388191098560634269452800 9528004 130914131494924329447454390421295741056 9528005 51673282669203818437370109487112632320 9528006 59021086848016403387767167565963891200 9528007 486763503195778100229065192150936894352 9528008 -11981330748922481893929179086899609600 9528009 -203160692567884283498081526804481184496 9528010 148577146332751793684787783033913882560 9528011 -52309365293716608341080519113072833388 9528012 36325975931642368063790956543808517120 9528013 81567052561976493382043190074313276384 9528014 -784903206646469615191439857774255680 9528015 19425488405394870640676540555522749440 9528016 -75853906599922328431587147771479932928 9528017 91537363614203958820903486911364544040 9528018 72743758486474142751965789926047501312 9528019 333532547222247837554307057032105241496 9528020 -164727266337476313784868668928272523520 9528021 -19639746711369304696769356636966844100 9528022 10217005186235473135740231242613275904 9528023 -543921994716390784518716448487929946776 9528024 -398726044319716164081528498067415040 9528025 -31867683899778749617608182614985848000 9528026 -81528824991238641964206734692732416 9528027 -126489169589334738023640153427560991080 9528028 111717258229144138005854533130810572800 9528029 -40989967372966160369986966218860140608 9528030 31670828668177319204712947375616346560 9528031 -63024344793967726671395907915663921936 9528032 199033986173732484712991420865026457600 9528033 -21899956999131227552480733712126351680 9528034 -10554315510611126020802180690139084000 9528035 -601867707764059144160500317734062080 9528036 14933804321048400724062525534700830720 9528037 -69580824396031048921889600127461037480 9528038 -57793199218254884238130111700003629056 9528039 93933077698215986258126290606706540304 9528040 -126493162120869575383805869419323443200 9528041 173699326704377919678643897713494862510 9528042 -19620804666122661120102143600344402176 9528043 -172264602380679686122763905004087615600 9528044 -86128152294460645554371366933784514560 9528045 178179296306066679381647257573378276320 9528046 147153277169373004385786356680023200704 9528047 -63482753630020770369296615910254055360 9528048 27337390802366855448899528925662674944 9528049 41141107593669800375127087015807547200 9528050 -84088387691072439697439477188642962000 9528051 -158813038929714837430734972881813647512 9528052 -1569558971689695180763913560212254720 9528053 405808364892589008784558583183967376302 9528054 76923724629151653362098682902184005632 9528055 -101283311535661740087459542496726498240 9528056 -8646688601001895045091514747327897600 9528057 -81213090401496125283192989667014584320 9528058 85359283950264239441383410347929032192 9528059 368516047530758834608143129171812308260 9528060 -19261965922137455719746797215183872000 9528061 -21370451526394627026361249632860825338 9528062 -59303590942198885916846425118560894848 9528063 -236896526936049959178221619074069577600 9528064 27207242575203120343207724395601592320 9528065 -96270822635527707744388857177371226540 9528066 105390011121338478786612139015595788320 9528067 61247844700877215535562512514653443200 9528068 -2612711011667181605069703277814138880 9528069 6319204395297871155949341470454412608 9528070 230640546837252913287322018977205004160 9528071 -73520363760090301159862080626000059088 9528072 20925574480996517963147390712001658880 9528073 20127367588287243511608481105686524340 9528074 -121060989545845640967292350323305312464 9528075 85834943764939255465620409829177505600 9528076 139026627261271718769483350417221452288 9528077 -11571570371171624704468509792828667392 9528078 -43101206435603808495248838507633438720 9528079 -138925053378953316754834121246010659328 9528080 -57666357595355309388028892422262538240 9528081 -224480809805604041259844429063581823248 9528082 45073097386498584258024200750152156800 9528083 248080320556451354971433484295178860332 9528084 -232141250904194121465374598488224481280 9528085 1784653535416638028039445720401407360 9528086 109409971065972751836597941809347496992 9528087 -71374602418529317318646926654734207360 9528088 200970055381282332017993088480028661760 9528089 -21179553415169560413597340471022398080 9528090 2141652967790402198847156064914170880 9528091 -190954722871925388807771549548046096508 9528092 -52578419462668650694960169721163321344 9528093 -84410154418575863074510099649584060218 9528094 369879748137543758146704276696996336000 9528095 -75708470459952616524737084988071947200 9528096 -73933576196795208171024830214390153216 9528097 60220349910090035747788050078675752546 9528098 2436979865124365666270891754267359232 9528099 -200232407996502337606259804699813574024 9528100 131928803179892911434045816479496908800 9528101 143074616718294413113974180376093485600 9528102 -36732601488191520477278176413996791808 9528103 135054075416566468626194665904334036000 9528104 30018995003719097132399255207085173760 9528105 108112984049218459037092295947179744960 9528106 -985786690121696258082361813480874496 9528107 428973025676318853784750805713779230832 9528108 -147976222824765589364507401749865290240 9528109 -189043960805860708646878738009878254484 9528110 -68630801891964817119104790502969919040 9528111 -10496868214661976085360466914645120800 9528112 -353464719849084290538216463509749760 9528113 53878763713112599602682437043176902400 9528114 -11400193475811383060654730646317452160 9528115 -359885772671281584714225345018741932880 9528116 -53182121550736367326343686973093583360 9528117 45855730785624496462754253846646865280 9528118 -106352842828823699578337068354260559872 9528119 76168263640434937528878321162543236520 9528120 6029520893923213320940941181747200000 9528121 -239851751690091007640041405061701584128 9528122 -196961901742706074195743362371267957248 9528123 -237609637001872728505865659604970176832 9528124 -171011899736743249403411231471030438400 9528125 -392115894546982069104517030402808437500 9528126 -68307568161428849353089531649943028480 9528127 51720641770174389115657094756635382144 9528128 68891486784602570816760129329021583360 9528129 6190007163131566495854546428483306496 9528130 -95357879775543181199562294116055107040 9528131 201955934119307879860566894534431455932 9528132 -174609384069860123011054617018448585728 9528133 45019461532978732431710058868425368124 9528134 46712306076081668977192730285599862784 9528135 -93867732176809021951105955476352374920 9528136 121296332050173078219896015749890908160 9528137 -169938456804389817653488284887369069808 9528138 24975399906745451550144586477315376640 9528139 -65242836175985037640892522369910823120 9528140 52017157699975865180878454502669757440 9528141 -20490311529448472025637475567116455936 9528142 105593014109586736894880999988712291392 9528143 117647604009289418739144614767923209280 9528144 -1495036149865174286560676512585875456 9528145 -276131125270637787637273657900207500 9528146 -121756423978125576454627568276575367040 9528147 -196600912783515100300765891022136795276 9528148 -49938889661092252820387075649700886784 9528149 211911471845680573294473083529254089920 9528150 -1535593974757335457144473477398558400 9528151 -363730880209612730934720627304949894328 9528152 -270325750227690581917156081343488358400 9528153 -94240805404638013919713189652789980800 9528154 -26708504764309512308966346053445167616 9528155 175966800416575109980207933143045120 9528156 188371461260980217001925697092928423424 9528157 -140213186425623421984964774247864709594 9528158 65084989649428178763500887398383960640 9528159 202753057482246452129549249514042316104 9528160 29521969622868215908599087185705041920 9528161 59970897841683964810482715743513523524 9528162 -21566731665286463804232733002646656000 9528163 -316755133175883279633924866509568143588 9528164 -3157509501713279609345074792786796544 9528165 12650019583201682032728170487426902400 9528166 41673368403730288523910233783677898880 9528167 -247364347260295196252506940071473804648 9528168 -10175776787642005516764286692174643200 9528169 93328530487998709334895880310839456512 9528170 -62499637055811323103937498508529427200 9528171 -177047416101301459723825950471917502888 9528172 -149658292749252793317613871353922516480 9528173 165085903028724529346407626758611688940 9528174 -28781968426834166766277007310828320256 9528175 91699485788379005123966240710325612800 9528176 95234721926014845469896780549586944 9528177 6131452433055177122783440040352790080 9528178 -73114555062490540279132842935523388800 9528179 17794071494603332967777440120570084584 9528180 -81023259467025116118466133080704215040 9528181 -100521070668431121744125891367165544680 9528182 -50236029716755081375168394387346345600 9528183 21277732848018341273696778254909615664 9528184 -426042215959123236903585706425711513600 9528185 -31156810334244831360978130452877880640 9528186 -30074320507667782796871876825855399936 9528187 -213594203887558011900077180790544007760 9528188 -219824059965199172424120843845404231680 9528189 -49405753401597040651142905855772824032 9528190 89330682544147266507834391179729100800 9528191 -145556921168917876310922925976446775616 9528192 -2737927451387826937358232612293836800 9528193 247513186274935691794506744917688412720 9528194 -57880010489236537824518352558227264448 9528195 26200417328289190445733219701993862240 9528196 -315110827396068385724765610881099617280 9528197 249625627511158483922938999517423304000 9528198 -1113877846725041064800905629986483712 9528199 -242879747481569780980635433602043889720 9528200 -78443618953125049870949641251016704000 9528201 114559542898804860044441219033840890992 9528202 -43741452269883085385428463333118830496 9528203 -11417148368613534013153294763565086880 9528204 5016516716003592045277839177320251392 9528205 -128626444906627235044830318454521060000 9528206 -189381339483344422486410833275207568448 9528207 77632992914529783849750898421406361488 9528208 55173396667073649140409923215514181632 9528209 279443268283799388592001593728266127216 9528210 55955334503463366684720632764577840640 9528211 103058694805067428200218785988114987520 9528212 -21173722181132886656441927480994920448 9528213 40110663858173683120762985291027316480 9528214 19222796701169293141541504966301694080 9528215 -76266399225270165643090959148725884400 9528216 -33513811412129275535840675395943792640 9528217 678198993058351451499150239026995720340 9528218 85679532742488271307395201426316342016 9528219 -137329237138716887400888154869432153600 9528220 -110404257338192982403109208781452710400 9528221 -281374037741650979370766342353223257888 9528222 40227053721626132036583004685254238208 9528223 -112999261314326261264911968004477930528 9528224 393040787091070207053604535662804402176 9528225 -763400714800336149889654221399480000 9528226 -51215803129458473741432832985272999936 9528227 -10822107138173188445338697808601109040 9528228 -150368485179661385547829471456256398080 9528229 691305951919118542766046269436831435900 9528230 10343770352130544620182650389185573760 9528231 -262093166313588395332066825219942290648 9528232 22795389211020423854682689444457676800 9528233 -18450220390294213082260380014871737472 9528234 799780668690627665689724978543002368 9528235 -2245372931079253494728512782581516400 9528236 -75730401456986164507603189212707750400 9528237 -9029016391600363861075855316438309706 9528238 -25614396953614615705383601946828070720 9528239 -71752848441565437175819215501764995488 9528240 -22326901175621713715520891374827929600 9528241 1927337294270078909867184989120284912 9528242 -131219164846053448687377439138736959728 9528243 -32695681053233520980151076497452884416 9528244 190586606588026191717662412028823427072 9528245 255992111389273686197610698032013453880 9528246 -28310010211337614747075271080874753280 9528247 -139875213552957541909680805496768681520 9528248 -114337568690835694858953047272395632640 9528249 -130469364830589154716606103063192008960 9528250 -13840855564624170349054737209570856000 9528251 14389256173047683639658151207506184800 9528252 -128922058267188336704871696842719603200 9528253 18260573694024774537144916408251719680 9528254 55290659636336769009483871218650228352 9528255 99745062363742748521072121648413110000 9528256 50545284725472686596537201330237734912 9528257 -384736437954815938943686356304680226494 9528258 -103847558022969943461026789023853222016 9528259 -175455653614239504922206187626470825696 9528260 11720654013530189736918131053893734400 9528261 3893645311509838261148426508036319584 9528262 214848385994496421968670043813719668672 9528263 -77247360826054180507569527352343924320 9528264 234721020540314840932912165720825651200 9528265 -157934799605860748990569119216919853340 9528266 50187904689478909169057417768656176 9528267 -141080136327308649649064135876513752320 9528268 -271969560757827007968895677265235742720 9528269 -425353545177248257408805032114642176000 9528270 11919787843647003834112052518316649600 9528271 -212670127437494223051998465423924128896 9528272 -27616843342942509548354530342421790720 9528273 177615412589099255297792012824992207264 9528274 -97287875435581528970692066889641771008 9528275 143908945221669635030354968607612203800 9528276 25796042633093025440645998243732703232 9528277 -42988434197131939039081127726157997632 9528278 -18917169123912146220589328197997554176 9528279 -110864793587274977520997473855160211712 9528280 177684678340838336325783351547831910400 9528281 -67158314675822360438522895563873265408 9528282 -80981746121100101618547805469699926800 9528283 -450894184526820123768013024166090449468 9528284 1377346335836706290663024532908900352 9528285 24496816458103810304850315783052087680 9528286 36477436367075583403589525826356414592 9528287 -219212687017541802352439182946817405240 9528288 2336599656754512400319293257060188160 9528289 168670483358634730651747724413875005090 9528290 48750719184044304452922455824472474400 9528291 -56579281762091663594842516568352721320 9528292 -31989750075072647822787974082192793984 9528293 144710591877009473201087244505765413600 9528294 -5170611584083755343684140728462894400 9528295 107051541668092869846471109961164635480 9528296 186468735646654362704795792218864220160 9528297 79943900140274940836414227314214189200 9528298 -124144498215854958145923543118229259840 9528299 -157032907233596872970688917216492516208 9528300 -118275452629921903799861093538103680000 9528301 183471545513258943631560869023559193302 9528302 34569137390545902786989603611425767424 9528303 -55888107365770302932337445762663810296 9528304 -64845987178926714778005508475229306880 9528305 181752566994008647961277603114509105460 9528306 122159957795971712474735647216207845504 9528307 235837372837788480040757899124217604556 9528308 -410242578364065821215342541613403563264 9528309 -34279844935006017928303943208126911136 9528310 -133191326246295346874896560804604108800 9528311 4249780254354906878803827670022906160 9528312 -132961899576651740548751876184435732480 9528313 -43667903958435204031447677042437074860 9528314 97348433084055162229887916021430872032 9528315 146724300073297759401493948568451976560 9528316 -81870433267715788510921968415001756672 9528317 -89299664821523124806436433190990222400 9528318 60507663138910581979150715636286851328 9528319 72147761725843448004730960554018300400 9528320 -98308167281870039534002145075732152320 9528321 -95311170897636577820681994069264575040 9528322 138758665128219585258974977118842043424 9528323 134349422107394479793682923045377336320 9528324 14674908342252512323333433669838594048 9528325 946271931912776179002065625507297600 9528326 68727168153271904651095275759701153664 9528327 2693239568133762554050034124342662400 9528328 -56141259614928125323779636211293757440 9528329 -115582603010337336821128768805118183360 9528330 8632485639962340986573314338904980480 9528331 -3890102927583450021892164573483157128 9528332 -202780464825874921780397491157762108928 9528333 -160249825546657102043804071662071040576 9528334 -33243227905591733695790955470215655040 9528335 111804862821795374717204359033163078280 9528336 15431270708447278255793398271717744640 9528337 116193457959993907320235542131920832 9528338 -305419195419068545682329507894922143488 9528339 -160637035172423689738002030214516936776 9528340 -23183034831405386870720342857387545600 9528341 45247289119683490097367101750151785742 9528342 -15969623043481864392687323205014839296 9528343 407192918362651552150458763071908358744 9528344 -77268737508962040376873070823818035200 9528345 162743799499467475159292754819926662020 9528346 61046677000560922944106451488651081728 9528347 -352569460274625783708978492585373495128 9528348 91236089894527853289136931409996595200 9528349 -137846818015867646496016778988630527040 9528350 9482465516477326562979583666698268800 9528351 -15578367464143992303569572734351177216 9528352 90367554625341367973302283025883594752 9528353 213334150564350602771672115588622678020 9528354 -3910860829950509151359090229513932928 9528355 238205895301761125463479759184849911760 9528356 -133650514100191602312688377132368613120 9528357 -270976084953396435235106227100441121408 9528358 -63933921842823107521889365119286986624 9528359 -3146910727624770602131532852096629488 9528360 9270226914420254121613618972095283200 9528361 279979956318923771353962006106785495924 9528362 124225092493612439467794999076419360432 9528363 -97017917617100896298892736823300379840 9528364 -333786749501870088148172302615887404544 9528365 41477596504387593373504097088562800000 9528366 161929544987239389061717956460342760448 9528367 -399227150363944130486522316542582606360 9528368 -19084718682775997308181013601791787008 9528369 -56374422688787774929502764167754274880 9528370 1753600533502421516703735369127449600 9528371 28935739576788492678382002579020956272 9528372 -36015763594187209753842292035371685888 9528373 -185962180067484194923136558941542792836 9528374 175223748920259724143483323937759531936 9528375 -127183213671435049941182787439000860000 9528376 8247802124650800860904287506015641600 9528377 -69135603103261551690498053852215941888 9528378 -20620879884330710582245322058346238976 9528379 127737899764100322041216236996731567376 9528380 35557942725014803260233571046365196800 9528381 498285110310752258697344900500699171200 9528382 -117565802879453287594436014813739880000 9528383 -74963824793310529168890869436308318592 9528384 37746192201668118256341798572456411136 9528385 -152105022634252148502695306497152970200 9528386 -30413054896631029027211152788646364160 9528387 6603376296072501753615150038451000 9528388 -15412044173285609972600761632182246144 9528389 245523010990142541976362049817521245240 9528390 -78852967484589833084740094139013927680 9528391 -79216197614780322995419302566637207208 9528392 -895683016084584500303134099637729280 9528393 17183246678030893254498575589807278784 9528394 142179411943965280278110740619380519680 9528395 -146985420516104841208307942254568757600 9528396 -72386021612382764118670326144781214208 9528397 -418954207740435603074545576392676524308 9528398 -3325988508504958505553837158882361600 9528399 97569707822130290168598664908795969384 9528400 -3809528853191393792242652364334694400 9528401 -176992767196650416834123478308531407500 9528402 -16145792085299988258889885892050283520 9528403 13639894109748735163493601852938236652 9528404 91366684305471594252121803842294255616 9528405 21873785337005820595158226222008000000 9528406 170362487157865509512483863827122917152 9528407 -52071051411959210610935916681727083168 9528408 -88943487035475679203038093078534553600 9528409 -189101687630639454575251040884072034880 9528410 37570296553241186688419400318159168960 9528411 80671534113713786615313576897606738072 9528412 -263405196782637151067969240458342342144 9528413 40031528490706830749463201332142528 9528414 -412619268414521935921137351888199680 9528415 -115042292689695227386286148773207326080 9528416 78023696004821927070224204571819638784 9528417 1353756402558107856937282554126406656 9528418 45007247223889363863542891001847472640 9528419 211294866137920668063747288094122209820 9528420 68583632482531655433008172043264143360 9528421 149636545514589728226687796480732079360 9528422 198799579056066597840992752032008524512 9528423 219854280930397646164191276080501386368 9528424 11112615472619787095783354973452697600 9528425 -30003464586311489576984743411994591700 9528426 -4480578912980354804611375087886768208 9528427 1004186869551387970828692949986947601920 9528428 34861534043346273540939203076420028416 9528429 34806747245959280119054775398509864960 9528430 62456760460941881656164608498715495360 9528431 320011912712962637175703905932840382264 9528432 -47019002698165215424955274112220725248 9528433 -422653435994213743298874889750984630318 9528434 138535737752077352836216729387808537616 9528435 4080520886433750265327696132044147360 9528436 -192514983280685502553447634104550984320 9528437 3799686364618809121216463316870657660 9528438 -147191810739216141612951004236654459456 9528439 39357009910856666944745435023362936320 9528440 -94077859921942518233453656661420851200 9528441 19028434699851131593465647934928780160 9528442 173348518716377136129931054379196906240 9528443 179627614099521180178277820906798913200 9528444 25553579041621293286719758089892129280 9528445 -43742140455769248835327701748280793300 9528446 17912384290656077609894834001288907584 9528447 -65095585248120099693551276549069158200 9528448 95724628168180714306007579114046750720 9528449 189643959545542611161272362453477059712 9528450 27931696874639552220794712516732192000 9528451 -669693270078444197465025214844165408928 9528452 111133086999419107333575332838203473920 9528453 -2304058392052345569360463987223466720 9528454 56208508141674442531820823308453448960 9528455 76012747978538593521546401009664714360 9528456 -768019404735100600925640245025177600 9528457 281825269333548210271230342731893090512 9528458 105360214818189314351697804530508364080 9528459 -89314650395083532755430344751742061632 9528460 -42134639827570797718418806195732638720 9528461 207241394782632481351163466134394852300 9528462 -44357111506362493875439902962879539200 9528463 67412945780234032380409325417113857024 9528464 -23576575024745374295947362143869009920 9528465 28767967880980874343649596181266762240 9528466 47463225334662366654894451727068212000 9528467 197991499000331282605404209011685113920 9528468 4393424769232422540903173136904919040 9528469 -172745861520741155803153825088591532356 9528470 3948473786216191378383557080906629120 9528471 12455770799744867012749022571494631408 9528472 -415326133838449548876778141205940019200 9528473 -146004627682743866112018725717722328940 9528474 -13894881376994852949505149031622315520 9528475 -39401970960433024314594221509843605000 9528476 -40646140127611866690791104392239485440 9528477 -27926064715288206376192668664331602368 9528478 -149322616214418782030353780879173048960 9528479 24966118037865842385659517270874162440 9528480 -5349218610079055855608207806254284800 9528481 187013390284142654178133358765637674400 9528482 66147329174925988691744644895055233184 9528483 -55772676820412572121380394193659156352 9528484 18506765129081257860982040645374943232 9528485 77666135502435564182088610683601725180 9528486 85646666344363203195250427121318217728 9528487 -128343700335551719172443935525531379728 9528488 250843519523023330230944102298503285760 9528489 33850299213813310933151829119236823520 9528490 -113146980158228182040501786743661306880 9528491 1748026284638438979352760188130744472 9528492 188393223274025746786738059440265610752 9528493 -6008296715110380059872039898223975112 9528494 40880899393276456625914355329234140480 9528495 -11379279063760394245392749317204953600 9528496 -56888983640632951224138905597499015168 9528497 343243794610400087326483385556800394144 9528498 -25769397263092934906937075084842158080 9528499 424077601674845866828676779643357088 9528500 201902542649231578444359823927219200000 9528501 -16202609125614755014840334193478325760 9528502 38058088633911083556420044498852978304 9528503 -28631867554052035766329565618310536640 9528504 -62998687695737528331689958966273761280 9528505 50531220031683463519510454186384709120 9528506 -18610827858820195751995941756984729600 9528507 -57426447682662458588111291147783562996 9528508 -551241921007588839428385394627918336 9528509 157630341916769503520666216218928140704 9528510 85515112053437609459860673619939154560 9528511 -193858240588855620014180692456171645888 9528512 -23868635716021027235632561292197232640 9528513 -171644706256320448769660824618296674256 9528514 81327660223366871034223702520969243856 9528515 256737758138937147952861874032811558160 9528516 99081974148161266491603893119911969792 9528517 -98035533051228744671772042541811492868 9528518 11288778785869127697386256134547360000 9528519 38277173649918712708628150704282460160 9528520 -257030748939413217512733332863748659200 9528521 -205838163913887390724369106785759930278 9528522 120621809833898849587533225195364476672 9528523 40278990151400865279602787444688814880 9528524 84042564421949017971471166356108936192 9528525 -75694739662396414420543568406737238750 9528526 2024072330669454056243110657860821760 9528527 -358188071807251264743735767274343044624 9528528 -31905881005748938790660693021992550400 9528529 -78117750790430510324330386976236364316 9528530 59988008736932765197288548073395064320 9528531 230871755605585004780308601472782394552 9528532 -20075120233199801958438607476054491136 9528533 -11806064073171737589929154656767292736 9528534 81467083719228358117002036489582905280 9528535 6324210163065529458570069340905286800 9528536 -127437615844330118705246462019139338240 9528537 2631413872498404944959447906248915168 9528538 62378534216227632638782325534740131840 9528539 373909275010705182890936228360637272856 9528540 -13468446253923165093357676384468992000 9528541 70119026767340920295046609354335287584 9528542 367018088536238079787336821865774464 9528543 -253715506752067513849618175978065378800 9528544 -9714107748845470356989844387492003840 9528545 -70453627429259603162276675242045516800 9528546 41573142566182675990421408363219328384 9528547 -169190992882358473653670303750288571136 9528548 20351807519608859662211884654588010496 9528549 -67118770829234024418952472308711755552 9528550 56517239703801351589942255446412800000 9528551 -385697531721569853095275547007155944368 9528552 -11139636361815368605482697552738959360 9528553 206191222499700058579215154393371925504 9528554 42856696729036059785260849664786825472 9528555 -33299494738696695413507242294953446400 9528556 51901592596750162855459948941110099968 9528557 383352766691114901687112991147802147840 9528558 105025395211281390848241862491763978944 9528559 -234772117002046467120304082570613714000 9528560 -48356972761073716476454746762589470720 9528561 -42880203221101091837918971826719287168 9528562 -65331127532304134123273047441039564368 9528563 -18915962132552387899691861109093276672 9528564 10280894983723900306624712233434845184 9528565 -88308916148272337481871548713703933540 9528566 -170926857360344156205906615466582227072 9528567 -40491997334766140445468156204564567552 9528568 21428122824155955434039108885005516800 9528569 423164557437609565340457812479235440980 9528570 133413698821217869764850737289176691200 9528571 -75465850635483079303995060599403685808 9528572 187015395189624201970288678450900861440 9528573 -24678770906634060359365061144489071776 9528574 -112830427312536791265744057724367846208 9528575 -80581806426438455779181648959103070000 9528576 43446001807749278140348841770384097280 9528577 -14264411838984148770838152327111864574 9528578 61883074808150329434176270288975416320 9528579 -152727031460955616344109946807813606076 9528580 -93747586385525136711450690739922092800 9528581 102650342348319507472290746227977212382 9528582 31928580309395543345082146709708171264 9528583 210829613465614701484706677470411367832 9528584 -94524133829227454434913038498721249280 9528585 2933420255676122734900740802799923200 9528586 142105122635015947805724840671461426992 9528587 119149124170559844267085234448795281236 9528588 34712566933915075259772892322905236480 9528589 -216124997387333553498438364096943052000 9528590 -128566498364334490345332550144294075200 9528591 122284584813762774189924304926965382792 9528592 -106514488087141953772983263099111866368 9528593 21428336862966925820670985840719025842 9528594 -36169346362853604325929049913664890880 9528595 5516481775790773754580831486857582400 9528596 28714519375569320958055425395301298176 9528597 2189813526694160570492994823763759100 9528598 -27211483428611873133358166221366508736 9528599 4529665222392999839379644091208068936 9528600 -54573089465893078073044396224456192000 9528601 154045854517299175840235017753421201664 9528602 225747388977915476082273475960090148832 9528603 95588178705902157244318394029359019008 9528604 31490544778919480514143956407289120256 9528605 66751292685650981956188505222939524720 9528606 -66873172562172775630377967533187190976 9528607 39954118946608993574756083777558043760 9528608 -43017759152570156851866169952100679680 9528609 -279976162964984609655728101114469622096 9528610 3414975745087584600801023616869099520 9528611 140424324592921909578940899926654015472 9528612 58521007558043642005448110158967990272 9528613 129102878473707703555887758149714252862 9528614 -116594159366530024360705926238261508160 9528615 -30933527490359341586538530556470745240 9528616 -54289453599726074586623057882433131520 9528617 -956696740369332823190753692118129280 9528618 -87618718924556534586069946347419688960 9528619 52273530649746294442941765851717295356 9528620 217867928207802803624079134716850426880 9528621 -31020099128465721690006199735909776000 9528622 19370987727506146726729792622497058112 9528623 -83427190808930647995351996748360956936 9528624 -6710970394208531829309056730015989760 9528625 139458736136950296832018915424965440000 9528626 26272352660625614504759589633796614144 9528627 -160649061800620138683132602621136096720 9528628 -5948146478613137830878464912726681600 9528629 179799298844510366058307709825523359040 9528630 48809080927670671422559026905936987520 9528631 21414444582551759349683360214156898304 9528632 -223694285395600049044635858532780953600 9528633 -463695988471860316525296150764570207040 9528634 161313023745564844370204393593732719216 9528635 274394908492892805811925536484023102080 9528636 -88112146028942943686546241275884271616 9528637 -123499528216905195481183578403908550714 9528638 29364024669020465505675925493716718976 9528639 294353908633589834390816962520377378560 9528640 16419225224792075705365087753265479680 9528641 -267696339856583553006877705828234640958 9528642 3227164215929576112472032979101929472 9528643 210057233861984705845556618444938770384 9528644 -70591209491276722680036938963331496704 9528645 34171476716889839206256280030363600000 9528646 -59909688970539930795576088119643626240 9528647 -78377293557478369062254326081090889568 9528648 -164111929889609670533844701992394711040 9528649 -36698408256546421101470001923010266112 9528650 121273570349798180326087428175796710800 9528651 218405333849135891478338918642244209280 9528652 -14982742155851036351070157570355937280 9528653 -131743694639058662626515693726554232936 9528654 -11718360261257207500613223397978785792 9528655 -103805456401701925192400707661042813040 9528656 14525038939257398072764475571502055424 9528657 296187141066205019939427874415741273088 9528658 488748908278561742325846393811299648 9528659 -30615280408415286062244930400879624800 9528660 -89359828873189650238806831127582091520 9528661 -291887562115487418776151430307705914500 9528662 -72874699928921549321762375045045517696 9528663 208896212575525154328319106804875018344 9528664 139159657689258710514577177271627366400 9528665 -149267692390211786679821978061005426940 9528666 -13035117127239666561109264575269253120 9528667 89378231077652927660827160314008090960 9528668 -48291977677069568340869170732826402304 9528669 -134336442963172154306691421010514830400 9528670 -10750617093200276326510363349634762240 9528671 -1210747818704059760174654968361289600 9528672 -110745283444013505101916952344085659648 9528673 189397520950073388469293493865574945792 9528674 -107810194017817611714917870221204319664 9528675 57681480735953424491008604697046548000 9528676 146858801172563851443993032007578936960 9528677 349827802324338804451854447818979707520 9528678 15455402918778970411629957164532254400 9528679 94548837469190670918266131262506422640 9528680 66685243835146292469260981779238092800 9528681 -71544655693037978572630448297258169696 9528682 -207729636885126817372038013333243913808 9528683 -284785259231975755971441702025310565120 9528684 56968427339263647358167142738717507584 9528685 184205839056809613500512184565053914380 9528686 443494095179631973430266738180750934016 9528687 21684399992439111825665991266191365504 9528688 -27046103065030800975612071049744351232 9528689 -409424845067227094969027219596645086510 9528690 5390544788404960228682956327481472000 9528691 -95831693272522529445313245265206919200 9528692 249914178169315488489824976298942866816 9528693 -77390535788917165600314042562565876352 9528694 -1481470405913899439406586894350624768 9528695 153083110033908579432198494216818350000 9528696 40850487853857205620276856572042854400 9528697 87347336628228363355788828324436972032 9528698 4889253581333340708373942931874176736 9528699 42842747296039253662714554660790162800 9528700 -67837310646996323757885475726174988800 9528701 335109273526063765366357036378798464 9528702 -75021027240600778721549625966327691968 9528703 483836238748359723137289436403494175160 9528704 247161707849738829520179025155824025600 9528705 258308935700992788366103136848511875200 9528706 -79399466565987708780778959142734711936 9528707 -168803700876678422257005209741465216040 9528708 65362489893385219747208978273999056896 9528709 -125136998367103605533793719041827860960 9528710 41097501153076959585128294324379371520 9528711 -145575860334610069530596862944065496880 9528712 -106883797678800471114231778074387532800 9528713 -281289780326523818368542843290057526576 9528714 -769423624439981619633971434362323712 9528715 -42731869799387282994178611318102060000 9528716 -141102530504450831585450527821153051648 9528717 -22658691145884513548475562957295654400 9528718 52753326499902904870250950259857159680 9528719 201812900416503458399289828313659075120 9528720 33209023425875506815867232368120299520 9528721 -160210418577386750178147360750798984600 9528722 -20993277421479123003275172744501101568 9528723 155816604422458469938611065989790001972 9528724 304007249969131113106425423819191962496 9528725 -82038397641241546205356502188950297900 9528726 13148937193881979749189810090258500544 9528727 -149348612774560632469820403195694109376 9528728 88542608778159822917145514483900416000 9528729 68067682019081628098671928095693655040 9528730 69278171879379347746746227575289537760 9528731 -382351590535908717492598991168430849936 9528732 177714142923720353809089616224880803840 9528733 375615250749031735706801093490583964160 9528734 213941640135675659542113524007862290432 9528735 126125226949051555684863765286861530000 9528736 391047545305473063820773365709731266560 9528737 -47181415593738190751436895668991747614 9528738 9613855169263190123067065703544938240 9528739 -72745630144900300997135693394534392832 9528740 -47831005486790043249477428533865656320 9528741 70091287714395109183860418688148930750 9528742 -64149206808749621339842961992436701728 9528743 -138390360324550552477282919759616829440 9528744 -89088126416812108348795303978347970560 9528745 12957680153480842702958655705758857800 9528746 33522997546442734021536713992454865072 9528747 -72396999035382349301358435972324480000 9528748 139373894102727765251175205382274737408 9528749 24243975747968851285764928304180290560 9528750 11125969460794396812736257685560000 9528751 247054475693231117875962157968235428752 9528752 -86795431174290573280360598101770092544 9528753 12635306887925490907462531250467616640 9528754 58462936196573814702648159523376519712 9528755 -363195931564911349642087303116271849440 9528756 -185964103369519540124368065424047894528 9528757 1175062567152568129730477987526725312 9528758 -39934099949474122308850903463209242624 9528759 -18581702241830422613234985789112107360 9528760 148686204518882413676532151364035584000 9528761 146053552337788964763520968595875614304 9528762 -17711081312790983000352213155795112960 9528763 -22187132543370739298714552091650189096 9528764 54871419898851806911199890433600673792 9528765 -186578651464159530320630479002246475680 9528766 56863643316619058713013068346454633600 9528767 -22339296029316257456960440418757270840 9528768 52753264603464143395316250834899042304 9528769 54839281714654602395802207548324647620 9528770 151514930574171792047893414181865922080 9528771 -114476289618323899002787879316811837696 9528772 74510756616427814730194632041478871040 9528773 55287922074402624156244682986613717022 9528774 3111987179407051867960859047379203968 9528775 8826862122938035470230743853421811800 9528776 336665883650913076829349418333939246080 9528777 -146805844220522513247917943380106875286 9528778 -26027817296865384020710122499617427968 9528779 23601709678707693007043442473343822960 9528780 18696197299504791452781257560070553600 9528781 24603397723449014889598140521824958582 9528782 72361396515123523811664677716049164992 9528783 -167944935484924159531727268517153335552 9528784 -13691266597663000342617417434117939200 9528785 40716853174608789057983735230290384000 9528786 20818315398902417370736177165271827200 9528787 -4388854080722101772756448877436093760 9528788 -103520992092835978979509421586112425984 9528789 -102776340063520153968625729475935175808 9528790 39059400397857026048578365372134046720 9528791 125079467797745879704711326123014423400 9528792 34237746140910909912592103420447293440 9528793 316104189339230572334236411907916908042 9528794 -205670893669739763621612685677851855616 9528795 -38932337199008307353940226012711586400 9528796 64395952766807377527100819132871406592 9528797 -261062554554006123318287114668059953754 9528798 16059724118289208957158673786584569664 9528799 113302380638148343644864733157318602752 9528800 1410388306650188729561771368729804800 9528801 186870550372574747996823826490831553984 9528802 43321337384961433484830301464319414352 9528803 150915551798086277278253775501297809052 9528804 79646423169079662170962801502652042240 9528805 -49648006849963107049431435500433972480 9528806 44950964213437199375035614263089664256 9528807 214118922081166337345221778207247528192 9528808 -203527155337250196578523759636629667840 9528809 142246970362396080287235578258508251280 9528810 16449677627152088854406825082031472640 9528811 105829649655778723487379621937358319424 9528812 -66210710195009373930952942752253849344 9528813 -3371160808950444474914763586529527680 9528814 21626142097986961570118281593399368256 9528815 -144058567111640237828796224844676319280 9528816 -67503154447725109680701496872304377856 9528817 -52655435709125714223256769715833242752 9528818 37560548624031430540146128818833308160 9528819 -200881689622311868275295289541145152456 9528820 30384284802389305633782274384817971200 9528821 334042899966991276771444126713925145472 9528822 127903421778952516640364828804645899520 9528823 119190344402130524551176207957086167440 9528824 109043268432197779787714815463975976960 9528825 106123799499883387931064405900246555600 9528826 -93391463781698055992922323202609567888 9528827 -63020648183644913248030824988804002816 9528828 31874374823514717374308499210779852800 9528829 310302240221627132031691169868841255430 9528830 74768723273016214042242073107725098560 9528831 44167541067727564000331178857194979616 9528832 33688899447179942735625145225788260352 9528833 225174999334186021571494144582255598082 9528834 59040974780560639932529717134932303232 9528835 -291400317029333144735647320742833348720 9528836 6155816473194844668395241642443258112 9528837 -33064370098587346668023915542485133920 9528838 32909338575215773146780214019589537408 9528839 -26048953803313836109768083993468237312 9528840 4459513866495280209876394080233164800 9528841 -273486707764476420205527551081855320896 9528842 44107461197800000021551424041727641600 9528843 -653835966699495431569942927812949056 9528844 66469967536849148025906479686303737856 9528845 122583344865480767955831546124258918200 9528846 75293619374519135096748161205836625984 9528847 130088020244366184994399917677948133296 9528848 26405369029617204991169982560029900800 9528849 -159209488098200057264943563410867137600 9528850 -91663999313923193148535130298477723600 9528851 162793396172625190476180822862458899304 9528852 -50569954141773932721278042959813920768 9528853 -289980076648124208205403429233077807840 9528854 -39113876698987509821444252946496911360 9528855 39304304519806941840808951284077091840 9528856 -31733361471988185188438625882924165120 9528857 -155548848406698059172729003233106465528 9528858 17431840410083959876281791389904496624 9528859 164000441748584696834145988161123197060 9528860 109103085794161506759609415881775426560 9528861 104687136522570984858471424360906608480 9528862 12594456617500322498089481894242756992 9528863 261485481133861278027185556863303047944 9528864 98279010311112378358097913742892728320 9528865 39038212256369313816347383051224346260 9528866 -31364362402353671197386059588576776368 9528867 205373097668413133301850959138696432000 9528868 58384989299564505105290596715559160448 9528869 52618223199869699508232724664918790272 9528870 19644855362620261174441972087956334080 9528871 -65598254274252429854401368998580968 9528872 -91425020179062101540978191051542451200 9528873 -46340164655935866554357327147915288832 9528874 172344254772085720398720626830164080640 9528875 -87646159683740910641088606240616716000 9528876 -62074531879425830381100298317699775488 9528877 147444977415774594598892286212001874934 9528878 -167290003642235997220788511064316911040 9528879 -85997675557588394202604461184899751416 9528880 -59016247745876007847374703419629568000 9528881 254175811019341630075528276934708945682 9528882 16605095062568762414514885868127393280 9528883 -39400942796091991034405718574439134400 9528884 -340163816757533992416893633051427821184 9528885 -117278687542021417000587903903507751200 9528886 2920113921604587817428996487689715200 9528887 -22670209520060351522330356952171313480 9528888 160250966694645664569392461334212546560 9528889 -138794963183597289127700398107754685180 9528890 15336579073417586961941765808848655360 9528891 -196005813014351912375920222081621807056 9528892 57906016284744602535270808209068697600 9528893 -154949299410765287549825315789814847392 9528894 7699429616454239904272790814688231040 9528895 -90229474939470769981537199393965464600 9528896 -16620670132981316017022072099890003968 9528897 44919461267568184073133352342917915072 9528898 -15358989409566141105855646386010479360 9528899 8096200110847742847723265178235186480 9528900 -30838159982955154888349318456090726400 9528901 511385055791411392622778961851215953600 9528902 30840015979872693250464777703691752704 9528903 259079775555490773230848854956427003312 9528904 -4350905836471143320542885557043200000 9528905 195660073972526079256529146223287641060 9528906 -34965130135035037857318227207223887616 9528907 378382960663975560537336321144555393600 9528908 10943638753942324451245105902697890048 9528909 -2871711631758869187842627755068808512 9528910 25877530885800739178890827383831550720 9528911 14696142398515031050639557490859515632 9528912 25379580761150018605797160125217234944 9528913 -36050219450563547408618847233769607440 9528914 -123021663617340757105531139382699255648 9528915 -125492337052162773877315546282616636160 9528916 -36191916445762828969681110408211404800 9528917 -53853392013147575572041999807142276260 9528918 -53713162764476161757117685453139384320 9528919 -73276407062415453152428335768942832040 9528920 -143030112206999296193818365265709875200 9528921 31862265244378219846886403087837770112 9528922 -62569542140354132711248899299891132448 9528923 -22579774179722774105712781903955515296 9528924 -36480042346930049967020245670238918144 9528925 27430892821196457794642578540380868800 9528926 40970089985637609826758853179136518528 9528927 10370088692061919141542950091694367232 9528928 -466964478091950882930099844137849323520 9528929 2158448805653143855955811097040516784 9528930 -30884234775789354077627337995129779200 9528931 191900115788421691319534440294191560732 9528932 40009732616002997340925560142484375808 9528933 27578712484150882233329892099309090048 9528934 3313164849367759196526475404155844480 9528935 -16988711565636233864187455785940102400 9528936 68601460425796689597628154036191641600 9528937 -235968917156240167902715471678497177600 9528938 -66601563889300557194650990645948172880 9528939 98926046659216837999349626101569648784 9528940 -119596022633272513921231304469458027520 9528941 604086030923756131021163484246088786752 9528942 795609478041107368136049242190710784 9528943 143379249638426474046007013103795967240 9528944 77252764720345442360223888399025274880 9528945 80756587547147063393967683793169105920 9528946 -14653070466829110884917801540326131712 9528947 -412356560841641148319228489851855527604 9528948 -810812658122321729890692637583400960 9528949 -213470884150043693010784370535865412050 9528950 -18062114410783507198760555797021548000 9528951 -63673203671851969092165906722041888560 9528952 -390037073885602668339293203612502630400 9528953 163453481881599292883086980032783969280 9528954 -9117844457194701160789209310101473280 9528955 -106676058163189818415820478038698832640 9528956 -5093300380322350054973724018573427200 9528957 -54288086096557643353323004471004917146 9528958 218236777733288405527730178851766211776 9528959 -77628540883851299076828761382615967248 9528960 -4811425885903826464570054671335424000 9528961 -37557819238475430696698801028636415148 9528962 -169163245277893896602105395403186526768 9528963 72298143400373877292143771906921216744 9528964 -252864437177186123651416435545747330048 9528965 13895260179297699407011073900990141400 9528966 13201019178340711560609229226684250624 9528967 23262699784096548217993013574604601472 9528968 -456262503633781557421860841234775408640 9528969 57433112700017603376335378123979367488 9528970 -6501034280120825629405556174912567040 9528971 59239140109946159085561527348562714744 9528972 3279419843105845241938045362914058240 9528973 21425259200203971271661741070961911040 9528974 -9657860884443258681284224821942667776 9528975 27150410986894510391995395411100320000 9528976 -57994200750452976136532719448660606976 9528977 -31836575257254475698831803209954029708 9528978 12815484951610432732155619693677508224 9528979 39845911507239425935069018074728365920 9528980 -17669818934445245395881519800988057600 9528981 65667173692319855456634884990816368128 9528982 -3059783145289477365484145554160970048 9528983 -274760879465606281866515961678338726880 9528984 -142659052770423968955598167236437309440 9528985 -11808702589068770597175582039890141820 9528986 80613504105728137036853330923791870192 9528987 -79733325686734364541262182402362662032 9528988 93266102181488832962160376104287005696 9528989 35009073355445701251393924654835821720 9528990 35802094094158563076236574043225456640 9528991 -336389455804662319646621944915033772016 9528992 -164912591450686549639022605394509824 9528993 186754275852740274668073433963758681768 9528994 -118442166411433157834406842311881638400 9528995 -1190876349113754315012651040369281120 9528996 69380449243440421984058941353651087360 9528997 29820035584401115232894709868130073600 9528998 77621180392718662636752348870426270720 9528999 -136622572454382779646476869231091589336 9529000 138648023701218916307965697376291840000 9529001 543518658196227991750430372636625014772 9529002 30077200805604743885169721762709558784 9529003 36632344925520024604260916465542509568 9529004 78494638316554739001191049835368781056 9529005 -170545784539818946584729501943284817440 9529006 -16057796691050450716287860707515909120 9529007 471760342814830192412568276709256989920 9529008 59078100184514007580477107948950913024 9529009 -38386510591119819272681529182584232384 9529010 -54645255779892331096698049749609397440 9529011 292725990463794558340978648596224400660 9529012 6849579136068184511416697871831765760 9529013 42937691019465058616376463705024335360 9529014 64224465518262624343361162120663723520 9529015 -1276915924597059529378221808184002560 9529016 117972580235388200011182665406720245760 9529017 77679915290214150478766993953298690112 9529018 -211698945787326223067510998982534321040 9529019 127898524792057775758044801118745972496 9529020 185566225482861266942875495162899118080 9529021 214453249593477354303276640698543281222 9529022 233279278064951373765576298820442285312 9529023 71409977166164845178098376665174517760 9529024 20126255431377500690389313019110752256 9529025 -79264852357986874146432993773823656400 9529026 11505401017293877314019069358826883584 9529027 -81070569520159567626286362311628458088 9529028 17700208196949033019910858945959919616 9529029 -77122477323187395714473399029737057600 9529030 852098956678940035495583909522874240 9529031 28590555491675079076774464700099997040 9529032 22570135537149228331580281052306227200 9529033 -160404710956185741919151899814386743718 9529034 -233066570907107412020485113654471493584 9529035 -22964789493849081864559419558900260640 9529036 109970222172168905517488947039899025920 9529037 93941713881507747856163022707406493152 9529038 -75245734318217483039229755201351396736 9529039 -58162093651313026049089339574608171976 9529040 55038274478366472866544956371548241920 9529041 25391719817466066824228441452098045504 9529042 -157127030777258281624754974408149929328 9529043 -137077763464702095615266021840651333880 9529044 -24036989305395927341116392585947209728 9529045 -114092384263590648481206946392205399680 9529046 270233474399493345134643937338536639040 9529047 -198817493877463460667234422657195603664 9529048 115447695076807036129026705073814415360 9529049 285444867135547320774559141517410092240 9529050 58075323798531691941010368503927212800 9529051 99309373167521735782184696595217617920 9529052 -26723400206969276346059335290692505600 9529053 153951016599302202728420648002471960704 9529054 10263566855205827139332313855203088384 9529055 17285652229634626243365165631642672560 9529056 114755301962510906226626199122529484800 9529057 232371422234771396788882921306420838306 9529058 85702498831006159748756201601269760 9529059 -59625531121198850077223874327730606080 9529060 -1707784290089809554561372870248816640 9529061 57731754034263779934559935051532388544 9529062 3882053403157620519739603393316388864 9529063 -127568508506709924920906138263243551688 9529064 -55436861117298471704425113642459463680 9529065 -22536499782227096143129027974947294400 9529066 -122364105468961619432244557364173131680 9529067 -102134968955347576409110450699950502680 9529068 -117443350131557506108324801317032348160 9529069 -87504682840217295967582190832212353440 9529070 -5136814664354618169805932520842172800 9529071 -331577396064132532813183433037393718656 9529072 33782165840156801790461214675983859712 9529073 202258169178201490244184642151504874322 9529074 -77889860036619751275424779438527500656 9529075 -48414542829927607341607338114914399000 9529076 -27994099331514615173962823963667354240 9529077 68241331539746827282078764512434096032 9529078 -45357377952709467493031169661719502080 9529079 -94864366408920001663082971434792700104 9529080 130931674366504518282516221615726592000 9529081 -203473963937819222202587406158918994300 9529082 101599179381738486054840509289355380192 9529083 22277350020490955295716666553990513012 9529084 29151071607174202722670319986852156416 9529085 -211092565672502181180328630882078187400 9529086 -15781470034602559599280575214324254720 9529087 -11365472803107203898548128919203390488 9529088 276045133926398942436161015724178931712 9529089 231951401581968575167275662901415863840 9529090 -29484706790774121354066572661955276800 9529091 49859427975554352824092194909995115168 9529092 99564205182190336404215430243289612416 9529093 -36126977297159175644068063433771295200 9529094 149216575111680527201161455702072192096 9529095 142930163988470317581925477984985911200 9529096 46717982564287056109886358607170816000 9529097 -119361466608893298113317419062435918028 9529098 84309886704107096104638314088139371264 9529099 196823015208660065127306694028474328936 9529100 -66255030969225999137977421794184217600 9529101 -977367843959319835014424486730807232 9529102 -89214496299314487961755559666507192896 9529103 210474239469920041946729356852264946352 9529104 -23318743874627164330880108274671419392 9529105 -96049349112648620105198500788145753740 9529106 44313054110751303173012151471009440544 9529107 5761874235375893631982362503171834880 9529108 72041903777919930324867789272867768320 9529109 -149672938189529286217648514237505806784 9529110 28330897869604310785363965671229888000 9529111 -5000823610750851005503298288954303600 9529112 438458045776081368844190842017471098880 9529113 -248052551241261837700700782755594768 9529114 -29111839090256155492522877092821957888 9529115 32185903849216024340684806133851272000 9529116 11986222806178371833326101693176140800 9529117 1536592018162239869531409300434219020 9529118 36719767357208735690701360277910821760 9529119 -171486267698610067580781439708126308456 9529120 -43752168016289665394701719438260305920 9529121 -3546557932615931777597414981695735296 9529122 83034199675906116341950053755937343872 9529123 -89599031207731220571104509288866876336 9529124 -234334684587267926122154687548437163008 9529125 -152708191015780065960350518217667912000 9529126 -91456495211704413913185296557451923488 9529127 -558512403194874604973033001639678966000 9529128 -4345390476289258950497939569635747840 9529129 82803246502382314640123163089210468352 9529130 -11575950763891096408481554344123847680 9529131 -261280164574862913795114718542811515048 9529132 250510571408877687164823803593525488896 9529133 93699373624479857407873848294709343382 9529134 -2299959520053196228352203760144003520 9529135 -42603583390883275430223219726286087680 9529136 25844473815308473171505648979046612992 9529137 -178263325338067039082944316142577246560 9529138 -44732313381610501537798811653433671680 9529139 -418983846542025223856373611486022563040 9529140 -938711033701588317616848351303782400 9529141 24649195435101434860267434681683418300 9529142 61714668531235019667696555301429186560 9529143 -11102685497140815350506263326016528000 9529144 2204234608777905580765609820857528320 9529145 -185064888224691571249721779977553737600 9529146 119749536460413803716394112643344192000 9529147 40494210602910664226925100886216635320 9529148 -321199836418036276053898731682105559040 9529149 15021972540328961058247957155072791040 9529150 -50713922830621446280534478877648475200 9529151 -122414495550389739412273765094999158848 9529152 5546673926804019969020926059928879104 9529153 -107928852355609362707481611601092559936 9529154 190725554340612155456360196087096877776 9529155 -85702742267461044165298082706967679040 9529156 -7174602053382290716028870865427267584 9529157 203087124144378330932161837778483187264 9529158 -91215651275718167881458731965629969216 9529159 -161697078032544369037053641241093590120 9529160 -258669503382555322496057796149161728000 9529161 10478901447061612801136782510938381072 9529162 20774210875573949233986308236809782832 9529163 -44250941338841982643433812046512046304 9529164 -8471828353009734206138998353350248704 9529165 -41766535240464412261054793132220124800 9529166 51876840556118188277105270640940324032 9529167 -233078910883025830801383322393041984120 9529168 -102794173941336676625491844744170045440 9529169 3980379910600482579690232305703159680 9529170 38792893465253780250679757019008424960 9529171 117433379988545178647543201417213808544 9529172 57622482647556132091134912950285387520 9529173 -33613404738452849251340569372296701376 9529174 346503678186237217467103259824058957952 9529175 -55032321234080926716229390780829307600 9529176 46145040791381135373419547066140590080 9529177 62445097856607328707095523983032488852 9529178 23564318132584503973097176947708966624 9529179 104128978742220999790729147209697374336 9529180 -224426810820850968937091716418700764160 9529181 -240348284829700935814864291169212283136 9529182 58256813182977844523229831110173662336 9529183 42678571276372156056288308352492103040 9529184 86369026779824062776249040111455436800 9529185 -15085295588953985099273466589235779200 9529186 80854853989661704753534421933295131424 9529187 -4850417299927392248165152656072227328 9529188 30254185828937029589047231573109059584 9529189 185490048190168082962193323838200628990 9529190 -49402268476518462728509691868019939200 9529191 -67084486673450125234280757140725678080 9529192 389368648258875488052452733912220032000 9529193 248906585689515726545766954377100656442 9529194 18168110723594958788110961457851834880 9529195 7291419945456328900045742484793051920 9529196 178324311581338446093235987387860998400 9529197 63601840703889656422741036959444050400 9529198 -30248067395293749913228888674268174464 9529199 -72340174625655338602815422837385545136 9529200 30777269713606406915092854091070668800 9529201 29796133227681420360177727666356078624 9529202 32843916950253733154415734227402136064 9529203 -234484578544431667644500698751033756160 9529204 168952586675939082244895506643794691456 9529205 -98027544553828471562852117865985242240 9529206 -56495793525341011846444396270843716096 9529207 221865990456057740081913542106248036456 9529208 -84236245823652495547462363198013644800 9529209 111437800277076230935081386252664997424 9529210 55746499845843977797392364244576417760 9529211 203594783815575283794233662430758603800 9529212 38682383896143921059654750364921053184 9529213 -312455935487176420799698739201405532538 9529214 13667974121438337291784249417380117504 9529215 31473257442072141405123624850672314240 9529216 -75301201092845683652428243646860492800 9529217 138734598665637549211902376146792072960 9529218 -16713595640694400533997658253253313280 9529219 -74691057640046714090514447161227072304 9529220 -51015288290610875116743969346857162240 9529221 -29948273550512435486752272053457092640 9529222 -110800542212957826490779613843015403520 9529223 -81835330868693694330500546755629592296 9529224 -94645595954489021739746111984208814080 9529225 104992176420073599455254265592507866750 9529226 -199235777722496382282657902699719680000 9529227 -8258905380501394924946793622624634436 9529228 -205356054386326815434716891472362930432 9529229 -24274908472796868688867757286101946516 9529230 366785336588336403026044681823385600 9529231 516529944011957448725284684658437582272 9529232 -68794898264415911168796289873548632064 9529233 -6655383676865225175228420243220224000 9529234 -306335552820382971584233631512093008 9529235 -74161881206206631228649161989089396000 9529236 -105591058410033911367494612532993466368 9529237 48781379809787065641660109863064916092 9529238 218985206144667252067117322556133247520 9529239 36449438621599662309463713112717243704 9529240 -1162485828258097311229761447775027200 9529241 -146105185201842856079294069701289065920 9529242 -59685396144737173795114826477905460736 9529243 38053094044985958320678116452532541760 9529244 33851526257218351525235225789093798400 9529245 -34090033860730007073492564935755653120 9529246 71033973095787491917523486922867915264 9529247 -37605153649942665454150674042681586848 9529248 100877082680693847121955391606966190080 9529249 -42864728837738736707477029496315688300 9529250 -117743242260274163647229113824542976000 9529251 184508814654539055891863121008468194560 9529252 284582905667716781802349024609806340736 9529253 151701252694768687714543121232634733502 9529254 -28608407251038307061580419473460307840 9529255 63409413579218241210453739303212948000 9529256 -38742052865242883670003052763495792640 9529257 -20616650076893179999383970166245365360 9529258 -35525213260989156183393353624353949520 9529259 290494692077525997469277860372505009460 9529260 3354670968138415339922475996921446400 9529261 3332437840323825607081417546880656704 9529262 -156947151368558125887168261171431218368 9529263 219677152566471215811572635143758377992 9529264 39436360219921630251063544812934676480 9529265 -174159171004773430382643873459077731200 9529266 3753927184273724761740802336756305024 9529267 46456731432878743518763078296057003840 9529268 -20088048948126577276471480822901366784 9529269 -72503817359033500707973615114363282656 9529270 -78846385877978344327251462413949073920 9529271 -309066848870704279247949644930097549528 9529272 -171259891885179718500915197414745292800 9529273 -503218083645225952607053461947070016 9529274 11388614808907231683606837461628726240 9529275 15543036298221827427643761304206481800 9529276 93913362016465640888515565601561506304 9529277 -43742073095377264047372160139601266874 9529278 54044664120982245405735837237086650368 9529279 56419069424460494499733470261721338240 9529280 14974205234373128807310985676130877440 9529281 126262656101417858690502063706827675570 9529282 43412762487619832939988025953997808640 9529283 13570483657352849500276938376056809532 9529284 81756565557736449996096452526520627200 9529285 247187102381902158925299825150491729400 9529286 55239215395978692381212189084757759744 9529287 45007567853847009055128240741614391552 9529288 -31709292966657278648269830472209684480 9529289 -8114513423250375223654755789698059968 9529290 -43338795738795432803265989101445494080 9529291 -31049107466297770012842328147189644960 9529292 -165345149188921891233127601962088649984 9529293 -189138178853114751655847551172193474816 9529294 28381743769305720378466280226792484800 9529295 -330476846057417615468020751863924956000 9529296 -25018786230739774572766292370417254400 9529297 562584283860867716613898361680283860992 9529298 -160986705780196988152603053557646443520 9529299 215386563314726576351877616302350197440 9529300 -126291474851617239424715348959181875200 9529301 61917278985335377024799440470633268302 9529302 -21906564879599407416036057728908853376 9529303 -229122251113151438546522813531963370144 9529304 91073685797678658916974621406951925760 9529305 158980479726431191519211476269081821760 9529306 5959154970846839735888398063740163584 9529307 67387312468517105423620246687349911872 9529308 11047063586755342506935044355124470784 9529309 65630458618585055750727554837169993516 9529310 38468472143105947215403939055107311360 9529311 -125278899784848996005260990644400521216 9529312 -200280376152008882406154504590741209088 9529313 61938440418827295221688895913023930560 9529314 12784392942439566321258941881827532800 9529315 190553574813669158362837697834037210960 9529316 -4048894270547660518894864598545520640 9529317 -394495698893928627484518683224203360 9529318 26815220373777271014942429299291990016 9529319 80293224920324576432214083497343326080 9529320 -9276399086814214816403082126757478400 9529321 -178976488575694640610661681005621873478 9529322 -76703783568995980531870809301447704576 9529323 -178205711877436127559539352372713595816 9529324 -225189230425763875596582113056501297920 9529325 27970281770579147064937446763970985000 9529326 -4438104727221981110811399876170821440 9529327 180617882679262044295401990048189828176 9529328 -56544289092829352555196010390048505856 9529329 -129909822112932739436626189677675113616 9529330 90601727850250696823231035720009222560 9529331 -80480820208826549487791182146432053856 9529332 -75825808995640327884473763762057904128 9529333 349440727599114911385372819338710167360 9529334 -132693360186768540859392472175642297184 9529335 -47580096603716478863467788657561723360 9529336 4551396339335022864629746882102886400 9529337 -137782467160694250484449038498862113088 9529338 757366269996530544901697272270749696 9529339 -70171950755994053300586293923603447544 9529340 -65697569730604481867791744810248476160 9529341 61479583206041406297112839521894817792 9529342 -151562146939601377226651068302224136000 9529343 25786394776116699785717801234301914640 9529344 21763268989813164961514515402913218560 9529345 -74176245198848434596776036903844112320 9529346 -177639300291623344258341938529538990128 9529347 -164325269293564097704654640967567264 9529348 103196296901814477414270881862491796608 9529349 -307773019315039973843655936439644133764 9529350 15863231024459547651477002148617145600 9529351 -141194253169401623801237128422223251936 9529352 31748131827116699441056740482398126080 9529353 -432121327543276350938236982498166439200 9529354 -245069457136952155240478879943084192768 9529355 463072950118149835045863107930334000 9529356 -122418939484556545549475900810376073728 9529357 -85049797267387405510976945542118708448 9529358 -62441356857488581668881074207589404224 9529359 -477747519523034170149418184208428544 9529360 -7410737400843854186762531228201779200 9529361 9019909616965905131615185305579478962 9529362 92578261573338116162594229069642063360 9529363 -67489486535598757840034290217871186388 9529364 -34431411746602464578453795120188359168 9529365 110096868079375708336662921109688754720 9529366 85421628635586826538657297071825090560 9529367 -412677640256162928465453835213446119568 9529368 -143987842809961619990196648583555338240 9529369 -83982538694329620096796757926503315200 9529370 20302247736561084713354666177518790880 9529371 -19056988836787323075851695753689541380 9529372 203005581679927336184109455951237455872 9529373 16177131336734317853532003457850977440 9529374 80074888025263338116734950031026785280 9529375 -101419831866528640246966605588044900000 9529376 -209279074444238213494573095040356384768 9529377 69038210923885239671230069389158355840 9529378 -70055355054418750455191746246941251760 9529379 477429750938244383207460950990860265376 9529380 55440534647902955901686060030775705600 9529381 -7452500766599727790904722681810407236 9529382 -47968067683921658767843163379334706208 9529383 1233514720919427233792158218704033664 9529384 25262427877053629375864084860966809600 9529385 -91616932173730307437405930981386038400 9529386 -17303596470465122177238448084034209536 9529387 30464525275807983772477769764788963872 9529388 -245473122009529533944964498741784856064 9529389 114764998710027554786158658022644812854 9529390 13947504950503268590128307409401585920 9529391 404503572908120980644104567457403624992 9529392 37748316932460092246946503219573391360 9529393 -264704747935335300556646614495105732960 9529394 -49456362751920881877428617553023643136 9529395 -22114443552813351246705031695665699280 9529396 -152142470889572671420513700529186398208 9529397 87430336878128449834570763471796180846 9529398 -122053338477332324203591686359373942816 9529399 -65845283106185474816483033167771139880 9529400 -23329488852170749597323961346088960000 9529401 86284877386618725849561948136261064064 9529402 1363239288739360781821911798657591552 9529403 -13520044656060923236841106980241015000 9529404 -29987308728626517975211657511698160640 9529405 132575359036991336458362977326401276000 9529406 36817524667453245018139275566857521792 9529407 6936582396956192726899516591050515952 9529408 -8064905980743559373482000368481075200 9529409 -132899076454146142726766759064039939390 9529410 -17353938054247371022681106315592744960 9529411 -16030723938338887849733806027440883368 9529412 -187125077585622164173755176671309808640 9529413 2326847644705837959267259838142661344 9529414 -197620514578565774087340164343353974944 9529415 26316948160190968658261929007769861600 9529416 10746298259728175708287611872319498240 9529417 6450919431155897655151052233621550032 9529418 124248199275466916722238453912017144416 9529419 -148429059477513017861040833349950686272 9529420 -6533241451341739050370097840947107840 9529421 -197019940941602562015373573132278797856 9529422 -110820105244900775731551918204259090368 9529423 232245597958035653876732728719806822400 9529424 -29634055558808772847876849132175376384 9529425 -453445149358546457986227079706721300 9529426 180891686262418310176321436199892896912 9529427 227121392177673528312888224611065495276 9529428 51480196343020146785005449629287557120 9529429 30455381471961454783088569502907179520 9529430 123317924125866111894352602343512303360 9529431 59955060294515777807354106824874408960 9529432 -307878691440529748349202634577977241600 9529433 -249451462880480582399721394937949171318 9529434 -61364051462668650015824178991154496000 9529435 239704122321501400820709649478883591360 9529436 73969822380340453360240904806450203648 9529437 -59443294294604959038966156944251155840 9529438 -289480662278135508401150080873218626304 9529439 -132362012640442831944180407023988135520 9529440 -130939107189080636642487520598784737280 9529441 -213497520351871428244479207114008072158 9529442 -47787235280718695511205724233139959008 9529443 -63347779965482041635059650531654056192 9529444 32103720158482099046780546482750464000 9529445 -557254240999999798946418257236224000 9529446 14197082688812081707957319116227825024 9529447 -26310825989287259967194807490428300104 9529448 79910505422054605616203513973748480000 9529449 161378175126197651647379075293344376464 9529450 -19563045633011311215648274679171904000 9529451 17425193197820078666896920044272703904 9529452 30434014214525299957669008354637780992 9529453 198626725330598296802047064613715344204 9529454 142576745678782835148357758254781061120 9529455 29862142487745347836405035939206858400 9529456 54127855466449353545560425111151181824 9529457 -84487017202250383316894175813303758208 9529458 -95377266622935877805856088455897123840 9529459 -101068053556091766092297033303136136192 9529460 -1534422656477732830548020830515456000 9529461 79732918329509197093217336925464260800 9529462 -30442056708841743172916617566493441536 9529463 -213242935159320175411995460506580059288 9529464 -22484889397373421304237365155555573760 9529465 -288526715939875004415647153231613828480 9529466 -11731073113891313858473949218197537792 9529467 -418237193168028514662675813738281164752 9529468 -20416314450676418741632992814199421440 9529469 -26261195393150415909851938963883507520 9529470 -63250002096286772553800220504238294080 9529471 134719459642475879779647217501553383440 9529472 221185876445219712312971282134597632000 9529473 -10988459556372273178374527407196907216 9529474 -31716346069470191511340508803884475488 9529475 55896523417136210478091490351832027600 9529476 83324348721109112168339447245157376 9529477 -252394232751490176877479709075352576288 9529478 23193242931996468919404135729733220352 9529479 228976644162242444818592576217053979144 9529480 -28059825928313615275331573995213977600 9529481 8106544420827168993666985177320431916 9529482 -227911729983113618606763238403484677376 9529483 -32598905281261492290396096032088027840 9529484 -228170236450816216476956446265491017984 9529485 5285840397366490414159451627168133120 9529486 28137689514686191897044220434296920128 9529487 331761407159626240809650162844570142320 9529488 -555489298964579330533728132664197120 9529489 585930925731286552039680599500791015540 9529490 71943408549243787243895933191919308800 9529491 182204433293642647976310655143254342400 9529492 -1063949766667099098613075899730196480 9529493 -11361672245316277372583440666687709952 9529494 -63785357898834037352492571953056659072 9529495 27532753821208666049182914800602287000 9529496 -256763435029099171780923522360943134720 9529497 118043879845700652777939455865146318580 9529498 3737691918095647839047876603827491840 9529499 41140265503722765180999604946415557136 9529500 -94304175716129717790893183564941056000 9529501 398890803810853330460176113092672470502 9529502 -124304563544250134632082658528583314048 9529503 -221240089518586432401424961278211834880 9529504 358521149779651701543174880752574857216 9529505 296993177001100006060893787465197288000 9529506 7588324007583276670929446922693840384 9529507 66235152255750789544813348482069454560 9529508 -14720828516576461368564569054357388672 9529509 181719798027221984735090902088940704928 9529510 24495196940844024289203504653344508160 9529511 7608984559942794759979364902581173112 9529512 140373836705989649214110911768295915520 9529513 7440557501444092760744394952661494400 9529514 -118344519674453545631695334439133752144 9529515 22493883588485883860117864813678604000 9529516 39666662676079680210557843102683207680 9529517 -452743669685478886744499194024144019040 9529518 131704880078942460252399288114604643904 9529519 252632354370310635845518995349925067920 9529520 -17257946536810010583491064992824688640 9529521 3527399158896229989302065205582152704 9529522 27061705256843645896921114814742131712 9529523 134906768325154442557219633172200181772 9529524 -12076938769534704237807351333676523520 9529525 118539529196559986326237832404989411050 9529526 -210693136634574179668089640039649014080 9529527 37816756349184869967202331372523450624 9529528 -250680124480996307061596724402343587840 9529529 46745554084960662459804762593396718276 9529530 -71059234051525824258358220895125479680 9529531 -6134051259662177181647262229055044416 9529532 -89953524064275193710232333519301849088 9529533 -84729196462766693795935314188811644160 9529534 74147830992823058613519104975940830592 9529535 26970617730830362861326483430020838560 9529536 60498463951416358118737735006134730752 9529537 -161575780164291103825085455521204253308 9529538 136574298684975302482258003471353715920 9529539 -111486434035370493442273864264385267976 9529540 76316736477033315298574639593806378240 9529541 -84673669628795224134413932308424847328 9529542 -158765413746796356832443352427849994240 9529543 63250665958859219157910535339729051560 9529544 271762023998525257462039211803081605120 9529545 34786924040338224375928628795099472000 9529546 -1291903920719798605883424921713355936 9529547 -314736547813611333760772522806160753004 9529548 -30952160977264561843544754261875294208 9529549 -85582547223424425254792814209779203360 9529550 -18040196822756335403151390118556851200 9529551 -142238689597355278640323689274008458520 9529552 -75254289099773915974486889395456524288 9529553 -257187546981717208262143997667405090912 9529554 107683302721297547191098789161522917632 9529555 2674726357953323124463826351588843520 9529556 112027807081473457681608880251608680320 9529557 -166249073708093328349428671618145656160 9529558 -5914704577535919152487205175352849120 9529559 9638828519542816837098502828684486368 9529560 250835950289128154714942823551615385600 9529561 -431979463460053550114544350422117230838 9529562 36507566808639991474911297042327244800 9529563 -45290285827742253970319762225220544512 9529564 -138195314922460527560985318705134592000 9529565 -2555755119411213485083671595731925800 9529566 8915984504172066662699895008535579264 9529567 191478156913255645620682422126753450960 9529568 217212736545367375751526330746726252544 9529569 -3178996102578647530046970495350907327 9529570 129003179504404943752570881539133000480 9529571 365757502214790924732245399627384581680 9529572 25896878966329772360454668558212595712 9529573 146040036245205722932402931793766781822 9529574 1541774152522230188210757598746453120 9529575 7379446658326690188954235465533427200 9529576 126868551352105526498471887960289280000 9529577 1898425013392800021535569754063857780 9529578 -34958283973414086184084926521682121296 9529579 454805610760404936714089822970662186976 9529580 105694344887964377279495797010253619200 9529581 17951278881970027546390740087638554464 9529582 -201523983536376385823289551623152988608 9529583 -1157575011457104158928121127307452160 9529584 55789922663400587488659319004317384704 9529585 -57065670197207291487490503059840837400 9529586 -22285380319047702443324621897177149440 9529587 3258784235780841106957797160946861400 9529588 52698118382244315039624831648928175616 9529589 -36577617579366877012072414045674282390 9529590 10861344118486169306235677211881840640 9529591 607454307641112900739643446652658066984 9529592 202866446445634750772790375720278016000 9529593 -100379445247865076436704915265177224000 9529594 85114738469561083701022834903600547040 9529595 -199923598046589075323066536540971642000 9529596 -311425155051845107052977991803721456640 9529597 -16613565415406197245331829978686304 9529598 160968740782426399230485606452235453568 9529599 141145735493703098671955302978654181064 9529600 -57528150316829344520517194585473024000 9529601 -397493752745403854674897895397120646398 9529602 66934009453267379511824114864207923200 9529603 517253149593435436674749590834706366160 9529604 54326290178559881649130510075687022592 9529605 -214328709693961166928585667011823911240 9529606 147461601840787196411748339428153700480 9529607 -6200854309270929989176118892201111144 9529608 101319914196436777038922101731676241920 9529609 342195057459195043447182383706268302846 9529610 40713067671756259653419314382468305920 9529611 -35007554130550556140928911858009523712 9529612 121111749673916090190914152834063257600 9529613 -169873116771340132572399281678520432096 9529614 110310368169651540570018889429619666304 9529615 113361503536240990361593098008256410760 9529616 -5465194420463333783625529292495781888 9529617 410581281870757232302736687140233216 9529618 -81350770518384686395648441514538962544 9529619 -24831477524920458707057196979502310840 9529620 71058557531121926759199410989941596160 9529621 173961188775673695309769007911999178400 9529622 -2016193503360230075025527663724990336 9529623 -412005982528814765094806139614587086000 9529624 84169600848402470442132822210516664320 9529625 123549814743148039771901817639713424000 9529626 -278924131649918948394675446111868986880 9529627 407565638640739382368666940042018265476 9529628 271712741846396752735992425103745402368 9529629 -51735159629040820375528335453874672512 9529630 -27041015033382194836114557731392892160 9529631 -177059020919642384043110629016618761848 9529632 17198387481965744040245671517403217920 9529633 209590915192427967521407930494738038882 9529634 133137366122396574923845165058585515392 9529635 -120849298134706847316454449547688888400 9529636 -64281552670461187412088871689035071488 9529637 -234906095137971761678133657309474600360 9529638 40857134445288442109581257848618890944 9529639 1849005249942478113506678362092303552 9529640 -52257334619472937501452059833620480000 9529641 -14095831719385974480147457449935337360 9529642 -151338474559940424117278784451413384528 9529643 -98597843520092788211581289142589548108 9529644 174945309688656682030776990447817238016 9529645 -269063677852998583747663927969638965280 9529646 -39095994150448311697724048854443435264 9529647 37311191343968163787526363587496943360 9529648 -9243014244335523080614055750317899776 9529649 5854703199809962191410201015536837650 9529650 586853150633120697380316802663653600 9529651 166879506584023398143395348090998112652 9529652 61125825875026453282025654820359669760 9529653 -66589189648750640822275921438798929792 9529654 91672200252520689807414122144898275712 9529655 188692686244310560834343161633233948000 9529656 -69728521721557362928238232390106275840 9529657 160421644150275556209590560103033924906 9529658 -26438842937958117913443801471976360224 9529659 128989567967191677499491744075069960960 9529660 -334191129910709583263493033926000640 9529661 569903004225639923272666006376379682080 9529662 -27616317902434651701439574854978784256 9529663 239573473688211441864229408395593000448 9529664 100725456584716320005142040710214582272 9529665 -59326797788377869861648434487666444480 9529666 -36958098577640010736711308001725373920 9529667 -199966610653696985877984442934679541524 9529668 -8074478909822500254580274825144190720 9529669 -10348038500551359047896477129064387780 9529670 -94606268754932622767178587411659854720 9529671 -15014457126813707957674436654421984816 9529672 256679201659259521878805915942813516800 9529673 938030504475937805899346026600048763136 9529674 43507820984025835094205624137414406144 9529675 24768303875316914731788579447283047000 9529676 10499432685438340593576913255420588032 9529677 -161589969077136017042892107550400004160 9529678 3018280910602519123189249412672894016 9529679 42005840333156334192698990541308003520 9529680 -29560619767723117228979009663945932800 9529681 -58338785516864626204604085544922134208 9529682 -11733922516228078945996493881664532480 9529683 -5558009099811323807819154842123983056 9529684 -4054570370762402074465930023442946304 9529685 -16598990846150961464955448943204156640 9529686 -207717337326853826421046744726593493056 9529687 -32237226440662106115040800093557588568 9529688 -165724395059655878014445107044099686400 9529689 -11822087248690384987980480052514583552 9529690 144311279971260524731455571388345404800 9529691 -178684586792601808754383972870598208000 9529692 23022480311200723021402892813134244352 9529693 -267364028968367054294247482381107716058 9529694 -41777261993336179289068971300039427968 9529695 8920466281148162312869144453712826720 9529696 156805692690422305191082068082059116544 9529697 -186258655800613201482423032152318026960 9529698 -134529065052911878421796212156849620992 9529699 37607852077099592880967856820789473536 9529700 135913503271296076730899599892332384000 9529701 130324370309746372259544827752313369760 9529702 22151869791495678827351547888415889664 9529703 7734491756370072343536726979052808024 9529704 -255801681664595764707517379482963968000 9529705 -89930233717765925222612284536921062400 9529706 -63547865564609849956078457413746554448 9529707 247723796698765331804557861297853706624 9529708 -72152314151368376311789780284847708160 9529709 -7874928806133618443741738344560938784 9529710 -10552980358693103722643400597939732480 9529711 -22883893567009500741297491150431056688 9529712 324295917674534966816456909556940800 9529713 -16049456441627206716540235567492960716 9529714 27101398184263948565271187202466621456 9529715 -17824572946884937266903852936697752960 9529716 -100550631329171958490998338833038305280 9529717 150976982805749276532615539646944260032 9529718 26014885002245534043678345346131072 9529719 -170221397909129515360135402992789038640 9529720 59381628725563498630867894738683494400 9529721 -34625376942182307684585241725920979900 9529722 -116761335543491531475973919097521867040 9529723 -122550025505536499963384441584813829360 9529724 91234464600346982815945574051931580416 9529725 -101292732134088551573440576331994184800 9529726 -37812588792077996445490950494068744896 9529727 76000864597868880956945451335113320576 9529728 26918421875765380099411567332147855360 9529729 -6623024434298445453636603397938697728 9529730 34921059130636070751281960484800371200 9529731 -200790619771379617953594357891956523288 9529732 -171089794019483333074283598241857570560 9529733 560401145979948387268687559832456719964 9529734 -97063146330606583062732433167623104320 9529735 -212477105827934533761694130422092466800 9529736 -35419958111642057152215062798700748800 9529737 61943353667036578190424881554794101952 9529738 219072871084352557169995945196100617520 9529739 145781877317169258132021546969486099720 9529740 -102547337098503331897574646732970798080 9529741 -48027156337453111850864596194831972096 9529742 -38096284188780600029948236830734966400 9529743 50699796328440317874674056811395530384 9529744 -16534174347020234878387608600968167424 9529745 315254847616082695686612617960675930880 9529746 30578449005182540021641084872724947840 9529747 -91147599218992084490197125297354927528 9529748 264366046512707037634722533057928257280 9529749 -189781153575738119678699870551694502066 9529750 91470745584057150493647698464590240000 9529751 -100517068628889617363335110452912205312 9529752 132537763644428085823378849904306565120 9529753 153152762393150243806652674621942407444 9529754 33380641231859839761432544183492239360 9529755 -96611461289392415279563396049665879440 9529756 102230889969244102198435606286983605760 9529757 21849785783217975479463855740404497132 9529758 -47898870042530608955659875160432373760 9529759 -381640809762942764974777152821514603040 9529760 -37703414219473979601320177156010147840 9529761 -83087918705107290741848725927638337920 9529762 37929789326141340648784557173839600128 9529763 -450782381644648304183579164730876861988 9529764 -85079547347282521969500798665609963520 9529765 82024117333082872001532132189468063480 9529766 296368843711421793446823913909669213824 9529767 5552261681743912591467432947891792448 9529768 -127875041995396702083262500883018429440 9529769 13862735208670926338129042438331442170 9529770 -37741914703462296348799947929310566400 9529771 114887015723888630423101804824969918912 9529772 17801699786325254245254219211777966080 9529773 -133402703967330265587999844395535104000 9529774 12315574210415905414336684188519527040 9529775 43051709716278848248055721337956759000 9529776 5845623224134463752504727728467394560 9529777 -29905618772269520308531356354870387480 9529778 -53765394188553075486737429916106056576 9529779 34876797303632471367820789703618937600 9529780 14975768963027528547518742155021237760 9529781 256282636854846542875973391444218431200 9529782 114913952556599382892525668415528608192 9529783 605886442012810732929922054219157337160 9529784 -395776695410344619476907896199111086080 9529785 -9582256421427843585675391543387372800 9529786 -44646355877539826952471788519268142080 9529787 -205473038456711179905585852735822033564 9529788 10606456244490785268511493805868454400 9529789 5196369710150792782975395202193518624 9529790 38994494207956569213593235854251406400 9529791 -86123016892304656589626793062164708408 9529792 144943604193842017300243184028242411520 9529793 -34850636558861010571105910408759582016 9529794 3926664164371182797716192745530574400 9529795 51893449009743957358678742750665962240 9529796 -303365653412747980856656153465836566400 9529797 19135142723799516677887401338855060928 9529798 -78405750859585312765180607017899026880 9529799 -150408959988896700878777214774904306680 9529800 -41683613507636098147893351805317120000 9529801 311283626406495476489333379437991763802 9529802 -208916054518868636693342760603818013648 9529803 -12950598631638551079551396781652952256 9529804 162182861128973186217748697834332326656 9529805 289809167225907575834376612999111740160 9529806 55516905242321890877726746706093998080 9529807 -134159674533899047473002674217825443088 9529808 11893871100531743799219519922260959232 9529809 -20575227493624453368488556725546002080 9529810 -165521141822417840923965557170715929440 9529811 -324972371563197508881264043265017859520 9529812 -1101688165196604265671028787413985280 9529813 91286057488420969088386371464352234062 9529814 -221230607257162231988550665778805443840 9529815 54590684898636588610798996015415399040 9529816 252090225409993558687007874629544038400 9529817 631257237544670354499872318213551140384 9529818 54798179953799737323109063321985493504 9529819 93406325651223151343702001393409012368 9529820 -9967991472068218880877471867074795520 9529821 -36718447974612054914671990861866140736 9529822 -242325986964875772562843827355127484288 9529823 295800144620948183901228038612605479072 9529824 -49658819916643045192135194539919409152 9529825 -48105287171878536845724684752429544900 9529826 31977201837468087110396901053180215296 9529827 218734325880040923257905885475302848120 9529828 3424080770352519137804410058560131072 9529829 320871209693260829615572109344291445760 9529830 25898403737074082857275792555105494400 9529831 -49381970620137376885445717039216961856 9529832 -924034387471188828687724054678978560 9529833 127416440349809093832871964103465709248 9529834 20065914549656957737444288928576661504 9529835 37835008112201919548251800476862864000 9529836 -51059933230171411952368918087462783488 9529837 -92764298543731431650587500084815817514 9529838 30298073022801689337870256853122057344 9529839 -6809788053823911371414353803504240 9529840 -63328312442249233553238807918963916800 9529841 44753087149927342933164498420778013184 9529842 -1041829415264388571775676132483211776 9529843 170862866633000934004924964984502546144 9529844 296275707362852590603149499452360932736 9529845 35836849556773436973687437974835226240 9529846 202266191065760661421097341697736307872 9529847 65100657564101812221589744615231806312 9529848 84326876714035603404393959305717493760 9529849 574142027453255694292258518120601600 9529850 70312152604511608472236890195458956800 9529851 116274718930356722497769016296086967832 9529852 211410953970703365810248885522920103936 9529853 187973239487645596607374622754438436140 9529854 -58079488509287067360943411798981452480 9529855 -92610782489817798940821919424880329280 9529856 7903442588294280380691449073169858560 9529857 -110683661745790300195644772900563459360 9529858 8232427843973738039950611174904108608 9529859 -78511686655203838244553700372841263440 9529860 104827703288341607092538199048500674560 9529861 -720313080026979858766563155541897649536 9529862 -127504732905545469201766902730733498688 9529863 2555736326378153557659722527136393040 9529864 53198894239825260106659226101605222400 9529865 -30915833727457298397605829700855054080 9529866 -84491591742087455505848969060684190720 9529867 -6744534955316822452809886225364420960 9529868 -125452425942540900202153560079210521600 9529869 261921253649837310944054539555967938368 9529870 3959000940438227107413967876516800000 9529871 86169077167147024367477779990432222392 9529872 -54023922369525860203245913158126796800 9529873 -6896835016970906026323849763249691660 9529874 -110697933062054368076425068109382462064 9529875 2009507835279587757801034223362788000 9529876 -66052467744708439467998270631242461440 9529877 -88019625235373630386254089632195773696 9529878 2887153512593400847669013025625012608 9529879 -347959854053257522352855863815577299224 9529880 -36805377857407343288613698466674073600 9529881 -64516149255005868829801691605356672048 9529882 45949872463478071719167687435961050592 9529883 381742421417184863608209465206071208424 9529884 26366956097319625845344853985710520320 9529885 64631836774887855654980150588390686560 9529886 -137087373439408360262671634478370560 9529887 -35873555690217097851615683313735438720 9529888 110282556773685224306425151963036712960 9529889 177909163963380622278309367271463624960 9529890 27089414126286962584205299034994001920 9529891 177714380847202443825958697373672746400 9529892 -134669047431243558300286103537426150784 9529893 -2400546615789974869706173305286800420 9529894 -39798447009371032383083637320954305536 9529895 -33475890244801366399018686034678038600 9529896 17304723947796889558020439510971187200 9529897 3010422044214681426741252166782400328 9529898 57194430774770880124288870828282542336 9529899 131130940316706767610127423529330171328 9529900 -123212932782259528978497866786917068800 9529901 12943986318726047695541986698959018112 9529902 -21681439138504677174317327182571640000 9529903 6897335289513475571291624266962703624 9529904 -20601830482444035649461579607781867520 9529905 14561888601402485132726886407076003840 9529906 5394768007784502184693305608136021120 9529907 261264473257667857619578590872634582156 9529908 113858826129958951647106827900777971712 9529909 -337808296773840272725455135786145247890 9529910 110437887582542876091481003175956886400 9529911 -56868180906998489070231968463643543200 9529912 -79886209807381034656187224279547904000 9529913 13703977577158325682777797096077282704 9529914 -15128613272761561614447929039637835008 9529915 193846336020156223365623921990476690560 9529916 -138462628358006479918601165370745774080 9529917 -26166255011053183644070379842529369280 9529918 3525816570795636019508309427189837504 9529919 -31151953629567987196922561655483970704 9529920 88083151308047736988510635509258649600 9529921 661665042427967903193862412812547679232 9529922 -240910181407919321418957052669616671200 9529923 -109003462362397238749020670569866949456 9529924 -202821883579240912375538855685376991104 9529925 133277502950384374709565215096867856000 9529926 -13857832147655719793945256991951435776 9529927 94761799911070647579528454920825828864 9529928 -127179751135107085504955986176825753600 9529929 -71502254789189218224940576709998315776 9529930 -41619367748734899259278338088791330880 9529931 4883326064823991568238749991897590712 9529932 135316462399391282418307690862926044672 9529933 275970750272025599321295232979519072064 9529934 26295054914247357800258583431456999616 9529935 54382707572139310753363651045589460240 9529936 149552809579439074554200588693389312 9529937 46048671660595610189799594137655017586 9529938 -112938502733113500395495985547625450112 9529939 -19271572595536939393561442737273835744 9529940 -54511692436828083939144577800282808320 9529941 8588230574912756265338065451614248000 9529942 -35197358655103424398937527265344700160 9529943 -348505856311174476272992567446574946808 9529944 145603253971824110996250859691028480000 9529945 224296199310277739217578096307841551360 9529946 -205138220117388367713291868931256583680 9529947 156322086094010561910841295754835069440 9529948 -307498534249517411564612469116643016192 9529949 188743235205657635795280531526440850848 9529950 -68810532704121430891690162415856590400 9529951 -56923859412484435664011726041085187400 9529952 -366681877032076845909188729192291893248 9529953 135426481197879372238073534616267623424 9529954 103105670668083486828198759676566500352 9529955 171555455532338308760190852589224998400 9529956 -117186074102112457719559122473494853376 9529957 -185025317582962624750388089068302753794 9529958 -2606890765006438058863145418897014784 9529959 145155501620919541448860794647110290000 9529960 -104464095966655508190742164863004672000 9529961 -3113314365125174780653549890258966768 9529962 60189704079993047632723266306256602624 9529963 39239152487641255414436150908616684920 9529964 -228869208652877515437072656987458017024 9529965 173783086982740017531136999727857038060 9529966 81763531249937469795611560734362298432 9529967 219145095250890283412763092253334616016 9529968 4604497539794310312718244581047533568 9529969 327920848812526859158364131487102097460 9529970 -71297513162959045849152120878497780320 9529971 -123650335933734484228372343769891912192 9529972 543706821149748915003189398682079393792 9529973 109774558456915459565312387423466177504 9529974 -132229123388308943342644373221428838080 9529975 12533328637855933951649088688435776000 9529976 369019565924863970721521828442997678080 9529977 97131978893632537288491202545989224608 9529978 74879488473005998084434381826610333040 9529979 55183804292536634812183671781908986400 9529980 -25570618218269443494710239183786137600 9529981 -191535747213632212289811902491684411488 9529982 42110637988480272805057027125351229440 9529983 -48678461454852870685246644122906255880 9529984 -80290316461436351831664797688193351680 9529985 247819715258343155906386454875996296360 9529986 -135982225957024942639689150216963072 9529987 -73696096635760182744528773315368446128 9529988 114614561918125001179572451470083788800 9529989 -14852406426268779040701849938283479040 9529990 -123587499690822897035506441293488956800 9529991 -186667117116105642596002756436100797016 9529992 -174260887742352554703991308974601415680 9529993 -448680935483484906451985541429118777152 9529994 37375076082772753625442323123962381152 9529995 -113551205365002056046852383791769252880 9529996 70669267542117926481413674785642817536 9529997 229148076465425229027569231147918155446 9529998 -29200702461537502004602125951682047936 9529999 -126986221753482382431527395681958743920 9530000 -19320408068259480585538964996090880000 9530001 -73152705459438403278577920253203696000 9530002 -76271339574064059158219591478760547328 9530003 -34441473200409483863771694805475495520 9530004 92682319150122873335839348787183616 9530005 56937474435909355609837314630214467000 9530006 -142624880435603049180044514633273582048 9530007 15232789331098406809572394810977673320 9530008 105526041796504974056596050158297026560 9530009 -7965659877355705203331503128679310140 9530010 16734357695954559858801964561912404960 9530011 405808968491110141796149801005968516612 9530012 -37013015354634426631034536340404443648 9530013 173461132815112621351673364862001350080 9530014 74743029113791905627738543149430147840 9530015 23503080398855800567743080185925931120 9530016 20634298567730544277014858455904681984 9530017 79834395151558603346918177654140019392 9530018 -203449202752628160575388663458971463520 9530019 -131699929109065330259528753178294801756 9530020 22449805351284833440504778077433856000 9530021 -178850700855943884509692460279752946208 9530022 -56339370846185509946751798287495817216 9530023 597016024761739658866758071824971161680 9530024 127606524408327684737656327132450406400 9530025 65765648487236500772177533139917620000 9530026 -237332516576650824958354857179388218112 9530027 972402788748132284024365411194266208 9530028 -87381372560428271899093306148407342080 9530029 396061353796358996170962684219766820630 9530030 -27084474012378811273424889586859404800 9530031 -10736659602004336460519917012358112000 9530032 6649108277992851983376324182055796736 9530033 122952333655246234772587864786473819282 9530034 -16106518486938344033323515690782818560 9530035 114381882536802169792258491761808906480 9530036 -144033584852538629046102699494187717888 9530037 18534972950574177509489968933683539808 9530038 15895390372672092741895324125929852160 9530039 4979268227784103380221956535727122400 9530040 20417226806912321727062267002490880000 9530041 -89373873422074681493893305234823465558 9530042 -66053448755937072333760611279233213328 9530043 -96268859914488880253217928968811234536 9530044 192959420507342444073101899193232475136 9530045 -27457898620507650302664141657048414720 9530046 90351977741807506298694187063525309824 9530047 -2973478238173788620315123050017675408 9530048 26755355137480019340012636778556030976 9530049 53891126735614073031802581209036234880 9530050 25979437120604389930290539566730188800 9530051 -52531695658314151161112052733070720896 9530052 -9237257400340733038795395459108016128 9530053 74727291054875502443456295374357543384 9530054 -133796815455769432620918883557758565024 9530055 -3417502143315082633827709695963324840 9530056 255694070496154491814600045778461378560 9530057 251469313367400076436564109716442966024 9530058 97923272197486103841060046083631184640 9530059 -98153555668720153796047638141009977688 9530060 -160570210686286144039772730267944125440 9530061 -122650358977914428848446555581964674016 9530062 -115695106602792487115921757082943673408 9530063 170834072333329886830252936070713683024 9530064 17801337361162589666061723410019655680 9530065 -32640343488263732471548815004309494540 9530066 -837666164520273597655378188694273536 9530067 199585097313143768045545092000194095920 9530068 -297793308997844512845610193473948784640 9530069 151724742298659258917264955579892022496 9530070 -66243911068683273840283218966081638400 9530071 -39941298030486774797330978542851562248 9530072 -162534712908445731080468095630413496320 9530073 26239355154733834286613201044504317824 9530074 7159528026939950452669242796171280352 9530075 -378545012883742828889167484563206944400 9530076 68908367859206480238681581417957509632 9530077 18248709781883347821693916330023481280 9530078 -127198600215467800323169550493992588160 9530079 62905734916556092995698110814479677144 9530080 64704627273620909314032154843577057280 9530081 90285882104685158488010323782282312 9530082 65362193539920964915615416777659412480 9530083 64374018560277876959491282789689042332 9530084 -1589974985547327264445588910317670784 9530085 -33621203473609798396109782176853557600 9530086 232736213819850114165072984150309146880 9530087 -147641030800380607763078998736098730448 9530088 -50607024787973585731625615300371660800 9530089 -14391567274297356334342703482442733276 9530090 615662290835154471704363220110976000 9530091 30582897862518700320398133574693355040 9530092 135063889653989189883052561764317635584 9530093 188695749301653781021337761897108313760 9530094 -43797540110502314623151484912435452928 9530095 -122802636471544800092640409943153500800 9530096 67705759857734916367815802135196467200 9530097 -167782107094058947977614817594821523600 9530098 215905808362634483327644388146459746336 9530099 477151062132574016696377887090530705100 9530100 -24115854791985402229975242470334384000 9530101 -23438250761318614280674566550877034848 9530102 31574533844301755850632555364617326752 9530103 8986336023032623037176947330652562688 9530104 4231778504814713329378490529791262720 9530105 22540538865539153832635283714713436360 9530106 1915582173374581239491848685967715584 9530107 -5236544036095411450172654442551520680 9530108 155737447066300897882824738766948389888 9530109 163329918375725917542118132757389094400 9530110 2680435020695099517349997072415840000 9530111 109309407253892289875533524380660625000 9530112 -156465269873192361408559983998407802880 9530113 81396407186359913629340690932349615104 9530114 -212318241337890802142994472055430231168 9530115 31564710045016595706998599942399718400 9530116 -35041205842167600361748154869926591360 9530117 193102028785441406823403335662662032672 9530118 22500630945888344905285339703653000320 9530119 -48290062781587514907631365167887412352 9530120 38352289519862179945007286225701376000 9530121 32072705699214485300119472983503324960 9530122 30568170513750893460505299654004667904 9530123 -165813806479417409037423489551606867628 9530124 -350641446444802964126155298729262428160 9530125 175952094439159521084428482804948800000 9530126 -213928754361791582280128433614573095488 9530127 -116305285240775009103052131725902149960 9530128 -71300664627290301909418840432968728576 9530129 -24911592749661420482168715916723470528 9530130 52594960519493681159063051129425835520 9530131 -54273546737728213389147065294112627936 9530132 243631291346295832724700168107291819520 9530133 3668458978213625383025379919282509984 9530134 -86447603926415700700434538079087511360 9530135 65387140203721817624033179504510663200 9530136 -3478582294220542786212149710977761280 9530137 -460484763550502525214840847880543196214 9530138 -130370327746479673600056309686608427280 9530139 7592827290111759678041884152836813760 9530140 -15934320694926691107270367478256898560 9530141 11351759857514402690148444367710277632 9530142 2120733255042100796699611262940696576 9530143 -33848543142611744110230671196548428800 9530144 50486563299441298065782431098140098560 9530145 29626075153952738031519911587567278420 9530146 -194107046404776217880955155832429847728 9530147 342039330258654753230311194988640929992 9530148 -94631949264343933915697415207839800320 9530149 295291909886506127559124011033967359036 9530150 827398094059515537591627296298105600 9530151 -69517172621720878925050582681324810968 9530152 193906371720694725760519072423390003200 9530153 351241184775643094024429244197694059040 9530154 -56693559300870056538229789176501755040 9530155 9150157452883643102384905210132230000 9530156 -124265081404006247774125743293337588480 9530157 -50891496541551607607900755058855223648 9530158 -108631717998976603067489406405895155840 9530159 -63020687543074166735990453950507718640 9530160 -27421310800222798285043104666912358400 9530161 93308885142533133301556954980832735762 9530162 2142523868328612840727859257796456064 9530163 -61576742257685070514699361719073421600 9530164 23089762658528601665816917855338905600 9530165 166265634814635455574947345152319040000 9530166 97864080019419419691765689396597499648 9530167 -3179376354103477111613367016008608880 9530168 -5444540983552063023197316754165370880 9530169 59867343006915890144797536144119212800 9530170 23641916855833508624472527110988049600 9530171 -48738408058571128161269197365928770288 9530172 137487516536310199295007203973068106240 9530173 403459831849792426737829867133040468422 9530174 185613591198223753614399303248164590336 9530175 32467094524902138609197195095786560000 9530176 -2481991936223846892134917670571081728 9530177 -21273840212735490214805133702677400108 9530178 34399974189135714519719146618640130048 9530179 -240784478406759300377091099713174097220 9530180 -174364507176592342809116369307644006400 9530181 85243156549654121997100078303988389980 9530182 -800624707741558909802734124919968448 9530183 87221692317369327062151089639000050560 9530184 403709695108276633463771430046285824000 9530185 15791439250421316173462829124376943360 9530186 185700171837431943391734067640707167792 9530187 -25226624378123488828506693345779436840 9530188 86911134525104917948021298620417720320 9530189 -711206192750088852230236865042650675200 9530190 155621532347983539457643293782065971200 9530191 -65996510365999945724706498363074496000 9530192 -12987765905540471140430253672405270528 9530193 68337554638137559000111182735517984128 9530194 22122261137435184509466914845359639840 9530195 -73445531324679619863094460025173764080 9530196 3706305166929186254205173295937050624 9530197 -166681465277145894410320595632910656580 9530198 -161155795592922245552299940388159794400 9530199 -64924963881379848405763243764560903376 9530200 28697453514686771600137426492475904000 9530201 22212602945915093989073211157828962240 9530202 177310273312947291088081660966722816 9530203 63892721748022890561819229800443280452 9530204 95593214703311291359783828895534579712 9530205 161085638201215588267658167399448619360 9530206 -26534349514050998647470878194683646464 9530207 -314404827121807365249838640764373476608 9530208 116038494337075074545208061908846772224 9530209 -5508435248583651829311650833789658520 9530210 -34904567768541706519627950480069504000 9530211 -11590462041219427756178265845735243520 9530212 35546959970749745555284325919937798016 9530213 -129009245990417185966303661658710935680 9530214 -101522241746681258085052080122595772416 9530215 8350443312505134586470099560873250360 9530216 -233647982450305642803166728413442155520 9530217 -53723714337966217345410486052454847660 9530218 -205562583221158580690875046344267087440 9530219 -114749950357603348648742059478862912 9530220 -42343793188792959173730224548289495040 9530221 363154073013927286690512690305493678422 9530222 62670591175612726625295282462776569152 9530223 12009354821354167957130296882293999504 9530224 49894858806942282351986699613965058048 9530225 112833525013042302898623408713367750 9530226 -72005311393414272003164784449170020480 9530227 130702464639437903744621232395514403232 9530228 35167089951009263704746290149939037568 9530229 -34319538153814175761192005281518755360 9530230 8154588159536448360065434433549429760 9530231 132259379138830717971631519558901471472 9530232 183638351491253288198968031247790264320 9530233 -243286888344413890619530402756645418518 9530234 -3144525774313192655069755440388970496 9530235 30661628466208078274524937942327304480 9530236 -201882430383939441641390461707910174720 9530237 412870294518013315069975929216787321536 9530238 -38580767388379425188601669453748755840 9530239 20154235187109279718287066997771968456 9530240 -118428875945976136784865849384527462400 9530241 -76303197649158610089855829902944976000 9530242 -45351382064369053312177972306272775728 9530243 103337745966928467715677522440542696560 9530244 351730437233030504580905191019766988800 9530245 -55775301976698726971256783808227150600 9530246 -5756562413352018748599567777908220096 9530247 110072808399419649753170472019565145000 9530248 -35103197438740062985422379789224345600 9530249 -402410111752660525710682746583966779750 9530250 102858579372776794543868614583430528000 9530251 27067414052753288377119406678745391840 9530252 162145710259045234922696997528686804736 9530253 315197418195966289708642834107872189964 9530254 -199652278546455431978563014887685647424 9530255 -127166411030219982309336814917639816000 9530256 75023000430913224276085871654151389184 9530257 -22412385183578906190299858897241876480 9530258 67172698830076891122632100252055662480 9530259 66231218300757916727906975791156605696 9530260 99477078625789346292900250199860442880 9530261 -110015324556444215655005984016726234948 9530262 709327452359532173881741428352573440 9530263 305892980758824401149813022707068141512 9530264 -183373599704929561960939393352487536640 9530265 14520883482923094020269879297875040320 9530266 -240062510979957293913213874993812753168 9530267 158953224996768850979985489484284275640 9530268 21508260908506569077593602203996258304 9530269 -29617336887186437865163823525405503488 9530270 14481795553920947447934964325632224000 9530271 310799710624921665049002527666385204240 9530272 -38788653989413831099124770266547224576 9530273 -262754273540048708495921396063552744478 9530274 34101060316838261736243783680931365376 9530275 -53417624148078414024110673881702979200 9530276 3333800124250543873546849522911891456 9530277 -258889972152624218014196750658692626080 9530278 -91066320216888676757706441554012228544 9530279 -283793331828152332488525620483028207720 9530280 -47135257082378730263694765598624972800 9530281 -611210521460140812069761695241160064576 9530282 129656058714034362450355911211336738992 9530283 -57790754549439817285836561407351003136 9530284 70598618734613505840188150992914972672 9530285 -253670200906638146411842616708258532840 9530286 20106572374421371417272458176958515200 9530287 18412173176914040884996171977688958200 9530288 39914310617517193185398271295720980480 9530289 -108191947676999600818253014461523120446 9530290 7231102810703993734177229003713397760 9530291 -351842863916488857252619541541151000308 9530292 92154418824409132853925098130780721152 9530293 381405863985369145154031559880686618780 9530294 38255483543944681840916729583362376000 9530295 -91667912728518601771657149667678549680 9530296 21768641677798943555461605274047283200 9530297 53943760293608805900157624181740032 9530298 -5323885024316576676872974632323327520 9530299 -87527576891822815487547559050318391680 9530300 6042353141304543862816382514194572800 9530301 -121183183472866048537099189003914494400 9530302 128585102047043899573851568296607717632 9530303 107632923374463450829311066580372307664 9530304 -9324611010361662765145781530131431424 9530305 3927330784151796316761965974685918400 9530306 -69897826502300743174687220921516483040 9530307 17447079673191301433929907750098159848 9530308 73369905580561446617408385829816990720 9530309 18753328018427100403985647880108750400 9530310 48563827766072849512127131504792197120 9530311 -9828912392145671309866655494300496416 9530312 -94580873908217726208854121078128640 9530313 -21401475567913745344916648653537190016 9530314 -83932650316407009136615966789110561744 9530315 -190215689615697299016281834308271123040 9530316 -15504755788348817252455465190771344128 9530317 215320068027771063841680802141174784460 9530318 36259763798138345681793030855743247360 9530319 -101004895319003809435462842951853797360 9530320 -47809080702236929858270177396318617600 9530321 163296690259241980271492140142573025522 9530322 34254564404257061870081518830025798272 9530323 -406487718712579532743144901749009760 9530324 -162049810917568543563087966089646336000 9530325 -71184024914882397197594491931779152000 9530326 -12239041483262344960929328592901232896 9530327 22107626255366092988447678403624762624 9530328 -244359494117451346369393849624357478400 9530329 -227602371895668877596675717866408221680 9530330 5990730112619630964417476191294218240 9530331 -393885006238027662178053202022441880576 9530332 37054938189812166609162385983678991360 9530333 -381261388494719845478672002724685539418 9530334 -56106013693839932625015408139012423680 9530335 -163758277386658150705440332191713867840 9530336 450777978448335960328813242199305093120 9530337 -145070789177850952071354993383778012240 9530338 102220059136905188265647059411030912800 9530339 25569404648641517533408854596065817760 9530340 131895800228146234362499346243196395520 9530341 158952628263701527818949145677273245792 9530342 132135584757120242973270391352721999072 9530343 -167939594869338559681093376431299484920 9530344 146766601206421922735720727868054748160 9530345 -5799414452747753417338535574475641600 9530346 29449539030299439931123371287298937344 9530347 16005973674125358915862284905400711592 9530348 -106368997161680042961340843491446784 9530349 6860947298780478727404512089259810688 9530350 -14481791437037116485599499641685321600 9530351 -322922986997027694985635794038245167808 9530352 -24445077703410879844644533034215669760 9530353 -107972837361959900758447145888494874442 9530354 108420061621212987776802666688955490720 9530355 -137195667935007326311272235331426484480 9530356 -254664172264429390411659945637205397504 9530357 -213052196204152410322216324424473142340 9530358 -25554096425305820493683728420139274816 9530359 393547128578624323632940409726686299016 9530360 -67577341613762923389155660205065011200 9530361 -21751927024664305206767589882946767360 9530362 -93421475557774376533483110703942464000 9530363 157032333238172283512428935918916632612 9530364 -93750500496994684768533759028088094720 9530365 -49434506385885076765877637186591653760 9530366 -11173878699804155123676449067579322368 9530367 -47159446905153372726554146792759431936 9530368 -15376138869147492040022351724951896064 9530369 -12486573248609794998363194481758541756 9530370 -46576878294997192082205295261599883200 9530371 113844967684603321357388310685714472512 9530372 -183081050448967661255509010432305532928 9530373 251437201256061334638727479138227112000 9530374 -778446110485313030164120320761853696 9530375 499893646600913375799616740992650554000 9530376 -197489218307375773961185107541054464000 9530377 -268358517302297064332561834491028812774 9530378 13911160596371546429671912937396643840 9530379 -4462262712168864161811949794177144540 9530380 -77558484070204993342235371181189299200 9530381 -84794723857041669239962498386043522560 9530382 17269195422846511314695595036647366784 9530383 -178736959225579124760075669450612028680 9530384 -159878094124715887820780656632321540096 9530385 -60516960881523202984496854307096390400 9530386 5374032818110229417031709519904458560 9530387 -45988745833087126263959675954827518000 9530388 14655426144971417970570157559377489920 9530389 -381150059745017998826301738409449379200 9530390 -119843513568964216494427196062425772800 9530391 -51276432589902884301231114790268544 9530392 16001454421007585220860738640402186240 9530393 258373496637137823585845333863220733642 9530394 -22023894258351203938591211922744691200 9530395 -48417143753390508351392352777792921600 9530396 -128552003581582260749237653198283781120 9530397 -9576030523967925339650799314941859412 9530398 -48040589655842038755356845339243804800 9530399 410307742036505482026241447713808833264 9530400 -1908569644217760101693606065432166400 9530401 -27544922273289045173198204112755400000 9530402 150355270744781234761878910072627783680 9530403 26805775096934577208852674579274954104 9530404 -35830796298135846669470894308249517568 9530405 168892034923100545991767772765766493560 9530406 -46345315254197721402282630782699203200 9530407 -76280382765314927445174495508047211560 9530408 -244780614479077823420359483323822167040 9530409 16509768006271012005373617764905706880 9530410 -84279679305233163010355044042532756640 9530411 83283105398859272690365303909051707024 9530412 75771585062090689641625833745802061312 9530413 81089288804117642533882129529343648662 9530414 207240632960761204515006360439007605056 9530415 80183395105667099090254992899751588000 9530416 4962106743195187911090428439879811072 9530417 57071166279333580495906189239922226694 9530418 -9132182893531916711281733367810627072 9530419 67825788197450082212889173141220154840 9530420 -78780660085363354990420603510961809920 9530421 241092267594222716905683243588253389504 9530422 -23241608576256682627026461892850838976 9530423 13874355040237813549314014577109420032 9530424 36477893700846415856616379471930613760 9530425 -353587650575060493922219406372004307200 9530426 12041754311909168303740246414661772912 9530427 120093385598857741268001489518286218520 9530428 101315674391529343854524558646842067968 9530429 -140365055813965187663055023566102022970 9530430 146308501705074817450174879645347840 9530431 98874169568935678369760757153534871232 9530432 124427774978352853848073556942419132416 9530433 -254069143937630300416257856911797294400 9530434 -897135992146881358629352350596933760 9530435 -243332316038511007999365770058255195120 9530436 42864011779950125623482766007517453312 9530437 92986578229066058875575641457581880352 9530438 -481293955826724940354896041530258560 9530439 31435820301015082829489137116278163624 9530440 -102092138934699291957366980400091699200 9530441 126382953562237045621043175494113681152 9530442 4034842499020936792593396591242810208 9530443 124333151101070650295487782765113170544 9530444 118304852712614835137221437811845120 9530445 83046159173957420866476486701147101920 9530446 -154153675683331172332601042651941355328 9530447 43526557490434687128327966242639255040 9530448 58975543951038537451366020470732095488 9530449 -90644600102574768525839182452720177550 9530450 -40598992553936560508893152708738180000 9530451 -209506106540877158636790552642597306588 9530452 -125147581587953684596897755291194740864 9530453 170505283513986566624187226268198922702 9530454 12926290339575396417434837624332738560 9530455 -68990136417282341818252361807923934880 9530456 136379030458554722078724229276631654400 9530457 -65949556035345386843021194205424008640 9530458 462266976857001144400800798599877120 9530459 -263551984933982423797643182205226545340 9530460 -27708544142160717676910610924838103040 9530461 -29268012373327420980427108387407292416 9530462 -8587133763738742873622393878352422848 9530463 100355483229534803539534119920263049544 9530464 29164851374398380865914642348413681664 9530465 -68096822616565654939139327673535896000 9530466 73584484079306344019769362297240176128 9530467 93334265441278863852328937873263487516 9530468 134929786931542405728269803196648580096 9530469 -24007956457289236736194283443886460996 9530470 82454357713543536569261562075226527360 9530471 157946633754599403340610019593415999672 9530472 64775183100457772200289117012408401920 9530473 311800239450440657260175589979923486180 9530474 -186967977181914902533175510015810493600 9530475 -98431220188672219551497637306712852800 9530476 -21853875385724948450362530621588096000 9530477 -3205595711610247937904466442563610400 9530478 38002506549806630047462249214760482304 9530479 -158701223766289726862519315486446647824 9530480 56435388560445086430169445865373532160 9530481 -102257128397280910906883937916965271680 9530482 -47575167121631025961986392063103154176 9530483 373402300464159574256162909557283369544 9530484 128087736419731140612551085989473345536 9530485 -49212002271567824129442059182781475840 9530486 -9226627077424067547200987746908912000 9530487 -344019848311935352607379910355553408000 9530488 268038614929941310203997180303880171520 9530489 170840674261107263982900351942309679956 9530490 7185613337855871012381101177537395200 9530491 -174107000981506557919624640287250058216 9530492 -51776057572586857076164363610834035200 9530493 -2651555574036427359670641956913518016 9530494 663723935594991787405786766377385472 9530495 -37108295503855052021057327053873048800 9530496 -174098102693640719782341893902156431360 9530497 7136460486389554516915352829231379200 9530498 113901370080342502697573790374260674000 9530499 225833213234480426038980905273743779648 9530500 134398923281715011801742218786541120000 9530501 -43619930006322714924981574220840046498 9530502 -153490261939838439398457755235054641280 9530503 262077254065004237084415996680344137752 9530504 -319259566167355930037719760750298762240 9530505 -2437558466410086132206040230568707100 9530506 -136587638612798155145846495321939911680 9530507 196911497895552944498569100073490854912 9530508 2390068151615537378605328644402790400 9530509 88197126466295139020248590200610198710 9530510 25973352148914822991656218541028945920 9530511 -190737549123568474322971324609254129528 9530512 -70308866533051822213958642606270251008 9530513 109377856089617201313191129403436198644 9530514 -32277557963866890240580863112866201600 9530515 6308787395990953411172416678902405120 9530516 -5499343776427129771404408234545479680 9530517 160822493857858237169229080199025253280 9530518 95084158145308438541675667008141629440 9530519 753091944336665700279246020499167822496 9530520 -2406602019004622934076241593771622400 9530521 11110784083390095697670602563193454208 9530522 -114060460539400548329129780862032359200 9530523 -119260998376063430769041042910628750176 9530524 -53757792498074895134615429562141939200 9530525 49337568874805424809622078181038952050 9530526 3239251178296093814596500515857486464 9530527 229538574871383975779274262329028346280 9530528 -16320930007771821687224391237283872768 9530529 -38484251355231763410872138483221716816 9530530 -41868335057246554452884024761482927840 9530531 -539631371656323901544311226873017372800 9530532 -67077208880942412090277481753956939776 9530533 -92107567694487237120358773652559975040 9530534 8712965915588033771040472644627499392 9530535 14417542670899827427763881624721164800 9530536 22871545717533878994309321668360847360 9530537 -195119588394313105725997334119800425100 9530538 -121286940013900449493600810327537856256 9530539 -140785402331207522082025014571702387660 9530540 194809018669624554019778133726545018880 9530541 14787420468421611274596629794388268972 9530542 -4558162213387415628657698739570766080 9530543 4059458280252496380728210760410041728 9530544 -40135771271720734141647228044971769856 9530545 -36170275035001805348824381770761402700 9530546 -9264897211891461185752017638569984896 9530547 -13367950053063875868303371333833012224 9530548 -237166399586779218313635134446447844992 9530549 284889345084428684974429647497384830176 9530550 -22828410750838248451190360249460756000 9530551 -142240580219171653465307352755487615448 9530552 105085014397609311848244660459304243200 9530553 15776001722269340712520884071688634704 9530554 157208920726500236372780113719704278272 9530555 56838267110612207521322749058784295920 9530556 -24028590868106458468418042313989062656 9530557 -121226002000183487353388246637594173748 9530558 -158989224339567752306225830717449594816 9530559 -247594277566294863548779947081110768136 9530560 -36866601208615879988674063339880448000 9530561 -306449202042310362573712670656610096976 9530562 38524138060459646661761860549775483904 9530563 -565015557928202958249599278699250176 9530564 96472075962935573716083158798524157952 9530565 78663560961454963224428931167592000 9530566 -82073886491671248843353747667922039296 9530567 96273118013648051832825521490107686032 9530568 -21009303662583078533484343180457164800 9530569 -46974192160274681322520353137982492956 9530570 -24399619681828036544264320217105955840 9530571 -84754269101295119758622892146880019200 9530572 -297610450582627758335290012130118156288 9530573 6289758708081659399167693615193258328 9530574 22487598153786460237896231739764449280 9530575 -173713215198060193294898905860724934200 9530576 -51788734074067577101005171126817652736 9530577 79941829927767954251323795238283672960 9530578 -42811799830838130975095943443939420160 9530579 -25193783903172398552184659418215265312 9530580 -15243859750144074164538860726074275840 9530581 -93564884807742606352326419209519549618 9530582 54827226221297384702755199005054996032 9530583 195805127339746509733066798496217080424 9530584 15743252870811648272348873802438451200 9530585 126909947087226081101295739305460491780 9530586 -1184756039122508175934159127248703040 9530587 26815070291127935990107887576299049192 9530588 13563879286185170790846646421102493696 9530589 179332660892403819689016259505672796960 9530590 -61355849427736675239370846970200780800 9530591 -75528433582832501357217449098641024528 9530592 148342132311803466809015264970694459392 9530593 435645895122894374412671472614308071842 9530594 126754690094179804571414505274093386240 9530595 24004856780125501443014369178914803200 9530596 -86407419132577782445934862420079292800 9530597 107232535120515671311643064750327968832 9530598 -34037970506194784341171916492753817600 9530599 155658021319846240538807155785755447464 9530600 -49178879763924261718476204325904256000 9530601 73877255084741293593092539178069234832 9530602 105178374290211329897903874594257102592 9530603 161495863168731291858729670440325811040 9530604 50828088598427787345661445430093699840 9530605 -36694415885688556261328810764857859200 9530606 2397034596077078375243372157083365824 9530607 9872881101563112166836276093534476040 9530608 -35416989082425838808839566298053279744 9530609 -47798608347998733041258348147941539840 9530610 -15774875143451598492999810471980736000 9530611 -47187973150783867434387878175814396200 9530612 -24865741236844773306971709894251225088 9530613 -425037646452901080370852113440258892096 9530614 -31324907466175231027515641606527009536 9530615 100502722300379218628016208932346076760 9530616 260151665218473356718415761018626703360 9530617 51689598384740368920940923311519234666 9530618 -176166944628247739406992992951050980640 9530619 4356672745588859711708883609241874688 9530620 128323486412254797152838338082717711360 9530621 279137227363223513588895527379838338822 9530622 2960728617896054039435455468404692352 9530623 537038956860335599795677246439345205920 9530624 -301798210462499320266968284387375841280 9530625 -9164156366652511904444349127231920000 9530626 67563479459638418703221871459226805760 9530627 -94806351844841543727003840381902059524 9530628 194709183412295794287470144725340375040 9530629 -6052588928361936364325045324829223616 9530630 3024112461459240397931670321557020800 9530631 99481278080979698760154904770862432280 9530632 -208194069849032606942948460730603591680 9530633 5933679609512821798496678124346701120 9530634 -42902295927358399316298753492197387520 9530635 -66543553169155472220530329352941779840 9530636 -60981612478429542384542165531738649600 9530637 173780354577399677669759408786368704960 9530638 27914656498021937654758054125916997760 9530639 -38106081500516586885518451189959281440 9530640 -3335065209557665178900090992837263360 9530641 115093630066776941011754412846421272432 9530642 36696093656114548860160499782812144000 9530643 -236297238335231267897777620885196878272 9530644 -177363391101788994251738589853499695104 9530645 24119748680342959709373576148075933080 9530646 40118128436464071548537528304191362944 9530647 -57868995660422717223713944321941164400 9530648 -149301657557337250063881142153313034240 9530649 -9001281631419576941833413252417600 9530650 -48938781898089973078459052630892433200 9530651 89243074249557888577751056684603469712 9530652 21612772682919268066361472382803589632 9530653 -220013839164535145642465107588048684032 9530654 -5438735845851414099967163557514784000 9530655 -15420122621799797345874147446309894880 9530656 -74815498374017195120641006125424508928 9530657 69304186847441091409251007235769975906 9530658 26937153213607783251364090281423327648 9530659 -586967854562365404824215767862309629648 9530660 273300117568646158672772134285288857600 9530661 68437474234608513792171215483869824 9530662 150432341874155461943730618454900004832 9530663 -247052252155889278703914996507018208640 9530664 45676841415726001627845199212914442240 9530665 -96702078259844771688368789661875534940 9530666 -138043512249748745279344759194411828480 9530667 16078463768179209539750879234616933168 9530668 -98782453432424972695849439576963431424 9530669 120982351107705527981758839108523538070 9530670 -92454799663584369335191254917827449600 9530671 -47006521144606644720297922244433217536 9530672 32581040937777713117395743693517946880 9530673 -69373825158526757485716006776612950416 9530674 158912846514406193682425677335689662080 9530675 40673877668340053137508836976012601600 9530676 -160829109881180410141117988331365376000 9530677 1375452730781538901860451688557538040 9530678 -178116583967807655410620617853993611360 9530679 84076015516005155995222341632988659280 9530680 276036408848551008231762296121132134400 9530681 -60823982554807091801222585134808098518 9530682 114643943705641125763721197715457024 9530683 364900105638912112394191514979760393920 9530684 274014772598194942950821421740909116416 9530685 -75355986346565330936638761702723273600 9530686 236255032168090458014491769637320256 9530687 -270195798198358910130754640013199961664 9530688 58754653904307731691731227515908259840 9530689 -17899045114525648734417549305257180800 9530690 -5356116614546643593951263883481753600 9530691 -233978932660453762065920459557509548808 9530692 -2941123492523569954050179715132965888 9530693 -499514786091548248474960857050517867456 9530694 -96206793354749883400835980789173866112 9530695 -99328673127241816083920476363403809800 9530696 13398181078614818244676013880795432960 9530697 -362810120661823362358298658888205924416 9530698 48730151781081893905412213623673146464 9530699 -400933905097507689334549389216229944300 9530700 -43513742304777545567076506139905472000 9530701 -98969725702844461681191406731721430996 9530702 -64825330889528767698413511409142501376 9530703 -9304627386443371073142300966539676672 9530704 -22723900329032726489532680204642549760 9530705 -222325322505408190677897021619428543000 9530706 108305728191009358201361597086684658304 9530707 83246638324626029119911985482784704000 9530708 326824403455476281097260362905018556416 9530709 -52767338422589710000494527138954291712 9530710 -11174569070296912064611482050174707200 9530711 -210233099664120164542783403328331293000 9530712 94187953186572365236890432217929553920 9530713 -324167316639546022988140898411817063920 9530714 -188458966302718205887131966342294747168 9530715 -29822514392396296765038603736931143680 9530716 -101140141008863199369048853694914293248 9530717 77921459020876716332951667535368454272 9530718 -6914597795555233406833362272412579840 9530719 -78048889675633224614707459341386598288 9530720 -290113632183152997810811121302760325120 9530721 7388809451679107118679500786233881680 9530722 71807986297698392787794702090310840912 9530723 -43782121431215826185027826570556514280 9530724 29797056532714370473203303425513029632 9530725 52096168460871890326322937858985550100 9530726 312634927505230311453451419718561520064 9530727 48066054078052060598091137206495658832 9530728 -145616266208065912204731219307421475840 9530729 -205001737591689137594633131183065413916 9530730 137116642395767180224611313829123712000 9530731 -45682940945621515686162354508623901808 9530732 235793875785263817424796254963335828480 9530733 35081924502684408374356218718553173248 9530734 4928205563900677767579673012681806720 9530735 -1883084928420805292945418193355108640 9530736 -2708643108272150086348503513244041216 9530737 -154994824389639356510135283078199233948 9530738 -61382239510880921284286292013910421504 9530739 106360618277406161926772285199239860704 9530740 -5360316828734890508223475319320166400 9530741 -142713483526183364267270656844397974016 9530742 -14205072557268929981983009975978752000 9530743 100366941771710512202833095062047431600 9530744 -104636236710377305889012225225259417600 9530745 -73069443000969305499798976793514553920 9530746 214641035815491683988453280721888609760 9530747 -335626508360155887857538830322037607520 9530748 -64920803467279048317229840714517395968 9530749 -347383993371973283772161678455825680250 9530750 -180402561622691769394498012924289760000 9530751 145233705721510090142506226687126501520 9530752 -55971612175960748656878148017381703680 9530753 -36189713907252828729637165323947718396 9530754 182447495431172781000763261461540959232 9530755 -183927061559735162719390745068862167200 9530756 -221597373642121930641108526864134144 9530757 306806212607617609224938666867283920640 9530758 -219623096938162260712766039327044271520 9530759 -7320820963795742503143898659679274400 9530760 32161082914109223336067874217728409600 9530761 -6487231177709502340848279710752699308 9530762 -98484757955954852921493641894447691936 9530763 32213119873864262055951022390776660480 9530764 -49239861976307957533123987808413802496 9530765 -133918601456695237686342288644404508340 9530766 -5481197563383711972298843650316331136 9530767 197585546936324289094277207193791840816 9530768 20274328271411702413622925857018363904 9530769 -103679074802531100374503995747210946272 9530770 -120245222849796787664905329046394221920 9530771 23233989656195112354372883611910284972 9530772 180098786921358177175318630642625697792 9530773 -24324108892593862309643972636276145856 9530774 37929291113552972152662215918137787904 9530775 -54058324134308060184146531415837000 9530776 14088726786278780807959990209536686080 9530777 62695545872041773140898379159926007626 9530778 351763922955524218674935687515984896 9530779 166447472662879721809495166422178674576 9530780 70245077885177796443188439545125273600 9530781 46864152106026566636162915597942543520 9530782 -156047993472084229124244225695821627008 9530783 319175616896595620245757179386117483000 9530784 4548298535049292373857194574785478656 9530785 -151474491848296324654228727254037592000 9530786 -84198314380561572815039860395524568576 9530787 32308010525156974564971267919944375552 9530788 -156026041433930723591636817544603798912 9530789 -276646121960683675348816175571321721344 9530790 49394250519452434309625021759444046720 9530791 -389703816838030441560877607468327484808 9530792 -75043638250474660830481570175429683200 9530793 -115556346711906899512946857301230382556 9530794 -55857957423177036733523085196035792288 9530795 -64595402867798376514875921454707536640 9530796 256417201681775576035749923247020556288 9530797 -473965720765439805522128217860855495680 9530798 -60735043762996836579498684953880081600 9530799 -246366558390001783545487047652600320 9530800 -39291812032567714671758898103357849600 9530801 -112981270971735902215167906061450414080 9530802 92045287890832451880896894529861947280 9530803 -206370798762687789022087248188019400948 9530804 -245982412316530753749981200303553097344 9530805 -186567023306867864950009435849784022240 9530806 -64955149965357580425587101269249116160 9530807 12362489318855271560422982638823184 9530808 39348823661446384868402492611739320320 9530809 -83685044918614805742776876061660084096 9530810 117818856411946359844201099996405678560 9530811 -105795634058168918945986478875687344000 9530812 40230124631959862487940193322861281280 9530813 433026120467068337402999288518297211040 9530814 -36443507202467511370782771307233484800 9530815 -7081695091859390524099161429982456320 9530816 4316381460440526674089085572038524928 9530817 150659618699490423135230104190041982112 9530818 34314752782691677204606259170045557120 9530819 85341366090843001248952928168100723720 9530820 34079239710473891069378163476130347520 9530821 -6652124253217564007636761201110523680 9530822 4982514899985840940600935417534720000 9530823 -201152053604087183646270401673712205232 9530824 -424637526078812542051532744101627223040 9530825 -57245476461031088512308411670093776450 9530826 15402442804631386242833197820678105088 9530827 -424632323176352913951262417989337056 9530828 -152206176324518031466798626866971391232 9530829 -39374655953208848498721671616727647360 9530830 27509442659875985101014915975303244800 9530831 -53738575526683459541257793613716245848 9530832 -8694736846040673165764398812341207040 9530833 -8101486775333438021529403115752985996 9530834 -200308246873825158833224516599389219184 9530835 191971899940283216352128556413338820400 9530836 -88642073961177875873073383465399293952 9530837 104610212838667587937972542596923638240 9530838 95161562102636368836124703770965352320 9530839 -68859869082413310242839458530922388176 9530840 -150170128615209047749235548811084390400 9530841 -65119047525280399763672433411606633600 9530842 -59202026207868297514231308413688053760 9530843 -203624064553239068694902964253289244492 9530844 -100205549382625566849756812813812899840 9530845 -300102239086294648447652337340009825320 9530846 -57298077361928360925634523657302970496 9530847 -112042887715836364628389502985056059176 9530848 -13765559845286841329904457938474369024 9530849 475569944011329631757010317396109554850 9530850 32985634253504144709721362027297408000 9530851 -149302937591316651580239532441973886000 9530852 245116913554734583259919010983526071936 9530853 -93104689496661767875116885018854664096 9530854 53555842098069263788691043047167409376 9530855 18499729336849251933199724710577433600 9530856 -77885296856576959265710088330638540800 9530857 -59167057066393301930093987339570036736 9530858 185517283032359788368066527759088278784 9530859 19548375787912957242346263866523472368 9530860 -32694814269881603852256781637980723200 9530861 -256549571326435987863944776438080458538 9530862 23122263094119101206897217509369273344 9530863 455178823623694935312134879935305815040 9530864 670206868940249970725578687850741760 9530865 -11546976815937020833311808856110414680 9530866 -7889941386464478013570724353912635360 9530867 34778609055155272953698865056270734512 9530868 87629203193150690330513932723660554240 9530869 -153852733105954013930648283728631675730 9530870 -71423362686236092281735630389975744640 9530871 -68137847365702709462657890177577275776 9530872 -21132869384072159980288512984660418560 9530873 -323545135176094844562622811480486864496 9530874 25562881352966667725021735679891107328 9530875 -99893053079381151384704560756510020000 9530876 121477048394216326306111821127115028480 9530877 2187500224225196254482050669079974208 9530878 -14163684387685968151186854350955724800 9530879 48181845972069328993788752548104512760 9530880 4490562825582779571563128924793733120 9530881 212294508359258949786873063488748679682 9530882 56220658187576759321706273848006006784 9530883 171082039060375128738097942316922867960 9530884 -135271473259148019955778881313887358976 9530885 12832563564536241772971300010919352960 9530886 19566791858824000334185990916968735104 9530887 -343000366597241410413384741784615151464 9530888 -51508331239455795571362174680346132480 9530889 -97177335942330695800313237059458361920 9530890 -118384194448066371198735836433659662080 9530891 197214662592414034745292107067997598292 9530892 -162165439924150625915879166825624560640 9530893 -15226569991737562670097827498081767616 9530894 -239865471542729940471002890036341792960 9530895 -60427583608462981853264419722384614400 9530896 40114385318382570048974439078500319232 9530897 -309920933457490723109941077252129795228 9530898 14785909826085040529952539217450556416 9530899 -216605250622892625735919212706609634560 9530900 -11289141018201100434486437247744000000 9530901 -23985838202119100804557559149964195904 9530902 -95288825384263482202190735316429946848 9530903 -236284097802214370435197314326388337848 9530904 -9928598926250037172165751380229038080 9530905 22992810543952530404076289549130541120 9530906 7804737082047846245571590752408780800 9530907 -1163816580865591253423852029466286912 9530908 139000277119679472889215113839426183680 9530909 -364931467188978554647556427975334420890 9530910 -14768928340609013236642116890937096000 9530911 175852831981067077901554508261726264152 9530912 -475992787237487671931255467512716525568 9530913 86165595000165735304752498511648573440 9530914 -42663623322484482080991128059299946848 9530915 99343090313552542354233492067444036560 9530916 80040139374853721166726702580359634944 9530917 41218168480657652125528870727456373024 9530918 -117675416062300789130861187042739925184 9530919 -109360138616281077122563006839330355200 9530920 -53358336222134840300900865353048064000 9530921 -119754120639679803860382733888932597900 9530922 188807093719544656236177084652014576384 9530923 153563196086073313635221324783186452200 9530924 98975135678416293152710360456051590144 9530925 -67503879024234995595681373071501396000 9530926 -234742418826033425903248969623411857088 9530927 -97616434442333480578855019026687111200 9530928 -42046453401889646373159401595224064 9530929 -120151740259279170935482283054035957724 9530930 21021082487586623769340242121346835360 9530931 57536595339401152414979040041403435432 9530932 105481489246483378872819924424712642560 9530933 -16516416242392397370208716443985570720 9530934 4095686736874558747170421546916505600 9530935 -139536062054094988973958729791886222120 9530936 33696779273794252414329278795023257600 9530937 -56667813843196439820995604685723875060 9530938 41476169413550723690857018943817195120 9530939 126302033233473710405071733854723748880 9530940 -18061643440226013219155893580802432000 9530941 -76422334600470851897867528049484582400 9530942 56943466161079734198587991416887355904 9530943 -115647842557304087888664071412714810936 9530944 93855635339188979543565523844919197696 9530945 -83834695744762459477083739370108535000 9530946 -12623485300968407542464727813819276800 9530947 -54009968026626764318699195303626690320 9530948 -25449362863822702923109769704787288064 9530949 -32184575385989662238709280291944644160 9530950 -171058728762444345721783925857689600 9530951 -32785056646661141749282388991547438080 9530952 -83189084420828990905964015899959705600 9530953 -17416022952523612519337407691782651416 9530954 12693395047097880381767726472435159552 9530955 81081611433497955604080436474333593600 9530956 -336422223076585468562454228038807706880 9530957 190494964094796536236168939458469551072 9530958 20652674189293632358070567343068185728 9530959 218762784648693965965032422381289604840 9530960 892313920301630576193089109690777600 9530961 -59090811767059274451513486704331866016 9530962 19583499403036030164927791017908667392 9530963 115886888928696966274366390791992644848 9530964 40560288873283845928694560900997808000 9530965 55270080168088467200505127205072009400 9530966 20185103289799817145634147062701765760 9530967 76241020231163683097518490007237631080 9530968 -103299147369728033698856100413133434880 9530969 -35510697090429599893079435524014145536 9530970 -14310600434660981380392107783586201600 9530971 -37404853732190896234424351938532272828 9530972 -110455850304803297466006427219939393536 9530973 -344453249519656048006676789996205069120 9530974 30684846317964331446812542739502980736 9530975 -11434983528651923162739942637171569000 9530976 -36934947826954530863454050339669409792 9530977 362908186266502586580906836057817313826 9530978 -11211616569678677095974273268987348872 9530979 82745202082977784240238505096246948984 9530980 -276001880739955489665113553088692825600 9530981 92892573003947793459341462044328264064 9530982 29706901088073342954926246558373241152 9530983 -41926705965379549318751452030413553920 9530984 14420776304251888841714483322085186560 9530985 -56152774081693424911695173704291685760 9530986 3604560584177173561030666872956308320 9530987 127203235255775578872130283850519051636 9530988 36071217701989190972952784947089856000 9530989 -4620048943545096743110884031651979520 9530990 55854514369390366531168161306340078080 9530991 -224539644362352674717676217021915491000 9530992 108049894368072416305945087982575517696 9530993 760837133006332077457513841589580080 9530994 11330717921715135298058995743599696640 9530995 -295892953148327999076463671014927317200 9530996 -131420156787180358727110708075469712000 9530997 37834406878452381867126828800622211200 9530998 212057531895562055952321429990138852000 9530999 290303216152577797726687998906063082512 9531000 55360524964720839380584411160678400000 9531001 -300676054705734476329691045044525982998 9531002 -24038627987059108963678553503669109760 9531003 -2112105129147075308320946671514358336 9531004 69696847151038962937829987135243385856 9531005 102923777417952669674665529290436644320 9531006 97561055198451144446988455749270843008 9531007 -302877048852916945569227165706230767744 9531008 -176620807388931946647997510682935296000 9531009 -245673202188160054054331607600030998286 9531010 -47964757489127991237390775822694808000 9531011 -100760280314032704559359040051349195568 9531012 -2488017533615592133766432883841253376 9531013 -468918555011801477634259888499354461220 9531014 -44159993898758241361116670701028898880 9531015 -18542613489291845217265172930967015360 9531016 95473330253123041701866641687425515520 9531017 383227050024605952519648399810961287066 9531018 -37925613091310811950547998664233725440 9531019 255715487753816036623213790659323971680 9531020 -57808240648637496015885303333514321920 9531021 135828906945840895084398240263370136512 9531022 77937954265454073281379407677914597312 9531023 234274120502936688952822126957197890784 9531024 27113208205293898074537435289729105920 9531025 3304019891494053345100959355121784000 9531026 -12494485770999583011763608759214911936 9531027 2325050037700392415830202787835113280 9531028 97189563570249538654542168716100202240 9531029 169107028115859817034302241458788077340 9531030 69887317591618636967357766942146728320 9531031 123764977766690217670111096139072581832 9531032 75480408406692793308393470605648404480 9531033 115908394279966837621446060487158299424 9531034 -186116836000964063129087796164330265600 9531035 -250627356528542895939424768359252729840 9531036 -4862013467220277436844206190679965696 9531037 -63818443505614291287181237065294802080 9531038 -106398672144256634760617765047227167040 9531039 84889902307743092418250656456682842240 9531040 74067407056787511649574981648410214400 9531041 -203699027578989627496457684050963403628 9531042 -134197179504155478657858418688273436288 9531043 -39754266041721497457675763729259494272 9531044 90229271206338056403694185996361835136 9531045 63824647537382005612814905368303886620 9531046 -19266364981847607836281754178205071360 9531047 115749051429312876800870518856895749496 9531048 30519012068449378572794522287883304960 9531049 105481747062202313600565581472846768 9531050 -76746944146547566086896011877785951200 9531051 39921313424141454444520610578030348632 9531052 26635727769931036460297201414454323200 9531053 34089981930606083184870205580747543520 9531054 -102920327815012092040403687641550472960 9531055 123013807226801446017945556326718101960 9531056 47954086735843175278134032898491645952 9531057 95313307109211871319103122200625620992 9531058 -173334303831794584239675520975580667120 9531059 278964638591258414805246455131200373260 9531060 8113887470076198172752934500304158720 9531061 -14009693660656409342652287910511733828 9531062 88212249869867274378217463673715158912 9531063 250847780829878103266175126529344259392 9531064 348977333728034320784248196903776665600 9531065 -82856843933737115125273487816089324800 9531066 -52276211127765193123875532398912101376 9531067 -37988520946190542155185759626322285952 9531068 -3470815850950673020918716852092964864 9531069 56521631274410211742550316448236431520 9531070 -23087516313645402174847701697303779840 9531071 -44680355579411808146045644156102738056 9531072 6315732971785292739574173006793015296 9531073 176304933831421468029188743493082016322 9531074 14968290216170010495553867778679803904 9531075 -74270847458442299759198981172032045400 9531076 278777067617594683153911514944663877760 9531077 12952848135153751175642928755986936992 9531078 10109545462900116232913236624121951424 9531079 -2079105616977258602588091238037560616 9531080 -13381348899726623357640885556256256000 9531081 59509200657871226339193314925186969600 9531082 203488284074391245706216530267820614400 9531083 -856236191922389130652650521004505819200 9531084 200773747710634655794462325847136051200 9531085 135692470972264065229857646271528357760 9531086 -110028455167575923697185421048031603008 9531087 26223335476617608018741151019221780240 9531088 -12788961043178293722328588306506227712 9531089 -28639156568138011727427554683374151320 9531090 43635359235209227298848124713488755520 9531091 259790801041350976792182432235228108800 9531092 51727352666780263197884432154799779840 9531093 27611369650691378324135525429348870880 9531094 -7631481182872578208752638847070143360 9531095 81082922320308616834091639340307411680 9531096 -46322471190111754916365289906031820800 9531097 -36097263974732909985526159480201758454 9531098 35775379608624394467145398112515185088 9531099 -1487712131943146869200086274120611280 9531100 -131048836736837043203236570248586009600 9531101 407110311618336661732481266014974939532 9531102 1252294722798334371155538737774843904 9531103 -157077603242566075358077976682898513880 9531104 -4747751884523285802152485138731368448 9531105 10576426453689396699052196942665728000 9531106 -1941264860783657504964761072983223232 9531107 -24857427752207038975433488010769025968 9531108 3783487486225151549878831116506234880 9531109 130919069632202211285658695369935216416 9531110 -63554990112166017194853721681146215040 9531111 -64285658581873258870646151607085237760 9531112 -610432242735449736998845644670419732480 9531113 -250036132402389715150089032877875214720 9531114 -152435097298437365565061610448217540608 9531115 -155902620672306070468817151195446989680 9531116 110087045352069014130357970675943728128 9531117 179330682227767529006052351967352649120 9531118 -13443244461391542842317813525159622784 9531119 39037253386460634355345406743255302000 9531120 24044959529904493461874781238318858240 9531121 -480354477775317115029799157916986389678 9531122 -17774175959523597376774117369001088 9531123 -48258478786960505917201916767469437440 9531124 12862215628417797317537555294184615296 9531125 -283108348781062111815184504198048125000 9531126 20948497617181173858737736363350034048 9531127 266124894686152319147017015527759583976 9531128 96268731596975722050677990445739192320 9531129 11599628395056174668593275846473897280 9531130 16712882628665563307230187819756359680 9531131 225440033430198506099792641058341448112 9531132 27698530694008662895874769903579439104 9531133 182817969238153276585562843037406981382 9531134 15590542455021045369523831671378984192 9531135 136965299277367461911128643309411995200 9531136 -53216915468584149957693070943040045056 9531137 -227940188054326869062630720085817705488 9531138 17765109607002468954932016125948674944 9531139 -141155456453277051716441592332696332776 9531140 188429604934720999364741196949330598400 9531141 -256992027915844479521467615838788357920 9531142 -180564644774659902013470657521899584000 9531143 -115078796566008723559589568943355114136 9531144 40391091629999668537214170536835153920 9531145 58262529049981963796782500059886258240 9531146 -2452976268912814969361992462484971728 9531147 30220172001370052989603014305330685360 9531148 184312969661243896637933259556887384576 9531149 79119030775741134448139321829461722764 9531150 26264114010270546352353222136435857600 9531151 -93211662239409711772902645898219378448 9531152 -2302764487731282088062053374664245248 9531153 201516316345604743703273909293420190562 9531154 21683971749414351096683715396101990400 9531155 -276704810951439522743430646000946742000 9531156 95023753795248982295502942583019919360 9531157 157690577403372431627936425229192992960 9531158 -2182229128787446267403488536738466560 9531159 146686642756520144456129190293766112128 9531160 64072639720831622608292877531749376000 9531161 294798374396573221765764523884934434762 9531162 -173383326162211681279961871504259484160 9531163 -245191567092645513215652167014390609696 9531164 252217098560032398727571475598943963136 9531165 117753257812952647995241170532515840 9531166 -113806582419792763724439114916309795968 9531167 -66332962417810610692355632965042986496 9531168 -48188081671265297899395753563979251712 9531169 -405945321617070549411939941169554308440 9531170 -290460413291625354038845056158619360 9531171 81324609847598314626256885379144156208 9531172 -7348857983250416598338712332645736448 9531173 -304949646808174824829838744293762096578 9531174 145026466693335732572877712756556707200 9531175 5068441518527290676227330608550981800 9531176 240657657334268700504218774201876060160 9531177 54410143088504126176282640626717685760 9531178 -108703033571272738850487701135273227680 9531179 -77695339449065456628197905999211189760 9531180 -45086205666818134629098637315214832640 9531181 93264678853672243507517817367496295264 9531182 -8383513140785221966902118302088742016 9531183 115989717458752623786212891359327714824 9531184 8036939511179556485599217710482325504 9531185 80865621485879857832582429477218579380 9531186 15451886902985030889227660141682637056 9531187 41661030811194373040364405659419005836 9531188 -13437098122013582374600140710149470720 9531189 28337957005410212781931637173139024928 9531190 -20032714538584178914933902390267504000 9531191 466138701298476443759667130830634173552 9531192 131657170797997818887766670920784281600 9531193 -161510900634877049313099229734104230400 9531194 57786395005810345403534340234047158896 9531195 -47091078078220197473990168408398120080 9531196 44874950249486444267488003220870152192 9531197 -37943375500270076893106104055646612660 9531198 -84444952665494244704554575449726270400 9531199 -200762320744598417889727786705094166536 9531200 -3915065874762161488357741538417049600 9531201 -129566021702092358749847599897070178768 9531202 46624333299799979259523215655802406432 9531203 109410367771914755398869570401623361040 9531204 41040164705681465757743868255148093440 9531205 -191567199729753004298373388427878579140 9531206 -151683602047462137566374997371202444448 9531207 -20378945848766532065032223357568432720 9531208 8439059068187720588312317309056614400 9531209 11915558309589645890633115824492044260 9531210 5003407158153636636684103270585420800 9531211 -45098579404333239378021764683821673848 9531212 -144628905594518998422404583881201036544 9531213 -63342795634105110282694477209086820000 9531214 -54004028355605341760019654857059584000 9531215 -123996002230415319574509649012532603640 9531216 79019666517869419000347247845444157440 9531217 -172532136326974584153649149862107875520 9531218 -247354952648675244692177459539678531440 9531219 7623102903421127650844364580624626240 9531220 -76800166522497839342437513550272742400 9531221 93376721224392371220498561185663198112 9531222 -25664917344792505566049333897473507840 9531223 36738246709490616694937304900491747328 9531224 52200600401866549403111784290039808000 9531225 -50700967663772849989906821606875614800 9531226 77250982536257505060381427668330147312 9531227 -51572685961044461292763407638756688000 9531228 -45203883253618612262801781106666266624 9531229 42181902972371002655226091675695840000 9531230 32210833706777145006144207373158691200 9531231 -227368284019067189348487586470020094648 9531232 -254499935613345924516599759998156800000 9531233 -106148236738522707940941423099596407518 9531234 -71757423150381541358707264068685152816 9531235 -116690488665090632847327376193274231120 9531236 -136218625422506596504400706337075138560 9531237 -71827240548075694085505863668283407296 9531238 29288224712291412606536558282002679520 9531239 158259019268826701730509165092060180272 9531240 -75383419205145562770712735804586803200 9531241 -180500474962409655279007498934969985968 9531242 -24836433121415632526732237251019935488 9531243 -88105748237539419355612940642531512320 9531244 40370745128649532119315073156690401536 9531245 9598273000092897387178399006195524120 9531246 -36139919387421896301312747250643690496 9531247 -393722278849924641991933410177445516488 9531248 -38292841831918384632784640862177558528 9531249 -22351187408314637703153937792742508672 9531250 45323517182223058874669170562490000000 9531251 -6624683303155071931581027344329139448 9531252 26962188595103298128927978706215918976 9531253 -32254161176229982221298497015488494176 9531254 129606790717268507989058541150286766592 9531255 88298372659592442927853435621331980800 9531256 77721066286464153335500312692185088000 9531257 -490545955989024155512725874446364310448 9531258 28231732729064679008036398003761401088 9531259 44514165434285054496516557650003888120 9531260 -36662244669622406263307697406474199040 9531261 218540398581034388703154292399207063910 9531262 11903166070136229787809196772793037248 9531263 -8707670912176097234504007095987498640 9531264 -78259921500316871781573132685368360960 9531265 -24870541519982220085386813277593420480 9531266 54960518329205160004913426902221242832 9531267 221710772297484702520281670100584076280 9531268 38358681185329714615753514739723525248 9531269 -44941659364067853424329984307164441984 9531270 -1471855688979091976078459960575570560 9531271 583211750834724999369607565222953512960 9531272 161431627824223946166061062228485452800 9531273 -153162120838603608829842172581121668000 9531274 75994724114879031827703658668250425600 9531275 90674084592573265912782401732470936800 9531276 -23054268262145043155700052463574528000 9531277 -82374862550429530475814466943304408000 9531278 76344910830234705049801438403512946880 9531279 37603965608206970217785246770119825048 9531280 46040163082832275330452770362734673920 9531281 434033477130236954651184190880259308082 9531282 43025375523825547124409206722876575744 9531283 445918185148900117640139329289329167532 9531284 -101526999111024593119661390176356249600 9531285 13188902351793086491918792124989449600 9531286 286887608820904967129274956721659551680 9531287 10741951562179750664530312133166296520 9531288 65193679330975028599499300804278272000 9531289 73208124188284046758610726270236079124 9531290 -18386362962215529523586723245224617280 9531291 -18182107535073412101335454588190663680 9531292 -90203805073502742528955368758339444736 9531293 234731220752250747609566650140512195040 9531294 -358321098309160131715542276488067072 9531295 -53989076982110152391919344711066938200 9531296 -35848526471699072195455286636455723008 9531297 -91596694770973828177162149655854516960 9531298 -86681939862135464593644587166218746368 9531299 -33562310667265637768709679268817521700 9531300 10820018761869365098460646276081484800 9531301 176634035717040587532781627103548382812 9531302 49893270142290006590308206239612330304 9531303 107410059984397689497756958741425617704 9531304 -10524312082221265721008350822979584000 9531305 -89167340364735128798350994367417166080 9531306 17736207965109855128689077777955534512 9531307 -275355254981664986926954731740874058444 9531308 88870525247192118668667880904844840960 9531309 -861496708246250729890298337281037312 9531310 69582136026832996875715263094824922560 9531311 88171392909980093614503815917929137088 9531312 -14837974663692619969160175125680619520 9531313 -216588904207010232941220638566871525760 9531314 52855848268999972541140253985810803520 9531315 -7302762924452352547421494295322208800 9531316 314530657317724622574167224286984647040 9531317 -12326933222728105003068983831974707894 9531318 -2906993626127141851665156015271821312 9531319 -72542537478328833598224129946124326560 9531320 62344157627318519977136738066681856000 9531321 -244887221540146098193822203046899354288 9531322 16204215446340393610138080854439880704 9531323 13697903141342375684002792066202853360 9531324 -48077706998354540221276306158620344320 9531325 -104103280803357241590500393756696435950 9531326 -45464156465973426886387598378871757440 9531327 579295675014038793262890301221339408 9531328 17721413172796789367426633152455507968 9531329 42097816135113661612823823949383101376 9531330 44172444422277582164158460294149585920 9531331 -444670564145259210081622286451420615120 9531332 168185756046361459033348285694317870080 9531333 -2396064809038926069606346412064703938 9531334 124434525551141397257700989023191486816 9531335 228881341028921279493674431066573946160 9531336 94311371204543115456517161333828403200 9531337 -5133664522197112345433446645242040880 9531338 175560872357971369661172540982862266368 9531339 200246190726985826932170201539570140080 9531340 34783732131580307679510942988677550080 9531341 -17990686100702795784697690138888756416 9531342 -158080318119465610566009187694322610560 9531343 438142013242130845479914021439321517080 9531344 -17452080430039975455355225087122186240 9531345 49001980740272622676928258349946571520 9531346 122087873993616212392311017429957817600 9531347 -19981616081150781188810640220304118528 9531348 36080361729646292396747359307856070656 9531349 103927013977816506832410138119953206350 9531350 -65336931999416024786014740781916160000 9531351 -21470278944708573455031138199063691208 9531352 -100257400825077642121355491647451238400 9531353 -11773687191420619312989804429954765312 9531354 -7690358144887296581511239994702816768 9531355 -301378276362289981369019181948027570240 9531356 -338600422279038322495786803245570552832 9531357 -317017288395619648751860328635097803776 9531358 184509013115014811867557216749404923776 9531359 216108955306621812251768764307689540416 9531360 30091781910003529687755835918299955200 9531361 42622073529240233221131652420483655424 9531362 48645987052544093975635006313605104000 9531363 -80284801879589172179124096475111358856 9531364 99985134942312925434018889071285755136 9531365 -96305774434508390925258502748160883200 9531366 -17191613793936049768033049113213006080 9531367 220681017257276801492175017941317615416 9531368 35522929319261538162305846459174584320 9531369 96463619629397047756425588932703247200 9531370 89819480001140560544338506762102029760 9531371 -467326217891605470744180402243880883448 9531372 202907381422616036039128925382273792000 9531373 -367254423762074876710536133303648879380 9531374 -56513569577672196286573708718575472064 9531375 -24339744572434042125685172884468992000 9531376 31717736253791862159825885548675858432 9531377 -250537703931304871690695954945894713774 9531378 -109196551604328230309401607095744692480 9531379 119364381807214084547115506187388158288 9531380 347578073997017879632672712517826560 9531381 -181607224955570243619155124839205602400 9531382 178555479875673859159750373011321589280 9531383 99485384101975051699889234790382198704 9531384 -3932251591932297902495631813991464960 9531385 -73682098312015812234435344682523019640 9531386 -7912271314809886393351123336124350608 9531387 16177385437956820695842040846023794800 9531388 219563560035531196154815046845955235840 9531389 188184145829799157646982335883127070592 9531390 -51634693429403358790295083913446656000 9531391 3140563930413129347476872261399902640 9531392 69899793454270061687492264044171100160 9531393 53165036437705184026097725409070858528 9531394 -44397042286077613623660928721959059504 9531395 67543275073982628671278855223929956000 9531396 32038786774038257223340836500433653760 9531397 125573179919326181330464626915192410846 9531398 113040884157101860255364481386898991200 9531399 23614385613033365674213115538665280000 9531400 105053704684213334760141126622261632000 9531401 85049006374830513919732664509342468800 9531402 21663453746755462776377726783176434432 9531403 -95725654089639044347077636168940235120 9531404 206381891825082156967045738277825369856 9531405 -15282869874245105193595651273810617600 9531406 171278605608557434903365921533985531840 9531407 -307072878710051183730852125257001061120 9531408 58509649512094718802321469769175465984 9531409 -217498899954509475851975995371345037390 9531410 -11032335551194764286519310285255754240 9531411 -15776477281556836740795025795741433928 9531412 -144696130464412348692987995637534720 9531413 248505294424026755125780297261478203662 9531414 73718998425678908567520862640136569088 9531415 -22568964923428259337521819136022308480 9531416 -198426713819659891628876330583306240 9531417 70107684176200059814778308000808747712 9531418 73304045567262712605846378277790721504 9531419 -68977571193658759667318237285897421180 9531420 -89073670006860507867499323385802711040 9531421 317146515331988458814237291490133099622 9531422 54018523337654555439319062524957478144 9531423 2559148028040157412349543449411589120 9531424 -161953079201270593942749249853370400768 9531425 -18955869483212270797862724471890298000 9531426 -93007882194619700651369590332781689600 9531427 -168281774837804341770193213969948674724 9531428 -120153330767562190396357437854370076032 9531429 92878847420431307433981650842617861120 9531430 44975122479995011010559780433539264000 9531431 134934628374816737885285164171454708352 9531432 -87135994241768157569523282723103457280 9531433 -35656788746005301140820592105559531676 9531434 -92466232878980153326307577117062939136 9531435 -17970405535839787009954723491504118560 9531436 235336480490293226564101488562865511680 9531437 79556614788817435848489107449522718700 9531438 -28068811430628703860880717530622279680 9531439 -141388767399434462493152947952724459760 9531440 13635259639942109044974836170027499520 9531441 -330859839333907106502413666613582122748 9531442 -43427372231201837077182074087291110128 9531443 -369624303828380107604118564128949160308 9531444 -43002271986029242910253878063796172800 9531445 -5432055350245306425511028349270681600 9531446 60209342045951556259432126403839271424 9531447 195507815911375952436341946496614253800 9531448 230804022873213623015968981084051599360 9531449 -84577588670439925416685605367912238550 9531450 56871432946546782465725853373118880000 9531451 34699759599708869798664928266493174272 9531452 -97584056890551029913561350960437355520 9531453 -8022733839564021116659855150782976512 9531454 -151958496589838664479361193067969773824 9531455 -95144677375247909479112279795320266000 9531456 -77041715817526161629097261924788207616 9531457 19693681837761779267390522908963847380 9531458 -14986048342566060310644378650524297824 9531459 -77149082961511222136305493844595814400 9531460 18565763599027213826697091323684149760 9531461 195412833221738051568410375916143452062 9531462 46431496785267475691807265647044623552 9531463 203392345438846900369488584378635151920 9531464 7175230755345312896065121804531712000 9531465 -30998909248298224895927319226708898880 9531466 -494264677369370232933921647321874432 9531467 -49128634398234677480861229433191999600 9531468 39980798647083364872149510901018653952 9531469 -106626023084883437109687986308226181130 9531470 -54375924527031715512227644747279875840 9531471 -88504781554589329108469779211108050560 9531472 -61350072723087789352977795326916173824 9531473 -108775561475727822791116784074067543040 9531474 -28076686246743934445510374271625857280 9531475 40810446466193655833234750773891966800 9531476 -173587062183218059650949684925264326656 9531477 -40763738401732978766403276632722513920 9531478 183874673172649270265421800904640296000 9531479 169373911290420423248269828059016579080 9531480 -43212979021300241919200746598930227200 9531481 -260820587373780193130883257708652633718 9531482 -119475520842783760766339766341782779408 9531483 -581057569887374328651214884036871056 9531484 270750374663145428729492022775433110016 9531485 191719240486652783429284239310444563180 9531486 -178962979704883226629838298952036156800 9531487 -77906248483012624937018903527968565888 9531488 472762616599290934565106933855745474560 9531489 -70750334821244757455085249332966569632 9531490 -154299486361697927391841399432481868000 9531491 -1009057712159329048442972226940616568 9531492 109561504261832195710025745931648960512 9531493 35200258804901479095056445160242655742 9531494 -17103381658545183721828932413113095936 9531495 163592372456494291074626882323147935720 9531496 -63329546060364773264020698254630768640 9531497 -80086022364750721390998851873456775708 9531498 162387821892085236448013764312266521088 9531499 -65927155259201271072444737525344329936 9531500 8890262943891970920694472137377024000 9531501 19286989163518379969968809387836102784 9531502 -187274837545983066902832168900114974400 9531503 6728602417806545489512905689542166400 9531504 70325060210904025478911843043450486784 9531505 12677614185376390892075147853982017000 9531506 436302773631813233456753474088940262400 9531507 272614836782098262353192372249556867640 9531508 -29627633682472564777445781892156620800 9531509 -689022836799882628944176417922826080 9531510 6648324388551990966191398069387570560 9531511 234299704703394658461380781740671583664 9531512 314138766846222160008633344952074035200 9531513 -16861453719718331800503989621286511158 9531514 -219933322486917013255689623306090304144 9531515 -87924083311680953044343526705027813600 9531516 71371288804504692565536704394041631744 9531517 248438818502064086411187154276112545920 9531518 16064249179148115735212977519691496960 9531519 -283474178629121828135656673450126675712 9531520 -54822777185706780970661104436694220800 9531521 2116841226511325920812119527134721200 9531522 -8537074880801130229331964590992664064 9531523 189490272045975275537551687582908379772 9531524 -223597939113898703726568121217228075904 9531525 137085889665084115510291414413009297600 9531526 85944277031636786375411191522861986240 9531527 -276205257300802895412356196801319707624 9531528 143350032378797559789538051100959211520 9531529 -158227955292046980816415286941216580454 9531530 -8458762539353153273738724228447528000 9531531 -216297174329717614811088211926769338180 9531532 139806463960682819394977167426360061696 9531533 133069828329102339388634887295965740 9531534 123813545340447641271161332846938240 9531535 -64251996187292142022745420300591457600 9531536 31523426741498079231295450122309599232 9531537 8932108358533368499468181022270162816 9531538 -98249079284011275708462115901336020080 9531539 5721178383534057401396473358929718400 9531540 19859478142617641321461805596462080000 9531541 -225745509344567702056673842533481203058 9531542 -71546575039270219820333074923197135328 9531543 -40173665373365038188604694870735865600 9531544 -29318656577863540209647025390507417600 9531545 69773407841683916483477485733604256320 9531546 -102074305024519578814700426393334931200 9531547 -458270858527006647821222801164040235004 9531548 -34675841062502379570871733355263731200 9531549 42214124739169299063988950106409963334 9531550 -201815581801592518426275508076486400 9531551 -283220112458428106106217417430453468448 9531552 2795703336408299437463204035575152640 9531553 13505830550727624367446015814452076800 9531554 242588757195188530951824295711812617472 9531555 -129064840281162724770315910124388668160 9531556 3059418696612572700335656261669978368 9531557 -59579051950885505085161275715404608576 9531558 7565768864211908864122512912268379424 9531559 12080640227486727200993901921250080000 9531560 -160591197011096318900560562071823155200 9531561 18693392294732115246441938616446121600 9531562 46010170727208120025856748391974778032 9531563 134219538806036804022555387742125338304 9531564 23989430060210848542562316623566569472 9531565 19122251061949458934219965778916056320 9531566 108227981585210880252066703649340018624 9531567 -99066497670749705282032087189444955760 9531568 2772459107989167307595721310391500800 9531569 202353979553781650110728701938823693970 9531570 4618200358212742339983131479091896320 9531571 104007508426617751932692598105999310080 9531572 -49043916014385407258524610683700053248 9531573 69009018652274208370470168009336413568 9531574 72447751941931448426567108738996035200 9531575 9195251353312634024804231307867897000 9531576 -177467700282358005296426014687819284480 9531577 -406317245580164074860826460835952212576 9531578 132482372717543867859568303679046451200 9531579 -57490271005808043615324771262001552616 9531580 -226073192915497397444430619402340236800 9531581 366802420246775046888385491524070605382 9531582 -62099549706956909822648255474003222208 9531583 -80184087906455785375865682519837748056 9531584 48236524887612255961369095202774450176 9531585 -42117787690908964846610210376939374400 9531586 121867716497448051246417415613766646992 9531587 -8165719798155158457940962892173170880 9531588 23301851174565286261752999512443404288 9531589 -383909535928327476777540554601687504610 9531590 1481446748406540476809743675683368320 9531591 -80186286737957437943722942965198656640 9531592 73962721952838429312015388677520097280 9531593 435710054520920146919610846342172234842 9531594 3370663951935101702183318030169954912 9531595 151916716562095381916481575959890187920 9531596 87783877723273627136173642037660179200 9531597 241692533733073789557944506519229328480 9531598 -36431994606725912400572072413324504320 9531599 14765079519310749698312800957008964992 9531600 24859876267347146084536396916922777600 9531601 -72017280748323624724085902236282768896 9531602 208336788155745141306284880123489028752 9531603 209667553476744960658831146996560807412 9531604 170614223886799036153404398624623165440 9531605 -293130544312308980497052031268145368740 9531606 -19715485152825345885263062699956535296 9531607 91725443663376300984322171287045577432 9531608 -58971611933012133801686086859944673280 9531609 192030520441699103281866566577605021904 9531610 7806581153676184705940322340057336320 9531611 -76207512922175747398428570136480630488 9531612 5508145247469390844596549946039744512 9531613 5671340317322242020562878999493783424 9531614 -24766242010149304655790312408497775360 9531615 -113245155856754034825724378459274951280 9531616 -349567635944758585793559469701880872960 9531617 -23643446572768032720216394548777290334 9531618 -112494036440262338257697484178852192896 9531619 -322639230348598774901667268964664949560 9531620 143248107128632254315808517440617922560 9531621 637348078568095633134405730835580211200 9531622 -102028781807756034487695622345901832000 9531623 -31505189730697823652906210721278898776 9531624 -142545640913261349331390380047820718080 9531625 245424256689862688578855027538760549000 9531626 6780913523173353799215441701334005184 9531627 -105803114103294461515790534161514304000 9531628 -6383268879205170818927784516903212544 9531629 -114027200148720240872289374194666439316 9531630 76247109775206406416624736382176023360 9531631 -242468854355055128725286292144565563568 9531632 -4844794776178130587907978791061815296 9531633 -78328978195559794861025714238568915200 9531634 -55734064765166767309968227492211499008 9531635 -294691707023298562298128890546297094800 9531636 326652064350813424591772242140931958784 9531637 -106648415307839161386135200682144666432 9531638 -684637195386612850797103669248554880 9531639 -21383923770468543875141072813090838192 9531640 60370889779785382885641432359700172800 9531641 28101490351563492694134980722267026624 9531642 33204899474219414055971063024136426240 9531643 -42497143490663018268290596244018197656 9531644 -63401633302462548094715915693082576384 9531645 -48005759158881691686790254941284891200 9531646 -122335842083750995009241577061178372736 9531647 -518734375630820450157426855272093241600 9531648 48141090970117564828875931871682232320 9531649 -26941772156280202098214585754582559164 9531650 -37719344184944313493639110150354205200 9531651 272032557005800094118088316812860055032 9531652 5002441429084272761721876749123337472 9531653 -279370612038963621858103730361979104900 9531654 88276134054681566417164860198858240 9531655 -105099155892756401977464142671912068640 9531656 -99594426622820078407524460225015557120 9531657 -307634279820770588610563076621227129046 9531658 -66273466720827511778580820707001690320 9531659 248195487275023656868265488904538903840 9531660 -59485196511160559768310086279845232640 9531661 -50432993298170704404398337917726305738 9531662 62317685931278961962482884610333263360 9531663 -95672286671656255163573024442350592 9531664 25619189563998001266744246108149514240 9531665 113931789080484257300432370295238120640 9531666 148924066964431569899442437331703019520 9531667 159920422735383762226764278100505621200 9531668 -44769927367250573440589529929914829952 9531669 63392677761389278847592307501015145280 9531670 -19898946734699969767100422727091095040 9531671 -61448519146497807997366967511584947128 9531672 -166850407340921686578245233510545838080 9531673 143485525639267755702505324884786997440 9531674 -165822471364827948255244422458396987664 9531675 1714707323253595317567000500540675100 9531676 -34245942026877898889450478359455148544 9531677 328519005815939390007391941040555920972 9531678 -23543916895611967129465763654554580352 9531679 -120382337556305887614699165086610158400 9531680 59143000855453543015219725331491717120 9531681 752438990297318070046397719320506304 9531682 -173252940929074292522796624375724997808 9531683 2323622102669295834513774818137179648 9531684 222797492069613381821249808892659400320 9531685 -82435968341342809551244099772020207620 9531686 -152459414001373219011422369470671330240 9531687 181820435546603236745959920830325087360 9531688 406799902927735683897564026386120949760 9531689 -49572894090570520555873838870910379776 9531690 -3486779666711714602145310650269977600 9531691 -254976990186982176570254586205153635360 9531692 -294730850256305978543451423547887943680 9531693 154675155872030020196857663198365174582 9531694 -138378693009768537961145948739200188416 9531695 -203849686217580536406860090839238576400 9531696 35224613571708596388648558946641444864 9531697 25903026063847215444924347762994357632 9531698 127673792429411950468842020493442043520 9531699 299841490214048138802682107713492973168 9531700 -56224092203941504075424972122484732800 9531701 -21125166482480377719560433638276177298 9531702 7326233378130822008529460455627264000 9531703 306926714615680241508173362766987423224 9531704 -4864044018018693320416703246431764480 9531705 658053443218757705669647139203566720 9531706 27131209330680269957584272558229737984 9531707 -368634248997704875045165365298383574044 9531708 -219938180379692399265469693868895919104 9531709 348752032127090106482334771687242363040 9531710 119142578130271945106308193426717597760 9531711 45809270936993943141086158065358807680 9531712 73710920270149146204450578418644811776 9531713 436633124212339671215083830465591902340 9531714 101936746734401084720136399475196325120 9531715 -267743994610026093490024886603396870640 9531716 -55899856629811455890674206302755434240 9531717 100332443322887736045174277586014215648 9531718 31774532671995201336475264679394584832 9531719 -226138993902214257152922324343049012304 9531720 93380768749956860585008250109751296000 9531721 -178005772836435002962266223409110081536 9531722 11311218823404010989639146580534492000 9531723 -69868613735250207788357701682663128320 9531724 3697414759119881606500526009530744832 9531725 -29686952217954810725019034299014947200 9531726 -20362547024709099860979569977627161600 9531727 -268299403196915083196419228084130913424 9531728 22448054388666223619907145000876695552 9531729 -79760044809341357673616044323333616000 9531730 6705241979217340468630153056872371200 9531731 149403140962609658478441116951042494464 9531732 27800603269557091305907923251795533824 9531733 -443171768543464238820588409459040692018 9531734 73506353308096303208180976538864778016 9531735 -26809241883642279404762249930530158000 9531736 -101892744753903492504112691059053219840 9531737 135044886266125325504439698976325813386 9531738 61890890920229780994726294711926040288 9531739 -2760307887474223942637252327603727344 9531740 31207347101265046140884889513114416640 9531741 269472628560132081630220941448609037184 9531742 111330311986924412464462869603417610944 9531743 127355503556683851015702371471983963824 9531744 -80827442471682640854397543735756062720 9531745 196963240857724189859477353517463840000 9531746 20679574226592082702386959782704944640 9531747 291719763207654562299824075499117114600 9531748 -189305942682041125759314081271484766592 9531749 -8096570851853335432713598959898020000 9531750 35745642354608251419889853515491840000 9531751 -2035946800507482587940102209187889688 9531752 126378122565589988305807596821541765120 9531753 -47431717914887708128138824203790415872 9531754 58601573164364515921951129211011659360 9531755 34392039673814522573070704233480773600 9531756 -109539341189047317648416566464700416 9531757 422139082010318853042148352802208562006 9531758 -121290540683106711000382281532480451520 9531759 24225586461771078786541490136876426504 9531760 11508253323761689610405114383126364160 9531761 -181582639202572462757630505730277902638 9531762 -15116057970699273362241484577760942336 9531763 -45972499316687348417151576102102039988 9531764 171511475045642315826692426009833992192 9531765 -52788576929762149035419961447753177540 9531766 150099490913310942192716195798366684832 9531767 -1218905785511848348663103587197533568 9531768 -226007663995318944502298955672664473600 9531769 57054753558267572623412079364503052014 9531770 56521585858083595993401021809083316160 9531771 -155901026574461527925444152595205568488 9531772 146498282952588340025178039552429541376 9531773 198791125183907591679317623897288742022 9531774 -34141481888291748224581356167359572288 9531775 70405137234511512657561079709900400 9531776 65202598305867396261912934802993971200 9531777 -109164978985963210764673589043722128080 9531778 149594913235552689377878423635339132960 9531779 179706143950315920729178897066425472380 9531780 11162742752034523080520110205437173760 9531781 -13428004273150845997320215095822496256 9531782 -42639349519591458485211636148905462528 9531783 344280356663061806754511564345790476800 9531784 477647455913319953298485231543683123200 9531785 127146722828572520678207489813891584200 9531786 -53634949565290006758072248594539929600 9531787 -19331431652944848840692968122548177920 9531788 -62898218545895419729781483552374554624 9531789 323220464826267228014528374841243926848 9531790 87771613090925662682155431161644382400 9531791 -1175392696182975909581276000829071616 9531792 -5429407969904296179590405558053355520 9531793 -77586907037937998971402574172152787456 9531794 -56971310814400022681143271178718472304 9531795 29303962395127453785254505828608240640 9531796 31146711420355754251248090986211669760 9531797 574480266835088449074443952019218598080 9531798 10803385008710290392132129320280084480 9531799 -79063260441435414827741382110388347480 9531800 -77924829840158077361402633494990080000 9531801 63458841609113697211303954517945486580 9531802 20432586942758159312708007632268817920 9531803 -50482914689930775125201809167916839312 9531804 85603384813711246906457689323917598720 9531805 19683683817783254702468157448216196460 9531806 144687517991891729402269132023797997120 9531807 -38258470791962276777056545951796267320 9531808 137673141003765564111032330566807584768 9531809 154173028144890104459189198968872597120 9531810 -40603504224767452943940257704473600 9531811 79066568073861150540416367130614969000 9531812 266127886323870442496387570795285590656 9531813 -22795759038790339228749863557457809056 9531814 -28536354241356819713497796875757619744 9531815 61955200883842566944407529792562673200 9531816 91074622390765606868618941170324111360 9531817 445703753957691247447864467338049999866 9531818 47257244474182572371532399999823457280 9531819 -206420989718154673874567274881349900312 9531820 39757090439704127767463056816259758080 9531821 64582408071674323411906841284800057600 9531822 -58941887608385219378883376394122079232 9531823 -178609923635608790016611821182824948832 9531824 -799957283202000219341212355932323840 9531825 29355030298821698725714372153519740000 9531826 143356930772553807600185544996877676544 9531827 153125078822994453089945800991288273676 9531828 195175864376328450542220042643045958400 9531829 -11469357620062048789045112153056596040 9531830 -35695974094654908503829453885121075200 9531831 1940889680739099260898997536101076480 9531832 -13031960550133766988347900496188006400 9531833 2751471148066114065363442253010051540 9531834 5640671809945751188960059300131643648 9531835 248014511800085124903607422509524524480 9531836 194087797736408261287248342394496878080 9531837 2518483148317666422168239971398055392 9531838 45140790589540276298392592947288321344 9531839 -31552629213545468024630430358705945200 9531840 -40178043497009683081919488653891993600 9531841 -65152948162963568663977853671732507776 9531842 -257887929827216598579012318530030700000 9531843 96726116894947146894226754450153468664 9531844 -399883221802117661437800732779716608 9531845 -195733113411441689402574401259068065320 9531846 97966819932952890253446656327748634272 9531847 102060870201962346354178063564698165152 9531848 170416723689898596717223781545951503360 9531849 -32945819880088627170361714577465786880 9531850 45406883625271886299212245648898144000 9531851 -42819506662979183797335228612806344416 9531852 46240859052976221172945384830775332864 9531853 7650867055322889167430086838692854624 9531854 -90942731002559530831486469760420066624 9531855 115665317458324659700296048833209171200 9531856 -19890642437168686667203244970568818688 9531857 4557417173573174619212202307043103732 9531858 27507902311614048842818272054048325632 9531859 -62948200919405962370393211199213263984 9531860 66841419120936764010561914182968069120 9531861 9367001559377372394021503171405685024 9531862 -140010719298624139257447907522435577568 9531863 329643865422725019069834721868866588800 9531864 36314190708615427506664826020359168000 9531865 -67438035500640573860424787609534579200 9531866 36455526849228285171334550861894602176 9531867 91854471901125080055062944326393013248 9531868 10204538391974352217907238063264056320 9531869 -101407346171267085090879567897787184730 9531870 -16979473292855160397041943581508387200 9531871 187157736897464383107197272091607335072 9531872 275388929025485311833881629054772183040 9531873 131155932321400526017327749122701274664 9531874 -187109698735947474893506955742564513408 9531875 32948049607202194770493706842144590000 9531876 39507559282123805663446068333956173824 9531877 313739576344652116441018447305260633726 9531878 -15065491931253509537218458082819625760 9531879 -56952249737421796548341679684166141440 9531880 -62716204075437725357757443763319603200 9531881 124946111370722107984440709336197594192 9531882 -23702352967662771597120581584419025920 9531883 -52597192550280646526381574772470394560 9531884 -178915538512648138801589947840987528704 9531885 -11171089661101649969777483776345929600 9531886 -29035605789607332190424628594547740672 9531887 246207827607051458362017290812362037200 9531888 -8627008204570215573414859473248256000 9531889 51555226765267445970553116736410580320 9531890 32398658407775958082262017499286673920 9531891 -106637276374528863769752982374775285920 9531892 48659120106845590270096220865981192192 9531893 -79311452582191201002784601263807336800 9531894 21618652287389010638528507759970972480 9531895 27833341265149917762630044240164493400 9531896 8524918279431046820423852057702400 9531897 -254059274084478268893154373379391124400 9531898 -30469701223785108758113436760457920000 9531899 -169022503670794358168845205729011392480 9531900 12327530015652926742369709673492736000 9531901 -49352949050954656855590338986500472000 9531902 -16026140826925438364770189936584225408 9531903 9417157033004304138943666662013378560 9531904 54961907807075093786979308206194425856 9531905 -32265694090507327047384916342937600940 9531906 -189801561424434028773347980167499374336 9531907 57482810162477749485946972502413761024 9531908 -69685921786900643915776194796807039872 9531909 317952147733521559524649554399426050784 9531910 -154480032679986024526200983445815264640 9531911 -137441801733730400208952929013161677376 9531912 26811700556815692089720707701272739840 9531913 51696996938405298764752547837161039104 9531914 14152539264403254659859953836663337472 9531915 -15761204878117405576386702551259736080 9531916 268065002243803570516400036511653738240 9531917 -70353680051169283546576640097933379668 9531918 28673413398785089681329561886649484288 9531919 216424461843096304471702166910223590320 9531920 -3942419351416532539182807883500748800 9531921 167074258063630383519022173500145710784 9531922 7733744208716104928909997016099228800 9531923 -152212926978929817381268728055621132320 9531924 -145943530104379801975856175595998726144 9531925 -59724763548123055267914975853653796000 9531926 -35028147048678642133342810684419299136 9531927 36952509244803423691862107737811613664 9531928 -102789905802886950234162988713162301440 9531929 -545339914855371408831665814178416506880 9531930 44620462832671888054185650166031461120 9531931 21698716443680943583137209523899417732 9531932 -378412737078739814389162961367271915008 9531933 88374333314756105474286670790498941824 9531934 -178653873534722286847522159268275757568 9531935 -93016257592116949962234060999332871840 9531936 -9707756944062540899444755293630627840 9531937 -256825833721741989995581816427535545808 9531938 126862742850588804714916709664489201264 9531939 -3725537958437058138883749994019836800 9531940 -80822766080768240459255025303907799040 9531941 18118621181578459235414799450780659160 9531942 12353879150661933790260220447091048448 9531943 384822677306997394288138159112635571192 9531944 -138514379545603507223077369538036705280 9531945 -3726876065978933029459549299231878400 9531946 104044487827699376147928792798880554672 9531947 -65182711155469474424081083861215787440 9531948 59132577833122024834513721610224431104 9531949 -54318074231893222374629282962318079264 9531950 -38241178883817944936650151074170384000 9531951 -47649520636087453458657503624637841152 9531952 -5172849964523461738513944602085949440 9531953 444736720718832917232473578452760643184 9531954 44951743740106281164668608728369209248 9531955 226097520809830296430375738372442085360 9531956 171215669631134726371256087722233532416 9531957 -17492590363867469227030711391985698208 9531958 -210239264105408552609732579455762647360 9531959 -224929883960092967988288314896785680496 9531960 -27167625429193403880967424549573222400 9531961 306008868399222053213836316553088747562 9531962 -6113569143624666982350801252349268736 9531963 -20597060283929320971069910781852850432 9531964 5486834018345499681718261483330018816 9531965 -208447669767377786980986724206278989140 9531966 7615260944585712567098483120125487424 9531967 -22081643048018067066837242079412647888 9531968 81938227232599864211621700453773869056 9531969 -67517081897366633159106547257684291552 9531970 -56096571411576284812158762241043620320 9531971 206614313430046443618223359290038570392 9531972 -119555695712137428491973913201196390400 9531973 5197036882319285658057723862236135168 9531974 45276779880899850832973396132847056736 9531975 -571671882937342114339260019364902800 9531976 240937887429125964257339356007431864320 9531977 20961822492403818748278235224601056000 9531978 126689152908682235617792851977206804224 9531979 66095524165398010217668116034820002580 9531980 7015122129033649623036628809531264000 9531981 319966057626264859119504620173987932000 9531982 2031834468960663244994057783825571840 9531983 -294482390680113106952059272451938234768 9531984 7270317548451957731141408105819013120 9531985 4522568838038835836506849509519144960 9531986 -196347161508747659622018324632839243776 9531987 97762181400126356307333433156162674360 9531988 75730835748825136172097650103403216896 9531989 205632659225548338672048369408339654780 9531990 -7743097945276935895826367290454602880 9531991 125562491627496812049027513848210372272 9531992 -177483624481594308690928649854636800000 9531993 -194824559006721344524281102030392210736 9531994 110216772137721038339062036212133069296 9531995 -330839161927523241388951540878032540400 9531996 21293225303245248473551136606624317440 9531997 -29798065418884573713116242776093177300 9531998 -83696864474477419251248811290530971264 9531999 6274909085297493912449117220427672080 9532000 127137972908598383301684125861412864000 9532001 65913449823799145575602231308606588052 9532002 -969257944405792202069175169119791616 9532003 -36843793066621068302410352262899529232 9532004 -51301610471707408578689302839541874688 9532005 -19984695976594955548928674621887252480 9532006 111976456062643998709400235397222322688 9532007 26917498501791093699123482668054652880 9532008 -88867295652586915109345953825987430400 9532009 59346572718159844412436980309678129210 9532010 74948653000468456230561159762211608000 9532011 -124615793258348345833755311912937135528 9532012 107032301084184052795082722684543575040 9532013 61553634275614053210224850967685234262 9532014 -39165025826138407314307481126796455808 9532015 -73392901006253777183309689310747436000 9532016 -16546354459761507129384172529066016768 9532017 145422264941372780725129910798886162 9532018 190923945851073570278933340757360722960 9532019 76336454590750082768132237754639631896 9532020 -45103940093667369342363643985170360320 9532021 71686497548757906421214005696116227200 9532022 83935359127041382108821730673045180352 9532023 148255467061167604883143766988210885120 9532024 226630640581672183509728143259158302720 9532025 3150118021320286938987868641390190800 9532026 66881927633394903653783645726911856640 9532027 -309206071379396199034135629697892652124 9532028 -172399038554282330790614098342887874560 9532029 51891618447293580920078645412455568288 9532030 174443905196292676624208268568031387520 9532031 -69116536525796593075883801214911492328 9532032 4448721191849994145396701740799098880 9532033 299254414185374875141293389673202176 9532034 -23740124338660131722086845287185912320 9532035 -56795779418645445651104957797922674560 9532036 -324310701323582074944525299474279261952 9532037 -270116884045179945157790195611155510720 9532038 70016803557365581499273949721875351744 9532039 385375434275706125963454295158061375920 9532040 -31116227981226056970585909114986496000 9532041 15936621769113332898596258230529240592 9532042 22118121349419574961090136515292709824 9532043 9133704588543875104876493399825907120 9532044 -173924558850626573867859283514697035520 9532045 -12682827628183455171744871709426223720 9532046 -70345244673039286208802229683946454016 9532047 29589001585545424927784000098956031872 9532048 4214604139162374660197981756771221504 9532049 53563750049664932184854204009697262152 9532050 -9669643764011186364314626088991168000 9532051 -24252210944093262794500303600261542128 9532052 59772114316389105369268410066930788352 9532053 13741244452887509929942635993112060800 9532054 84977643272935879925384909858917241472 9532055 -48587196702923732911943411581914495840 9532056 -109141442835848140960685997408192307200 9532057 -7384397634962797742267623281348192694 9532058 -4086094130126010975801464443424655120 9532059 29888462705404295077738012472551791408 9532060 77548758767946973037543491127084244480 9532061 -110505833000113887728872358988924272640 9532062 6858380812577496622746625555316742528 9532063 265735622606238306723220333802376665312 9532064 406543923012368226663256231082805166080 9532065 -3558799775159521081454468883106788480 9532066 24025026373860509868484767951338655744 9532067 297212009628255921799383168337225233912 9532068 799738871492210488130450330996060160 9532069 -388915617017870132209241496474701570660 9532070 6192980441305583429248878248911272960 9532071 8070172136491507299154009662378146640 9532072 80524747302219634524975525398376038400 9532073 90476559631992694553701190325604931322 9532074 -32351109788024740666315139329344748032 9532075 58813455352749868207148608401244558000 9532076 114586955506920861393222685004853269760 9532077 -40116262913022562424172275121778526784 9532078 31554664042088156799308922118563713280 9532079 401821854841209199466701070450196861384 9532080 1259969809510735946355823413189672960 9532081 20084860522638713768499497707603342132 9532082 -48272813137499410115940230076444926976 9532083 -88481161549876746891209198056310089152 9532084 62762473484427266419472250840443768832 9532085 -57126446171244000953439320390144789220 9532086 -31445289143095141065595933678971203136 9532087 73379071188791875768548812747356051736 9532088 -31818148086086117435558883140330557440 9532089 7750122353070480004474858225975320384 9532090 -86076078528570462941534005945292951040 9532091 310178870259361678913575007496194219520 9532092 -122657998341742619265176273821768232448 9532093 -119605552812474827242973844745068680180 9532094 82937666345445515690064439574814529920 9532095 66880234293972781713213813507227030400 9532096 -20574056261478672145931104416161595392 9532097 92259134452130803688481838843037322240 9532098 -135531354920112793338294204223149982176 9532099 -376140983822269495624688959498159865880 9532100 28729982723661863411735356269619200000 9532101 -164099504540896013777982810423777547776 9532102 236566891751695281811076342069942286912 9532103 -69126515832237850958358664566986520096 9532104 -236713326362977578824639879609198837760 9532105 135623066958014190308626524681514343040 9532106 12620698821196940055164400015856099680 9532107 -351559747690962151225164456075581228400 9532108 -77511143993400027891600763684655761920 9532109 141178875829924672508330917359337832310 9532110 8628262765328242035373030826577408000 9532111 531852508067410237048054413535017592 9532112 17924840020143454559652951603346931712 9532113 284768954527775165891223911093695806144 9532114 146324214843715734172590909231861760656 9532115 -137260253225755777526115488801261030880 9532116 -78817828796524119368096610861060089856 9532117 -347911462620116847119859944397939967680 9532118 -117121193442192137015512854826707606240 9532119 -36517552987091304496191080201893967256 9532120 -10119278511358183704014499311810150400 9532121 3718355387554962169482802445658823464 9532122 -111937988840455748339788046839813744128 9532123 -468517414013171231116961347524609549628 9532124 13984173186008708612067726220031293440 9532125 87901867461329962477148070637493670000 9532126 -316925723637710215228320921791090496000 9532127 77463234758848614411569111953371955440 9532128 -24369071857189638519380676337742118912 9532129 217195737432246693456588052491995790640 9532130 -139529594931323056455862437691451083200 9532131 23480057084617539892778569165532786688 9532132 -72577391011289277545929403012452127104 9532133 207710890860613740077817185373382122204 9532134 99736589574949665430909664697066618240 9532135 234619622645410796468256061740544112640 9532136 295959536644486392562325692554374184960 9532137 84184427802266180119647368236388514960 9532138 87932442188380202522649285307301376 9532139 -55138707921151712781187812250922274060 9532140 71903583598677922871518138712292556800 9532141 -252539788270212004359298306485154860000 9532142 -25666298764902135143390406173505198528 9532143 63184294862911075744124885574419605200 9532144 -8709625639123838029127452797155508224 9532145 -104641911789341071978157195038428361920 9532146 -53350438526147371660850332760592070656 9532147 -249350399438079910614538927605331130840 9532148 140012272265974658712965432026675998720 9532149 92932241602829663196074211263489554848 9532150 75482839466211257372351608947004521600 9532151 -98009604143798643764210877285088198128 9532152 -60605184231572838379990427614997422080 9532153 -17631698315510726445764360071450589616 9532154 319288479817108216003967079088880640 9532155 -5683621056331310104447090882289448000 9532156 1176473923991577700350435975423324672 9532157 217916863972380061074844940157020842752 9532158 27469873798628491619042399470139627520 9532159 -16076532347482806068333775570718062240 9532160 49776461303921202738575054949486428160 9532161 143883061768469769385471153409838823632 9532162 -44441847509670137357647894257571788768 9532163 189160610846384785270384673267892476412 9532164 158949239127877943180821695667456253952 9532165 10512843616089030133600675003018024920 9532166 7003406277219313666039319106693943680 9532167 -32567040800382608168495910105363552000 9532168 271685553577230843882950211547508736000 9532169 21615153373189405983252249933976319844 9532170 -48645112158278909609648174556287237280 9532171 53389446782465549471341216434619518288 9532172 43925647166525563400001460527203733504 9532173 13562797344989221145360718334137466944 9532174 -45810005862932292626430837837578201664 9532175 155128615598990207508856879696768475400 9532176 38308370585945576936257108046100824064 9532177 -243429338320991467663004932338450035648 9532178 -4444019942124543729087074876353415520 9532179 -185661150546316569025674008099018739276 9532180 68745140951900219750312595565085859840 9532181 -321189544416712172930067992163293292018 9532182 141506132700408698546827137013247092224 9532183 -117449097153472119495536256396238128568 9532184 14703676665878823935502438901184716800 9532185 22026561119503595445674435655081061440 9532186 55066137190769154371469610633176291840 9532187 -58445852489064468766996539119913777648 9532188 -180731563287079973222094179653099514880 9532189 28752794914551064279120588396042128960 9532190 38308304496438539433125474666319452160 9532191 55569779119262259080930251392074565192 9532192 357931056028745908748293846390733340672 9532193 489238482263471958776490858900494710080 9532194 -2619692245653936982451900427957212160 9532195 -145470210632150406890653289695737610800 9532196 202142447903184633351389211545097206400 9532197 4239719852488908587168976231359541408 9532198 -1732736625189500472236676123753727872 9532199 -16906110729017876845955401850012419464 9532200 -1151687990341004870041516548182016000 9532201 171803278709996894410016385976069773952 9532202 -135745400393229717216880307950890958848 9532203 -26409789776080254312898805174583067200 9532204 200552100143265252445079462886940211712 9532205 -1427810234731097285453695465853173140 9532206 30212612634944687103169815218392813824 9532207 -47158794415671834355828146920506818544 9532208 -20590377994756215792727173825528791040 9532209 29970056840359202955035284557981691008 9532210 11291588120887297001909298854064761760 9532211 -4170838342376374385948505830179288896 9532212 -65749746800516604223316448323688910848 9532213 -74233667377823451661884329602789589640 9532214 -5785974655168786685734048695086696544 9532215 202783172399324066052363618011359123200 9532216 403506639750215542760248634771003228160 9532217 -298806376761518176127844450349282016880 9532218 88317061487107245205621871854391762688 9532219 321805241793919112830422709556287728160 9532220 86344594389278257112321612880645050880 9532221 11129206856196447910688270509500966144 9532222 27617889757454474795164360492950402432 9532223 -477732220594027538564343919507029442080 9532224 -29252400959928233243406936576475791360 9532225 -70814834880365356851285700407477630250 9532226 70428201606644664452884764201380671488 9532227 8422974936841366354118273439789061440 9532228 -52275782123318129708004734543359368960 9532229 -146002925102724253420841132690382335040 9532230 -97991887486802529225079858915247921280 9532231 -56148305182980001799841417002578028968 9532232 -226343913970624341811444684052625177600 9532233 -209082767817044205732619822147141957398 9532234 94605360259261553599551685859978516016 9532235 -129904486467857229638385210581464125600 9532236 -1092115962984910947860331155728318464 9532237 21878922847129821844181902710954316800 9532238 473952429892605435531265796751110262144 9532239 50447585036480199409788700256034295176 9532240 -201778633870225742499946010140999680 9532241 202310950297828967360739588179656950642 9532242 -10631523856978667877366857518686261600 9532243 114884788050027313580251858461582429440 9532244 -32530424844166654329634032372603654144 9532245 101917279919196899758818442571644761120 9532246 -137265788812785062169198047761124936928 9532247 203844342348777957502383115397233027632 9532248 -71542812396972230501139257560802426880 9532249 -433270553522097242742027154576398181750 9532250 6118064183460205328697863627316480000 9532251 -168920993092047257922324833850903476208 9532252 1607271431826233742895287174449754112 9532253 -140530669011286456220980532188459905498 9532254 4081197854776642053910909746893712000 9532255 -284076243792786285775127054815054395840 9532256 66246877334942448001463384148498186240 9532257 -68708451535671397235984973124340006016 9532258 55540686937771364855658004482534328320 9532259 -795529881382743768422837239355228460 9532260 -17864535285183648665964128433513649920 9532261 454644480128082108611303677634429188862 9532262 95713379128846342101913425945807338880 9532263 123866877572138226022859242628438090400 9532264 -108251781693787157465909394493120373760 9532265 265321979403567531978740263868773530660 9532266 36683077792470748295730458547067041024 9532267 -4440573141963170212331866825757500040 9532268 11429964479237260823723881692283868160 9532269 55351830776558626315294084005174256320 9532270 206537606798936157071338586972683104000 9532271 -72071108450929458667379210519632060320 9532272 357177056476227808610150305126318080 9532273 -3421488547443618889798709977850542360 9532274 -114859917175091121930982228589974300416 9532275 -107388978913788022777944997274349510000 9532276 79533757945767732238744325786326118400 9532277 -190973532055387306401390641053689394080 9532278 -47909254982084868150540858459149894016 9532279 -25922235594123870964501816756033448040 9532280 -21653361194106554778833913553303449600 9532281 -142729433621764451073521167336024826880 9532282 83897599836834709527310693458901615584 9532283 14284643783338719369003779120191488 9532284 63166170006764021199363240827069015040 9532285 559645325054347345597290267033960960 9532286 167362946126343558930832636059208623744 9532287 -99710051801311509880502431105678540080 9532288 421827450751414352164276620156752363520 9532289 -86849749691861887613869502121876195072 9532290 52938586570907373587651740008545694720 9532291 -292653516883154446714939926249745028880 9532292 15673320651367240230388438012087603200 9532293 -274078123067889616255845020870514205536 9532294 48649971074153668160195159425382361696 9532295 -58564573468791339655008264300598350000 9532296 -10297489788115976065504732005950668800 9532297 -112758151007626786806204215793573329254 9532298 239990886343085729291775056980766645760 9532299 7919917223748611343894848140289164800 9532300 -48835763768656788914361112521816960000 9532301 -287218061809814412693962817775692601728 9532302 12544200954484458808239277600430067840 9532303 223030785514445144778978980718046235064 9532304 12617780856655954126946859397987958784 9532305 234159028243090120930901005214091826560 9532306 85658306626898065659454068398064122880 9532307 -240937065433509867927288639937633173048 9532308 22290624534303165889472036641121488896 9532309 -70715963479340761089233299305682857984 9532310 -43900833634630915693705615833869773440 9532311 80541417694630055250933284463406532304 9532312 -152175323695298326272901662006583756800 9532313 -10808918655410099856531171993629126400 9532314 25626832041725348319652384466840549376 9532315 -72032585683603637699267879530816721280 9532316 116948380389426313629211354483222167552 9532317 49999767527571280384902601605158447712 9532318 -39403388821960748891795149470925261440 9532319 234022033266095402031723344253888876840 9532320 -28519170103915995092301597629994762240 9532321 -97202904180194240843666130931177704478 9532322 140829946795991224479697482984114423072 9532323 -2693382824820725705627282903763297240 9532324 -43955305041967007993781110826111954304 9532325 -95274965831909423025667511759111208000 9532326 -1602450911596988945982805762831566336 9532327 -36407540019679295648409779734587575808 9532328 -100439589959085578143493432342516858880 9532329 184723636162628308544402228454617948160 9532330 32680374393395795760584084597563984320 9532331 -215465418671286629117693025996390833868 9532332 165537453235912266603960138335172800256 9532333 -23998060797301878715887643830607869418 9532334 -45660092834272196254323156571428782208 9532335 -143547874531760183387074017614698204800 9532336 -23531436459493314285844817444601004032 9532337 14366301885673721837581199423807598372 9532338 48104357303074289526491255631578845440 9532339 58391879761738122230492620341564240140 9532340 9005232608043809261050847045127206400 9532341 -21131927623225900838185617243991221504 9532342 225047473672753308142831897844336960640 9532343 364355913696045515679214608144282743592 9532344 141731507655189553611019666548772638720 9532345 -17525125503724354779663410602090867200 9532346 -193571054047793688971594465977627032576 9532347 132442681962444367980674918989050093504 9532348 -37079571757429515024495738046602815488 9532349 419862473027254927130426976108104641350 9532350 -12801078371318609306390947669833984000 9532351 288840261657712249198342860196052908352 9532352 -78100861469354557979947316654678999040 9532353 66869861003624386435331769346296166464 9532354 25299638428023480481073564244603001920 9532355 81532928322578140500497274506403180960 9532356 -39258025747451319503214045903187657728 9532357 -195797613563802964675100815119094888160 9532358 187090444750939424417292105679380357120 9532359 243696745788766493714564259967161724224 9532360 117025668209823418494354615869937254400 9532361 -625343487078877332411295780143191094000 9532362 101114594496415825385607155591999476992 9532363 85612459770741921912410299093416262104 9532364 166337386920556024501851265414748203776 9532365 20438139133078753658861089034398765440 9532366 45905114873821441510719425746791290880 9532367 -164315853743258331355706366997308263008 9532368 4969935760003274980908166926956544000 9532369 1496342790050534852883600074413547520 9532370 -57215489393505218325737909606909025120 9532371 -2803612905547605177175863352696502088 9532372 -251827655845828567952292544578303619328 9532373 78833975012773291243884880522501870944 9532374 -22847372807153556552121445773154379840 9532375 293569467643188298463999651462524770000 9532376 10694745258232239602963334207543705600 9532377 -63241540393982565346010405066945088000 9532378 28665177191896545416648629713814752240 9532379 -203088043657994066436408249469666153020 9532380 42164313120401768056085252557916160 9532381 -107576915777662203194518348925106460448 9532382 -227816228710756666047187669372673676288 9532383 -15022663375488137520899388055248951936 9532384 -78872531380055252525989817437184851968 9532385 192274327514349396660410505872483714580 9532386 89864305051427058358082544805853230032 9532387 -254738664083760118224414115828206873600 9532388 101644891494512471884435811358888311040 9532389 48116973455780909738116581467161697088 9532390 51587864780443311668867269649604276480 9532391 398634855597921993835389569353540805784 9532392 -121076607582263609650695982344764129280 9532393 -9525422279610093315025054377239862456 9532394 30102307230417412680748804908374392320 9532395 26415820001237945301695350454467230000 9532396 -138251823755776271446999352493940651008 9532397 -1173065895061594135496230988815800000 9532398 80372889894721259932356867047890956864 9532399 -480903126387426846801557657686071850464 9532400 -45713124061597014495322642443502387200 9532401 44626564252331071767576362103406441344 9532402 60782751645495210494414765660392331904 9532403 -101875583286806727172206983529323559816 9532404 -46898092821538468398394917263031588864 9532405 -17688243008272065506971687888109987940 9532406 93794990885510543970388226089885075584 9532407 -48726772404874396856369975891336256000 9532408 -23111078186735305779776284101034967040 9532409 -478541210711888085109999029809414318460 9532410 -83875683526127922628116855611701332480 9532411 -51358255574503708549951392792694871592 9532412 825830963037253092850394821238848512 9532413 11188466289700688324592100128095098560 9532414 -163960411137232064774712346650020276160 9532415 205645081508718295328011857891324574320 9532416 107159884983377582924582670947560980480 9532417 467014796580696422278204733072146750466 9532418 -26671992551002238129177108345156210688 9532419 -1529401918910795842189929108550716672 9532420 50888581653488774295387469661970946560 9532421 15609844755671795994456603458301973464 9532422 -888830861294178210617180386388166240 9532423 -552821168869432501007395983841304596520 9532424 -124164685562346611637325813871824896000 9532425 6276420643237038270504006368701593600 9532426 141546767745466008017250615003494148912 9532427 -39082360268043881275235868682354483776 9532428 89051470987719428808508799275861278720 9532429 244995244916708192335130204220451795840 9532430 -84880723547212871792788174455255032640 9532431 235077013900692790812518534313170397840 9532432 12606678965363579824814786144790904832 9532433 -257109642462927996793581080994902862480 9532434 34636192287190476628039830895320610560 9532435 141974438033546853924882789239359507200 9532436 -26235844664583372073564371262780061952 9532437 338637064537324304712242818996262840352 9532438 19049402181694581135480156310391616000 9532439 173511065655193186063727604110608046256 9532440 51889757348008398953486982973077504000 9532441 183719128828980810079679245863951408842 9532442 -25002077643503004764758771952521360128 9532443 100874658257452967016216737888761840128 9532444 -655531732503893930159539510039522510848 9532445 135557734237977138464434564475579457000 9532446 -4223757642387744683113090490996490240 9532447 -104342753738544375360579016652234401680 9532448 226934040682872734425267295052625674240 9532449 54208806899176847210532849587145566034 9532450 -49356680125098106035824126720529690000 9532451 359271657818510056840635587251990831452 9532452 3817087433497404494504940245330995200 9532453 -64241167194954800361978256021133782080 9532454 -66706230998628469242773183687824952640 9532455 -2467174530811062532239444789578966400 9532456 28037673063580183584218160693837004800 9532457 -26215864130372908133042253709785205920 9532458 -32936785935089827878136023029610024960 9532459 -116247987694614350851019273532088989000 9532460 -35109401540565022837603490402988226560 9532461 -203038128348850161964156613354536136832 9532462 -46537725535821951628871557211610558528 9532463 81540676141489400696122770662576444064 9532464 32429618592651172928963234167080321024 9532465 165210588450549901362756258190040137920 9532466 82109621080560676894229435971944113280 9532467 75871681960871085904935423808362298368 9532468 -61670933894518863715497253783667410944 9532469 12013088374806618724412779650761598720 9532470 -13686768218120416448614435413795052800 9532471 81864583166090728474505285717686977680 9532472 -28275376390150681551450035848609075200 9532473 -94797709027114060413555153242476432896 9532474 -27043893753593660315090694639428244480 9532475 2351115319727527284804250943185374600 9532476 -164334585390899986378163436212320224768 9532477 -613734760008592434089744042851663903488 9532478 184083851898385747503971590169438090112 9532479 88557198174007394968393797457471147776 9532480 59933301192323932326279901874985369600 9532481 -61273619843232008713677875783879733120 9532482 -101151562458982282579178834485959393408 9532483 170714245695252041036452141200300428732 9532484 9645000474069284259859022385074078976 9532485 -5389912570012191350083925227763234820 9532486 4393705208021835999164411309556192000 9532487 -645643798464863468601218702598794545920 9532488 -21307538833471399472465901079277076480 9532489 -192609399796852410390919763380713788710 9532490 72205174269501096866776275135872678400 9532491 -57124931975197103668890007227150733608 9532492 -349269898417045596149433460816492413440 9532493 520113036497241523432607193017515708416 9532494 16440655482730743272295197734115909568 9532495 -10164659560205831651981158467295616640 9532496 -33182587554938469286814614274979545088 9532497 -35903993764414844609381913838201783872 9532498 56130699753433631787221321544614400 9532499 370194182115004616204132342360547787500 9532500 -2952800911031695997999493011650560000 9532501 -147614859748830954446515887639462994 9532502 -111253140924999577331248255577556602880 9532503 99704836601220987741273868250305994520 9532504 210676572571222146843828410680411637760 9532505 30650986438291431860839720225608597000 9532506 -48765043414727437020414280729650372096 9532507 -77138612867491745768960653282639682448 9532508 -205534840751425407263700242960820444672 9532509 98321726963428820370863238131917273440 9532510 67195671997420557979382219779105896960 9532511 20946608029742665946889378935266990032 9532512 276159593804440257315413833599575654400 9532513 177679170688258539640403096436946121762 9532514 3876268107489036650698541364411026592 9532515 -11238950420866755554845358282872896000 9532516 -19830673041993340605281280712707817472 9532517 -753431747205219383037402933289331234208 9532518 59898125389977632149753795979856179904 9532519 64638109846951748192498323346907907744 9532520 174928388652799213230666929272780800 9532521 -105851123123151646049508349923817299510 9532522 -197497046800412647040788888816225796688 9532523 -11664092182234553975880726603932874240 9532524 475500980271422220579904117440752640 9532525 -72789957043114204245108102586067165950 9532526 41868039771821153274870559792770203712 9532527 -174604944102274166062923279564014108160 9532528 -6892466581903457305711104115485409280 9532529 97510832213285244679400334793146157476 9532530 1027399360857977832866186015603243520 9532531 49717892832217594904402585274625724992 9532532 8175153478735998415089826979850554880 9532533 -210192117927596689069484583751836151776 9532534 7368371683410279633413143658008872960 9532535 266786179418792854241126752953258340800 9532536 -77770354722697045637907762126215208960 9532537 155429020608332272120162619642248625152 9532538 -81410955672176027719719906357458767104 9532539 461582423857960868716885217152495721520 9532540 15864170585660269197896063948903239680 9532541 -1173205845300210583718211422810486016 9532542 -68473103836300765980116019720475716288 9532543 57556491274654491935775925418668433792 9532544 1858560547604219138126168931591782400 9532545 -88766217396159974587351475683243997760 9532546 -61911605506405455870278562909141566400 9532547 -458329378489954982448984303148417931520 9532548 82225698035183559710706127767064520832 9532549 174627429990556248575275000944555284764 9532550 -68273914942255793675928370970489899200 9532551 -16957921144480048691005216805393337216 9532552 3444154058084417002611258369646233600 9532553 -179443961149326398640405906140747644380 9532554 67392203941003582136015650627044145920 9532555 -130396983698687190617084255614086179040 9532556 -136789066140687171421128058181719641600 9532557 131272860943013556085862220757175469408 9532558 201775070957941999161132886287485404992 9532559 34200172347613427425351494784014848400 9532560 -1361624945736805779307668886211788800 9532561 -236988357046004557404408827581727906700 9532562 3868087584853192028249392747415107584 9532563 108887431720902944858899594179744849120 9532564 -124655014931213456912496143254230557824 9532565 -48034820520764905224549062798611651200 9532566 -40390405679754553826642716571339808 9532567 42113957814870335611840754521708060080 9532568 4078926398562259899959707540158658560 9532569 -45419922366814420870823759465121256128 9532570 -549099399946704343706625213794423040 9532571 72577110417983291673579689895046672200 9532572 -13848675268260196165667619006670749696 9532573 171890039722968141103505374859807577900 9532574 -113082334576881879306133974178812238464 9532575 -38936622127390696768282717377613779000 9532576 -409129976295695171502323105899427463168 9532577 -228267358240619825037752609006976028908 9532578 40111576906194274838288855531327516160 9532579 100501433912884239026015903410914524160 9532580 47429846001532850655906437942800949760 9532581 -180838411141111344529340743801572768000 9532582 -32958096991613668894212890203468050432 9532583 -86886827733317314193001303878859238920 9532584 2392607289413318447040222324027801600 9532585 -107695128987393041414311709600006308800 9532586 -16246010716494899654154559370108620800 9532587 115864538176300226226144047520974065152 9532588 -56590127856221400063095785449485358080 9532589 -26718690977778738062381996801660165568 9532590 120512743718224303334539276998921964800 9532591 -233751298987847360710470490241628209008 9532592 56118823431773499501437258656744538112 9532593 5195292463453375686957176466045296640 9532594 83679320013376659383438439982177422096 9532595 -83041499189653981719952590536896448400 9532596 -91235572105566495078732965740076740608 9532597 -80966735098902997300938050067311574408 9532598 123279796657124020797451249367153680800 9532599 121786322114815410618677802750975161064 9532600 81480156443943724153627322918215680000 9532601 -59606955972032539361691141760836308988 9532602 -58007374881243016251268611904888431360 9532603 108609215285156270486818977076791762864 9532604 -57424929795391417626470260698056947200 9532605 -146877052729723492032564763726696667040 9532606 -31611990928208910977037337895404486080 9532607 -269652209144214768352322431796362288944 9532608 62917662451984174549720564910480424960 9532609 96944011382581792841714322920914463810 9532610 28290876796301833558561480411612476960 9532611 -69196182182661345031834469373770848440 9532612 -54188928102520293200396056904218894080 9532613 103649223991776984333842370528823448862 9532614 38875933986602515732882555725147217920 9532615 -217988075814445967186363737804644351240 9532616 -95553876460806466327680222050913131520 9532617 22052580761688801631183216946049710112 9532618 -96266288993751658737338100495561228240 9532619 153296169276890856227868790359417573120 9532620 -81685994080487649446622676083867648000 9532621 46810872540525350582281028445716473312 9532622 64383884521761266186123417815245541248 9532623 27928111862205643563973843780225190400 9532624 26554947243140085500608850855778058240 9532625 115734344559046822729787904521457369000 9532626 -59101517982503195359313488829967900672 9532627 -2506038386585284055087700722158975792 9532628 -82043299737366318714055486796056664064 9532629 -123515109808466051680030033983635325426 9532630 -44753513495803258687617690308649830400 9532631 5842618715129234793797870420043561264 9532632 2034717828559249661088673095995351040 9532633 -71990802220193370967459718663616555072 9532634 2819941184179136590435664501940721152 9532635 -19625177021051760164094965233506589440 9532636 -375190749759847237946293149267820927488 9532637 412147376856862362831070745212735685286 9532638 16516893504633007918154585028334588224 9532639 -248970872729470940473156109301913214560 9532640 -67958604678960026453641596194264186880 9532641 -166453496096878387484086323525102973008 9532642 69063037271033129285491550545547742720 9532643 174862167461463277664223643415160477840 9532644 -99956933528436751448182934481872818176 9532645 -217328737352903631273536782644959215200 9532646 -32887363083742495320253675303241350656 9532647 410591468054917598837326469931578605560 9532648 235278373192502643106923731750976614400 9532649 -86594137525156198943261287567226570880 9532650 -847304385628951603230395953487270400 9532651 -449604237394446232414812123259566958348 9532652 242581946309498402712382228620091105536 9532653 -63899696378686698089544013577525964672 9532654 -105876071462094228431517007825498581120 9532655 53902948002782117105673574275998730240 9532656 -37561422598208312900451648866618572800 9532657 41020949543959487075265954895331548912 9532658 -23881402610174099316057663648831694320 9532659 51991824621552946569706098087515650104 9532660 -11297580675517045357644605072046808320 9532661 242535270114894317471221343219579330400 9532662 -54988563439349342203049347348308714048 9532663 76059941034702183037086837279523760560 9532664 -77296705617146525221965565239298990080 9532665 -58287618415237558592177352721061660340 9532666 -33523072367242562987080357739508993792 9532667 -396235401451079424215304234203631064284 9532668 102607901868007614511921230365698736640 9532669 -35984139184227818275023076963667487360 9532670 814340925973066968404373631778242560 9532671 136987225572864517953357183078079253520 9532672 120763016123999610023039892279514890240 9532673 205745444062099185242336263417453155264 9532674 187496016200885404266218838621592669440 9532675 97922350971909485718530476658673695800 9532676 -221298065041890216552582912839041031040 9532677 78754848343276989829817047288916643840 9532678 92071609611470399419247484080843101056 9532679 -135948853826714071461822405732091310616 9532680 17008475409506031054243807426158592000 9532681 489860413561182699498740361544768355712 9532682 62711129779780010500784764673585734752 9532683 193089237084394663219502953487875832304 9532684 -52033805535473980121128454677949656064 9532685 256231528736673673420710843349026658380 9532686 -9434310224107766985126218170112458752 9532687 63528179807817618378332326531003868336 9532688 -36585235539658463948342128106476732416 9532689 100485651992466633061833694733810577120 9532690 -35342281960437047307922512975728724480 9532691 150744147661863045358237995981396385872 9532692 18990912304968413645642578724918327040 9532693 -522801360477356505338825888413020538240 9532694 -50847050842624269074208687203110163328 9532695 -63980106955679966988678852485485071360 9532696 -32509199247512478788531188319244042240 9532697 33382106461002677790182681765635334400 9532698 -26574974074327265752975466135609475072 9532699 -89922208146339585884820836416904891520 9532700 -68415104351194388716393904404562380800 9532701 221153689443532967907662001632187340800 9532702 146548604371102446282380949742479303552 9532703 -65623339777315059683817252877535521176 9532704 40100884829159368689801167793542922240 9532705 2135751316694343848861756370013968720 9532706 -49261123194838949156967177916704426720 9532707 40941154865472140703546127134339775488 9532708 -111341821604870920598017223161711142272 9532709 25260108582878607302871817725539918910 9532710 -110977734892520614854746941963363094400 9532711 -153550617940294081370084728079592231688 9532712 -21553940565333502199858678991774597120 9532713 1601166192666411338548004061669284064 9532714 211283353022970173162173121456006440032 9532715 -28934492805591131632565688957685364640 9532716 -18409141007827120638462934544872513536 9532717 12726280663106288899765224983157645824 9532718 -21942824054424213783408906605942476800 9532719 -140995415613341866182429589230919053600 9532720 38234645512803296446834175766080716800 9532721 -4962496494038123589995784261979307616 9532722 102409237554876550153131968007581529600 9532723 112612021152515045120432587839266456972 9532724 241537332091946912776640705833271064576 9532725 -29698797892980349236110789045836454400 9532726 69094038142505579171078685411594890496 9532727 23119497168685125400758587728830053112 9532728 -37608037694329548423756882761900605440 9532729 81595157900548332796548106300000707168 9532730 -84243983020086736941485384597708190240 9532731 -106192641118831732385475844751673659280 9532732 122964628234470374902353757953487068672 9532733 107557957168613942052578321654459222976 9532734 -47435025932194895715718160194115887488 9532735 33815235872269993278137953900959695880 9532736 78693235203817437448100145039448473600 9532737 -101417232986470164415250517308249317920 9532738 -192910340621835633157234514636091954480 9532739 -198425807990317192072052795200397293392 9532740 -12496438482257237400742934307038699520 9532741 -49335610469877507815862808510818063648 9532742 125510058145531105018054876382159506272 9532743 361253326119343869171986762416909992 9532744 9043321670834082633001407010449162240 9532745 115191892351559308478712423689934979200 9532746 -4495332360131362504820586164013480096 9532747 24066751101061927950704939865268908032 9532748 -4756652925352939303176788151461806080 9532749 -84833228323075496362438534031917590336 9532750 -280339382459017062266671438643389536000 9532751 -427065798209755895035446050373085999248 9532752 -39617751739911485617887249117383884800 9532753 584212976719888213087030615513087146304 9532754 28325363991240429968277686813193047040 9532755 -1958851145208180428579342127558369600 9532756 50120653490688571407180866826782720 9532757 33490604420221898798788994633494187580 9532758 138810033977767506726204429910462209984 9532759 -355095292341006702131693450551927146920 9532760 205162482601364876087769173367571046400 9532761 6045499305577324925887121146320983424 9532762 107888125928743482293447923009076827632 9532763 -456400022750726450271983912828882434176 9532764 83340183580695441593050909739061749760 9532765 -31122814818554833879007475360312375360 9532766 117467803694098494779897282481177608832 9532767 230313221120318952771666619961104666512 9532768 -65273927449135511750166663112982790144 9532769 -115302105915664481434226529895564754640 9532770 -26563085223661202753705547027993039360 9532771 134063711124207816286656789752228594972 9532772 -209917621558733524089131184052437073920 9532773 -80009345905727059913571750009910149378 9532774 -150828150134008605364515258902847000864 9532775 85097087373049538790549356675120256000 9532776 -110485931630379012129329826276066508800 9532777 -213661792343401341351038729448137330374 9532778 6786021766814134778115839497142243424 9532779 40882801037653951507915663192044899328 9532780 -187961124698186550506511165722519654400 9532781 183839621678133143967985733496000293664 9532782 17431980461564650277305288973876582400 9532783 41238054918067638050652199692595547600 9532784 86742343399242761104228748190695227392 9532785 -137230724846569875351793374570038092800 9532786 -155475180046510043436244752737727513600 9532787 -14935903652701380722046403546841955840 9532788 144756150376077899579845614540933734400 9532789 39940636505389529330851891712948753056 9532790 22339555032893626343141167749069254400 9532791 60399889625422590290272591885492289352 9532792 -20772283681480280739954029968560353280 9532793 -178145741715698599985659562480657633400 9532794 -6378661916929885017020622641179787520 9532795 -269079285203438797879237883374854739200 9532796 87769852398703260671615554314147840 9532797 81556482505874046527310759523006421472 9532798 16448942625346894507426744853278461120 9532799 -4947213838700185129802176501972376832 9532800 -62291111890556846141941308088909824000 9532801 112315891189876456875112872751469808132 9532802 21714333046929251634706099636231994400 9532803 -248802727870773128737024513534873499400 9532804 -147746584990465425396245490460310503424 9532805 217885836052973834235100323658492326360 9532806 69611084643022429339077052810225293504 9532807 11446926912942647799399014856190545720 9532808 -31145163073818764700452043210734423040 9532809 6956952104775221245942032742967533248 9532810 -5282209985371793387515687854523023360 9532811 -390047835203199934826338874212509900588 9532812 -23710230928353086513065859345506022400 9532813 178491819184892291378743009854392890400 9532814 -8533806265495979168608303323045941760 9532815 96446969765574587394647240914621079040 9532816 71243509671020760587470040592688259072 9532817 -160045702459935468380498482879645526208 9532818 -36478402785870688634442477237779422176 9532819 167796473424017286121886140388087036544 9532820 26914169443595371146370762768060508160 9532821 28791719973685583799947805645308663712 9532822 123625361454786473508055572939929779200 9532823 372652561534699110674252488607397744072 9532824 -49967372818137183990097677674869555200 9532825 126089568356213260669103079901568416000 9532826 25974186691095330946303482946841347584 9532827 -17171126348409090643175380042875299880 9532828 -52015975483000490585928089146684689408 9532829 -2642595184625982681870754348843633824 9532830 -27260401813594719005963906865797287680 9532831 7237099432956949870143618047636866944 9532832 294799301053675341624694596849736089600 9532833 -64785006915871239579146328081589715136 9532834 78396529670652992990762901753029486880 9532835 163612551295658472921830747516842971360 9532836 241645689015147915891244113578671595520 9532837 -137173438513110875348248140725523112068 9532838 -28967707509384405296926660883206879104 9532839 25790722270962037479705691981435069224 9532840 -135796535056343825688226534525563955200 9532841 31018112812758621867552882075523901184 9532842 253740807610918455454309035152916480 9532843 -25191463852565174499048266461971705720 9532844 136495286677411417514719955924474743296 9532845 -21009193634067767811735143405907116160 9532846 51703810628063684622774845083544791872 9532847 267677986731952325663460569968470289296 9532848 9950715211129098218881199574994059264 9532849 587387776009209954779707870753607849764 9532850 -120783117425013002075441230820179851600 9532851 19248600698702423930768194534165632000 9532852 313426827783219435960558667664685466368 9532853 47364240396744728841653565353940689664 9532854 -29626773377149855950166078557160635936 9532855 -67134105923907962833293106870467549840 9532856 -180122874644031540929850756132415733760 9532857 203908695875935670673426801801828425040 9532858 -17518734938634176676434190663732871680 9532859 108639175483405425967230669819272451360 9532860 -69127270782575242983781973883940592640 9532861 61270182827081340121413433286882964864 9532862 -26346317038282302513635420735449421568 9532863 39802558651479938940845823143015792400 9532864 130279600328873460996702710590865408 9532865 70951683750490213086910404908361301140 9532866 9438344525087437845889966057737707520 9532867 -149956302042906044867686285386774982084 9532868 -3740938176630747258271073123697484800 9532869 -108095419717371911541265609337241463296 9532870 -180643749743580055092679319372294553600 9532871 -204665075929988043304571227918975359600 9532872 55882199930604346137206225080846909440 9532873 -163236452436852712297837625703333868160 9532874 14986897762309546053404503071588728832 9532875 -93623813574863654353344062342842944000 9532876 96098802912652934226194489824690031360 9532877 205555380010266002359516778328363972726 9532878 1039469945470102179493577362907049024 9532879 -109702867280820560035568512980110471520 9532880 24953763400541705485725085121996390400 9532881 -125229332853633082579714660439324961630 9532882 -132096860873473748322962636157621495168 9532883 -172810794316050715178652199665050021280 9532884 -33801014499665621777758339169759115264 9532885 196295941850008172757421731266332800 9532886 136720449900049575194751413066087485440 9532887 10900998684409720247808192881180398080 9532888 210317145828458529726971409504094709760 9532889 375349490454672045286355330456550175440 9532890 -13864637165197122125705764303293991680 9532891 283074734659718377403604099242390500292 9532892 13435735985453228337579143215755950592 9532893 -100370155788402924577508356820273675136 9532894 -41232473944923396313643241476198274048 9532895 -60474853184417553111477195840762960600 9532896 3931177421330407433851765456896000000 9532897 -46889566526865308021936970737447310336 9532898 78544339866730243137208224645396564480 9532899 -310423792700210388841226405511655301232 9532900 42453691032815945538849576019367852800 9532901 27123085226233046266444042525194031548 9532902 -31165879317907804634910537245476141056 9532903 146389913689586939455921831914429559680 9532904 -224927450709210397596306301357021578240 9532905 13126829953740931704453283071306452160 9532906 12293539566618150554527184096751276384 9532907 -314489466168974518492195966164648440844 9532908 15913305042104866217538013997765345280 9532909 303523021058501663243662559115520282860 9532910 55483176380354862084283298118168366720 9532911 207101936907362169150097081195126584072 9532912 61285329726240136320319548256020463616 9532913 158661850775161292068268448535063475124 9532914 78442481494095159560811720801069709440 9532915 13886775662882185076840231132553789600 9532916 -316695559576670530279690215449010819072 9532917 -55403694357555192229582952025893146560 9532918 239000396205974000225277725645271680160 9532919 74779803296753626248658314168371276760 9532920 -98146330870335545600585755783192166400 9532921 151095452877459565930928018244574326122 9532922 14520575881112685683360636758493506560 9532923 -47206018149109796509988378170374781416 9532924 -14117742232380525168024352629353022464 9532925 51892821039171324307559480025956856000 9532926 20308992451354306654335771648226839360 9532927 6354718085146695292231598557540043736 9532928 624286594996785625277949670645039104 9532929 -27415093267264886112892855688777217600 9532930 -25804257462551996168667289526909491200 9532931 -89792692987843700107106956054521240168 9532932 -113202343761121853544933752106006982656 9532933 -2554948325977023878956411370765654818 9532934 -56095902549702541977585759835803575808 9532935 -35133079803652497556068609784085424000 9532936 -122239530966109441502128492515393699840 9532937 -172437151774430405327488380460871820108 9532938 -120127054482313705921139574654912272640 9532939 -75003303193977882198493424596959070960 9532940 209317828153568475596644439739577943040 9532941 -271244699554420715448808281049969457376 9532942 -16840457834290896494462830975195937856 9532943 110364110634986891945050609516116111600 9532944 -1840513364739616102732549063313326080 9532945 81752829292434562672735709355151523700 9532946 158824228440122866968927584200979502720 9532947 30204600926532920914398828185243215800 9532948 66985609714291515512353642616441272320 9532949 38742498393330000936536686689684103950 9532950 -30742389554586265915926792715413201600 9532951 65589974485141053433125231581468085576 9532952 -66412691675725668342766663027494850560 9532953 -231695551113802553546403525378695896038 9532954 -52251172320824978852184711770348411184 9532955 195351196409790200826699443596906072560 9532956 202947797843667060987999740534980803072 9532957 86977973784170695049527410508173450624 9532958 -201670011492635653429653204230008518720 9532959 327984242762207826332063591060132903808 9532960 -174520776427131367910125280651679498240 9532961 -637083954957748719759138065958186716736 9532962 30086833348809706634068255808314688928 9532963 107158121554288942657124566643814612480 9532964 -28787202067681294996699528394599403520 9532965 -11621711008569867235258064144536166400 9532966 9679288202977201938484403922268194240 9532967 -57276935683226803565047992269295055680 9532968 47789817871697895127141124111838412800 9532969 244890859066606263000220142239839829370 9532970 -46774100224632008057232280907091676320 9532971 -61477426068416423512271571225862656 9532972 -179799627162373953370395919374909585920 9532973 -150125266460006971706986103990508555156 9532974 -108471960102937057379939920213857162240 9532975 -55243032891418475228766777284300167000 9532976 -30566832033995409122337252327535607808 9532977 -19704463365642831189971789652808955280 9532978 -19480749896434864652132321416608253440 9532979 270734642518181694884595345160248125580 9532980 -71260171318393861658353407752152135680 9532981 12397950385415705826611457608550413952 9532982 48930202570949552137266601965672434592 9532983 -94060043484937579272986814863974109976 9532984 262492128868898317178931249025032192000 9532985 44027655764448082099764714183631680 9532986 -100350229637455821781137180906426300672 9532987 -363831422360163341002874237537168602040 9532988 151922876608094670011501269097948246016 9532989 96811842131467924249118401852953279654 9532990 -17527685737928437486384640016966789120 9532991 85090824826667262166432286998677867672 9532992 3335274595964842034987997768066269184 9532993 85413337045201123941441733149642013440 9532994 -105441678212203239156167832593216709120 9532995 100023539836876570629489849252687699120 9532996 -1235126423457945819584204646102958080 9532997 33773344298139173146095607958109263580 9532998 21273510073879347582056059576156533120 9532999 43415762617963176290347506304058453600 9533000 -15319622370696207270184523788807680000 9533001 -115496619939872675750724947489275379712 9533002 -119325428606063576952763233562435524048 9533003 34579767759048773120167685995773355200 9533004 -7140903828118189386647102046553024512 9533005 -84193949658664286726832153392341870440 9533006 34031711263665773422900212505597303680 9533007 207223227769363243185359894979678998328 9533008 5392170021841665720961503903986073600 9533009 -49742848159805415294635433842721047040 9533010 -24458259717474658170643361356842055680 9533011 212772839767255409451708446188093925612 9533012 138006118571415921252295377293651677056 9533013 27238184021139590654303504536440973440 9533014 -1036193405680201113169317071214436800 9533015 38213436204965780373989841424488635160 9533016 -17880905218524736042856916632183777280 9533017 -19765646495916130149135870770990425152 9533018 -94338368315806616573896495109586735360 9533019 108860316894730923060292833889727045856 9533020 -40298817466732090912000281584146944000 9533021 -116109283271987080345346598115965122778 9533022 93321624070884792064728931970964940800 9533023 50059480400218510503415509197435466272 9533024 130612724486312581456428119661659160576 9533025 -52764200296138408521385144778042160000 9533026 78687694687706452083021471170743554720 9533027 -18665634973454417260919249972105527296 9533028 154908250839075764724875407272286420992 9533029 146898245067979948805656580944514777280 9533030 -21159182524759187833638911492575217280 9533031 56174340925252837349025448892585628240 9533032 -146330370643281436712113887398028134400 9533033 -99153454136462070231901682325528269196 9533034 13030018990086801563268674546095845120 9533035 -28370324983399133730683625685639775520 9533036 -7573955487102666770068407479569420800 9533037 42380125511160180440789128700997046560 9533038 -116349120181370010433638373735924975104 9533039 187843921328628249861781000778095961856 9533040 15748884986249212069716347086008483840 9533041 -209987384806527364161186380090192220800 9533042 62565132244021239952132319114607155232 9533043 59580663519279200318734661400229796880 9533044 237119807374248943793166156900519499136 9533045 -128973412543495990241968580348578132680 9533046 -75904173814023294097120288675994327616 9533047 -209986654665452332463872236597040113888 9533048 -100623658026118985980597188337616547840 9533049 -14015191843088600961698893538052425136 9533050 -16787935927187079777246971692457359200 9533051 -196420752037565923530933263671251142296 9533052 3120116133152323288926532570986648576 9533053 -46156443034577565626063084299609496698 9533054 55388707677478683255966546181820218560 9533055 1367296976886789628686223489987653120 9533056 163212069240120788223413424622581841920 9533057 -1835851362546223337074746938381687040 9533058 30306901268387818307972796279735582720 9533059 112138511602535525254885970858415195260 9533060 -146644892934784958127186758576485171200 9533061 31994223909075490363500985702395732540 9533062 -113453295454212555891400484290986995712 9533063 -64244677584984751208288006177939744736 9533064 -13677124246809034275013908977734164480 9533065 263489816087485081364936365808763023460 9533066 -7187362428782735202960886354741890768 9533067 -200002845336893054476292480194412372520 9533068 -39687786484089410755273947707330542080 9533069 74407867539928996777137461380171029120 9533070 -4452572460525448447438728876265311360 9533071 -183030248993398321111531575587195435728 9533072 -5383082393744919347218217919874228224 9533073 58868025345459322836243109050468673728 9533074 -29408754719637805930474370748697575648 9533075 31735102400112844726356188624551668300 9533076 15141054671117329760742251655736381440 9533077 89201079851591798340508811541125952892 9533078 -70470898334612520091878512803857224160 9533079 176080334038309681567515856950639724800 9533080 -222821559874662115686478485129512755200 9533081 -217069135666709678383986983035101128118 9533082 -46848240102344978213835957178352997120 9533083 88408468910432133878036127848645022720 9533084 -173061655077870948944890933395134458368 9533085 -151251040360179156926315605019373648000 9533086 57387211721488703517606302796333777024 9533087 6531591811042016141154466192523504544 9533088 62545314445411503008941497184105267200 9533089 -25217807591892360238375159035221075200 9533090 -53680333117191759473540925295725603840 9533091 133751370758963691939533629756587100080 9533092 2977568329013413324699944971553408000 9533093 83926834110089292393297665109261108000 9533094 62222961513557202428999590217557424640 9533095 16823013170690440065802404742691904000 9533096 -227165199312917590755762944437269918720 9533097 160122141121137955798558020202451848266 9533098 -150235345260654182737496592503428373760 9533099 -202293529622359183799901895411722443760 9533100 1361825986691033575234478599859712000 9533101 12073367345460342509166584807389686604 9533102 -46961126125536098461608886120827681600 9533103 11084443464175342577333801077398224904 9533104 59562250111660725485729861926473695232 9533105 305838226213500349450913737445828590260 9533106 -283463018683069060207688107622342400 9533107 -223731777275943745884731609223569083848 9533108 -25806705488933815332069027678678539520 9533109 123750150767192218126883810568745145184 9533110 1812101488444547103972402580542053760 9533111 102761187574563865511479621875426259584 9533112 -242474230928302248021702525666811699200 9533113 310240717686407017829082360921534120362 9533114 75371181463372937142784482982847212656 9533115 -55075327352090134027227018507228655680 9533116 -12880237866545444838825436205654031872 9533117 167055543020190194126309335800289752480 9533118 766813882575394513300252906685380608 9533119 42334428276483952533781686929028307520 9533120 33086432793286346948895567502072872960 9533121 31794189299718158244747405082338862128 9533122 224910008603778155001568689257562236112 9533123 23695659569064527197352084047872754464 9533124 36019138899806385120426869802726861312 9533125 -2695708059618168966888962980234700000 9533126 -51571097228357506432733614260921379488 9533127 1958816718721111038147336087486193320 9533128 177774545491516181674382251911107051520 9533129 -56993663357924776619719425557855439270 9533130 -14458777091186037481336615079840628480 9533131 -290346733756266371001510988073218284096 9533132 -24708759641858879522411848505230196736 9533133 191621154706435201004175950698123994742 9533134 -9096002032619978136446701097303799552 9533135 -59851970254226396789459042046308860920 9533136 21933999617856725637545357041692180480 9533137 266959972346903995878514960958058764786 9533138 11494559827880380693925092237783177344 9533139 57148912129624538977596882152329332480 9533140 -35441509001289675494793307459792243200 9533141 -514286607441386460677437660307179346640 9533142 46535455241731182339382056043648076640 9533143 -363905655379520902047631775640947536 9533144 275810206426628329247249945080694876160 9533145 12737998909402016564963808597570854400 9533146 -2592445947281982076217256536095568160 9533147 25162901236468779388278064456200012528 9533148 61848921018546609615262950191221432320 9533149 3935547484715173593234999893331626150 9533150 51571363053394305454861160176851777600 9533151 39775649494316356846862506065910984704 9533152 -149069767906039086997463846856574107648 9533153 66897644698482337714747020662824562880 9533154 -104274034463763387459930044740683530880 9533155 159604411648913416916639766770672390400 9533156 -40539700226103206964983824378038731520 9533157 47558379474873885219835880619942705792 9533158 305893759008761806266870199917104668032 9533159 -457712504740365055951001681418551837640 9533160 -21697566064970576269269146944241664000 9533161 105199554573258283902847623756065478720 9533162 58303106819993501919415875880560444672 9533163 -75725192400390746875241324736548706576 9533164 -243079708727402187705064766153741434624 9533165 93517005364556708872798178906034357120 9533166 -56365910308471092882821826353531338176 9533167 5453547903646241135835828022015923200 9533168 -62147653034048126394583900006091980800 9533169 276870284259926662120655524540287280500 9533170 -17808343950646998104695755670111334400 9533171 -350987940392878158735080633157298232628 9533172 -17938791053946443697084078633456777216 9533173 192634849275452508520585242600400880764 9533174 54471963063047740575046541573967052800 9533175 -49810531661091840382011120442230925200 9533176 383916893737381654750117893088154726400 9533177 -276070389347181587961683980850575021974 9533178 -8175592018539760733802017343857546496 9533179 127911682129010197416154171625272127780 9533180 -98522607778788770477307286054061913600 9533181 71112936062785247535816398178999687744 9533182 11605258084735117933955642338524057600 9533183 -124732996966038284983985820551491715976 9533184 89035770374147595962096289823435259904 9533185 76009908394056307858338167091393271380 9533186 -1178005541731512504658291459789188096 9533187 352562753150361451248667235660649331440 9533188 99283394841873626313951030848196513792 9533189 -430724690610585858759413970584953727010 9533190 43991973579130333726150937035045019520 9533191 153553819833706856975919637289234101384 9533192 286709674362840708999187143787633704960 9533193 -184219751494290788277912425858874300000 9533194 76768531436963319146638092156194509824 9533195 396572803451494181807706966170683781280 9533196 150744278057803351221567686361905924352 9533197 73285926490483447733156681601005749464 9533198 -41468866424641719681156882522757928448 9533199 25531107868623661721566450431069693600 9533200 -10689504153030864828305771436275507200 9533201 35923780383694396968260278708116220992 9533202 -27217239057003593394169119849303032832 9533203 -41774403720454369181031783501067406548 9533204 107208667840738183109160901732378563456 9533205 178667913914106986306632008031872991200 9533206 -6269647380286009203374353510569777216 9533207 188410738023762180141356411498081232456 9533208 -104474057326013921065070954619023216640 9533209 53303606762935911770725929475520861952 9533210 -16920088670367742814268324171104190240 9533211 -188970189504778851655341548326141018728 9533212 -81804258289395793002294782459435392000 9533213 -78395560234111973721142978004192013696 9533214 818692238542093323300175778458528320 9533215 45668430575977971108989980981254888360 9533216 -4113802213731290045253456863032246272 9533217 -67236464968153262840176840264793155920 9533218 -44163645226509346654199863208580832896 9533219 -24441058406666430735196100184966795960 9533220 63140243790206852769358772356378521600 9533221 -358728682373736767749553446777220884800 9533222 -43865940834374120696394726954404909088 9533223 -15987730540478205028068554498026076088 9533224 109955062494667696961364480046893957120 9533225 -66503302714971240658093843867937874900 9533226 -90140150835419119950955485965869103616 9533227 -334980892211798711652610723205324212 9533228 -253516670513607883589732147692183403520 9533229 -6160080004849513627051109493006554112 9533230 23419595108584152465708537514922515200 9533231 -160552683389466738153721290199603680000 9533232 -13150343427406010218787194825603153920 9533233 -4465398413035539501722093238685929036 9533234 -11294580137494677527209682332980999168 9533235 30167144430242090783801772894653188800 9533236 -96859110094018390651304452566062638720 9533237 -2715575841360826473197636431911170496 9533238 -2168727713138208556855120137148735488 9533239 211299376959159464770281598540762656 9533240 83495271254597474151960349564209868800 9533241 -126155244657909341793805038220814766720 9533242 183407120365894992740801764055002012272 9533243 -51473656640498704375733808861005645172 9533244 725768370326892259866632717724844032 9533245 -174161560143697370480738540722328870400 9533246 -89440183730501004588708207529812491520 9533247 42124134757654883110770266087245120128 9533248 47642835896580997432821488113728094208 9533249 -204375717001081141346171053385701042560 9533250 -76569669363080643698310646790499840000 9533251 -34582139356063680058054358586871747936 9533252 -21204498567149191585897571638932795264 9533253 192132606355875714719831611450994002944 9533254 224441388032886219299221003700835828576 9533255 -192939289322347407509764438180689431040 9533256 -57733876017803009383255541444334796800 9533257 -422574580442423130586733682154657423800 9533258 -33043440849553907322045079033021598208 9533259 -34489105267687696474110261595778220036 9533260 223672429592552680665792410603614464000 9533261 -364437800170645957084186959754122384138 9533262 76185838880186526049737943121031001152 9533263 12646708648115270386605258607761014928 9533264 -30754941620614883168518203727201714176 9533265 17645729809626625529720075104430824320 9533266 216751172962226627064287016891648626832 9533267 -1718315152802501173027997274244450968 9533268 541969811482068541974674891190927237120 9533269 -6440705080090438643784118925817118560 9533270 -25471642499286948978962438815856294400 9533271 -71989220955587798984912891819138189952 9533272 -398333566637762200693607823768944640 9533273 144431587711753141722839609512670160522 9533274 -94958275214972480250338247505610903040 9533275 30633040364619314000515854343481329600 9533276 26639285720958654725215300726392545280 9533277 -34770501934472393856227351788180195752 9533278 -33577671719178376697789668886885110080 9533279 6558365733630519112909857119185194240 9533280 -112987926893937147823393682912174407680 9533281 -122845411901121276258009610927363549918 9533282 -15640096142588135196476857184850076416 9533283 -19978620807479276912107929351599835216 9533284 14961923144075117256271695823183264000 9533285 9626607102253429315985846481897897600 9533286 663678715624502464395201870835257600 9533287 17984105196145780852139862870162794936 9533288 -4274062211820291538551735567211914240 9533289 -2164254274870525018276893439056624384 9533290 127000090624007655376352024203256735520 9533291 358974612485057057830782025765300504692 9533292 75262645288243130178198986198705405952 9533293 -42691583637939888818006769695128340160 9533294 -6726468721798967281912982392525728000 9533295 11027493194179738855245587901183004200 9533296 109282845798628433322491651490495496192 9533297 121899210219411730083625044411005863920 9533298 20566574617124766816562017680216129664 9533299 -32371592532598710212245186006247115700 9533300 20646142437485237029861732725928704000 9533301 -12798069780889772264290552032490468416 9533302 217479676709349392596842899502081224352 9533303 -112862221197481856615168136967058431416 9533304 46104908638480771362425921996238827520 9533305 102236757184439712745698582675622465920 9533306 -29473982513995642968170633124555119616 9533307 779687854743693127800204517240039680 9533308 -248919463198869791858057910233714563072 9533309 50608639106748398096123738830830585516 9533310 64897641335919282520872008671449068160 9533311 -154064854644156443464968380025300681888 9533312 160351588385999118093029699701702656000 9533313 83865301620209095936001497207743174642 9533314 26067608728500361609549891866300959232 9533315 -3388800149915698485851807225798496000 9533316 -49989746133635665224808913545153437696 9533317 113054470937068791427666261866903638366 9533318 93222481303015943862038060813106556800 9533319 39878867622768498215863041417296544000 9533320 -61840776119835282571278641721027686400 9533321 -1045105183387226231849696313257513088 9533322 -28838596299889434325700136093214917120 9533323 -313291685379464671818112431995924912428 9533324 -7429840944845711397987313875461990400 9533325 -51429416851338050175808844651423760000 9533326 -159200874940929080802444824748415349760 9533327 -137487380204876373212191609949906767824 9533328 21412286165297987785440463628300451840 9533329 99021388544689012194582215236436970484 9533330 17835037496081980988461820794679974560 9533331 289103236901499688100460806633537063220 9533332 84123578242031026846962377269051239296 9533333 -431891421404821361668454137189049954418 9533334 44267418000598156484510755294918994880 9533335 109296889743829325901402650445919899360 9533336 -229826852070074191025056051819254712320 9533337 -55420301741876456527295299516796375040 9533338 73074473345480295716336237979483659520 9533339 73757853601181277038010261531933488640 9533340 13391317772647530129980517890671004160 9533341 37069063262910964844561962816987480812 9533342 -69250263455365668690659526720890688000 9533343 25098199695792032699988063792680094864 9533344 -116997164014362391038997708413749821440 9533345 -250865669144398553477413955868342124800 9533346 45828017511433162102153086415686733824 9533347 5747512768241960264992536475808930952 9533348 -494097574687693052943274349341120896 9533349 72671311927260076598642376904859187840 9533350 4862791810256256654070295787671282400 9533351 176547415134742900297354564913885663352 9533352 -111947965940541194285905644717493370880 9533353 -47972074483424604220502049379890277020 9533354 235534641614425774333972182534241106112 9533355 11278241513424672856125210297760024800 9533356 -77689267016068583154765782883177823232 9533357 -68262384908222972251678162875736316394 9533358 292251051362086716665420319761527680 9533359 327009234123529398134626117787897113728 9533360 40452126392687564575930698954134323200 9533361 13039831590883529660376268372757144640 9533362 12460354164304607057303755795246331904 9533363 -58271990811440609511160864942619829504 9533364 -82632345271701820213664507847999989760 9533365 -283242945157461852551748464070268096740 9533366 117485591405293502143990977795418332480 9533367 66361261435117678589371656280541342784 9533368 -16792146036940911285922259763980206080 9533369 -52253978696905722897161675030669542230 9533370 3021503314579692170047721585701355520 9533371 815152305298743222542398558954916565712 9533372 -44435800513204210728919339209368423424 9533373 -9444327207276644642860481158856863200 9533374 -80586575930369003658563271220311875328 9533375 -13346875612170750052096180066974240000 9533376 89455480102478945922934145501167091712 9533377 -103140825516000318466307304930032356928 9533378 -140811003641684495377524211163785043760 9533379 -27283429052738273803322769762455837568 9533380 150262242409245050067881359825856962560 9533381 -22786105754978357108342729954773897920 9533382 74178406887198539790550595992540545024 9533383 -52544931048186815367365413521851781120 9533384 -13207792845175564373752892281769164800 9533385 58690027468392070398513462291855847680 9533386 347684888579455062195680370620079198720 9533387 -366726458861279899862826560196996473964 9533388 -55806898410409491235969776824625676800 9533389 -327663289867207920068706609275066044810 9533390 49081023373325332206823646181332198400 9533391 10906313448406220733518673314045515272 9533392 -29401615554644374312382989835459493888 9533393 -403548948605835212500912780442070175260 9533394 -49632060485906556254412882674531986944 9533395 -15362421666634162319017439386895850000 9533396 -292531875786642337849400297782233768192 9533397 132041513695098484490416585953238974240 9533398 11368976073523533525012595361297429760 9533399 -98752594374849119613537287123283147840 9533400 -96164767009144195579588699337264640000 9533401 1849995278208845955882943022613179152 9533402 68771205582763283802932388720268838400 9533403 317620779419123468355043106122893264000 9533404 24243169801804188942507584259523532800 9533405 -8111207973336907386820176269331824640 9533406 10562795066108107993277768722218448704 9533407 775190837202995797395755014223678680 9533408 -220675096416216999826623094310529662976 9533409 -254018486069856153272938880234609580672 9533410 52089549269680568168319443874892227360 9533411 467011197650284656725960804010156666012 9533412 -64943959906341262958635180800611463168 9533413 46818988143360127455653334531886983480 9533414 -77606302812588494140892166464322034368 9533415 -83568817463892991829639394260711222880 9533416 -154188751770809246565067006191958179840 9533417 186026976410488085058508086418980449466 9533418 111033698649793952689483355736336616704 9533419 -82442329237682359237803654279202012128 9533420 -17544438823147145680403344016650813440 9533421 58239741231191706489097866568790203680 9533422 -27781362235477285095880606340046679488 9533423 -21744316657471333010140441537609745328 9533424 -59555556732920807766339835035226177536 9533425 -112992849531654028308561440451756301200 9533426 -56596185682041568666969662091002839040 9533427 -93190109201715902451405015572977857480 9533428 -224570532864084021811869660148523751936 9533429 17617653419982785699778365956428858030 9533430 -47992332432698269660198150389382348800 9533431 -145593924352592688171056567141514038880 9533432 417653118807374214978455886936254054400 9533433 8928305571046852813279236252472516608 9533434 228743872488793720813751113881750773616 9533435 10201928995177653714486264041139175200 9533436 5418938156873946208263307595982864384 9533437 -137681973006290078589764279391922001914 9533438 36709362095165357574770333137796997120 9533439 -167849582566216326309959776921398023496 9533440 11648067238291439272788205598932992000 9533441 55743770857236444026019162845312740932 9533442 31186533180517366191084134425968112512 9533443 36691605950202147934210327085768761224 9533444 7200975039167569082953630954182848640 9533445 161844550744918468624096287858480853920 9533446 82166893123136389532528783960605350528 9533447 82839063568005169292274446524165035264 9533448 2406423617210459722408544196114969600 9533449 -159101433731862629966899634778473678064 9533450 30509425032919769402593040406837498000 9533451 -110341652103965843441057209626205093944 9533452 -4455182230124950987661613709188154368 9533453 289385226233918796113691349319153403702 9533454 11032294581700591969925845518299627520 9533455 225211359233453593620224441616231924360 9533456 65360841687871367454605071837618176000 9533457 -454789955269369094343713527542527628 9533458 174933933327483201274594565134458127872 9533459 42382376116189313992995484253449657800 9533460 -76354475944797094167632059046673408000 9533461 25782523265556116221199050099967788544 9533462 13132718637668848164405403310519014464 9533463 -189852968577996100241315793070012682496 9533464 -39023149619429769975695929250744832000 9533465 91574791805009895490072965135826249860 9533466 -115621808923548133772158379529802514448 9533467 199523458507494305101650410585393514000 9533468 -46418779293478594890993426451012506624 9533469 264790563955557595713426815062231392 9533470 89559281879601652284002974456027087680 9533471 15142991087832082164062360811916464960 9533472 28460901883773108668325655378667765760 9533473 -49254646034187801001736751023734317056 9533474 -283939670800885535836418168004750282240 9533475 7792921718589928847725808749860447600 9533476 -39420992529460829501536848255170445312 9533477 -477402477432523214198647156276675008 9533478 -2321650394993509719756213195801861120 9533479 240341618216506583473237618697449881080 9533480 -427537953396380761516299531513898598400 9533481 130946419063792015133527096788155796864 9533482 18394073533660522872101732113750930944 9533483 -294755033054067645043524920515726852320 9533484 78926749653850592232399199661739939840 9533485 35152632555046772140463193030735142200 9533486 96178429165061002130912363150368612800 9533487 2203651972436378635413455384415718656 9533488 78543426391105110149456203646280384512 9533489 -419490754356933802305405667736404793100 9533490 -68682768907177065952589302201108538880 9533491 -115705670661423625178083901214055450032 9533492 82105513542903841006352850412131459072 9533493 -26543589675174712361264708903666551200 9533494 20978641087992851551558451210293834752 9533495 15570386394612955335407586957064311000 9533496 30543961518228497951839162291813416960 9533497 436078844499020121569519506453702128800 9533498 -120704240992119545947691971516668125760 9533499 -89513241287917274943176402053547037840 9533500 177788921724737594004805307119618560000 9533501 -412334083785215766292583366391468189498 9533502 61779950264149216307076958728407233920 9533503 53994270092967523444232839773129677680 9533504 -70237150953154473591327777030428688384 9533505 -137840152773057366878143919423205229440 9533506 177876206532844263873061172729330015952 9533507 -28167235536169191651749619340716941520 9533508 15112804323198117049134637210829236224 9533509 -16253111356648610980804278648221667328 9533510 -4753728524115847679947830762721539840 9533511 -52914652102014683421625707649406454720 9533512 97016257960570705173077906360743034880 9533513 121779132551343384013114572446371026384 9533514 16987261656551565810512517665197070592 9533515 130380321069816796397911835859099645600 9533516 166843237134371343900055964484024337920 9533517 -30132659682036965201422975095586097088 9533518 140885213902512802675058560182937623360 9533519 26772018504922744147449582586699255920 9533520 15041998044273285790050627021053214720 9533521 -249606055145311795525083906967942139278 9533522 -131151394487991712954466315617225208688 9533523 15592219600000103664795577325067061248 9533524 -9312373197396137867403120068924153856 9533525 -48583545070933146983068131187210804800 9533526 113337618715739784076484577695615070144 9533527 586077407360436960999392229382184464032 9533528 231498544466683394044773614190382172160 9533529 -274415290348255308756814675553615157696 9533530 1243060134620948920042079601645745920 9533531 -49254775746496295585875066673322927840 9533532 -69567803889761005362104070292059456000 9533533 311433673792175038501217961597445311782 9533534 -45184108215235048672863881593803395520 9533535 -592389475377252473993456101048531200 9533536 193163242246208143855784449508598349824 9533537 317018404147889636653408938497045118720 9533538 -5006501996849733409579731866938659504 9533539 -437323399313814125952132394374833074660 9533540 -36047450292299678338207923541728153600 9533541 -77762202832336931240313496915215573408 9533542 -240906205474166085542067632935276159488 9533543 -327592999650975325623871156147006872840 9533544 5487379616173238920162941239328030720 9533545 -47546451494058714283713051251813226240 9533546 -9542173783100523106363700491197591552 9533547 -12365120534315934893455296603938391840 9533548 -6925090750467913672193977260445105664 9533549 -292309347099899278592369578601653663764 9533550 -17232899962658849442973468724499216000 9533551 122381857430252477421516137638475557504 9533552 41418866374359895334953821988291018752 9533553 -162033702950894030154161162650408177296 9533554 -34401948571197782574784640600610539520 9533555 132507899556672112268083051595828046960 9533556 -69795835021763093103213057344115326208 9533557 2161655275861653370232183492991917760 9533558 138505288992275712946902197361966466176 9533559 -73063918526520790433982273640442201088 9533560 46437840473386410151737473918808576000 9533561 29413451554409965784779179327720183552 9533562 159742149533569636167616931364071224320 9533563 -153634344618328460132472470501464857776 9533564 -186856974999959980146064063148274630144 9533565 40470876991831340968839184833576072000 9533566 7472487180984571944553068030559237632 9533567 -182405295878830002140223552159973536384 9533568 -57732082649605058210559044229393285120 9533569 14989970497017428598404498089843076544 9533570 6239348148746910072624775115895489600 9533571 99237575508264558411128966069738270712 9533572 -296022375170514893373019190788004017024 9533573 2396558053749550028159353322123773440 9533574 -105066855743677204898677318232070389760 9533575 -140727770909606282636848806071328191200 9533576 -15377989134522575778222948673959782400 9533577 -229838155676181827515345565256995184192 9533578 61189786637724449661873174480046438656 9533579 214282609109170832795917830213200435880 9533580 29513061946910451608494816569808896000 9533581 82761401750510665715301253026782984130 9533582 -174222741540979782088632965493650284608 9533583 43350691969136906660687496470982842544 9533584 1035993523699657297446425624569135104 9533585 -22133540103773458286796894390370448640 9533586 15239942864653743197722171322524980864 9533587 -91834595438525282101293827753548904208 9533588 -256672766234007692018597284460630877312 9533589 -119530018049875580460825312873551029152 9533590 89054860389792986300674569749827200 9533591 -106290874157085787972532546697632287200 9533592 -100582275576039815623775633108140032000 9533593 54302184032934574362182999420186318880 9533594 -87075718156850328838013695226803776768 9533595 140820642939767012972231635190269663200 9533596 117105362477485156922049655824877931520 9533597 -174222142308896091155217900356122812954 9533598 -88401150198171690945275326517040620736 9533599 383196412729431765378188172906710309600 9533600 -198394743095554569756604799243776819200 9533601 -105820531603236740882028635907889392576 9533602 61706586133456950810911301436449844512 9533603 -294612477073617236957202412246886529936 9533604 24168440870201364188007901934638264320 9533605 118207917600950413402190086075544084400 9533606 128872629347141480410767955850137270752 9533607 -65197249525179983640118882090469805360 9533608 -13143067923519269034835222300589015040 9533609 369036022923467354438813344237247682810 9533610 20252921026263385797273135002575816800 9533611 321356736747555564814454405313386721400 9533612 22112693347818432346883556520744535040 9533613 33939719311011202344728402319212885088 9533614 -3623157456309347554772620492717105344 9533615 -9589800812170374536003817687175311360 9533616 -251106897897608802944073141112012800 9533617 117386476026665069609912269320875325000 9533618 95016533413553871328075326003427264416 9533619 252932686835885269904812378282169926824 9533620 -139470146333968962948553983220803544320 9533621 -821065765440115234728641751537074775936 9533622 15954415277510341648147979465410351104 9533623 -326372651088480758813283947849216435496 9533624 111272750168383836433042235982216744960 9533625 -59139927265151278319687191832535072000 9533626 34283869470393180767320635131519462400 9533627 -6252356856562087751573521621314778524 9533628 -79011679138136962279492972412702619648 9533629 88285666927888205286791152025893783680 9533630 -173883552072074081737316367804434966400 9533631 -158061816861737076491504396362909762176 9533632 36394316067511412191048328065866268672 9533633 16259196138350563690016631168392592000 9533634 -68603464299711972763588587162855183360 9533635 -272181307629200548865085611612864647920 9533636 -151888760514082647221749225154933686272 9533637 191046719821362882045607029915505486494 9533638 -32703350442019193656016908734713949216 9533639 197916985832013068626611865054878821424 9533640 34975673440727781813749671402598400000 9533641 -190234169316540811405108424472326538880 9533642 16435865609052624030531011618892281952 9533643 51086320092027397844430025206977270784 9533644 43535878118411166226318375662482414336 9533645 -200273564156228273569423885733388306240 9533646 60437815823178836690693394965401296000 9533647 53159879378070007352923019613260354752 9533648 35177735789817107870239376754574147584 9533649 -2950090839516826857333953349122224176 9533650 -30270753385822328213691841026579264000 9533651 93801306599901890447972514788875869432 9533652 118278595221939211553694530024962885632 9533653 38459084813941763118924610787234380960 9533654 6889153236355965450696852680475767808 9533655 172223104338504516409802327254126998600 9533656 7773601153291567762701952340577976320 9533657 -82037791291311251172170631321336610176 9533658 -640282883462761969886297086538092800 9533659 -1115218627864006901577108923744699096 9533660 -91188851614357187948275061049256696320 9533661 25028141722925970581757325431360971136 9533662 86510326631340228320485010572824499200 9533663 225922355568528323337997066678339554960 9533664 43123471608246969743101427017053634560 9533665 -129811464863208831143135652165277736940 9533666 -20007902813958320197353628264602501120 9533667 75815528081339292514817047283367378432 9533668 383030701688884796023110506401773404160 9533669 -76174858612768532438351068707918924930 9533670 -40654743777014376126849567077126505600 9533671 -80896059790699338216603062195575886288 9533672 128507998319430207174085378331503687680 9533673 38172026590379884766476309032281772000 9533674 40210744332226884472016806323331644336 9533675 115994630671489997005792023392747616900 9533676 -104580743010053342859196015077986093568 9533677 -33701549472340472212846974639025618474 9533678 -10862758272517056359899885863635337216 9533679 -16266646372391403453875285481898318320 9533680 -15542097499898494747175984584045363200 9533681 -3306566368531859697588818643129337518 9533682 -95264655953483455229676675578631289200 9533683 265113627534091350132588133284939081932 9533684 -44390105598109736064884946107920588800 9533685 -38000379775987568901419509166781120000 9533686 -192250753159781837950981677573040826208 9533687 311150630650845154016449160620589700480 9533688 129189636397889116824250958355732418560 9533689 29519701196906071410960104568764177760 9533690 -24119040256595444933481782157305659200 9533691 -63427182146787627502952564187983214900 9533692 -11962446452267049292223075081195520000 9533693 -22401459000919880335535515557959766672 9533694 33697586304941544183611599109135150400 9533695 -111785100550696802884883698522834651800 9533696 -275652179328419432810389748813773406208 9533697 28443181375665640337723554977616559328 9533698 -9720358765226141120825936634800475264 9533699 153505921126470809351277514529522966736 9533700 3015379675160579702805174609958886400 9533701 -30525155503534737352412659706388218528 9533702 -5240694812335846853145812151384825216 9533703 128944655873993998243165938803254523304 9533704 207389680661145512133219465006303928320 9533705 -141507584994977000985064040438835257280 9533706 3033661615621930698851796641644953600 9533707 29584335730383874936189865150655026688 9533708 -111012046830608867523640796355586390272 9533709 28974958864600694365770347621615660928 9533710 -17319494442008982186931139634555072000 9533711 -542871472325927045725667416273257864 9533712 -23376805066442253072182683610098040832 9533713 -102932884540358183601589676707579471040 9533714 20360583928960480747809837470007207072 9533715 -78753299321304340091257185372994030080 9533716 12946855243745157551261224721716564608 9533717 133831754713803322513502335754992970766 9533718 171043611950855411809798073890263332544 9533719 -1551704184586647039232832548733722080 9533720 18691985053117793555091371141627904000 9533721 10870066042539688324916762732304232320 9533722 231429856568935816403580960072659245824 9533723 353533745461690916348822429111091267972 9533724 102361037256191749967261343333903776256 9533725 72812688844385617611097154567015836000 9533726 -204025903518692613159886207765879106688 9533727 -4934311954995889248747462173984555520 9533728 -183390968348850769717585627459353968640 9533729 -54200095118534831149677328263716384670 9533730 -20304488720832676787162960193633269760 9533731 326653556413435318141188133624498420072 9533732 -63851761325459125910849106601617715200 9533733 95366558439879237317299367218563588096 9533734 -29343704793574835427571698499032357024 9533735 -210786595105524797550966111130721653320 9533736 -203564798087248382923101023272432281600 9533737 1785131293643113126611088975908171386 9533738 -80498458424123910611698293269559832320 9533739 -214297924685537499590147712004269355176 9533740 -54353353723986256605045847459035832320 9533741 81508426045480874296166104948939330272 9533742 -7139725147051876113496593589009961856 9533743 327080983240392376282307944015570878992 9533744 97355369289596079096649997087708282880 9533745 -795421928552497423666158608243524800 9533746 -94360474948755092776948108711551662928 9533747 -8231517981464729290720036326094430328 9533748 -36290856233198021692066371046278918144 9533749 -288847995010422887229246839852462368836 9533750 -36572246343859100675986804749332400000 9533751 -4694808084522392626295963092830472320 9533752 -82701992622331982153196410329118822400 9533753 -53138892845411555616075437444290078080 9533754 48525597810746451187995236378255331840 9533755 -88796220582225565186105349421753050880 9533756 -62638538302298428902494220499559777280 9533757 -108369628894007750221294647355174575360 9533758 33057932361874043499927441516739483584 9533759 -21683189861407865721402413737322687040 9533760 -5690705123533141283261707281330339840 9533761 26499621353245849619936327278605842992 9533762 -64595170883932726490384735785078056960 9533763 -9240842140688296816741441681144934400 9533764 130053590154311454245983655491059686400 9533765 230409382714580557584926095586027904000 9533766 3313881319663171259530536864986178048 9533767 -5756047114009447475658916476002699240 9533768 -176494315925708147768625474599784314880 9533769 -5603906090331016367658471517098752640 9533770 67045490004389997094345525198999584960 9533771 -8255934962301109397267475812699388672 9533772 -164536786978267123969346930650248616704 9533773 40912955548113236424325460440567560000 9533774 -15125205756691814116979495956814508864 9533775 71468567696155676165764499851586679600 9533776 20263350860804421564049670688804962304 9533777 -131898615506002317825578397965981654928 9533778 19076507235316094880503400065863645824 9533779 -507783112295782777471045046003679096480 9533780 24296466925111682050872344259226828800 9533781 2755234802961052038408762347531761422 9533782 187935823026821579130241503451955524800 9533783 -319372598427461182770238141274222534160 9533784 -48083172390843740391009793603025018880 9533785 128612541471914053092228486343154398980 9533786 -96907141332928996020589026826148439840 9533787 -114419691827429919301568528111091701376 9533788 -888833848686172072668139568533585920 9533789 6229677255208608728495876688093847590 9533790 -8286302033293403490060129363359654400 9533791 -108847816053896811282052921294912585016 9533792 -217550237389187516698870944231430422528 9533793 -147599687959470060150192230748035367072 9533794 -14398940044064171530144651783178612160 9533795 86351662116348876207157608108115150320 9533796 -12005231221510875736914458552785579008 9533797 -116839289948924604925811917295692810080 9533798 13001999434454295958240796595860594400 9533799 68907822347314845603990044058301793280 9533800 3737836253209775776721147747213568000 9533801 -250781972997439938258379380815898380400 9533802 3758330698325005914261795702034704384 9533803 179974646600342406846302403442698783624 9533804 -92617261447679027615033051909925058560 9533805 -214647863286119988113928647046057833280 9533806 -187313614134057204997142751090991731648 9533807 -213435853434271883687007554002918967688 9533808 71930696006522844104311828409971507200 9533809 -172290099548084517993506233167871619328 9533810 15819668611325413399206283899290342400 9533811 69367853120062447958371746057457576704 9533812 -126310841019352128032201553592666507776 9533813 -111472245180128301678272957746664722596 9533814 -147240820123509508994466205043162666112 9533815 16175921555496499305850584378405950400 9533816 186704748397910465185638312335495700480 9533817 -133534800651150993290063008094997591366 9533818 38901448103282494131332240860920604416 9533819 219940375299405180284081021683005485220 9533820 -4102249460454077479281187446931660800 9533821 -65415792015442535978581672981777380000 9533822 123666562205319939151503407024703560832 9533823 -5850059531762106786123596585077027056 9533824 -57207280973948049425692700079984476160 9533825 -87404116777211486878427598813279681600 9533826 -51349754151784142010782619226680082608 9533827 49010023176897720754279429094025802192 9533828 47781807964227342157404863539161840768 9533829 -29170228436375627730648185819829635616 9533830 16021756997789598912265443999253900800 9533831 -7281073282278123428967308672825804328 9533832 278713400737112089205521289077923840 9533833 -59586636659388005852316229322480973056 9533834 100554075897247852272043077955468608816 9533835 186111830085076797655676421477155839200 9533836 -5383288892023625021449772527464409088 9533837 373364139941242430293231903367196073260 9533838 -145502399268214670327601787800211998720 9533839 112577563355834001920659423534071596800 9533840 -1134482475301706723324768270620016640 9533841 -76496648795530350004499285128269032208 9533842 9766226380645637541117518556690456192 9533843 -21161040245488576272105803378896739256 9533844 124227105776639803517780671593995537280 9533845 145487827754486051529925889929777691520 9533846 -172211369824808993539697654734949760 9533847 -178929187278446532901371432995449704600 9533848 -97388698962528840029356355616408176640 9533849 -138369832641777792159132676146197343036 9533850 -9741865220917037016803930082605472000 9533851 -127696352767277078133148925098174545148 9533852 27205261573205855668127108431225554432 9533853 2765936971125001105528295739270564288 9533854 -193859282535230481823720098784424132928 9533855 -266777604616547040467111400141677222640 9533856 -188646264879437766854416092896339951616 9533857 -44842104718010519185379848442786307180 9533858 -68093187149976985489890010728701664000 9533859 -152505190205053890730629996590121513096 9533860 -67001000922439403966403866918539776000 9533861 -436128083621356456287555365627131517700 9533862 21648733670152329044312929138454291328 9533863 172522369710081997086791079134940864240 9533864 22609768124264417575549676339684966400 9533865 98317579042188875924056846926925237440 9533866 83211477411923788407543023620286198880 9533867 -156500832457865851949516877435235915488 9533868 -77299268275157980919296674283746656256 9533869 14186264313194579301922943794173589920 9533870 -7191752705440013557650992130364464000 9533871 195929164753812784687471525964751224760 9533872 34320324191078518675718131552760266752 9533873 -28556648542109971869653330704336721112 9533874 701311693998980555275652502209003520 9533875 13681420841869329526810033398000804000 9533876 170910051324283879317251911702216366080 9533877 -26413028038691680415322351579866341920 9533878 66142029720998110039097819890303733760 9533879 130651241522274355385319475793389917480 9533880 25045529094514212100283701014784819200 9533881 130273865309152183783295847765211239210 9533882 84884742404134132612097776649982279792 9533883 -54354601747718748865100068196949254376 9533884 1998315377163715581812884765183128576 9533885 14009269871720198007043408222774769760 9533886 -15041337371681610505759081455019447296 9533887 -369814990986665182617809043465925379208 9533888 11296665039122606584357113035180998656 9533889 -159756696672285415352346973317263060160 9533890 -108349073090145601118495132823500267520 9533891 30771470650923983441864075225868268800 9533892 101172877489518497009672578495578749952 9533893 275747870122792485463124532621085402142 9533894 -14140937735216875965021215057148240000 9533895 11304036113399832188546200506693427200 9533896 292848315010834575169939403823687475200 9533897 256636404312931863647837999209856192346 9533898 63345178485651974621867050032916358400 9533899 480315851461956213172803444918621704536 9533900 20551523426854071168977729303045088000 9533901 -24214647644837444213435746257799170816 9533902 -32802562152905692554195437996892574848 9533903 -109524761639861185765847249119251890880 9533904 12095175912666340848026963876324573184 9533905 33808639705617080782493179447466693160 9533906 -71974416015135167121030732288669462240 9533907 181992328655844430901916236309697705204 9533908 -23771318383651120064453297916174239872 9533909 -76341195910439983788346726342954122048 9533910 69600820624298432265124384902851967360 9533911 -315439178763063881560832614368285722488 9533912 50848755457564980558103843369366579200 9533913 -39762164153220133284653703774014116656 9533914 -26020353028143351194575908755717606400 9533915 13422073851045163033756174057759911600 9533916 47476593132121822149918038020644126720 9533917 -880643961129057266168079983317700960 9533918 262791882448459547178489039946928566080 9533919 220409741601681841509112670765427813888 9533920 16034990311407574586302016988378562560 9533921 3489255103604552092138108534258874544 9533922 -141866703094879020489633364416065958528 9533923 -6875571233006727922687671426588223680 9533924 174377605340558581461549229339136313600 9533925 -70187953969359716443835503654682958150 9533926 -16561355233496638704302362549798748160 9533927 98425111682903420828085527019065335008 9533928 -66863455854976421813361969560593612800 9533929 -379025743333557265464923432006819459724 9533930 -103868657775094251085176423005076339360 9533931 -129856034599650959639095746096421525056 9533932 -2399616666865805636375657163439861504 9533933 -163514448351796355011028001463537195818 9533934 61389324836754252805331549749491799680 9533935 -53344532636255070952201633537212765840 9533936 22420304277397209226968410879900516352 9533937 16833754846163639985302572746543682560 9533938 -3766579676081396518662885311854929504 9533939 276741472634328313931430559174273724520 9533940 -69409440866176329448766887528447180800 9533941 -182882781450824496319153558854610282116 9533942 -193207322443655806299650949449959313856 9533943 6184866744884173624887459738882603672 9533944 120932222337794602472529679713745920000 9533945 -154630034311819973198942171191190505600 9533946 8260948839434433831531351414254651904 9533947 140229755847634670317124353472259385080 9533948 49779003487047864015037587729637367808 9533949 -33646303666674085246296843991840456320 9533950 -18463819305744712839357116382226233600 9533951 -66083145619917183633010836573296126976 9533952 -83836134500611654639841028049584783360 9533953 120429388218433383822761002052090812800 9533954 7897549739716875487698276996374452176 9533955 -39087208415220258650130524469468869280 9533956 -173806307332648099283703226107443281920 9533957 -164477974233503298272846140182854707200 9533958 -6281615913594736760346491266063583232 9533959 -33275185431626960378236577626203988840 9533960 30134244827967471110573638587187200 9533961 877083483870410782569506007569010288 9533962 -107153108618607657342905724590096706768 9533963 -343310555320312142086653206082704030640 9533964 -202560604147491869806000433070576611328 9533965 22937618226882328879236716627233632000 9533966 -92722301990259804823178148018427158336 9533967 54313849395060097998067463865884410512 9533968 109751516465319282318255860207576686592 9533969 39907239600178393326360572243475752370 9533970 -34027257572760980370922008361376716800 9533971 -17741636960418155014294347166020559828 9533972 12550692266416629994343465569843384320 9533973 -401442934547459710029397280806089791136 9533974 99123677878065553041432114295394332992 9533975 95973850105611776859373591381796902800 9533976 50711074604909193406718494622083276800 9533977 303853870654791882167988525348588058826 9533978 -59663545079208270950111599958096998944 9533979 49432091475741819869413944373590745344 9533980 -25645215693978610406971700350910192640 9533981 283405352299684343836965919283621540652 9533982 26189834231802761281941540790324896000 9533983 -105089565005333310714126087954407981616 9533984 219775745531588562332980491201019379712 9533985 -118419875401017711022839751044842064000 9533986 -426600159352416847498711721092462080 9533987 -124214421865836365592216430476187392960 9533988 -52175925392475226185790773622396747776 9533989 460284365355150995509502511907671736448 9533990 45738152251279825148245647512156592000 9533991 41641081977307864663657627451024601600 9533992 -14371761694985959617480327022009313280 9533993 -166433050335031710154129311152447856000 9533994 -20184150295172747242451321775934375680 9533995 174368058489698480304997653077143611600 9533996 76768387155945999908392718192495769600 9533997 319117941441931103011479739974353786880 9533998 64048008306412414908546121500742728000 9533999 -117450926865072230472304727772781370064 9534000 -2033387735743254124315715027337216000 9534001 -233237959878144529954531727882897345100 9534002 -194541282105040574902534608515332694400 9534003 497936691852559988850937846901911104 9534004 -195526806658521324925199771658523874944 9534005 4498270932568342712444321969582631960 9534006 12246573302140810980771216691704731520 9534007 -200940424774498029110462933113681379488 9534008 46517478905985078013252593843011051520 9534009 135551642645278686606821258757853383504 9534010 88001749517434571676013825391731008000 9534011 233285610378844618162051966046194061520 9534012 -14284864403647077930413279231213475840 9534013 308817689090612061121778708141075517024 9534014 63102916494964123522980689252426339712 9534015 -5179441445099399730386743110023072040 9534016 141472068840208171096157762006317793280 9534017 -58616565181256421870662218402943072256 9534018 51757158685801864481129129564038445568 9534019 -9571127431782536807899535668149387264 9534020 -105786586283702538007486710111203531520 9534021 -23215975107164105531179641540309490176 9534022 57304360281429131565991401453215389824 9534023 438628571053318850391164912526145213272 9534024 2087147041325880464383171565069583360 9534025 121432134390304183668850176595970034300 9534026 77221088072609552532137746327875377712 9534027 8820387478012827915376965829240358832 9534028 -68110272067506899894859284666187520000 9534029 -150211031753279909323048038659886596160 9534030 40887798338630010170849039608013475840 9534031 -136151499277470606308426753343472570568 9534032 55089552234625591060294024111587188736 9534033 -47226397776028670943673492207713991776 9534034 -164819528399974038758468688910191049584 9534035 -10396168129688503029847413873883342080 9534036 -30089218208648532898030367618503065600 9534037 -97523191092055927580250180828797963314 9534038 -126598588850720514267971785372128250080 9534039 30110527064732454530493089570065362024 9534040 -336088344732506310156372754978728960000 9534041 -41142476495298545941849373095781128800 9534042 -68314135292030478320011522650658899456 9534043 -99027196218946245622375244988670874576 9534044 -118492513436287951596950712252154535424 9534045 81006392849728882306704612665879380320 9534046 -1034442261761472373082444215112678400 9534047 -40497911424922877475092855913187300560 9534048 129881076148746049798430413640580464640 9534049 40531240584198273188234266259220365184 9534050 23302662821773403029724532150767769600 9534051 3253772554025184255873472333571220480 9534052 -128122523129063191201727711462933630976 9534053 149028607745559616333179855054998626302 9534054 34681130254361632124980005958516050432 9534055 115919877378673142852195548439529339960 9534056 -16715992489872343855595110377639444480 9534057 87507282677530005097576697388352169088 9534058 92533249660367599010848708513405676640 9534059 299163184194454242249936162703371188616 9534060 -68045734533913257628736105538098949120 9534061 221815595869984256521604831264650200662 9534062 6560963434426914251418203632539984000 9534063 -41313034330696545914432293504022822400 9534064 -19015539899448167407505081044669464576 9534065 132648594071447736534175878884473189800 9534066 125178574866096891138825786095784096000 9534067 -213346230317171558113571103382948805200 9534068 31883961005425671422564389215503422848 9534069 -162941036511231610424444384104282841700 9534070 5203965571210451164433799189852725760 9534071 -294883510190689492027086342434472664728 9534072 -235378076017047755831927695682983342080 9534073 361876161927901433565345994051345864260 9534074 -389503732142790124492712647732543632 9534075 -23076323276397445395637009585940678400 9534076 249615342938220755146898728115172722688 9534077 15351899453012505924674724339735517440 9534078 -113115653345120637060555432023343876480 9534079 46220767642747866739040021622331953720 9534080 -251646328580594456506347673518027571200 9534081 26677765663342640102261646050319380016 9534082 25968782202773287553105411224886886432 9534083 -139337193594372707817641941741175750496 9534084 58130859699684094274752848827322396672 9534085 61838008486589728666129885741358624160 9534086 -59491367025570075955409964121291628160 9534087 -208766363429753459123626340850969856656 9534088 -247176244861994888496651149815150218240 9534089 6944885822463410191653743336367727824 9534090 15675051105644096332025126216433792000 9534091 12717559846007103086222063916001006080 9534092 40553700497810605085758793623729293312 9534093 -44640854316736376718196060542877260672 9534094 -107467793517731510351040649706639994048 9534095 175309777266849726997138724242803768000 9534096 4233684164992226899455022564762976256 9534097 -361061252852739541984856546929297389708 9534098 32907585957455036685824753964885227520 9534099 29625802109960343080563208960743018608 9534100 157996836175009294467802598013305958400 9534101 -225725528237125039019000018885755094898 9534102 -44746728888649931539850009923700655168 9534103 357150253356087288334525433030889649352 9534104 148007157739327458543659210049010176000 9534105 59958773168993105374183950465443712000 9534106 8549617399572151529687670676666816752 9534107 26218733411437287712335697476421088232 9534108 91068136061449477992369290679637301760 9534109 60387825828598737100959882984683752204 9534110 -24888251839951428262792813068430248000 9534111 -140411635751253304252173125645917747128 9534112 -34262837066654012046532916098992439296 9534113 97973425723650103327786975808490715362 9534114 -108369920318491562988379431273576315696 9534115 124675491806934755254074097362568238400 9534116 32258635361966123726371382707600880640 9534117 -33274267567123406598906256495021083264 9534118 -80894718872487672903118045945245101760 9534119 -150726750493746568542608345591483953104 9534120 48014156725879352096335229469385113600 9534121 73518162940274500218915598199205608640 9534122 86143829911961553579366230992682297952 9534123 -67423664990217603979782622178164320336 9534124 146150103786491499874466368991133593600 9534125 -199692788534423713842823247606227170000 9534126 -56165700363889193340408471833556073920 9534127 -456882876028253041110482631944845258080 9534128 31386325811353424237136423298228715520 9534129 -152305299230151533041488912444146231712 9534130 19666662078884296658296842217627502400 9534131 185746194860775017018109593131241983392 9534132 5030038043130120243888118701595299840 9534133 47124027917129953685765248524950415520 9534134 234749698123797674219171841459202509216 9534135 -3449683972797931373414880663291004560 9534136 148128067904720128374351063989007175680 9534137 -127895886520100343790588309431758576214 9534138 70413839537284976124301777418941393920 9534139 -88466168817406665109203483711291920144 9534140 -16167254317019633390488365082054164480 9534141 -96068120106209677935911195122881625050 9534142 -8174381300490727781459112766584688128 9534143 84239881292696836145921528467384803840 9534144 23008284737654648704355741998327529472 9534145 133366577654470903712202099010733586900 9534146 -338298459033433368839372093736458428896 9534147 -42601132430256877957558062795506282496 9534148 -41058910830138514529187968257263430400 9534149 126838175036064090330712405543745383680 9534150 -57540120090904580368191740480518207200 9534151 40401270539578058404909693484400254208 9534152 -218397969417223021822843011984953318400 9534153 -189396771316738540962358679224002310896 9534154 43048275113421121247690983658137711872 9534155 41135043446738393846083385880364102560 9534156 238142168069603176157564453510279162880 9534157 -130771769391100409527192677489859280660 9534158 37760058831117740477792053149049087680 9534159 186037633230189886112811402922405272720 9534160 -7943683020644993541018043133817815040 9534161 54645588089307113644467512386858813824 9534162 94052462785801292652641945253370460160 9534163 36832697049160065779687156057481250412 9534164 101151092758423139900457832896534835200 9534165 -8972070595838822703631069993057922880 9534166 -46502521941479256514922359297067743968 9534167 242104284739975108213371129647142056040 9534168 -25784749551953081750995797187634749440 9534169 -16414285038297509207478117638056278204 9534170 -10899311076796326728300668200246753600 9534171 227811425341768158294963336396219881112 9534172 121173177526031253558585607971798965760 9534173 364905053206743442981414907530664227104 9534174 7775705617423145321094682683678867456 9534175 738661343087955331526350975157893800 9534176 35764677662538168013613353319322353664 9534177 -38749366526052653900633414679301214172 9534178 -29895771441746195764344401021118571968 9534179 419179775914899544458610342941865530780 9534180 -133948496637212497956925846797348679680 9534181 -67923267423829830491053217329695254400 9534182 -18909864293838679544017496110160760576 9534183 -61528510571870535247427902492635337176 9534184 -82817364446358425041200047931146158080 9534185 355685769776106203798775127018800960000 9534186 11323027518055908736222799563593149280 9534187 -139466311543283656451184585594535845200 9534188 -8499394319655818660023778927209359360 9534189 -49168120133729044107817723623364332480 9534190 106365747849243536143446447148894091520 9534191 177401117054050382801138335702662586632 9534192 13086249285498423469412591168713654272 9534193 -227372846872440711082666483220156176558 9534194 -163327853032565706832469255818750141440 9534195 -426440190713613733246472679806684640 9534196 29013211109509912785128702217031946240 9534197 101848129606703639331968275299507499392 9534198 53313777839462363121136652518615072128 9534199 -127289874685523308698394327547014971680 9534200 72213159635439940595211380723112960000 9534201 1593676538870068840514174244873179424 9534202 -14902608743635603117186739231247225600 9534203 -47703688600851829013696917222379760096 9534204 -116797456703208633931868613206772994560 9534205 41943319154670430702111837008758238720 9534206 -54916514515358755654157962035020847936 9534207 205550233563129655140674950273530213888 9534208 -271895631931462999492956282237503930368 9534209 157611139527911835204381562062054162516 9534210 -10792128950671239541381844968175738880 9534211 43183627988815814471599272857665122812 9534212 395727293502899699872070321178688166400 9534213 96682899212112065915875904287351868160 9534214 105261560432244839028898101145584787200 9534215 -245646393864722566372797750041913365640 9534216 -118416845738921059958114848672488038400 9534217 20076515930962025727969764935384766784 9534218 -669015076789371505852334223591184896 9534219 132198659659772969957867370464338357440 9534220 -13630838175065619049640295359605201920 9534221 -11073935014876259769596024952322117578 9534222 -25001930449377539635817626234389889920 9534223 -214109223717961266886251770902718274000 9534224 23810436623299021942592026917982642176 9534225 -7039826719839409852245575272151048400 9534226 -12350529784787813076896298947206030176 9534227 -10188528405812773700701108408357075728 9534228 -106619656602689219428757652491572746240 9534229 -64050517412218278483974731987084677924 9534230 -2970829248635998904734154301680419200 9534231 98228968341051392013873325209136606512 9534232 399228843074220769337527197999285780480 9534233 168209172046304598395635811968984513482 9534234 -17202917629634139356686605347438025216 9534235 55408666288693250795792763782600997120 9534236 -1276120579425149962025494553338576896 9534237 -166086358122486938932730743884545984640 9534238 -3034500450903339340965235367938283520 9534239 -5472271991897130899415425217699813024 9534240 -51128576537118392093184133721122406400 9534241 -206267318911032638965100816990993416188 9534242 11918849599998529032779950585201384272 9534243 -72698418673758657239775228091973163600 9534244 -79705301842518620489360165526831662464 9534245 27739266053727672545190141810353930880 9534246 -93168662743893239190391770030006991872 9534247 172675807508339081312258956818913392592 9534248 -229266027085279016922056896970039792640 9534249 188087723634524921968849593199928070768 9534250 105203191053775760397073143701210304000 9534251 265802255468341269958945530280279011252 9534252 -21746814777244819510653718408483454976 9534253 -55053405734111577246554271367405533236 9534254 9415860714981718646465184089925329280 9534255 -7289455221617696676761093240000851440 9534256 -46933971964686228002909512013490585600 9534257 -412430994528144461865966007545015206160 9534258 68274867927724632916520341908075598224 9534259 43862495000307327883966199559053379840 9534260 -135564473967848348234226436236685989120 9534261 -2015917151758272262328993375044055040 9534262 -15342258780097914211421078419898655168 9534263 -166968099879707448346587495967342203840 9534264 -265437260626292229614391157220329512960 9534265 2628044650611121056309895830867531720 9534266 38119178343461888644588916663419211520 9534267 4820927553193848110969077285813046592 9534268 -218667545148045575343255328030445642752 9534269 -33506882931914479110641978235346038330 9534270 -17938555564588439673692910426117903360 9534271 99174969808714693464325996489909767680 9534272 -114401000598476653863488593837393182720 9534273 -4549535241014487345510316401254413440 9534274 -120683595134944196790406794257983516800 9534275 182729274461420073991321311677278218300 9534276 69095551052100064365631413174251335680 9534277 -44774007436653555634290084648268253088 9534278 10161620565591900212865698496308269824 9534279 7840545962542045926611431116915267840 9534280 66193963195729336822624253533662412800 9534281 352539997780538104954933394316166277082 9534282 -68280170984242799121838660085167288320 9534283 -293019159737573152995457618723527148800 9534284 -45688598203668491137945823877963312384 9534285 28838042051993782065430447493346875820 9534286 -47616469905765839455221682066138905408 9534287 136306743102236452916303588162795239152 9534288 -24060578807764847506903087053363609600 9534289 57405218268127128603649296165994926400 9534290 -3437767593454808617424699933342177280 9534291 -56994399673324336331882879232718967040 9534292 -172048147474902838705126110622052089984 9534293 -519165598291444603560167537652772285056 9534294 -27762487286581008662480065239990865920 9534295 103141287084185946614787839356305373200 9534296 12787194590455206221958137541029928960 9534297 128709534855934026477526502517520426272 9534298 -95666644013851276475120691080433242112 9534299 -96002731716686283164431523603648131200 9534300 61034256924727550087217791993914137600 9534301 190647602399822651822367996471929784960 9534302 80273549767627527066513127117461236352 9534303 -63793728485424564313389704844918647040 9534304 -1513762652693375173414350382876065792 9534305 170210803534935589064809314490929448320 9534306 208628656966812626648621933458871808 9534307 346095445529985121577921486947690870556 9534308 18758135822235865759495777496566788096 9534309 26353324307460769208657303994283012704 9534310 23575747750283647098985963214159026560 9534311 -19783107763072557233766480276911693616 9534312 248387435882577775318131761881563601920 9534313 -474632822634684833753125677506759050438 9534314 19169511318660842496138738063407731200 9534315 -44987667640950747076590062053179406080 9534316 -199559201507002199942248243535315200 9534317 -181390423657822050231526186278031860180 9534318 -148664042747847034553178479196942722496 9534319 324740544739249331488758553064731136720 9534320 75447873514081403798009207648474726400 9534321 -35008557521283149679887001554673617760 9534322 -24182423001193133938662422294234250240 9534323 -225639837978145629389561827142341525428 9534324 -129751942584973429923611051039819563008 9534325 29201178642452713642055599657742907050 9534326 332483692968096713005542474741075290880 9534327 24023782161752834960956414396204496640 9534328 102550037139290180545036669139259432960 9534329 -25484438820077212982811990150219770880 9534330 -20557811786921908562461773637947484800 9534331 123371744889388191337947635971533453600 9534332 -101591629763524254118087993751030089728 9534333 -127772886569677528096152830399729047200 9534334 -58596200953534044949760413478772125184 9534335 -322111726149208166833895868067957005720 9534336 84274794714871829697274213694774968320 9534337 -435643249155214538296090719073865798014 9534338 162540561111265973731946195585285959680 9534339 41575243186798653111600575499546740400 9534340 50449469899721123635259387356460321280 9534341 -320864229824388491525704712297172384000 9534342 -16741121437921001547775835996443454976 9534343 -72440707187842867396832736678464720416 9534344 -393977025794364375556193970382698531840 9534345 -5016088021480265578977166667598345600 9534346 170542415702654148230465019609709872 9534347 882063285165886724853815240699952360 9534348 -119560251987995723637918605885186878464 9534349 160196291847755082667966308592727927520 9534350 -35704658041545593765738699208384547200 9534351 125023579912783976182523178405056392320 9534352 83484022355516724607647536993573273600 9534353 4900166084153280311990286262603351602 9534354 -65379688099217106470270667250423044480 9534355 177549474465222877283831133041851907760 9534356 -6847661301543709970150696915987544576 9534357 91052141868853819191843708760995062880 9534358 42718974582035038129184906915559029280 9534359 -104540333597451875752765592168844677040 9534360 51019543316883691010480386178049638400 9534361 -375880211325706626311867550315294435000 9534362 -115144381688097271064640634946237303568 9534363 79764917235540443275169307134444027904 9534364 -68715250977697416548345253017483182080 9534365 -123941504915798808863917077050088391680 9534366 18828025177856556922584379129772569152 9534367 275403680088235506393165849031266024416 9534368 -581853460075948292344692915587770220544 9534369 -18305473483994000573847407474417959872 9534370 -59367069370024867531060838455530129120 9534371 -3511120939408227564591487006607216028 9534372 -16890126466800465963173741450636049408 9534373 -596731921260946175159648307854508162240 9534374 55369304361840302397721580817730170240 9534375 94640384063487167441984969971159500000 9534376 34306037944642185371891238257344465920 9534377 -198456273656998715538938569170231105408 9534378 -12804174332113094274154254179188497408 9534379 -36736235433815299998191042339406563020 9534380 79320894070681750074617973340098508800 9534381 30524109946272326339131651398192773952 9534382 -14887831729996835470642555756111514112 9534383 -24701719018935777273293505737993000736 9534384 13855651952286073471716591126872064 9534385 -118636408121843103042445232894456322240 9534386 -8297865360813931310956231894103633376 9534387 -10670301746063418656809798515864334800 9534388 -75076479203599033653715497811967397120 9534389 24861356506163720432830179525760670190 9534390 -799358803075614441000799507762944000 9534391 -76034625716381965390088829425937256576 9534392 -28187190750199754551491057479156121600 9534393 36000611926378334952763124588662620000 9534394 135458601216984740768032094072548112496 9534395 110314435200965223894425009413274208720 9534396 -84208052715549489662435858493388431360 9534397 -221766626261699690163407276226674087520 9534398 -138756449705595784838285639890004772864 9534399 35640312210015922036610191836818335872 9534400 29196358881807460794195461365039104000 9534401 584876555331705114579891764551943120832 9534402 -296864712461131210223030271589907742720 9534403 -389552698357680746136071749270345489348 9534404 -28945794350487780922961881272222394368 9534405 -15994111148291634349505728879790798400 9534406 -30350807254628693813636467219913266944 9534407 65670767381868410812592929732648332120 9534408 -57248965657696396550336839819955404800 9534409 145697857738482487570161575056767527040 9534410 235694874566666393003610155857854366720 9534411 216253212612273741504934925181643711680 9534412 -122190897908640038302791710532278622720 9534413 -101941750786033839989129156627490001440 9534414 -89754300441293023349073560098256794560 9534415 20366813177832780902312788762284040800 9534416 -25579404420235419117111552002909749248 9534417 28998836459373058468649023056312990960 9534418 -115487609557112050156931882412573091200 9534419 61369751122023247035846229607852816496 9534420 -68693665984409722702880409188791173120 9534421 49128768001465506924998604118193122424 9534422 -56068997440172975375510148878226865152 9534423 249660806464762001746619569097126356584 9534424 -159716673690814412470433725993972039680 9534425 46063444456083077206209778571950875150 9534426 130454748837224180769373921444650386688 9534427 21982464402637679934333928430022835200 9534428 132060022195233661046273443231099691520 9534429 10336526054389089840808796108648745510 9534430 -170493294418153871566541917595120936640 9534431 -84200293631849203117193568693021856800 9534432 106059511515586056229109907199993577472 9534433 2714290610783339827139281392560147424 9534434 -40570271310345051509661059165543582208 9534435 50569061048167357218525668112131193600 9534436 -116482545393548500467753220664349914880 9534437 -381839714893472198318843128375168482 9534438 158062416406612630634419751748863091744 9534439 295105529322739401829544535362788541240 9534440 22679114239658595452550540215201740800 9534441 94516726812144166894134249121046249664 9534442 -2890386230206833681652691672938854912 9534443 -144944321540391771174597485811521997216 9534444 -161374361042982685998338479067567491584 9534445 18792250176793223258033821807788722700 9534446 43408951333051318425380825745650671680 9534447 72501171526890875327410863424673845200 9534448 -6357823232673441816352955073099202560 9534449 249274700877970803731570480730483146736 9534450 26276401695736897753577188578280992000 9534451 -129387166843736927853234117615333674548 9534452 229532389671979760450025942334024523136 9534453 20759357836242036327216518802519648768 9534454 18462787959968785379781869987360060352 9534455 -69556921366481530472940372618093934080 9534456 3247199289782529557304927253904179200 9534457 -42016957475628611415328257925789858720 9534458 139075436770849315144813615257559732080 9534459 12757555514926891242519610560462036288 9534460 -3582630524487250772089636289725808640 9534461 -19792594124039402581223224124190069108 9534462 -23297184572857025482615530519368672256 9534463 -93036625551066807399848714596996492288 9534464 -153903869542768624347656138022142869504 9534465 152909037788643257697926182172939799060 9534466 -68994439104981738086099418769003353600 9534467 447430556072689094391491705333514293952 9534468 43533087520049371759359232984834344960 9534469 190920149646612789002041384971790372926 9534470 36725372166316193883548862970170360960 9534471 190188124301268789603538849597076646312 9534472 214738466629201010847660347342262604800 9534473 -4252932597628593011032750466732787138 9534474 -119300955641044551309730033047162319056 9534475 178965956659202653522285965704784264000 9534476 1885589761422160202276426306431057920 9534477 -224898413852697194867582301137067977280 9534478 200837789663316260696024805115572335040 9534479 -93707551381440783339921937223473507920 9534480 -15410411542762118674455927792260874240 9534481 152209372520072471582746183355313847200 9534482 62678006633029285004460855346721672592 9534483 2326297178222462960946640124993226240 9534484 57546720941783031288291860776689057792 9534485 97257045823368835412791162275543463200 9534486 -9976184839116730309614301927071516672 9534487 309803140380733289667168737560644472136 9534488 8362486108797402447126098408761344000 9534489 -127859859209021133230044814272056633792 9534490 -33039857260748900772349568508345477120 9534491 114681713417208948794814567688508981892 9534492 -177753043272578673896781414074094094848 9534493 -43242715224879764805014562300446883860 9534494 -228766389983315692902694396805732135808 9534495 131497830106177959513197345710571212800 9534496 327801532713383519756890170348483182592 9534497 91039741926227479899874109535004669632 9534498 56732340238803488784117448079590472064 9534499 -14636165269659090233076783583907762320 9534500 -44830680943046757894001162126246080000 9534501 1561271866574161809513336490052873784 9534502 -9560774695790006521967678108177487168 9534503 403194761786244877191777594090679599360 9534504 110167574322982499452596256481083392000 9534505 -364826702106004042232666828329440968640 9534506 -192886057301300100077967451683275508048 9534507 194536208144927294326739155829503607640 9534508 55926601917949506558414952428409267200 9534509 108652101546279679506532182483385337100 9534510 8206962020786901287756068027047360000 9534511 5417923951088612000409064627408088160 9534512 2473246819941234639856983256035360768 9534513 18271630573554580149223964155423428864 9534514 -36719048713071812151553674846426694656 9534515 -46451050459637423663685524454020448000 9534516 -193970754084625869179200920145391259648 9534517 179815846480739147014307427863334003566 9534518 109483116629118712424363437951235748480 9534519 -2966341729383217494935719258904595072 9534520 -246167029445632093582732095412872499200 9534521 7370490132181931731036180493532172944 9534522 26245697406680669385139748526000096000 9534523 236678220435781853023859478213958609720 9534524 -106136050827639336082463054911740539904 9534525 8730615902645867934738501805466419200 9534526 79447984056778735540118012981466173184 9534527 212637220702485112168838897816933021376 9534528 -34054596453533737988190227818543054848 9534529 95445122605355009064912432479187517440 9534530 770172759649901545109653852634094720 9534531 585295983202579799586518494527623424 9534532 106086576208658724338160873233164226560 9534533 -205715690206267213441925477555538019620 9534534 51497121488274111520561650515205209280 9534535 78391884952415843510012643482905124160 9534536 -128737899015746102131894665938882519040 9534537 115155317133445988937920847699406394880 9534538 -3991505974457803016101349235925201056 9534539 -33885263873842372805952427898992131840 9534540 -75711719892445499946052028508340147200 9534541 233594170954495016203387267787969076492 9534542 150405025406672401455050555748436039680 9534543 14598360810794632783810342947561740304 9534544 -21442929909568919983186319200312770560 9534545 -107573214202878366748950540338330738700 9534546 12944972904411698031145388206796034048 9534547 167033151831670565164574818002908855112 9534548 -91696526452990805871122304912566308992 9534549 -17224018400271634681978133822306819232 9534550 -32370905535757023584679061834307822400 9534551 -134194129589676255975087552236773949688 9534552 -304316721318705056478793541518164172800 9534553 66436426468514629957025400442340515904 9534554 -113979105896221827340159784494904043024 9534555 116236303115188953705524355272479678800 9534556 161727377228520319180546640721087763968 9534557 -1771460053511577165442220985609384180 9534558 -80473795058689915955301777794835456 9534559 61473986249689219624015711765158241504 9534560 40386100940813956540813448319687720960 9534561 55445902712147982581163810223572326400 9534562 3008433968591381971400209424502021120 9534563 -203832248149513185904563078543204255720 9534564 102705619607767806973428772286267351040 9534565 138487305129870916551098132699168656800 9534566 179896128317899034241706922094201042240 9534567 -6241472203340682847294413919321033008 9534568 -412336990436940264326449838220071101440 9534569 -442642539495128493896204790121089155136 9534570 -23336782317196826556538558972438387200 9534571 -244432977699129072833538175175850457228 9534572 227600364094804643825290501255852574976 9534573 -93642909687754978107652099245036575136 9534574 25737132100585867819536613713457940352 9534575 -138915051037735384521501472592716210200 9534576 -16755221625058662155348400424823390208 9534577 21134996137624370076727375348434055680 9534578 91744766314587123014356344120986878080 9534579 -162595085164607978694289564695329756616 9534580 104425069160565616708466094525158707200 9534581 96539189094198967491644723522823640704 9534582 6764832000189001665341535773457457920 9534583 -150240296336066874375015291578191702168 9534584 215497070110611316727657028595627192320 9534585 -163805899058885092897559269228582929600 9534586 -182238686115272394190447431263696225856 9534587 -235289151951476836553508157307523459408 9534588 3906707426830104426824335396757176320 9534589 4037493245205744652728441943912202560 9534590 -333021642463180794405825161732252160 9534591 65190120278616598029028626860020963440 9534592 -100070941282380215567838862210341273600 9534593 -54559883987862081171030635979722971392 9534594 -53521414000675240196540492331844995072 9534595 44727850071433368855137052430727179680 9534596 -194386149905822356522425935134447612800 9534597 141966240028204400388820333752339794400 9534598 99273001007828405163712844331680392800 9534599 -284516926816597927836445748808668768760 9534600 139805159406019733185379983221657984000 9534601 -120829989002006149708640266406306746188 9534602 43429538467357191324621104274928585728 9534603 -4232878135302243167203957589971132992 9534604 27928421734501545703852107960633341952 9534605 -1418230684324857766410068486202487680 9534606 18507128224152560652173287116767620224 9534607 -448653710884975192162713915486803364560 9534608 28900822366666956996100423338814341120 9534609 99734108258046050628531900518322440064 9534610 72959760527524771947733313562998986560 9534611 136990649957029293917092371367978782024 9534612 100886528654841961082095591408844838912 9534613 17935247307331247183177928721009939584 9534614 -16466018753017361896103388238175903040 9534615 91536750905669706397413887146170306720 9534616 46446677684508256287526906206110760960 9534617 -230911982588858199906669773666918453628 9534618 102302622148997046196752823292350348800 9534619 -121754399505533715053396348452853801980 9534620 116607448788524016376800402057062707200 9534621 260262919113432788294230863238927638912 9534622 -130353604545598702390773678647107893888 9534623 -35689506994059769291242438886672310160 9534624 73535063341432837426464679509774827520 9534625 -51219283702681110870289297160979120000 9534626 47590830665523724425158983555420271904 9534627 -151568316733077428827903001778117403152 9534628 -110352419831523799090081203898969013632 9534629 -81744055121964029636712271179871121316 9534630 493845193403941665400857364376401920 9534631 147123659874205658719153371116712941432 9534632 -26865608284598990782466234391143193600 9534633 -61244483488189972734770169186439883376 9534634 7634866814514098396782277786333740800 9534635 29147710485728341890614846171155631760 9534636 -102046729759287522495735672464246449920 9534637 -160432634601267536950229451269088362880 9534638 -3251443711554012748287522708299859840 9534639 12459837323048205512353188424128772608 9534640 -37246981454784531222098953802952867840 9534641 -12876880803136442597058800968940688960 9534642 17613890436139362202854092441012339328 9534643 -391690443888792158388671474384786437108 9534644 -49616971653757928995011676814497628160 9534645 -172702840285440499371209665008217646400 9534646 144082009014863299925195429323930442304 9534647 39641979439066604986348239427674967800 9534648 -2389537881274288695955939977515827200 9534649 -353189456689586569692028691211718841340 9534650 -44952280528893069335220145914724166400 9534651 -48191504682771820868893491212886422016 9534652 -89244272604241816834363233050374168576 9534653 435477178005219536238543705703063864902 9534654 124061511051937002004481878809467080320 9534655 1790222935392052329356724051642107520 9534656 11704548985416902661630853282812395520 9534657 82358276019438112312359921110395002720 9534658 -65846761188696107602685725727360807424 9534659 270688862276118185337080872549011720000 9534660 31835990714193731096916638388105461760 9534661 -21454554943663313472583588223967895776 9534662 -61971380257377989838343304122473579168 9534663 -57098899947209227617640316837413583016 9534664 -177478763191164430834794703756539632640 9534665 -154708197917258287347523325204500106460 9534666 22072865408144405109367614252401817600 9534667 99987457739162221474674829765001517716 9534668 -117724480740657461871801205485806714880 9534669 58300956874107756670637465091624970944 9534670 -42900221181323312241284162823364592640 9534671 191595821131309954623852679487547907392 9534672 1545126539926850977642279930860797952 9534673 -19562720527919084671545490014477760512 9534674 -159931196080120463439709360994002871664 9534675 -123765792708049100502150810851614008000 9534676 565491112663786958798394595266418432 9534677 -126488503354411621070324520683759799474 9534678 25592640570160115713829233063775435520 9534679 -281020703133822980386327440410696912 9534680 31716026017925486275748446585390080000 9534681 -14069343490620464312267034809525520960 9534682 197352932833798813223552051658884958192 9534683 1899354803179622881746445493914019304 9534684 143865959196130009854737265206328347136 9534685 28585231705280764158077915485345692000 9534686 15125412408308016488990064888539836800 9534687 1682429626710767362698742726996156800 9534688 89374621171434572965969847524143661056 9534689 -270749674551358039250706630197752621776 9534690 -14462465893038353482398375243211560960 9534691 4573126420351601480734875206216160712 9534692 268144239699421046062515775994877234816 9534693 -24489200367995429218752961696164263616 9534694 -43431783743083958823310196120558305920 9534695 175732085785588989803355003426760287600 9534696 -87839139058474583856133043095487938560 9534697 -219052750607915083348388084015801846854 9534698 -4779958232099714575700803363473003264 9534699 -91868664721070173027274534036327276880 9534700 24035351557137932197562053711474022400 9534701 20400263735821654080104340894752625408 9534702 -168580726410030657423182524988767696896 9534703 70511704498032009332328977517174197520 9534704 16089209329303216104948140291582361600 9534705 -129612890947534741920506967851756112000 9534706 153007765772229077379766334958323841552 9534707 -3139534040644422135717337645806175680 9534708 42056434390563390883911118899405133824 9534709 284013111687286367608112767399092244910 9534710 -84610524153544799792969890300004663040 9534711 -39357716576304783591017271248023432728 9534712 289826180845267125304620412427869839360 9534713 320983615985337093493671676951073059920 9534714 9761888023927744656586674165780326400 9534715 -43639425935332895332692262642351870800 9534716 135291162568187144290114516602222243840 9534717 142181125556293406678385256431241103334 9534718 18457521315916058075267924543359260480 9534719 -208674570191111870370743541808376663856 9534720 26499623430845062868617441486244413440 9534721 1306992456010337199066821871952050112 9534722 -39009829287389126297341150074773048256 9534723 260168591727219018535523887661813083968 9534724 -170807164942315526039605947564994501504 9534725 -205352509873523477877937809362571327750 9534726 27489890184680677916452233414079768320 9534727 -470436972648294999959174103872881351928 9534728 -8987483236450309525960135747754557440 9534729 -122470346412692970387494389909424561952 9534730 -66036419904649818645777921064475214240 9534731 -231275307639717262052926690006367031468 9534732 -542087360227053656044289102474182656 9534733 -4114451776153924093236031825496447400 9534734 409774596384577813228711511897886720 9534735 38944340645585515764983660984077231200 9534736 -30335799046531265991439578252343296000 9534737 -174963199127161643910566720543565811728 9534738 94742276919600435047545864601622294144 9534739 -314747513673632341241271605582997956688 9534740 149134848016411949829934805795240912640 9534741 -410946006785740549104705782906275154496 9534742 -45535247168966437220671271195252975616 9534743 -134143521200570530570533115110927022008 9534744 -222435186644197646398836263695408865280 9534745 222966441462485868683929544379525897600 9534746 88619889363405764481609399721568554464 9534747 244788002948970764232748205352730283520 9534748 -6529946162618610440156146130184130560 9534749 -13707452253973019422814197982434149888 9534750 -121752829246890501717636833306553312000 9534751 392443572265926467034815426803549090600 9534752 13664191982683283027760935117471219712 9534753 -630858500501186172501316274770516716 9534754 -88266041362707366032573650596128292480 9534755 103900508964257369872114994891208304320 9534756 57238189171245111209387925013145321472 9534757 -218099224635524423587733124406093840928 9534758 85365087767028879054573380254030272480 9534759 89001923021495253049698083088899250768 9534760 65722098583920106379090780785997568000 9534761 -187622846542449822819592621534067893638 9534762 110189152320650474037507036665168595120 9534763 -127408859002096615303686196414445356224 9534764 13251081205006042438096890719419430400 9534765 116648753647000941522347804484383635200 9534766 -14010502130856395930499108603537855168 9534767 -192483060747419833659707381993982147216 9534768 -59330225514095071561399083647554584576 9534769 -138878508386349566421962129323885093904 9534770 -28910792042102294101443973326385766400 9534771 147510211276760205563084592232068526740 9534772 -66274017864419585416651959686316608768 9534773 -113679692958776000488496199334032174180 9534774 106489763502714822775209916539596736960 9534775 85638147608610592396108877364236125000 9534776 -58852660457183808125900865185393233920 9534777 -300061090635136787403803227516968960 9534778 -216430017043050792352641333293147923200 9534779 214287700893762114496290250411708500480 9534780 -25066310731968942798456600483157555200 9534781 -80618270909215423524078773031303567418 9534782 -215635318734534619077103721302121035008 9534783 100688471891319075904758488796837676800 9534784 -748747143394376780605293163439980544 9534785 -76894705661876584766562516053064084780 9534786 94809996758315724285060210920103030528 9534787 -273047541413461745404165885298086090564 9534788 91398899482407622453682494430959718400 9534789 -35077087410324209130404982666941853120 9534790 90277485719642428521173532782078350080 9534791 65540021545078797271276160504496971904 9534792 -45767075152519869150011201705604833280 9534793 110273365007602984434038343415695870480 9534794 -69181567070703292634340254605719367680 9534795 -72750908970135915549761443919248561680 9534796 118636025651069205523026690475144851456 9534797 243754413745529997424279673817024192246 9534798 -1941605332757082244694829319571987712 9534799 121452901161696923777274467741474514800 9534800 36075713589709008327260086802227200 9534801 126227699288605101816220529525558875632 9534802 8995182548672563966431768127690662912 9534803 102081671160250243015247382671269193424 9534804 136774540655876704374342849424982280192 9534805 90123361841585601433513710316544434560 9534806 -14033020651384265735251104313742215296 9534807 -15298671300605054606826733681456184160 9534808 -171906771460749689638932961252561920000 9534809 138773378226777150929823261191609783316 9534810 -267311677500253065133251272130243840 9534811 -106616226482299279241513463237693318144 9534812 -191991329048308685634408085542237436416 9534813 -6441200098218846845711090794112325120 9534814 8598144494372325434313864382611002880 9534815 156513003998999025797549397058042833960 9534816 54915354812151345308496010169539756032 9534817 -45264428382636688070851749723105575134 9534818 130030779860834780133318655309708833360 9534819 47385481356853475905536869171238094080 9534820 -537006675306349493733779452176261120 9534821 -245020737838833446619193750700290105956 9534822 -11206081773259316860343837479202165760 9534823 350989868108028148210559282397506140680 9534824 -142340559003794534465035428561253601280 9534825 25042446106614179031388540578439737600 9534826 49020186483397889912179887268932956160 9534827 -8687708094540107259162254623205698320 9534828 -96020118274309826348597878466127751680 9534829 -21773961273933727575951482610506854570 9534830 -9193054854410075058782948821717093440 9534831 -61862817384174124648097847938516379120 9534832 -54616419802150981692407724226727870464 9534833 -59722919882325339380900936764577903040 9534834 89836423782489235203237975808057425408 9534835 -162488551164070609918587529320367922640 9534836 -67778683563327925811556849999556773888 9534837 -17357658608460690352797700652659774080 9534838 -152303074370177660733174784886849251680 9534839 -295537903930988057177782844381985412944 9534840 -42665872538833276038413852452906598400 9534841 -93977724270250930652542804820525835948 9534842 -217687405394328622662753091440464438928 9534843 -358228682486741879973661319216692582176 9534844 -37180315193008156293492459634107801600 9534845 261243864976773192822877054386272717100 9534846 47535063855234355967582214956424729600 9534847 19314644489852862345889242237022125792 9534848 -36713258331208671279140432184323604480 9534849 196949255031071604055938403768959258048 9534850 -6869713809752325632423508249427524000 9534851 -232141472364180932604317695319690774148 9534852 -195087834135840214871646467148829520640 9534853 26055632640860456514460460633501963102 9534854 -28625028605014863366374037512575763328 9534855 -93593100834586973771529972853997162880 9534856 -70319978604448644135264857634998845440 9534857 -76353914141887913161256892513962561280 9534858 7564689134941617218922063049610242560 9534859 71519875922532590417443757034451883904 9534860 -47603011130101916554120390137274321920 9534861 91451455803112130416734574851006039360 9534862 -97821292409350500055206251904502805568 9534863 1314832774748045039952128442312844128 9534864 -7416750919012069204209987829444902912 9534865 331839385695893543527260435430687075200 9534866 55438871053244417609198747054362272000 9534867 132754077766844162394631253647339018680 9534868 -17643567702584927804125356892559499264 9534869 101396887834547426286739546006642512270 9534870 6962750383535267667392735872003739520 9534871 142300000019453572857578257411509872072 9534872 346414328366679365653367112863306649600 9534873 42526895079354799543086647388784276800 9534874 38636797822102599665868006367438103040 9534875 -41856743067442042076177688948116016000 9534876 46731048870485877053027278719443088384 9534877 58162437944290339089311223226752382944 9534878 81220776035733697433922833899829304960 9534879 313127825798466450766884678502473166248 9534880 -159318492100253117319580787198845255680 9534881 126620742662574745031119359483759431700 9534882 -25243804493754239209129892711967744000 9534883 97743295723157770160821569811174178424 9534884 -62876425783625106380046681590262988800 9534885 88687866065271855930545643802276797600 9534886 -7342484421830003440901043399092476800 9534887 -36422704989557458713174948742627157568 9534888 -86376792054442440708376312690166169600 9534889 -23968615259004652566720604738416168640 9534890 182868764831533229947355177150232084480 9534891 -60957755179122368744234465993099236008 9534892 -23282343360611472906427715255122560000 9534893 -34708726795406672570239574176688057076 9534894 -45754885709243984606480196911858118528 9534895 5539746482296407964419112820776357440 9534896 -23271831396662570296025528890188300288 9534897 230348009730088028204987116245986145474 9534898 -102335861918072134526259944354892994800 9534899 16916780738256397727263263037689940560 9534900 -9380007498151452067917398037939456000 9534901 46809403722998452874718142822547025902 9534902 -41381664328933215145642585118613141888 9534903 -23311498665619698663859182354482380800 9534904 277887200991562005198283558698261811200 9534905 -107445182959056447567306116211282048000 9534906 920514854553506391651011699523969024 9534907 -26354765339650602907495314817252914844 9534908 12472798187628732209486759705468576256 9534909 -162574047818107002821652214262088746880 9534910 93939213290204255230375224268639276800 9534911 -230037984700686862660755973934684155776 9534912 -41947525338613764440065123822765867008 9534913 275966595199572007081978145630076260162 9534914 -211606971567559889933998693321272112944 9534915 6230922243393318664896917674917876720 9534916 -318980280131298808475432769544501096448 9534917 38078245872925808323099628557358786592 9534918 13397300942618825507489693556772896768 9534919 -41774791461297819337819342748626067232 9534920 -268529428701873248862415185387518515200 9534921 -81244452756145240716695963314747344 9534922 -69940646796247947564783237806424825600 9534923 -240884837208893458838642910484481118828 9534924 852045195008699420338366849125476352 9534925 -119286161246401318077266238875587600700 9534926 22951957064967090593775765457979374080 9534927 62794834008810182615397578609488999680 9534928 -18697112583671233813250005311306285056 9534929 -87388076621503876885875101968225075470 9534930 -88601968194071312188063016922857402880 9534931 -17737256512701254748030862900776675840 9534932 193041853097731877132260359956535017472 9534933 -176584350063135882417780120953116013298 9534934 77304566417311320526033286122138518720 9534935 -87350101733956194953222396143468998120 9534936 -59517995734051516655598603133920153600 9534937 142753214279990596938905480267821099392 9534938 -25599048683505222163110557101580776704 9534939 8917038808306567663053442478247534960 9534940 -3031646220947522356048880074958054400 9534941 -67342821863237618762442203735084941920 9534942 -87772904709713101402940529721383269760 9534943 88272650275911593785999801003670077680 9534944 -90588612551602090204336004197516836864 9534945 16521689318151675430194040000895385600 9534946 -18515643996608988161630055934257041328 9534947 -30491812636490082803883388069163573604 9534948 -184691569284185542585905156115046353920 9534949 841480049355840617790309133562044416 9534950 -51072937325211307582675253356523220000 9534951 -49139241954043645940458119549296782320 9534952 -57886116923318946775209901096198225920 9534953 -234635518250453176522474167172173033798 9534954 -59159173496291041533196198287061753344 9534955 -172597755052821681974012696068354269840 9534956 296634036889152718010548748125251621120 9534957 197578766115239723312039420782758033600 9534958 -223157724790564873286602132753527145920 9534959 -184329612618174852020627007781344445344 9534960 12292063618599893709392368734742118400 9534961 -131717788934205838426109197028985835438 9534962 130154077637313588617198116910937929232 9534963 106634567086171609386570001929691583544 9534964 223468235843386322851077143696200416000 9534965 167332008346371367168432905528573882240 9534966 2012502573793619469009719954911807488 9534967 -134439761535154449320001799818948177080 9534968 3889875517707812573804742812847513600 9534969 17081282117961924698806406043589588320 9534970 -80912251767054313340237653211893900320 9534971 479621262547454972365514051200246360944 9534972 -63282981224593497129670730306640199680 9534973 57912419804688824574034270699766692736 9534974 118735633278138679360454572047762969600 9534975 -10307037661486193821460408585823695400 9534976 10178943579495941238535611949844004864 9534977 -145115239687201516705925197414216439034 9534978 52655996476640382492041857955356456608 9534979 71260410415205285216299216869898143640 9534980 -11813794061382556993726800380136652800 9534981 -49277396700193470290541670785356655648 9534982 -219668095350079796043398024127916129728 9534983 -290073719726379423899993076134449334760 9534984 196788870018874146283287349741800652800 9534985 76184551237742975497641194146639374180 9534986 47317245596594763847024103605362918192 9534987 -36867761389995417313020392588301404160 9534988 -12335857876322621771300473833641793024 9534989 -53773024598786184808701162579760875210 9534990 87778038934064571085133386098317337600 9534991 -169669659565556983745593645320663062608 9534992 -1161177196907152999041020183550689280 9534993 -50404708448537838928814896154834051520 9534994 40459448585498190118105918265010634752 9534995 98554856127569418296897213646113169120 9534996 12237756057120155514211729852739130240 9534997 -274912201810932751240144263037670711400 9534998 129520119050372699444646022779539412480 9534999 4302265803896902958115710491837497168 9535000 9004191833571109164159719467564800000 9535001 -17426451051603692829066673630510928256 9535002 -56560052621740532218457508861457671936 9535003 -105752527982993408064088422283715814200 9535004 -128319284684635916193372594533908498944 9535005 75184526568308583806662428949819293900 9535006 -18211805810454178819792757957105106432 9535007 10572932625750134295531884658586556256 9535008 10688170089278482024688166167215865856 9535009 249289081180650401911109126261719550640 9535010 47529718227410144644590463479877328160 9535011 5996143460456833294768552834541856768 9535012 -126825780743800139758917102736954946944 9535013 41959275437516818558099717001216810304 9535014 28195869979371429021215867519708591904 9535015 -35052194592435727511055646792827393600 9535016 68097736585373558840871289296295772160 9535017 -29739412596347527595313388108995196560 9535018 24643769857783850424480508213930902528 9535019 167213399964632410785027490672758100128 9535020 74314634516190422101730517993663528960 9535021 -298103749680229027656921257431458780778 9535022 7792418118292247204347117425607901184 9535023 84417106863876520658581816968443418000 9535024 -68778379351853994712793170143062671360 9535025 227781288190572926685546744458509436550 9535026 -55644583007616823909049870008950912000 9535027 51124423569010756236670884764222809312 9535028 -329494137594305797147744884600855846144 9535029 -8531179990231162026678837162111561600 9535030 9711702787045924048800497897031068160 9535031 233698712687300472527688358995629385984 9535032 106294894074056177614885247299822141440 9535033 27595244438338386178579677505181639680 9535034 6560571113805163003139290224742210560 9535035 -1049289110781820134079442975403816960 9535036 106477319057166884920647173910522552320 9535037 -244468062179387843883040542345844864314 9535038 -6558613479006316284259725755285468160 9535039 441303567306734578006286960442733595840 9535040 -60269538975149231154927403254625075200 9535041 13221658222702919343254859797320626816 9535042 83340725683859492550287794493575248 9535043 -163659181080301575101561800708561490784 9535044 -9237551146820029060506019353519350784 9535045 43808015167506476737893432752488282800 9535046 16552797687484023755636438356910377344 9535047 -16589351938834956001951034267874953472 9535048 42434857231472862819023738227524495360 9535049 407086379731351503370197674339245767120 9535050 -10617968351483374371128498429781120000 9535051 -18158428209927495491047471324053092400 9535052 311877923901106611328019263752483054336 9535053 -21955013633951669356825322853074331072 9535054 -173156928001208376587254588781905545024 9535055 80754746085910389027377171252116116000 9535056 38175594161005934418958875019387994112 9535057 107953037060648903342985860422131440000 9535058 -79072855836227659182008966790911166816 9535059 -225107572168302161860579313756226268296 9535060 197732234850656725285582647678717300480 9535061 1302735942085602340579861526753779662 9535062 29778283617484554828624406045102026624 9535063 -47829006684622417523326916946802424640 9535064 -66843950647890855913291232988093480960 9535065 92790260241789408499995768244453518720 9535066 -186472314140605943198576860076026506768 9535067 335023011021218567298798919377229858116 9535068 83017370105271741671585969365187587584 9535069 177670064371811071737878420952566898470 9535070 -123606057140846791175040335080170275520 9535071 8813056778552757947187312982655239680 9535072 -79260677940146090645619811290333708288 9535073 115127229442597662650157122495698612224 9535074 -74154637910882115457062583338136062720 9535075 191866621580035614934214943812659104600 9535076 203558262035718529993612035022359045120 9535077 155424666609349072802824963122600749280 9535078 -2237862909325516190048859817684082688 9535079 283130968229102448606545257738208087376 9535080 2975526309133269723076390665805824000 9535081 296650014992395031679390102339625310692 9535082 468684131329603618971316250548323620352 9535083 -64204339253409187507716108370089916752 9535084 -100381259495764369743117926727403607040 9535085 8524864735441956415289323709008848000 9535086 95425418013168986799798686332533971904 9535087 53792531447036883578517719948032373760 9535088 52923460337507632205590942854124634112 9535089 235440247713990916157671108066123258224 9535090 136331633546711005839158510914382323200 9535091 248775605450456203114275378515148820872 9535092 -52920851061769493406200685939669331968 9535093 -1962442440868092752072715195470343396 9535094 -1590638234181872277724509682285325568 9535095 88779675794923233513168886074963728520 9535096 265777830066511247520135757878058844160 9535097 -16726846977480395021930936784984064320 9535098 31526484588329421468860667437660043264 9535099 -86258405785515834753876745270642687200 9535100 33484597337544201290010604942609382400 9535101 185451333527075508187369440910922552832 9535102 57605350594197296642040351241195161600 9535103 -446559305044426873645823362855114731648 9535104 -32718562914269889237177649273503744000 9535105 360000755195818898309992741216292319360 9535106 53850300099919382340756588605582714400 9535107 -123976116988642730412394078255341149520 9535108 63439061423665743831124486212105553920 9535109 -82484805436715881709537136179672834400 9535110 -17670896688139621492629807850321797120 9535111 -224998502754775303805536856867216845288 9535112 349414167859331514639761179315121971200 9535113 -25835565168934032588865867768854003840 9535114 -3487690946670149565712528725163013280 9535115 -273629073609272560496580449730140886240 9535116 -144756276229436083723405931571962638848 9535117 -13478201466793140769771717686165720608 9535118 -99270299510390063035278259904726784 9535119 77021898976563463160592711683157127296 9535120 -4239460374120808412541703148537118720 9535121 4202475113281836627557670518815685232 9535122 66956971938037328765921092270543157760 9535123 -75406542166227944357802490963246405776 9535124 7907764050347751533436934107432955392 9535125 412152825295348494491041697474290368000 9535126 2682910998713071254716056715373247680 9535127 -101515470392193532739921504408344238928 9535128 76703834274208580354176515559894364160 9535129 82320155533111242175984963793891184400 9535130 -43572449789464621277346937605532224000 9535131 -47714811567429704721425538282050889600 9535132 -291132603218415198008686457176852013568 9535133 76875279565448704699770265119452877984 9535134 -26128802536997713393716717137494668288 9535135 -1307756080963997584596517985924935680 9535136 92201127142421799666890390010990034944 9535137 105006990278419525203908490523055478960 9535138 174157593192555590699148083697983376720 9535139 152960260844400946461235501706006553000 9535140 -104705931622627815401427931009110839040 9535141 -8444868793090451921339616845994520896 9535142 385649896793330880293592915466994188800 9535143 262216550316139647052749828664070061864 9535144 124241654115020557626139476002702131200 9535145 28709616385282483223558875938145332900 9535146 118407102164129829255315277148941526784 9535147 -21476640483511012111552445347737364728 9535148 18283749725400932198683582210404320256 9535149 -192417944317555257153945106579393304670 9535150 -106515401658002782352963819133694632000 9535151 50567181771691524653980687514838162600 9535152 -5026532409615718051225759342936719360 9535153 536502992303095998103231417255543726644 9535154 143697411188800667225621125553805101472 9535155 -50544880547574286716975122650301330640 9535156 29559416361525994172712041601989609472 9535157 215554756609004353789009949952183005532 9535158 -7061584391372814330539811775457197440 9535159 49071315555842390320066334180917873816 9535160 -162907851876751154029212968678070681600 9535161 -159400877061151785575371625918949770928 9535162 -18470492112160289030373340559912088576 9535163 93304656913831255965987078379683516 9535164 236048649465340011508547678560714752 9535165 -1873465603632493651239698942916186960 9535166 -30845697767291706271973741098706568192 9535167 -63627194297007863637656536724953087080 9535168 -93632426365992035782006376023782850560 9535169 150296440802159762283136301374031835840 9535170 -55645031094578632580946774042325017600 9535171 181433295044758566426128425509043237680 9535172 -40851849905217024168307960176787709952 9535173 -135026952422902169342382020249621154432 9535174 5937937417898322394167609020421603840 9535175 -106996247355833562471026047133225823000 9535176 -84623324922294189664938432890911948800 9535177 43817840128350571352766883722310613220 9535178 -108262255573182324601407508582186641360 9535179 124674435162333518269735023336814146048 9535180 205446913180077867825506569185243110400 9535181 -107129943413186593995525115993593116628 9535182 82615588582897667379433588383274611840 9535183 -39930150284774212929120536974354604160 9535184 71977792012627606147543513111039795200 9535185 263934992001419645894594476835206550400 9535186 -23503802337242217779707973828436397056 9535187 -4519010248200305936330780675395801560 9535188 -30774284090447156607042863655471452160 9535189 -184953487013148400705005124848688953010 9535190 7554833764411431978333327340862311680 9535191 -218701415296450056772774717376087270808 9535192 -26088492931376476396310714458752768000 9535193 -51088491823245622968092466455504468460 9535194 -71284557716803923879950407225345842720 9535195 40630481688030515009891084422347684480 9535196 125576460707601963962205258510379109376 9535197 -13789589164526930547336178441647439872 9535198 -128178137806936905427377397241088233088 9535199 370596600554318715944110607835227877936 9535200 -48236992377480202645426073611862016000 9535201 -49338723618002685886674400600358756588 9535202 1473201065039404887394067058426081792 9535203 177720838896814411904459956674184666212 9535204 214622365632222784005488148908983209600 9535205 -98959777716617593694611485280470955140 9535206 -33749931842944564756258433609984443392 9535207 -7126847229409400213378724996741651840 9535208 -136105772561040934013528010053653678080 9535209 -48475659682446764893033563760576803696 9535210 -65099871980081859093816191847100014240 9535211 60287685817702080230755344603049270560 9535212 124882309477775854910087825926111718400 9535213 -103475961296227968018807013410909604320 9535214 34588782946708715788197813312342291072 9535215 -144605646498867254220790950605701191360 9535216 -27622477358288954829637067959679254528 9535217 54573494459676303547203929033840317266 9535218 4774897227597408144691076167381647360 9535219 -4722013320061654729079917865979071904 9535220 -73920808473791491819944262653252618240 9535221 -273319171190474038288037904298027826880 9535222 -115917560260504811157717850201278005088 9535223 358162584623643862942700300038000970472 9535224 -70786252950239640006107820270511534080 9535225 58337810989821778950746165275618897600 9535226 -212759874964304436813916813893186681600 9535227 -49637871582374191558728829322238882192 9535228 -119579038619531987967001423100340830208 9535229 115015142460877322446514165488800071040 9535230 24387920643263107760042019850733760000 9535231 -51554081727608994855275440319375411968 9535232 156926054658782178779641670244753211392 9535233 66843757625774804872584049451930972544 9535234 4901935538715287131253849326310360016 9535235 24153239928114749095223093338017866400 9535236 10094616252851378664796271139109607424 9535237 -197991747891155787411274664562846226340 9535238 -28755001694033473731963059637756501504 9535239 5604303380971411917538438088657872512 9535240 -98795195159357179352702423145281126400 9535241 74882036748139204111655730591398966052 9535242 82619548349343045851463494721720890112 9535243 161439907772990435456020195981533838320 9535244 150014699085789414255390763552079521536 9535245 162508419976435837520035086314352043200 9535246 -23242198105794450371843789213541932160 9535247 19229662977213689545073345937758224272 9535248 -20413922360932732695839170437977210880 9535249 130594974795361153031861738562207508836 9535250 -843879126653530835224304139325056000 9535251 63256435915279841139061651077159280704 9535252 260071580057957027166015206747247268736 9535253 39681750341715557694580111813203135420 9535254 -96171567989036951910712061002007407680 9535255 307678064881656102040482854781945600000 9535256 67569947966138597990548956514310860800 9535257 -132376747701058471987708080377073940992 9535258 -8265557014238960792390016373217183280 9535259 -147654877419979095305704417966355363520 9535260 2190171745148817724946874786774712320 9535261 -87126311577144503545811708442330301600 9535262 -175172851662443432537838596342487279936 9535263 -172974552117203345502678296249453603256 9535264 -198100985037688371042382184289085685760 9535265 254850449127226561568037936706676928660 9535266 -36643723584665247520254415243042375680 9535267 28489527865457891820752645335992893392 9535268 266948266091973369254667751425930181248 9535269 -80860370078251769783943163828925674656 9535270 25805531731917289183722629542207071360 9535271 -92619736512693469443817712850037990128 9535272 56929295258207151506276200810123345920 9535273 387886796295175666588495775068328852304 9535274 -31623962106544488831239606030329390848 9535275 24446676517817931941266513807889341500 9535276 43800284926026110216079727017884308480 9535277 155978707276655876468545523554510335126 9535278 -7895524076568919740066282949992993792 9535279 -19446492154804059799877926136423347152 9535280 -68556335435807617956326514692604887040 9535281 39197801189921055368093058817054378944 9535282 63232143480673643826122100270663520800 9535283 22032378706200929628290568160620092640 9535284 -18553009057104165121777109300653363200 9535285 -74988061241423907151795051177500722400 9535286 -97860487686278674174239880832475789408 9535287 -91905575674450253879568205708846202880 9535288 -24422753213338918174115207263809454080 9535289 26577508154165811913393831261478527824 9535290 22228487334192072580793537621788938240 9535291 -1212546554828702791508488995276927128 9535292 -197565433423753010028451742416389884928 9535293 188054194425993008343553386021386964480 9535294 -37206259206522444384553445190528538368 9535295 8765214492492077587079020390971740160 9535296 63701644609222533696413648409782648832 9535297 218465115295239354340695318866878455746 9535298 -188933659704606315106826743177883319600 9535299 68015975722865363067055779313920879864 9535300 -96743711206248086391770943667980288000 9535301 323177936649379553353826660093120092704 9535302 -66735265651511859692229366377016897600 9535303 -17053800988779187464594779758057780040 9535304 -20924376173442851779976482913605017600 9535305 -19258309565575842065489014832237450880 9535306 53865331306569065457961610994163319040 9535307 -99660851908447214509735414096377415968 9535308 18277887915281619203041964700195204096 9535309 121684676399698625500696781701893887232 9535310 -659569769590393221999323125259571840 9535311 -280282330585687770782757287788332268440 9535312 22651573967435355345471776390240854016 9535313 -666425247297940213867257184365048145920 9535314 -3343798457101835160696602169542501760 9535315 122740823801272361953419272900605926960 9535316 -57118825912067106305414450820936990720 9535317 145821497344290949148163480335065297920 9535318 184787234684316034700053969450030634784 9535319 141134447246337401408446837609240083720 9535320 -47891325093903767366025422258442240000 9535321 35224567935510038829539407287898745600 9535322 98372341112165512357987673193604361712 9535323 -67072786387416368250995081698585376256 9535324 471486552459073755607571254429962465792 9535325 -79628296916338692441707772263122111950 9535326 11084698144107925758261006512866265088 9535327 72661066510505409527446035553675302176 9535328 -576276746808116824233992964002914762752 9535329 112674810412561099043329260080659754148 9535330 -25272858851939175023749440130097587200 9535331 -63553837910095819249592654414842624080 9535332 -2328513106084076836016016794195816448 9535333 33274395856060853639551584141437206684 9535334 100576693104428631120494262310070500032 9535335 62438680816419819770932318162189448400 9535336 -50382345920925739944843986822184960 9535337 -12387273978592191058889195140017223296 9535338 -126891685122084738275873807270098072656 9535339 -167252379118822142912499674201110819800 9535340 -108848049433560254044062522728191180800 9535341 24220637285083978820289850825838454240 9535342 185207224253756199015170910540116358144 9535343 -194652694289873808426664534993306529880 9535344 2275351567907878444911735581693706240 9535345 293467080452527499578761825939635389800 9535346 144721094967252268085860849372137721872 9535347 -73295758396655265630355192808285538960 9535348 106022346868260209490625779084212463616 9535349 -127654412508415784002059616813169917650 9535350 -58211455659332949710350599492666432000 9535351 38504862243609364525585741797854752848 9535352 68896470772720674966174370989453312000 9535353 -199912899258010069177657411848283122096 9535354 12868542795596933464817645497283262720 9535355 -40678319966531220185970488993710506240 9535356 -28799401172020724429802689911029324288 9535357 -142521925967822322400263479274490644020 9535358 94045875054378777574736935114008533760 9535359 229069764263720692325655819149473226880 9535360 365835143518261250062663375599226060800 9535361 -144418055876449875410175531165173466576 9535362 8061215595599829154075380441855592704 9535363 141054793791788411108631411997020263424 9535364 -98517885037068603873153769244301796224 9535365 51249529110730470433943619982712785920 9535366 -246162091897328355089324630835027235200 9535367 -393209238069705643399150038322542628584 9535368 -259950146359273422860978969854767022080 9535369 108922289000634937748488435486792953444 9535370 -5481034138205225120564893768707331200 9535371 -31240736778954937270665148733200135680 9535372 21322160400240512685676446408123531264 9535373 308513835145696912304322403271144483520 9535374 -116176412611392753539514691923605856000 9535375 186290432824790759897329908081801534000 9535376 92110587339168905249534076576900882432 9535377 -79145255480677086837946989931807441680 9535378 63709648597308390532063792128800640000 9535379 -1458164009214930457298335806555233280 9535380 97179239011026695392706671486351042560 9535381 -42629693607346814705526294206370108068 9535382 57350063990880630521957587998628045632 9535383 13242612845666694237717139687868682240 9535384 -16962845418098551783595390423547709440 9535385 -26955797655240167542921534203723218040 9535386 22531878012860745726916375151264759808 9535387 -30600396041501559905873194548776347008 9535388 -203718638363230634090987582561116979712 9535389 -20484559462845101076215868574820750112 9535390 -134581431224123039015550691450323652800 9535391 23489920141457812132279268535625890000 9535392 45542336586862412871174937909903884288 9535393 -72831290642391325714496797606049866816 9535394 279605338075273585416804029569780767744 9535395 -168783281476309288094729133138924132000 9535396 -39803979261395725088279258225789067008 9535397 318538889362141689626232823442750939040 9535398 -144694359056148908491717812273028148352 9535399 -28108730574753062575907549007328283280 9535400 -79092973649649673854029534701056000000 9535401 -146192951682245257089243619452853158 9535402 64933103460516713841185377205378402304 9535403 -122869772087168315358616891279609076400 9535404 15983662070882943348509146443118156800 9535405 363604221659654488691809302359763180 9535406 -30618373296335663066927790114089472 9535407 172680770539976237951565128249245031424 9535408 38348506886230327936215387479495032832 9535409 94287890530668854351196346188288257088 9535410 52163616323196889295857605851854536000 9535411 -158331875036840848668186767129970850776 9535412 -118856411309753690630765513824355420160 9535413 -45083427404236921135986898797730008000 9535414 -5302107200082594542071959406838808576 9535415 -237209273524512837190892537646309613200 9535416 91400794475069148481419326177815756800 9535417 -15078037405110111619879623174708040534 9535418 -55146145868987254917689433839057777184 9535419 149329768868882587031011256545809025464 9535420 36205501904737294044602959506992378880 9535421 98115941368468261571119427658417839712 9535422 341797223790025295976720780123534336 9535423 117171930764962264859213816233115876672 9535424 -137240106646186340239702880642289106944 9535425 86716273942127071100950380992802582000 9535426 196073484641279135922136119483848672160 9535427 -291663786382334024654019510223594075128 9535428 40307775921916411447588312068829470720 9535429 -62570427729223026559087683818372260580 9535430 -13589007053288864880893420211856928640 9535431 401536755295335603460017905389816602240 9535432 -209103574193901669829190249617654579200 9535433 -372955951763060056459733268322487793318 9535434 63097654616104926197123462165964814080 9535435 -45926928567541392930602444232473241600 9535436 -245134715185548826959698301264785367552 9535437 65796501328087605690746208675580003008 9535438 237833650089947368160384066254609191360 9535439 297320667105246761872280725361740608240 9535440 5642159466646438575106529730299166720 9535441 179859712245475200994559334397904409842 9535442 6259850947363783799129517628120885248 9535443 92519560957732580165082283420176480624 9535444 1199130801552474166588642172060700672 9535445 -17408581046255594298562362775104844800 9535446 99006211236090381526681739420074104672 9535447 -380025800743610389772324570277297514208 9535448 -50953936134942855805101336922357063680 9535449 213214184381460109502314166824911720672 9535450 12688688011609274756867586055871874000 9535451 398764892879639964031144133116350976452 9535452 46328416174141451291650788884815524864 9535453 846872724487440072063882319153407164160 9535454 3831917777882688680987066796544664832 9535455 -35270933155706303189526537390707481600 9535456 -128046355899314750674006519260740321280 9535457 6755203564118915979312022932126998292 9535458 144249939601505392082114203788038261760 9535459 -167467159461399082920066778959644615360 9535460 -20890821349158682131879038455060684800 9535461 -100587002556547296250592974458764924160 9535462 -139381344225423599513658332202211262400 9535463 47854314050404392814134499984262886960 9535464 214701272195663674714071202923561384960 9535465 -684220546778282709602101672062113280 9535466 11860368719847035214889043129346298464 9535467 50816824760906849036657665095654997080 9535468 -323819864765532355999973561818964676352 9535469 -27335780997378074724303671736769145130 9535470 33263284616143324193118285769191505920 9535471 -484025976659571941748223077644562032016 9535472 18608865749274039723214222242323890176 9535473 96928451049178143930196731199995683280 9535474 15497529035919300618374014627509594432 9535475 -177474439713310675207421621651165164500 9535476 8252170463128045752468006577768710144 9535477 -94116766858934406250544814427490124128 9535478 28094407592498556696637312037420029824 9535479 -6711147008782264462315237953621650352 9535480 -242962597371667345227881961137823744000 9535481 19717640237171027064162811547264592000 9535482 6753417640568592454930051266874654464 9535483 -30105150132825021930376198795587474800 9535484 -11354106199209501102501287742107025408 9535485 29277486689457555394666175657981226240 9535486 209053560306052556517503992411167937920 9535487 205538408497578808750656489176850398640 9535488 -122510028695040725770392651669920808960 9535489 -291320224124669507465976250974601832876 9535490 -122043822629723836386552153403142054400 9535491 75596087420815920926646198711051321552 9535492 -48195065160621624648620522551616634880 9535493 51739249803616703380459632885748565568 9535494 89460543659888358479469124838127096000 9535495 -17793928149735489168954005820831170880 9535496 30456359809879244656828623613927265280 9535497 204427232665734767606602660152073386000 9535498 -45988457694256841435299980179100083664 9535499 325984177597618477797182528271635434800 9535500 -12415302657899090520902788308832512000 9535501 315577156717012429042385715669300920064 9535502 -43358608252583604230616949977035714688 9535503 11643915005407922978602880251546368384 9535504 33789622960834061991294152818272632832 9535505 31277069576607992710898109813279189120 9535506 -21392318211323741263788944107734516096 9535507 185741883809092979425622257322260219904 9535508 2848290258357599422764595623120138240 9535509 -146754114355680560706069604194761332800 9535510 132153900461345193920974459392003452160 9535511 33261187784348312345701916972948470800 9535512 62566232739916153741458427979867750400 9535513 -66472292677353128364552054258179017152 9535514 -19579393810999233990461739048495312144 9535515 120001726247177896283664979382350448640 9535516 90808143080524562044972737797568261120 9535517 6952675395392720991757492227617169600 9535518 87786421756250666281921545805823436864 9535519 5632706296566302007690463854509683200 9535520 57757269338247090132360016098561884160 9535521 -97231030080932649362116866676970817600 9535522 -188836243934065981770130040432905664688 9535523 -334505043491333571634485712820224268256 9535524 77866570267193748227144474728821657600 9535525 193750972119119457061311804160164585300 9535526 -11555629563702369784775782919040768 9535527 -85080152027823352566516757779209599536 9535528 -118068467575899845494786172213370147840 9535529 68741348643480168066083671313217133476 9535530 -77171868267312149154713636706383424000 9535531 34585734346315793222120619540708443832 9535532 57465068661197377821712193027175357696 9535533 51600422320999566014867441261971415040 9535534 -89550215536435384831275113022493543680 9535535 76644710318731578468106758725372769480 9535536 9364436222462180821933799283072368640 9535537 375404251096112070477899341674791867520 9535538 18879698074310608318680791806147031040 9535539 -78802628153917355519582802874044902400 9535540 -40302494544718072740909407171898654720 9535541 -27879678167231532547184675017122451968 9535542 -60801692449195953824107998411375732288 9535543 -7479541054915801759581205906175034680 9535544 -48264740737858409423217507551478374400 9535545 -77160212076442966219084700772122372280 9535546 -136150057164963489135601314908287920528 9535547 127477122759588452176907343605817343152 9535548 109221097001020932854647090044816261120 9535549 -174068929712377998097739852289782328000 9535550 62828079376218090675071831732008996800 9535551 -5436193818978273727185268125548335104 9535552 -3002099257896406551957575202544549888 9535553 -508306086294393208570047820232145149100 9535554 -53703964176814280120885390134060554240 9535555 -79408780530127303311527984327960586000 9535556 -37564693386227651081365340255354453760 9535557 92903459983694351204500326506404563360 9535558 107868423576849671371427624071771094880 9535559 -15841703409641508398327743640287094760 9535560 189261589530545984673768398052225024000 9535561 -63044221248024102090018819723935639168 9535562 -124152631633113521434551918064724245968 9535563 -374672193496331979526794575946734344056 9535564 279069278701275474346264894524620178176 9535565 -109273102136585449228656499496289547080 9535566 26810383221951408992237562621006908544 9535567 46660965175920057193805656907898473400 9535568 -26259119030580112511862897950121000960 9535569 76669225019633088673209609287138581248 9535570 30669819488564508734015577125203430400 9535571 -183637933894869505969635950764782271056 9535572 -194270761393814156607829288380121198848 9535573 -297198736951681105893529249182380784178 9535574 -148780946920372181354999106821711289408 9535575 10886054951838404437068198297503635200 9535576 -299006977699593698379123660863421265920 9535577 -405553503150805915293424048884725738940 9535578 -2565027646248175116356799506531089152 9535579 -287746563874363296022156482005771973820 9535580 91148798218926895139351084276682316800 9535581 -225371538590510321871470547212702806560 9535582 -19695591462126679334695234677052096128 9535583 446084196160903168626211416469317836832 9535584 -103579859126063627860169221849114214400 9535585 30328959289549026848953198505679461160 9535586 164384455504808516622023823937997062944 9535587 -47225630745578570753365236264192664320 9535588 62552636816216336106934128204823070976 9535589 -3916875960052841151482092164740942208 9535590 134188923470684741950767878218196217600 9535591 90286835227468868450485194134441556960 9535592 -58152389223677038589035184832999014400 9535593 -12396269856827599972050992895355248576 9535594 -3698030905511518209235231137598755840 9535595 -10121003395334652005462020531588960320 9535596 -101966877651012410691711007376295209472 9535597 164933340822729941166094826346667242220 9535598 99571732235131606150253781972868468800 9535599 -34697972608833821887094726892089081016 9535600 3357386240615532211553755052670976000 9535601 -51652746077980414753893874812009896268 9535602 25939720487677013432552951881237658880 9535603 21979014206024823736292726170308901632 9535604 109663418184066240771217358472882567936 9535605 -118160197643459445351650900387586275040 9535606 19457519754211657213132105229833056000 9535607 -392536445621568892654775759256505941144 9535608 -114334984882000615714975814422552473600 9535609 -4270364377371025435473175816305639190 9535610 32735124714682122092224610250863554560 9535611 91360477932389224553581016702515178544 9535612 26208350355269769911125813915199949312 9535613 100173684871330087628707436187572524800 9535614 -13118792794792157674257370193768878080 9535615 -210548308231654337868722099595570873240 9535616 74023227816444219011652224382350131200 9535617 55841017582479100870086738021709735680 9535618 -77635323903463224417772408180645248096 9535619 -245208828510294149021862901817503726980 9535620 -73650347934808195799210573082756587520 9535621 520624612986662993422670807880480601824 9535622 -139938414613334012583794647496508192000 9535623 -880956489150698933813584810060264032 9535624 135309938837357400621678673942656614400 9535625 -4078959380265743459689179203927700000 9535626 43858093911219850232362237618670025984 9535627 376346803005440096311619122418873643476 9535628 -299743175833573775117844102206010085632 9535629 3778562787864503548069560566391067584 9535630 17104537283625339880334138908898353920 9535631 -8342815157156116433472461109351745536 9535632 -56831162277859533077371469491644334080 9535633 269364706530748928425326634040613272882 9535634 -123492367420511726683541044400556188784 9535635 -130895711586105760944480176394666433200 9535636 19702223431010331953063128598283448320 9535637 9181254962330192161213184006220255168 9535638 1109881264929967429164729703300239360 9535639 -179249375759766051354497297146314737280 9535640 75202423544382394251823448194271232000 9535641 -391762877555317579596023171334330322656 9535642 199061426896063463410192641199819751424 9535643 30889472558262807478798669406860147344 9535644 -9793269657169014494581185912806592000 9535645 207904623681078209801868876514760643180 9535646 705791316086903061365663495816230272 9535647 -2134432235943032630158136947981680 9535648 -77689388688623219475378133188652892160 9535649 5370804613319703919975633475720964 9535650 -21756145682149948884165790421434636800 9535651 -68123344021202842593440133895772461348 9535652 47644396001591587853632483793020231680 9535653 191741145734703925387233798946167664062 9535654 94469472969579987537685420756515784320 9535655 182976945479647551303361981590993297120 9535656 129234915218732627629083546826480189440 9535657 -171779796092546592303258275925115587096 9535658 -227370630849825203688292558390107141120 9535659 -11795460548483351981772428427666339840 9535660 229825520505009497522396845922625607680 9535661 -322548073385803023320489249858776149738 9535662 -3662007925351635920154809042757402624 9535663 -55516418601193653015864032578278812800 9535664 -48261764913738654574582308136787312640 9535665 -138401775396935234248563853618265326080 9535666 -26643438487338216412080461692788334080 9535667 -172500809406471560856070866381771319284 9535668 43086179985088062540409104973227687936 9535669 28454420879005681746920935900607152608 9535670 102698186771025843846128648371729313280 9535671 -321893446301991755030545108676759651760 9535672 300249937898596369436451004236233318400 9535673 1927780487802130597827460219747532736 9535674 -51772599440795303007950581259170894848 9535675 -67399423623088130252049248177066275200 9535676 160268768019580614922860490011665064960 9535677 14424130127198975157535150711918911744 9535678 -164398399807308066027989993586705549120 9535679 -162960888456042391890784400128854390720 9535680 -227136489002389119662888253999022080 9535681 -295892885919957473074791895547048003518 9535682 8077219123879152489731264936485248000 9535683 -29131515976709829803536942093447664400 9535684 -111138697575488188382417524386113267584 9535685 -36009239700591739783357009198222066560 9535686 72722488693654708012123292389104080064 9535687 -184813170375054542439419649896652770848 9535688 -93664235758792815095635520332655616000 9535689 41681251338717970864067137670606817024 9535690 8299639226519287366229386630116491520 9535691 376452160119025448010618529283800662864 9535692 -52513841207136444414400020472924635648 9535693 -16763318715162561368455812005999447040 9535694 121121696501614070636387022233240982336 9535695 -113257927139408268683347992369506688000 9535696 -64839489706137253078873664907290779648 9535697 430240775457615600211708172667763804146 9535698 -4116154358276283733650096543330739200 9535699 -395741118544826687617122726027059857300 9535700 148095721992523474100194409731433318400 9535701 -4987472015981557999259224920362304000 9535702 233191664453471039232788783344771728000 9535703 292242882370257642098864591079162841728 9535704 48305333409602703857744670459897937920 9535705 -122870254559721752270220877939909702140 9535706 -80586745094406596660463895867424786448 9535707 12189946802151423484459773885676295088 9535708 -28383420103132902903518105160216281088 9535709 241051464924283490747502498565305904716 9535710 75669036097371877545384402543720504960 9535711 -96912082591846982973846673920025951176 9535712 -20051396418919126144907034966333063168 9535713 -200088714656796135576705536469394204224 9535714 -37833031039710978022515946456881286368 9535715 -72143752058338645408900232944094844000 9535716 201364838663263393922530742230387270272 9535717 -90822714703446854647487519628346582340 9535718 -89607047089081362890415384563790549696 9535719 195117778681446988753254361983498680448 9535720 -248126162862016957558788092745050112000 9535721 147728387712809204442047717651382008292 9535722 -52840132598406517142944080358822579200 9535723 -6531085929212958203576763285659670592 9535724 45265480873641204004699694973045571584 9535725 -4814571887182383084804579896455991100 9535726 595465518707150920859691250385871744 9535727 9812786427327568240384046341038594000 9535728 -66431870534945937115002590471108100096 9535729 151573575811799761342473922970900186176 9535730 84556691926132163891553847914854284800 9535731 -10071056442939166537944908963666793984 9535732 198541575392378868034862669417016692096 9535733 -49822731108540796309448923774802378880 9535734 -27874694598786643386530816689305445632 9535735 1321923552518191190929320033103367520 9535736 152856959047709166190801018369734082560 9535737 -155468523614822523976319624097216961632 9535738 -38691078581699621320921495120577514240 9535739 -147140599449315401389836792012066975120 9535740 -82067393513617784141144872304890183680 9535741 273890819069243987133266235101546594784 9535742 -24610223418284087995656381850849943808 9535743 152014358013971602108701029634994284000 9535744 -215265552691349387172712951365268144128 9535745 -37384540687247299336813169706287657880 9535746 -95224799401884391406479157758005580032 9535747 55954031388002789547494451554964507040 9535748 127733895808385353886233414789882665216 9535749 46091706373880756031240107097487517664 9535750 -81305758853468152674035149681041600000 9535751 187333245498469904703432309466791144480 9535752 -473061433523529317918292445878418636800 9535753 -171491731915835246658045316790818976998 9535754 139847897424466326402083935725990721584 9535755 22375814684342259197585339273334942720 9535756 -81104014188721944844395449203626199040 9535757 -7372266547881889563721003502751168000 9535758 178462434051796475961625784315577292800 9535759 44552326514849588329580081542084207920 9535760 -4178340134574935064025809555366543360 9535761 -83176889881048548391666617851702141568 9535762 -143505283823746437455259325744824515808 9535763 133982965072921034155039891707758580012 9535764 -23964059283097867308106433050075324416 9535765 -269269372685333621664380125428047138340 9535766 -471987099093430447400547129883563456 9535767 -130281777919497698772687047844461997720 9535768 -130419303671674163367603139260856320 9535769 -249353818083570668905076183822751883830 9535770 7190278258109752605275869145903025120 9535771 -456197136770810685122875905893806816 9535772 -233847505642627837286623280095872858624 9535773 88149766115357618649839304636314538144 9535774 -173666082410739371556164788731515024640 9535775 -277648742302486094523367513005973564200 9535776 321245934561105177015444630498494644224 9535777 7240333156048111932162432478397897280 9535778 42965164814055236417516546368223187456 9535779 186855778289310783616821398990336858880 9535780 37527062601827083363662276111784780800 9535781 -256448512537239568425049506557968078500 9535782 -29534038746164258142367847132516927808 9535783 -581801490329982040259654824090078961760 9535784 327595948049202204551999673719857474560 9535785 -42748465691011081709576124356320846080 9535786 17283468945633301163387483992941170688 9535787 -106932893393083101246266052760134598920 9535788 35993125008340160392392862623871196160 9535789 -228695828672651732574543550963495953140 9535790 -58097279957271657735743649692340969600 9535791 -123399840135271856190906582217726717680 9535792 -13874389448758238119955867290867482624 9535793 -131859305933927611143912800004455533020 9535794 8329271727476716996029164957467497600 9535795 -29668088422356243249398787948258270720 9535796 124795004867679931160373070120098078720 9535797 135161375330274899699676689375412513888 9535798 -8241193741523389770671366082231189600 9535799 -55240039767003639398152793245267487520 9535800 27804287723004643796564656400326656000 9535801 339331416543513245089161380422361193408 9535802 -155619204787304435607421817949502982400 9535803 -163700823564568545646062578827145752296 9535804 -32742914626231903824822285246446847488 9535805 -20587741213697823353485958261813795310 9535806 10388219688803289876399923359788278784 9535807 399541921478022379718114263094025285056 9535808 -84201723098793332556715758204102377472 9535809 -4722075341031999262569926420954664000 9535810 97324652081061933956454030156395933760 9535811 -2406514608033955504295897233323823200 9535812 -49030959752302793398521937978465161216 9535813 65803788352814773507148046415849329024 9535814 82214412330625148616201176422186115712 9535815 -3773797548209157013052819850595544040 9535816 -14899073057374015382614314021808128000 9535817 13038893410317746184325112659556808960 9535818 69105895794979176585147163882989813504 9535819 140494193378234164245997830175113523220 9535820 55231298990518648754231824879844321280 9535821 39415932776967682277999563687737480384 9535822 -146899549744723772503963788377387812608 9535823 32029382867018955979019920397981186688 9535824 48026204529138543191536832749787602944 9535825 -47137550008981930718941773722830353900 9535826 1992980691489487509056725908581956224 9535827 16886421338824159052905186762735471104 9535828 -294753094754583097328471327077296124160 9535829 -65756226719397151996931227837322357124 9535830 -143902623917348380730188547145639751680 9535831 360874910362152921980503968320728314632 9535832 207053554260851108897743984248732518400 9535833 -159777236690306870034647753010385322400 9535834 53269899819829998431892987094704230400 9535835 202834192078875744400586000171709285600 9535836 -76987222575854766976981466059523839488 9535837 161747891155290608464985866460834232192 9535838 -50810255439801489220751895866901546240 9535839 -281740788159290685879045340137564196080 9535840 -16074831183633242134639036742455787520 9535841 -164197158300632480446398429765032720670 9535842 -140224101824646046858647669103051590528 9535843 494522331503188322330962662641454008464 9535844 2462119080997659755786204300079695616 9535845 47310265964371361511727952669019320640 9535846 44562062215447460542275550130808284544 9535847 478133525748259540005506497391745912 9535848 13639983743884511326809321198311178240 9535849 174422544645518282834934507669010949236 9535850 65796182284605378926955825746076752400 9535851 -55083151960610476790222704346360864400 9535852 -4425506837484770808276431960508343808 9535853 -287778801140655970272700997166158908800 9535854 152542932542751488327682045971987063808 9535855 34646391237696255346893545362366308960 9535856 96182399147037981946168552952156749824 9535857 145464811226891272602857679467901341040 9535858 -229607497773585942839889218008791093216 9535859 -3413814550415404949523063428231395896 9535860 74079878433258483643325787048780288000 9535861 98003671832554386177299650473661453440 9535862 13816042676756628263975675594478758400 9535863 -70571821034745555994978597889260577712 9535864 134348487329969250983185938264139345920 9535865 -83833214466342247943199100118272774200 9535866 35068018599916858846466763288648081408 9535867 317971749778361008632737030338891948800 9535868 167476108647133244147803903361672764416 9535869 13358564048165796243708514204578058368 9535870 -137695165767985121260811275684945737600 9535871 94436331529659214815736175969246461200 9535872 -80517437585799170632531485354727833600 9535873 206199045569670438681140270997309141122 9535874 -131468040009640373857107499943048931840 9535875 -33695760527705613269270107175656320000 9535876 -31146095717704373419803096718988222464 9535877 -16834086473618779077029672478053753088 9535878 56712653468423093674220285844290798208 9535879 9233433154884854457067572470285417920 9535880 -118641160291471283588671303777551513600 9535881 25133656804842705209632109036268676800 9535882 -85975027194888037153333718840010537216 9535883 -103652583191493691767860920328466355200 9535884 -8244373805856707804439588200468427264 9535885 72374433323692918371846377184138078360 9535886 -67024647811731301600337910431663729856 9535887 -9297844197791062406704331074236116064 9535888 654265096176633074821857653044363264 9535889 154083918660643781450718150959775330 9535890 3118184438268688013513166591182400000 9535891 -25083901915318097646965598453972300200 9535892 43981611239846711415749324091218245632 9535893 66181054248797943411032009661734184864 9535894 -190850032312095090352235898717843201504 9535895 -64651020407975953173103709204714400 9535896 40724628161757347668756938771933388800 9535897 61419658903869139146796433682409560832 9535898 -165100983747650679913677268677900886800 9535899 -76328648142283394417104706377436104080 9535900 -30793801688991345859191976180231872000 9535901 244803688569411737914337234893668038400 9535902 42734261980104830935094235856408218432 9535903 -9960145257967307878120354911202085232 9535904 13378379486171026656841189427613007872 9535905 16781488509928434956510172833182573800 9535906 -880854253273308211019927759133916848 9535907 562159169546901278978401799141816162472 9535908 68964724001765217238948259046875612160 9535909 129867817213446044659269201954539384416 9535910 -31009879683327946893484678468586496000 9535911 -29019267902528677798551930086496513792 9535912 242810311387412492644821755990864762880 9535913 245051583121371519684846082670582963364 9535914 210295315075443347326502231157783536640 9535915 2054453057874649408668648288597397440 9535916 52860005970359166766798868510270180352 9535917 -2318755917467396043829059938464709952 9535918 18882337839171891603771408127591890816 9535919 200648263782936329349829304996019043944 9535920 -40529703603485713376558775651696967680 9535921 203171313829902316776589470893070318144 9535922 -72694142807209361409405436621024813056 9535923 1071059967524873882802666846949591572 9535924 146709752965207374556828120128344027136 9535925 26590065110143364158497079906154160000 9535926 108666709852182646969001297126303391744 9535927 -143933370845054512910243576407481963224 9535928 223524396201542282299417927002196316160 9535929 -7150339645470150189869793520960744320 9535930 122497930255540052498363039059341435360 9535931 -21403741992767365435401540889202330268 9535932 -112192140003588460792537108667242905600 9535933 190256732622036653841002671754720561568 9535934 -195812642767845213802688803080337244160 9535935 -50664067524521886670666395156716857200 9535936 -56690896539138532211422637819168817152 9535937 -125210017304541358347862649694987520380 9535938 1345260927918061306874020202925170688 9535939 58631140032196867802129836288534730832 9535940 109228547087892823913235166606162414080 9535941 85280673519801570476205706921621332480 9535942 9600324923680084825272936982571420160 9535943 162590314314177351466661334966154911192 9535944 14806114229447302832701907723289722880 9535945 36950852004213659889979862241146921700 9535946 -93896578509079032224168683917938411520 9535947 -34788849265565980176742268274300969216 9535948 7225286953886130328066479552306544640 9535949 324474779102460772498315675884099832950 9535950 22014291080583271205961948163056801600 9535951 -180112571305502751572171973291433228048 9535952 -42806371137556694269402224857340837888 9535953 27432365874214483456998422165242933248 9535954 130206467904211212400284960622757542560 9535955 -62078909736967669022809194801909341280 9535956 -5691590724923855008561732892839925760 9535957 -47631562633960833457092577593459677220 9535958 -9828717049252411280804475480434709120 9535959 59275106424504434069113890497520724704 9535960 99083508033947145011408228028608102400 9535961 77559686756354410839049315227595496832 9535962 -49189510598413483831014346166395688448 9535963 241769255822526501720816917609015340840 9535964 -167823903066313852634782999662694209024 9535965 -98275352516562381886096798387388510880 9535966 -74786761053018542602562352185957702976 9535967 -31481731509834608105449360785987216000 9535968 3162798861057153115036292340093026304 9535969 -300013964841709169876635161732483860156 9535970 -182114230906086169052978524634882365440 9535971 439000559673903345753964971462503660544 9535972 28666552334443469798778130409376989184 9535973 171017063147444247497058170910125855736 9535974 16862317770924243385132801536457943040 9535975 10354039355820972738810222684124736000 9535976 -77202062892635753530838735512373821440 9535977 106145512337928345443600743775029588848 9535978 6181281412901152176922870554723433824 9535979 -170476293901938496016716980075362193420 9535980 -65749257518797662098153302028973312000 9535981 119335359518810342146047347898696064 9535982 172459280180916317998732288209561312192 9535983 65545774672725321837394371438107955600 9535984 62112420115116796200743654366156488704 9535985 -35544547491961176085357834007710664880 9535986 -15541619222824960058267244394874785920 9535987 371044926976576181988555277609534267360 9535988 -73660237706267143942604121338469894144 9535989 43759007706001825845152802100242711648 9535990 9473491412961136321475203095203493120 9535991 561126306046898242669703196919320148032 9535992 45306813845354620510475490555775549440 9535993 -181696976861644637409821681933538960240 9535994 -72929718523230811892886473594041396320 9535995 48553283214568537953222622276363507200 9535996 -220983828837847898932991873120994304000 9535997 -312348621035519810525437207644158293428 9535998 31487561576663158974103717324127264064 9535999 -224793577693111949182935184630536652680 9536000 -146147376654018364283854492218163200000 9536001 -84072845487736289830146788492645903568 9536002 -48503877730350327001175403471479447040 9536003 -114556329504106111591926018059683630404 9536004 37087419222729786984848026027986522240 9536005 137715850976208386666649933906542628000 9536006 -25989913506083788110533711059156230048 9536007 -4885580540771202325335677181234491904 9536008 238661236340011869983278134325736785920 9536009 -111860273978641096036505554643628000384 9536010 25971429514113990864627788505461760 9536011 394577949686982321038778766034982848800 9536012 211049191129715789195297705918601891840 9536013 -134580392601353172437019502326325977258 9536014 -293538729007867228939866564140632500096 9536015 112057366361375130619632876635536193160 9536016 -7162168649585133649379068246611197952 9536017 302984082254989230399090512043243206066 9536018 250425199871546199852300406172725570560 9536019 -207414582375548214301619354662412245440 9536020 -44648111376830633654739986530863045120 9536021 -79321807732595235761508315190073935200 9536022 -2752363527575879509558628282013139200 9536023 86257714372204314595761952917686042336 9536024 4989010188109940177463090952753152000 9536025 13859925448591197601445377336595040000 9536026 -67485098447305570782114769792184053536 9536027 -61277631498439172016280381659900128124 9536028 -128517806876262600152736320955672430080 9536029 -344163646713458359946364356413626537370 9536030 -902437969006606640824877223508807680 9536031 -332566403971960665356492755896052511088 9536032 -305643397744777886496563652705888239616 9536033 -17056648467257513630734448781087392856 9536034 13480383128611073448673808380104966144 9536035 112036815726929228221760832929891688960 9536036 186103147396049731337573018683626611712 9536037 -4948696775597163741881389444783331808 9536038 -92371266152476277724255712577676418080 9536039 91069458175053333961399723169051298024 9536040 -34065653327587789106412744679534848000 9536041 -145375361482002360189883784151346259100 9536042 68603856141439831568295341671336746672 9536043 30238773793370712339100004133012833280 9536044 -25485189750882962007499587310942075904 9536045 -211457183711353472304816689063991779700 9536046 -17808125426650750193844232523647656960 9536047 172218081861197738821215123845428002952 9536048 29334150698245420996908027266636021760 9536049 182793712345388357842628760648667014144 9536050 11042074699682940620332024093925580000 9536051 -123155202632240713535785120957519747248 9536052 -112893399438402602373359083252112332800 9536053 115847966818922795733355965072202349664 9536054 74078396069041780591475387638180191744 9536055 195849556021209976014795108601680743760 9536056 230442350407497770467844701998461030400 9536057 348999286311452081523881922403050235392 9536058 51608219907056809771882306101645759744 9536059 20135233404819890743585544555232871520 9536060 71588783712784470174120006963679572480 9536061 148837192036248929913342567070868965824 9536062 198039996571063339365908972695142184000 9536063 9604534701349765083716156738526757104 9536064 20562955390683519645466063916840779776 9536065 -42401410903962584428001549695831572480 9536066 -210553795155885960382791727659453630768 9536067 1402755780738886311773944241083988496 9536068 131868849913177780828758604109699358848 9536069 499691504304224262010180111171916301660 9536070 23958235966730167400333536732306521600 9536071 -173996306595284126724300579727993232456 9536072 12018777253331255904730355635408896000 9536073 -261894892363800685457649399171681816816 9536074 -3929725294561932607865933173582283520 9536075 -245346628538217490982539864882126988700 9536076 -27568800149286264816159749179109376000 9536077 -92067239728224799319200511607733400074 9536078 61287785912592060239928039183359423424 9536079 48983577880738589793731074167376088832 9536080 -5910775599860893858257428727398400000 9536081 -4014479164091950922809760308025467200 9536082 87330312448913537034861334270823334144 9536083 -21840992899187300691372555056496871200 9536084 55540945458831793042503189629735513856 9536085 -86110990141037083497413232466657075560 9536086 -130070315437910547574901043418908998400 9536087 119830685423697758304078964601626767192 9536088 -249263738356170474437113388096431165440 9536089 75166851115009400704974226938939921556 9536090 96031976887754290490378046947468236800 9536091 192067626744288043209162067917902251824 9536092 115520310356596219185324689094606127616 9536093 12124080959810446155564789521666152800 9536094 -23317992281736495920298866411623591872 9536095 -130490646269806852007003575576707315600 9536096 19531572249036698052023084905937240064 9536097 -62748003824735217988389415516914030720 9536098 -47125773372634369868071700999890071552 9536099 130815688409272444224050941387294825920 9536100 12055413454709089968815999053086720000 9536101 502505686819313207448821378818840880992 9536102 173983906843305730771871135589944662752 9536103 -125510349279073255361488310569649222400 9536104 202619871122861733112599109387874933760 9536105 35625636336182227147724598837398311560 9536106 41855210308176299172663841272579081984 9536107 -130585993390090910987194497082092952688 9536108 -110446555450186330674997772531719739904 9536109 205317526197643958694886126070655421728 9536110 1954236450161232650117734800727864320 9536111 89177842951700340421208229082839921840 9536112 16797023158674344490682132337273733120 9536113 -289217622324024802564093842151338717696 9536114 62009415339573184850022825011964506112 9536115 2897223755737381386695247727007100000 9536116 128920936812266376225359269488392387328 9536117 -312679479578917831552328230717106002560 9536118 -375367049130298865718855831216607872 9536119 -209214675244484827882699330093811765760 9536120 -271887523136157505840611161602050662400 9536121 -29707903115232726155676126934744783296 9536122 12441418064688715083466154676476082432 9536123 -321760220265647361627455249284951745628 9536124 74397117221105724142091460918289474560 9536125 350878143939719803636686291285556455000 9536126 14708617217170724063941639691638912512 9536127 37243745017100156535144919502687285760 9536128 129310564339325509303669045106363596800 9536129 -5040690723194987507770595202694027260 9536130 -7308035893804278375377199166014060480 9536131 -135406653832832240451882389450089824 9536132 -279734507637196427832139508619342943104 9536133 124680749333980278060690953468638884480 9536134 -200667907366814083214708078343585722784 9536135 98663722408253765452659910831477462680 9536136 -9984398666480709143236432441127976960 9536137 -900517454255763755861283373740475968 9536138 9607213631545793415894361954610115840 9536139 -84871624873452881728310550097404291396 9536140 150149524575249333734701693269995412480 9536141 413005951180029521636345661623975503542 9536142 -14454560035127468396267555195732170752 9536143 317445671142084822716996879339443161392 9536144 16555994872044961497541718120446402560 9536145 -97349858319638861596378682432081464320 9536146 71179373549270252018597342576469136272 9536147 40138701440572338380967367865191687596 9536148 153453202358124619041495314569440066432 9536149 42210011061802005357040586257459737600 9536150 26397144038078534387100454600570905600 9536151 -108198981751882213962265746048496546968 9536152 66822112804418486103407276653791805440 9536153 -6773113377023867151246617794451715552 9536154 -84986496379789269977564251935132602880 9536155 -183842830836971450404162214016487285440 9536156 67653036708411862273955553737820269568 9536157 -101151079596984869270552178801827856000 9536158 -8637439785098630586555339765831103488 9536159 -144446399908721299039680242063535964608 9536160 -21684940845167607358612858896242442240 9536161 -135946063757916383660717796000677375568 9536162 -81144857144638097788236575449111633536 9536163 28815441180894105625247851483934183424 9536164 -171115374976329467933856124977706011648 9536165 -114100847070897513098209303128236231940 9536166 -31245066735144504838431548400850176 9536167 -371652104483945436937571860972019578848 9536168 148927725317328320171324302892993986560 9536169 -24005292326649020122698698739160295040 9536170 -33169737989475642090310722685325952000 9536171 523961718682966193400531705273096283992 9536172 73501000668172079584532743178871475200 9536173 -146391469222860879067019766787911410336 9536174 91231573649113987291653486143261718336 9536175 93395912522320170470689560335890060200 9536176 -423174940529473616762572252048785408 9536177 107459406763532100727061933700175323072 9536178 -15510940765120930941545130703669781376 9536179 318505291312512693126893703762240241776 9536180 -135731407713725659469000435817006236160 9536181 33109483870848956900941649537736755904 9536182 -244191101225321021125481300522622899808 9536183 43836688587923546333772172676060206704 9536184 115791670094488226194467385257132441600 9536185 -47021868007649178708259786025398030200 9536186 109456645057429730065167298447958549760 9536187 -14147357906490760105965974027779908840 9536188 247787320745767385302892199067852325888 9536189 5515286672294256879212580996203025408 9536190 989697131866213825003524530103133440 9536191 46661645204815052633771422207831362048 9536192 -32437982169834566913461179246675230720 9536193 -172055635332767907734829621260824096896 9536194 -137426689318527150097829497305806605104 9536195 -33080563832986046440942464921673984800 9536196 410847644614808593561552769780619264 9536197 -83900174762124668039271582869679665088 9536198 -231156383456848581790405801740668928 9536199 211966000538433543486735249869625847464 9536200 -149279859558171319996846165673402496000 9536201 -87178449075052324698067843350641456640 9536202 -22366342039699421351926765532329077504 9536203 53127518431965906531971518408924770384 9536204 -146328654808951306327202742293320844544 9536205 -49505028159417541206200851670802794880 9536206 -86100420682885925576096511309850924800 9536207 31435313227245234948365512105823098392 9536208 -18180459676404406360425186355554680832 9536209 -12221811949281744672639492994761275996 9536210 58107840537615001081673474895324953760 9536211 -20837794679891593250138185828164450948 9536212 -16030937546291233975640753149777909760 9536213 264135393589034050257086955406724400462 9536214 -32019727644671507426930808116193822720 9536215 69795116071454411394640073861403348000 9536216 178554644194189757573597309049128724480 9536217 -137574205910635901728871954266293679920 9536218 -94114383659121877745653477993111253568 9536219 10236121489216124876450394596406395904 9536220 6000186127654063525961967263839641600 9536221 -67936850675221474206579551423361523668 9536222 85072123777001387503926188531816361792 9536223 30361106138041668715088164996131600768 9536224 -286038642925533730343424419145858416640 9536225 47396765966085513940276161102713094000 9536226 -55079742968395415411429917236799166976 9536227 -9374916072816260365554047378679181924 9536228 74364288633227889936883873401359427840 9536229 -114735602117260390579305713940035728800 9536230 10203830598318512767640172227303176320 9536231 16649909395921275032814975786367114464 9536232 7135349509715814778151538869911142400 9536233 117710445676629877922723677088444141520 9536234 205509573488651932407029526976969850880 9536235 -226469597078393141374590747361297374240 9536236 -209028338727395698645375734923952766720 9536237 944194002643819786543162545630682368 9536238 -97497318957175179107071981011053815680 9536239 -3119341971907177574492353720586189576 9536240 5849204350522669744431336779032166400 9536241 -31857534232428332353421342811310032960 9536242 22104483126114934426543278626494612512 9536243 266657809415782207325426474167867794984 9536244 -152033180315734458083238472977239347200 9536245 292316363378355152772118042330742617500 9536246 -59533341172225167393201822387142144896 9536247 119927433802150634541935962985377348320 9536248 164501013551591429572243729010217615360 9536249 -369807623386649479548562795276396665750 9536250 -13112570263298748630737723070903360000 9536251 4751930192115806560513503938830475264 9536252 375701563788108484764375275619087360 9536253 -27880523940261351853954714215648677760 9536254 -29795156517320108671722238329047986176 9536255 109562150376272572199958078894549550560 9536256 118273787694435889674230884594278727680 9536257 -405137712442511084047313085245583818494 9536258 -28008747005822691036862991083656809520 9536259 -28770239922003630835449740200976255496 9536260 82449625687820430631080439972110888960 9536261 -59578264862681774063235570733389168960 9536262 102484155659828671274678922619701289152 9536263 116463839136546432120989992816759023384 9536264 84268683770909359632616672146820147200 9536265 146818506518728288737114225074484384000 9536266 -176292000540559186038241009633636905168 9536267 -37745120726040897566275445153696996880 9536268 40923038106732015366163066882268577792 9536269 -47693914312125597464813307553203683688 9536270 13368316232003731272214867175129516160 9536271 -92069034354814761240179152024358835840 9536272 -35195037022896039038918496541748871168 9536273 551932398944700984146408724433051512180 9536274 -64288341399371530207564802884452273792 9536275 -18807595314256928561089529295529437200 9536276 -354413965015976748777691050078450124800 9536277 -212166146293461027366601103250636394080 9536278 147414816753670781936522972203015441440 9536279 11366072128999678739781008687327378400 9536280 2385789028343531902849767641959219200 9536281 -75543034444602557212759151893490877500 9536282 53951152794870084282332653990017024 9536283 96494976935365452761222173812847965948 9536284 10545570992367620291346695474006959616 9536285 249185103738998222906092974882849940800 9536286 -36847424254348897680730553164079542656 9536287 205251081243521520671383394519919971936 9536288 -231209200326215313756031367059097518080 9536289 -47253481175321638888321314105569225280 9536290 -56241071279994612707323012542299788800 9536291 396880896804186120073564068263893686000 9536292 -172053695420857577987501262102464283648 9536293 69559832349058399612325455360337668444 9536294 -114892527857538274368449209408912618368 9536295 26860601034064650694716115694032436640 9536296 -19136717537145991565610683590436782080 9536297 -162324455845399413795622215059808375948 9536298 -24293695745628960564380572131796627200 9536299 -344680469522314855979014521791982764360 9536300 208973993461045825336370312963778816000 9536301 -89405681449481878405938071859950878260 9536302 -131044156061725874978857786281297278400 9536303 129512617274022888101073502610045878272 9536304 60981624283930094466154662305721974784 9536305 82412117154925745511736450239389957160 9536306 3380824586666339108740502509554044928 9536307 185093802430396030429780113042534457920 9536308 -309197128987024576794713978028534163072 9536309 -186087026912277488380776928985580012960 9536310 -33750722903480776554006355134014903040 9536311 790388627605921618338885289131577813200 9536312 -188828429443905726528247454163185356800 9536313 42185492195574929597903062508455851264 9536314 146306074372692649709469010527590519040 9536315 -26053166251482039006855584729939608080 9536316 -77742352851010437510383869993655029248 9536317 125860745449468875596867456528075876352 9536318 157180819629207436598049071898467125440 9536319 89416004217283009829782592341644513600 9536320 7211965556172497924085579297671086080 9536321 168041147250966006322950629685640131522 9536322 44369036228186255891588217759090790272 9536323 -251166893581509791411250906310333970696 9536324 97153326966499936738660764102015307776 9536325 -716487427916306742975159336367514400 9536326 179007317666134031581169475281635382112 9536327 572617989542524751960845286989440824160 9536328 -53231254286221052472671091988757913600 9536329 -257449619048465612485663750117091598912 9536330 72322191500410186561895308251973341120 9536331 222419703588045403838540734862122794480 9536332 -104737155089675987157071417972675975424 9536333 34372479545867140293841760596505943744 9536334 -104922334356636114986093107606281309120 9536335 55715939859047193746758629558263570400 9536336 24146231378930316151150754925967368192 9536337 214794814657108922025322032057338929512 9536338 47617356020527745296405979523180880896 9536339 -67962813478956127375761436732938469920 9536340 49071687921567484299959511692063232000 9536341 127110157803108779969895602855492325472 9536342 -216748883681347409260042018745792072928 9536343 18149655358873859246549346776602740768 9536344 -86391613912732136315215870051363553280 9536345 4415142480288388747353185630264601600 9536346 47056706336971796518485360507402432000 9536347 148196068284204474943217559603706022400 9536348 -163634162321490214078169838719935924224 9536349 -96307746850525940992528428379930263936 9536350 52968811187055456813927871768842432000 9536351 -364343687583103885828898192428303218696 9536352 376585189344034107243863015637909504 9536353 -350288536422768884312286020045674610398 9536354 -31155564787193218566754252379147702976 9536355 -8712645637738911645615736493809251360 9536356 -278979264091646290277064959039588019200 9536357 -425502553862103785603307597601328219394 9536358 67883617367736276607557219779934947328 9536359 64553969668498750869373753897931258416 9536360 -46091071699181130641330586919666176000 9536361 195812234817542683273886997563628155424 9536362 -79352164780875355881921984679025166336 9536363 266729924576588865524615538070039530612 9536364 125306229809620092919906315905657926400 9536365 34662263063751303557886337729259301120 9536366 93453232990929319966250036608226903040 9536367 -18109411505331423186138724045130179320 9536368 1366181848568417141403250664623570944 9536369 146673014053393364562663673717736786340 9536370 -850075531903473168606055898072601600 9536371 -12181763479011060370929531731889287616 9536372 -233756105526366296644432838267213488128 9536373 -8291917692944525253006032115883680 9536374 -35836024874323833396954928022549447808 9536375 31916253398198655716038887535231488000 9536376 -139307173612354691481563916336883261440 9536377 84602348607860547192695955807443560320 9536378 -13078156867578878953679968767376441344 9536379 16790160862819525061891251986043330584 9536380 53363520746266711380042593043121674240 9536381 386186258932998907267977152532623170182 9536382 -480715852604032187690320261842437952 9536383 -310593955681661817778139421299193002368 9536384 -96856088369432992185126921880857477120 9536385 184772285167840945527025098863619566400 9536386 -219125049439229704200695972606876290608 9536387 -72637314241381425766512723036798432048 9536388 35078095041839413188377027407896508416 9536389 31667537855624281251644966266309500000 9536390 -10433471291005453443192495157089724800 9536391 -79794795684113225184754820698319782800 9536392 31104250291198725793629308638656030720 9536393 -5912796753964262600850299093351314176 9536394 30666726526029831120655125612755288064 9536395 7338534684793162766118185742004845600 9536396 -12530032866061340505781899707250398208 9536397 792451412631195454509961502827186560 9536398 -49290483386158565243946743608259466240 9536399 -177893803996079355614443587665175579600 9536400 951943347252995461590090051403776000 9536401 -73122672216372031713792550451295328448 9536402 199629657906633896325090714694308004992 9536403 -20189875849479048837278499244482643200 9536404 -151130565842040539984855014405951334400 9536405 37478898578883059311531368343807883520 9536406 -33795354600272724490718477393205657600 9536407 356373624848813993788782829696237255272 9536408 66250321739328032882742764036968488960 9536409 58222327439871970081815827788984024884 9536410 23332561660543841211271215171439267200 9536411 -2198940292519814914695337896920647680 9536412 11420972292293358123902718460679304192 9536413 -356530522887900376890807548199893549338 9536414 99966599630210773256966550175884061056 9536415 -10775427998096683997441979423877946880 9536416 171550872551842872031539088597424996352 9536417 56256531427457306566958850964728873024 9536418 -62650746098289490765895268526038232800 9536419 -77845842782465991708384003356045062180 9536420 -145850637610884468572045113604852989440 9536421 19074277931477116593629952688895087040 9536422 26425649014805177682117960174333856128 9536423 -7388688129967114466966742042507567600 9536424 38045711361857192438384268700352593920 9536425 1665347121937557557473383370799267500 9536426 -119215158712918149477069816188439357600 9536427 43893869063796343970724578932796145840 9536428 3139969784208920119875346456859735040 9536429 10593317038743564667356201241015761600 9536430 54643274210184505292167171071819448320 9536431 195376940324766000786686882361683625864 9536432 -84105717900989649239939333624176164864 9536433 27651438854061730730994866567040464544 9536434 35351182976444958184606998387384717312 9536435 -114799405085127109528494912005525282640 9536436 4882134458170777320769952524348735488 9536437 128815246476337599950294299695724124032 9536438 -161426692067672061792043995082409654880 9536439 64234109540020561580566633440398929920 9536440 40507119912841553818313826389775360000 9536441 -422569048727211749622332710109332331136 9536442 127040735456601856870663967588836519680 9536443 167047060282169752841597579659716067600 9536444 -149836153655700347489337376107827579904 9536445 -34854152619734235223094000240136816480 9536446 55562021086593308769436891416296124672 9536447 105183946929497583132920809442768112000 9536448 57614024646572258970233706656846315520 9536449 -71561538944239058699512963812391915992 9536450 39010145505587889919131397476312460800 9536451 -31098471226302393765540155332887940800 9536452 -24002236065086319193304865263727545088 9536453 344678016149054201825568414841511772702 9536454 -99046579726761859785389873518665504 9536455 36577541438988569087084390494351962360 9536456 235221484992881923985675229980465448960 9536457 -111839216761665664333416029452425667200 9536458 217283238823703140867476466624860871776 9536459 -491234417290257968739072841597864847400 9536460 -23996856329875117054613164239750435840 9536461 -422527182199057043282891620863560240640 9536462 60545129047694349566107070355120570432 9536463 11538748280299908929258700868463862480 9536464 -39488852439173598693418997964477169664 9536465 -97198851059017746132637444345894699200 9536466 79710226236319680364040704446452855424 9536467 463120199956694491603138206407752560 9536468 -18777951446736790246397123945322061824 9536469 -291184984657008275894181400549057685856 9536470 -25664190706408224649169656661712088320 9536471 -85982624894526864739186375732557591888 9536472 -151716859144097269156027017524173762560 9536473 292286206161590728252903871958756246420 9536474 -89646150309343032906341399653512885264 9536475 55676691373989984191928283503221125200 9536476 352198351602876667149706324569161472000 9536477 -43533283856603566666339374702213379668 9536478 -2675035987878527477628238983824409600 9536479 227185515928281434396749322276714514080 9536480 -124886611173298134318321924249314918400 9536481 198470200446634405106860231353487575840 9536482 110517444106488652262474729806517158272 9536483 -267421065358732416330053963612850176376 9536484 -173295452836429188921863123081047787520 9536485 5773378455790429268793820033010880000 9536486 145596958954057006755480626296738260192 9536487 -67657972893316374183793565979268051200 9536488 -206783507877848441122514987483678638080 9536489 -245765987526069791447667664543082704710 9536490 6390704250834487520646327809085296640 9536491 -27613803360394932695272451051859616336 9536492 23637473861837475407641617880625448960 9536493 -29936997367652574462227360367482767872 9536494 -204202314429544157590354966880618304 9536495 293488500320862343574957899166350754880 9536496 31815195593764840755315134597298192384 9536497 -203511049573380895426538923752597408 9536498 117964252580968096564682996934207685536 9536499 -25687050125067550429501626544302213120 9536500 -143551647260249402955517456348012608000 9536501 23792503911078211017510746186582663988 9536502 -19224319183629877053882369562556211840 9536503 272557253377552578520049637452274315752 9536504 126922544766805675432075676621480632320 9536505 -19436193843567770629188413621673436800 9536506 -69788468411111961949296814816731736320 9536507 -107089474442629037726451472205955139296 9536508 -176555526567500071400033989788039060480 9536509 408284549964938189323705960450993224710 9536510 6771580451622473655919588978860740160 9536511 -248070339715450366046758977838253577528 9536512 -339066946491902393729089272505098567680 9536513 -5715626338672615346578016722744181376 9536514 7008208161987150109458955855994393088 9536515 33298065734942529072228234054040886160 9536516 -157364059286761711339082365670516238336 9536517 -95426915645313853580048420571896047266 9536518 6990189439320894454319041394527198080 9536519 -100150198850353264927916792407675371480 9536520 -33785773353283934891329249030800998400 9536521 322908829824360329191450282103941209444 9536522 4363043591499447037570180511766675552 9536523 -74687789634428389375194780458734463016 9536524 -192799210617792610654623435056061803520 9536525 -200441988518477551571428048950469801950 9536526 -58751616353186731594760321601496583808 9536527 149716075777616189847537630687459137904 9536528 -4480958932517712538108385065609297920 9536529 29653952288579967618254633095303187184 9536530 22246416295240590540832450779170334720 9536531 -298482302362832759758799843694140851668 9536532 135256724511218125403961101835340265472 9536533 -235320321831023678427070517317172159218 9536534 -25299064855805855182871693831325665280 9536535 479178313594470085905574013886620636160 9536536 -185399239346309417566983891967514419200 9536537 10532431513154761885553054748617048346 9536538 188260274922954974832400333960811175936 9536539 -409651242572237764523804908433546755176 9536540 1053956944522495739356594679616337920 9536541 -54710545529173219790178242716544820096 9536542 -84155381286742280033151970988722739328 9536543 -165736087179321420140780023857658591440 9536544 -221632877885664663972082668048210395136 9536545 -26861653932319729083519620066009486700 9536546 -92062648281238045273746478007251044528 9536547 -135059747608338534523184763455483185800 9536548 5969296566483156893271334618232774656 9536549 220693763278496255015932180735857955680 9536550 -63640153166753783150892346930339147200 9536551 195603230266380588027687716474456834552 9536552 41937380729608812791710296673537305600 9536553 -80284330618510762915786732913544496860 9536554 9961455238028672067871048005428166912 9536555 40777590392979411169762398926720734560 9536556 -53534186371702185279857084401574952960 9536557 -177009057335679349600085400595914428416 9536558 -101391544358847180601633597123442807424 9536559 71334960829355294223514640122672832256 9536560 1784945516530155392489274661973852160 9536561 50546591346334104308212126400081831424 9536562 44001297020845618155311084459062041600 9536563 -429397314453215600129477543995342967520 9536564 -303073580153954447441450292198319472640 9536565 10362362416782914915831610224041720320 9536566 42632238191528968900580826084999256704 9536567 -494583738514487342849738628152134427448 9536568 -110564742935348598670872647781981450240 9536569 76657115303613993590504914396046634496 9536570 -81463438631584106404723857393055333440 9536571 -157415222080404589750110306855903377880 9536572 -112869688839303699015711174020666881024 9536573 -272388909390312015053809847236759289940 9536574 -562151517712631463911800759681180032 9536575 229975220696809684381454869260243606000 9536576 391137522018967151685482839351492608 9536577 318118424002793752888334976066075416832 9536578 35293096867051658664859509530325596160 9536579 259064425268928759908320831213568084400 9536580 -101969005165232004155926885622778858240 9536581 -110062283392476600760565680307663467618 9536582 85758611425349391667944177673075826688 9536583 -630486775748688702291347757493708800 9536584 -76099401749920210197481552318582717440 9536585 179943068028552113951837829118934007780 9536586 -30126790371303994869992473505237627136 9536587 -153255073043944305250730552770858090880 9536588 214291136172905038902897915729526149120 9536589 -118453685014383116582467226031261888960 9536590 32979123859413532029897941239000769280 9536591 151757741818522941033796327577708794992 9536592 -6734528307534510163886774790295388160 9536593 262843240408497461368849758553991109744 9536594 150747374191622186161205925039219815040 9536595 154478783954958586695093956851568471040 9536596 -190229558992559088736907490475714617600 9536597 108717691464344110350628202864193174432 9536598 65158373453962009890092666830118853984 9536599 -267340447452600102140206549954605042440 9536600 -34906904555436622613952042751590912000 9536601 265741115687226417982784997377375275104 9536602 -10637892379345106573855126192766136608 9536603 216294868744735425600193453420843734852 9536604 1129301068513568054017986341949947904 9536605 -46819118584356377254715343166157462400 9536606 145450592625062142595027514322586075584 9536607 -321751400021352121643542419973572783960 9536608 170106620165560644912643050778721255424 9536609 -14328623853801496216943099306015159484 9536610 93233402228921427600695420348932853760 9536611 -628716547544495454323635843364646496 9536612 -340621846675932742089305150783577999744 9536613 -166201505979327477579787166791697421600 9536614 184798769675420447863234697535773266656 9536615 -131695263022280579975320183278025760160 9536616 -2013632175413714643327505376925803520 9536617 -13873916681278089572035570354887399840 9536618 -8789791932446437391686260924147164160 9536619 -65990706376760767410934762964370425256 9536620 86378162593975010035183829919476551680 9536621 -396771891537252708922850025638546644500 9536622 -43740971734561580843604520450091945856 9536623 107432576804418570427778620765462085824 9536624 -9878437671314319401728607431070023680 9536625 65797910221330754920122223680510489000 9536626 460277123679087199573837779301759488 9536627 369338620280238670492870160073264454476 9536628 -42366378120846869333054943247961825280 9536629 -375020783655211686966224587085036274624 9536630 -62443921236306145093454618861733242880 9536631 -45913213374683358283083017472875096880 9536632 62361944647566147446252424635355955200 9536633 -365603132334385077322804599403420388118 9536634 126222354903021209457469338278883356784 9536635 40935658254280521175374843856456900800 9536636 301461747176516469300512419001516379648 9536637 -185502873376177958173043243159569859040 9536638 7666463950656859520700110730139608000 9536639 21135800417934402813379906581509619552 9536640 67748358009202817014285729885952409600 9536641 -11478503901293631668849780715129667296 9536642 182083968234626772513522654830946787200 9536643 -468226376451810258605824602542782924800 9536644 -78456864002792844914023178564998271744 9536645 -133181285991113322345113006562019148100 9536646 68781128853917484792339984956856084480 9536647 26817168013216086642295804763835683680 9536648 17225399534674411480125948690441093120 9536649 -135612661733917376937895479023297140032 9536650 58123905460240830554693485532708532000 9536651 156000374172591431747384141561053113600 9536652 -84567316140857409882331635146202213888 9536653 35466180049901622137018633840652845120 9536654 -9656304900836133862177071271574604288 9536655 4304123346729223320522691755659942160 9536656 439984663857225190042263726710013952 9536657 -1667823930050430688719306757818405312 9536658 -87350442749478107880570755450567289216 9536659 -56100814942478393107113199291781701560 9536660 -51869784348063321708950272481931509760 9536661 -61541404645176645318626078047906995012 9536662 14806382005882193313956868423940748832 9536663 31422638006342751850862782870678126080 9536664 -81515129875475287327523337612513300480 9536665 234916807973489304216329740651570461060 9536666 116977643391420493928545223003372317920 9536667 -43999856614698036683849909457659343360 9536668 -415791275222896649556757558276450402304 9536669 564227382102328340873750073869583648 9536670 -70609412299394209444944769766529792000 9536671 -230535959609620633654814061508636554288 9536672 -81416801546167953627637237073335615488 9536673 -156289956126524041501169241620122222416 9536674 44584154405403599784094926381544361472 9536675 -119864974457661436809917538665385200100 9536676 55124779184555633879509389910444425216 9536677 53560873785014502531359073855521544000 9536678 -35380632870815357188267906603066275360 9536679 172772705937097409292772420116602052000 9536680 236960019173165502338699725601576294400 9536681 -112900728546578614728189644228501451456 9536682 17749866643784086715206544151199263744 9536683 178524865669017711754459506301654521904 9536684 78503690408204072771501028763699593216 9536685 21617731294268052846063762277724275200 9536686 -4265610105239277114700945676210299200 9536687 354498894917587312512247568567767560336 9536688 -15011813132341261219360457140186054656 9536689 24617276908382728238183286311368499440 9536690 -80316180011933017755513409525306956480 9536691 -205627477565513560984807106297332100808 9536692 304825517695434418506609583585607718912 9536693 43844701180691999019896519478084407424 9536694 48884514030549553144836710280390579072 9536695 85295762888032887166097171647589472480 9536696 98025628235604975234404084943507087360 9536697 9472058419477548784911679271386275840 9536698 -204754091529180595989232867378436672400 9536699 -9604715880604182084260145512259553536 9536700 -64221327942242930518903984543540838400 9536701 -101154935436274802463382128287202285600 9536702 37348343490506073518692288934526689280 9536703 136477497495750011287959870830666423808 9536704 57055058900092866471613354725805654016 9536705 18052666002206437407427879590510177000 9536706 -15986868997924132918346311149412787040 9536707 -178698463203090766324822687784109224736 9536708 -144072106450836341685785557911174451200 9536709 -13224433662898995240524230132125521664 9536710 103972152935291527925310292426274117760 9536711 -69020179028983661269149399540029079000 9536712 3131060738580730489309665569849917440 9536713 -50667143426762970202332155796866461504 9536714 -1526685951435602190127322173964225280 9536715 -176829358295588700511026365487063535440 9536716 20965551570851668989306499072294977536 9536717 -292877173244639209512183386554938948234 9536718 31861724300552493507449243896036490304 9536719 389307669302296265255470440798780443120 9536720 1274013412851214599354188417586954240 9536721 145491001695717720455163223490802915312 9536722 -77993384472412514657107415270808929280 9536723 -114859731012039306152381493068880944448 9536724 21983394473257921766633220771095654400 9536725 130162492565991701174683228479729804000 9536726 84310778674108707147927779128391150784 9536727 -255960071955070841760382503385164529920 9536728 270743691783496318946574676413650472960 9536729 -313492521227973928559137335095472562416 9536730 -3137049482538359423621337704042388480 9536731 419333730453109006386071389056141070532 9536732 108683853033872013022389888258766404096 9536733 129403556795764546048387540628912292102 9536734 21475926014380869548592461164754549952 9536735 -123133908633642466763738326114976284800 9536736 -6894514341779747768894275245047808 9536737 11339916293413583688975288189000537600 9536738 -212956835925640854880886032490553666480 9536739 -96177108912096365003991454565156599176 9536740 -37531317787656741592180667857901329920 9536741 -131100369280106395653161379023210313858 9536742 146287858780785157391220503544284459040 9536743 -44516615517450209133893471700348558576 9536744 46277812507704818394100641010980864000 9536745 121728052499925155277816832547443248000 9536746 -227520617387417350172213428519045505280 9536747 118985833199745603442155494982377938944 9536748 30934699804721052897178826852410226688 9536749 -221821994857201096704831436660778814164 9536750 53153227319040327139051442829349824000 9536751 107600453537263209779908475116642003200 9536752 77246772056139581527862215160920211456 9536753 -47840330713702334064540847006143373998 9536754 119155892685835154213530111553560840320 9536755 -254306302120263246651957106679361840 9536756 3201205757391944286930997637862759168 9536757 -132201281603800552444801812968789115360 9536758 30610307658411629110224113390674716672 9536759 -36167813152210077005096220871364752680 9536760 -147352340415399453263042850986726400000 9536761 5128026060990106198274820823146598784 9536762 90254936356595529860732244655811143680 9536763 105697676504442984326226138316971065904 9536764 106193000060702944573613441834673073152 9536765 3102782223778327810645907354560387200 9536766 -26066492170251299942751130213634088960 9536767 207850470272373608733405650828766729480 9536768 311574011698015316077018294593458798592 9536769 -91837224063922666273337767438201496112 9536770 -202265907095553364641782554354891837440 9536771 -371593270168463216713189212236341121028 9536772 54845363967384150160485879377142254592 9536773 -324364855090222568173475598352366738978 9536774 19960704407070084952257763063951478400 9536775 -15027046880579165042242088316869608200 9536776 -416041508593632451216201280577838033920 9536777 -363996260638172308917622716537983592240 9536778 -26552632838835186386947555281139940352 9536779 61286344331623398927061442028726649632 9536780 202184248750416153412386052102617415680 9536781 176327565498958837829140678271123247552 9536782 19237743305582617273734397681549036992 9536783 -134744545779956518667644058725737664536 9536784 -61956683780712642476360441981154754560 9536785 -298422184962137926278593279849562043020 9536786 38268314819366819728601853099763362816 9536787 18001273240204839314776228613616290448 9536788 210302336565432808262526518385779209088 9536789 201592600941343015990534394825587062624 9536790 -89769945659020638393272649625765785600 9536791 2226730176275732546544394298663856768 9536792 -365874646387238131080580234880209152000 9536793 -5395390837949684905610501844739147392 9536794 -156147637809461349709220946354970796304 9536795 130313460665105970635950123106905740000 9536796 219283239685250905326169906534155620352 9536797 -273320157221220775175875291006357127060 9536798 -393865991104569903527165721905841792 9536799 -107432233002539267394210763562487710136 9536800 30642806699598699570489756361791897600 9536801 627813348036341780911881743174914012800 9536802 -60651099171333161246372261328288573696 9536803 -66498214467881902792652818797791252160 9536804 45183718161373910972923283358171227136 9536805 -131678163789534396676662985249310793600 9536806 -183309600345321111567579364024339695648 9536807 125492239223487231576413744381106084912 9536808 55761690428006067545277582979610296320 9536809 65699506921901621710005883110438926080 9536810 151649368983941980587572975978759326560 9536811 49976219100218583883159647272320856064 9536812 -141426636982567737779016809015436615424 9536813 19037572884215753036794545157355297088 9536814 24063565797831552013553160065732830080 9536815 -1496688597989872385874809250212765280 9536816 172967961866893726805430059175631257600 9536817 -80808312076434137614832595637283082240 9536818 94957287630317596192151258776051144704 9536819 173425770744192363100964390350631722920 9536820 -26073179846686419820891634658124800000 9536821 -199359958526436855670541088853592436480 9536822 -29057863782667840688909272559388129600 9536823 -124787801393024821487272523937033361728 9536824 -86379466659999510762450692650970726400 9536825 -10753216182170197562164592471330628900 9536826 -41176476689877029073117163993457078016 9536827 -116048936917695998437257593948451895324 9536828 28296297187216662797345584538903387136 9536829 -82811749991719739982212919196828175616 9536830 45619265694858363954762568164008208000 9536831 265052567444031324057240405084926941632 9536832 60934581615944763289533622512726835200 9536833 16218042446976469062363935469377341780 9536834 160933175666539405826848667877353220816 9536835 -32009601048525603743834464320057753600 9536836 -3193889989244019805692784026325544960 9536837 77547629286753398837274430862629539486 9536838 -8637666361250590836992532189383758656 9536839 134280919744428306307411719812164843824 9536840 -14793003747811424567263884353873510400 9536841 2437430252056072044450468887057194080 9536842 1656828989819715713424429254000223744 9536843 216009723439100389656641056472057347092 9536844 -51963952176032043555435027375898887168 9536845 -129220617852002895995913746677270830900 9536846 -21791907572951036151044588938461384960 9536847 45769351676186284232995545802560347904 9536848 54540832435649070369994347095706755072 9536849 77934364092164777212317935120017647936 9536850 3589921188468670767125023761713031600 9536851 311722952815600800195622421158459151852 9536852 1523341119179914797351445565751135744 9536853 2916423670096775566119733718777215200 9536854 -163523485669931703995556828380377830624 9536855 -221780711991521656833759769685415147240 9536856 55694765087309076107725513471332188160 9536857 -308068937623910751838220378382712380 9536858 72619500565002935725212617641007520768 9536859 2571210697496053871514729059757719640 9536860 -157296249053461062053666669024543923200 9536861 -39980188081806184836298377595041652776 9536862 73287303291232312952144022575150850048 9536863 -60032897528302787739921957661775549840 9536864 -201373631094411290948700333982265376768 9536865 -23214022593450255379233048744760956480 9536866 13631471961854133239869345133353484544 9536867 -141188524468788638970771558575451450084 9536868 -121150254781147766319618101362208756736 9536869 -343374197363740504969765768012133515104 9536870 19523236470257575124038321553576753280 9536871 80263188455789572544375792301058297344 9536872 161951697194632294428614423353892428800 9536873 62597431565723256205840963538425723584 9536874 5930144603790732562060461569092051968 9536875 31659656938084365808696541594466912500 9536876 -34984080968060115980812992640062028800 9536877 75299416941342684408888824610891968160 9536878 797256275755444892839216999603393920 9536879 161528768836332635563944267885000545280 9536880 23200471923289135152804962008930713600 9536881 142014737448279512489016287189163033984 9536882 92234301993125337116654097651082346400 9536883 291154160079149342141986725803238573624 9536884 907737952480586636648253793376905216 9536885 248857086499287754116710836621985831580 9536886 -87300789783625632420222128461501084800 9536887 -126263907898538645770477214378850531648 9536888 -15218894332888175163757246882752000000 9536889 124632051754981226831625882202070777424 9536890 64912712235058749200251299248020377600 9536891 6403327612823543750417450530329651744 9536892 148557915821375154957477646649265725952 9536893 -365613999545924663014312539404956372858 9536894 200855626790976387413547040037617300800 9536895 -56877884756589418969292010098400295080 9536896 97469024148309973898939464450792488960 9536897 391797513362468058002455667944071689346 9536898 -359912588754871521400952796168803328 9536899 103977855142175436927121984526487485136 9536900 133065739005287026519554600767583984000 9536901 25865404950469710004565312530657247904 9536902 15892236037077299203796133815759975424 9536903 10713081927399482027760083282842768152 9536904 33955719513162287019831116972020039680 9536905 1636752906456343521230323348629448320 9536906 43475429827691505174048744366012259584 9536907 -43066548627530866925248850505613132608 9536908 -94375967942379409142157228656588432384 9536909 -276306977698853687785741986353727778890 9536910 -24161573670303047996783981274578426880 9536911 -634762268029697181366320863541692297920 9536912 -10713933495669184538792285493636366336 9536913 99832848089269801414725698850041673600 9536914 87039426182313597999737811710312564352 9536915 -6229081109136749846694446033857404000 9536916 71140539887126641206386068472108439552 9536917 146250436332430589630731376746847312480 9536918 49340345049194380788302938532792816160 9536919 94941108554526746762892174911124360936 9536920 271428071359775474829363290962585804800 9536921 -99513646382552384908291351613084494848 9536922 -105135811298420933217835870120461684240 9536923 -45808732781984618105569944194800760328 9536924 63797492021905420919758712452635841536 9536925 -20542803935296322007468887043348324000 9536926 8030915935500737815830810807476500224 9536927 2450471202377476398326454171968174208 9536928 87219590081254325215256898426170769408 9536929 -332619149723213102175810817272136016720 9536930 -30610095678531445278639244030297260480 9536931 -234116888511964227291157607382309965640 9536932 102900138833335157872702504752411936000 9536933 36607467562965063599399100893567508480 9536934 -162994122008150257941053996314182850560 9536935 58218236091857127952120010153699525760 9536936 -77026137517094843875329400539378892800 9536937 -37673815368449568099843478908631251360 9536938 99559973334355756002210122676800925696 9536939 36826061654333331021933493528578175224 9536940 849977184406704709542804716930288640 9536941 -168319687441971219577608155560693833600 9536942 -17704516237461848394901164774587176128 9536943 69407203440456166947405587294036429088 9536944 50113291718020672016063498584484495360 9536945 161917261031949609653896947241456474560 9536946 140672224368115955891640873879131925504 9536947 79386719618290292502409203359929617232 9536948 267933572858530267605446803755528308736 9536949 -156949522455767912664169681365506312832 9536950 57938818681594307730415624568870313600 9536951 -45207926366785977790787856629071280088 9536952 32460619023511735330232675960157573120 9536953 -236328639199979782173526298348943763798 9536954 1896837072191422964864318864665377792 9536955 14600034394220209984343344402605792000 9536956 -19502218139782704045895813883921335296 9536957 -132570181890452719718345944967111044794 9536958 2683716157496840128284247735353801984 9536959 -121501846193289234313132145688502123040 9536960 19868942817152556802714452307350650880 9536961 -67128302860135281901381405508351954496 9536962 -223990361133054671037528865221294462768 9536963 -193137214394307525200903313598385806788 9536964 2286452208260901653914501112775441408 9536965 -44737424328965567272727948516597193000 9536966 69653767224798306076438675975416408000 9536967 -40318234638187806538512040173770737920 9536968 191740214718416977389671540736962995200 9536969 -556290904871458926719529486160333680 9536970 180357133484850828303031639870026240 9536971 132066664463829048885024620701209949872 9536972 -15903595914978550157127357410119726080 9536973 39052880050055518962645609287780392320 9536974 5171487677687181057763317216648842880 9536975 54645461649926553865839891514339736400 9536976 7698493870813193171950833468003975168 9536977 79270339582114744024198332692192515826 9536978 -287944810238758150460853744707835120 9536979 -76871824059481925093253561626735358672 9536980 -110808236677925553828182187836013216000 9536981 127891720562003576705274283495416051840 9536982 14442311578613862157220493785710024704 9536983 196612903176462230958359752701111760800 9536984 236892370700889795247571196923192401920 9536985 25180137564489587109440583628723164420 9536986 -81575000781643660107394310526913313808 9536987 -421081217155567595177655486592717308648 9536988 -121756998162617069814214024014046656000 9536989 -148025170346193378220520199052882423296 9536990 -155329146308181963752454321774337464000 9536991 45540780863994562097716200718423960392 9536992 141733232858257523173810884678762627072 9536993 -206255671692186936480091708441936297680 9536994 -143377966390230415284222386780758920960 9536995 34559322699933099495466027142362871040 9536996 -30957560607571584304565564529010606080 9536997 -246614622310438494107913427496168196000 9536998 175131863783977865111648250880892924160 9536999 278292826695496425690355510184626803000 9537000 -54833043751250381137413833248788480000 9537001 -26772465260467992118976372804105936268 9537002 132247439671078531621820384463594923952 9537003 -10661030621980638682953562738061644656 9537004 36451812592488401720260852684382733312 9537005 -179246602228267005952372840649510634240 9537006 104409453981499307397754568960450531904 9537007 10730755420033363117285407506407282256 9537008 -67868784398794632600454158507770216448 9537009 51198474158528657450542506273762391680 9537010 -21170486300100357671026362633831828480 9537011 -202004104947635761608752336613726622776 9537012 7211603031292299159213393247326535680 9537013 -4436314498498346288098967147821099776 9537014 -119213794341247719647831741620127202144 9537015 45113108312122863544413610239728362320 9537016 -104138688227294124198815260382970347520 9537017 -151235777016373793622414619132404298566 9537018 60911725775594692292286442096066043904 9537019 62762379211927482322134396269685031344 9537020 35796809462673800934592307986836564480 9537021 -117688455458938825143179389478667234720 9537022 -71429658496941464237607859974246509376 9537023 172426488262436760817231325796886774272 9537024 8807161455741081713738283316320141312 9537025 5327004163201577917678168184425318550 9537026 -3758914490105584910327526573653256192 9537027 -18344726654572189326084692945687315280 9537028 136364887240381462905126699157379159168 9537029 -473889126536116314825200708080240622370 9537030 -36010911372387441591260420615024375040 9537031 -137001437511940131939770198527445034880 9537032 -14903649015954880188119940985630556160 9537033 -133325679622921682563346573724935019552 9537034 -58466286809510001053162630807689305408 9537035 -21418091557577631024492305452558310640 9537036 139104519114726393356217538662872924160 9537037 -681878110551607825978838282098812871668 9537038 -91441733640034542838633894661517066240 9537039 121749294427526419940227041114894587304 9537040 -12359155931471108133517345687734681600 9537041 -305551539996866122136699763619698958848 9537042 -52482795255412309652198582960238159360 9537043 -312052655156079841975752878245599687600 9537044 299592483504384232752129448362640822272 9537045 23446378328358872058861537736199020800 9537046 -71188415765293830279668331407834814720 9537047 17262029967135199110978434231312943240 9537048 -217092067989643981444348663732445184000 9537049 -16518816354093253870772896093494704950 9537050 106287927531406369275313440192997920000 9537051 58600277048031853914765682517428741728 9537052 -163726701920263196056155048921841139712 9537053 -355174705935775181727477419401387276698 9537054 -21319297152013762584864805253079902592 9537055 -57745714302430399981984610913956496000 9537056 -3088351839277133006844470384236953600 9537057 76329645069680309046118591935964378368 9537058 1840974389252790562965784647936044880 9537059 121435310841362965394368287816566360016 9537060 5469883363902122554508685431081717760 9537061 -133759540891175952357573918696180230338 9537062 -78098321179970293021585527670608067200 9537063 260699028784437044348890020275205447504 9537064 159127101333009735337024577232800716800 9537065 28042581622010883962077783309051883520 9537066 -29426325587930188074894146280125289216 9537067 -69131660131798010238408890612712791884 9537068 -85786382526143064443539539419655244800 9537069 12766580019054472300449797938420729440 9537070 138292827027953356661275597866511020480 9537071 49402051594920301537296156669776074344 9537072 -17129348162980432355036089002939678720 9537073 -14945058745858487387684596632560328256 9537074 170460450150748881009607393603955160192 9537075 13326631073792927497901262951259200000 9537076 245027432265746991317017475537439205760 9537077 376394476485464574473223589325435964672 9537078 14594061776222808585157314900864383424 9537079 -197959058351804842077950043149815801616 9537080 53983742620979685804939482374866124800 9537081 178595504819944472338917727517151484752 9537082 192142011549698048050470067079425441392 9537083 -199951487423639992765364304069206893056 9537084 24566544158529301462760868193282398720 9537085 10006546400003173382808608326314981600 9537086 -70965082723153390044071971545250414656 9537087 -31935887256620055902627829797712011520 9537088 -15157074033170852477674289101925253120 9537089 51296194436008658792932149694829341890 9537090 -66890780642126438922645550038892999680 9537091 -108913984406577537404760234993381309508 9537092 34967232231631232186739226129891537152 9537093 2684606050951200165581024021258384124 9537094 -4936400241949473883967912307841104768 9537095 -331695897759036514150331078283900318480 9537096 -124800231320860610461664410222382899200 9537097 78508696194367744690611794801827811546 9537098 79670872808060599973954402996600842800 9537099 3338968010696063207660509932870144 9537100 75907429177668815817960255960298278400 9537101 109032880926390074783505908275222813152 9537102 14818294730844973023508096867750845312 9537103 153770577522799350355932015381205872184 9537104 66945807087261515848102746691511377920 9537105 -588217940128538499691952326640854080 9537106 187835303096097274228108274466160623264 9537107 -170759010643733637949368524602269653160 9537108 14415075494428345744045714355809898496 9537109 -143094385092804731170218759598666864690 9537110 -101223509766590637096342186798005748480 9537111 -164131926275550074215744183300642198512 9537112 -81006126377931066785891027963998740480 9537113 -26746257018535100889998682399720734460 9537114 14408467252576415476496088351352128000 9537115 134955249482990383336958700677467968000 9537116 -185878642326963113266834393208255823360 9537117 230092436991757889571538578739661013120 9537118 1091676403890955069255602816796031616 9537119 -5328375325478578226070785424124050048 9537120 -33079213439976620889014158337782579200 9537121 -197421590577195308153862742131803109456 9537122 11605037458367196953439888557254295040 9537123 9686050038385322848569918203693742000 9537124 -78275155701840415908275986181633793024 9537125 -88749291579281986685773760672162370000 9537126 -83093127070981170089710597372339046400 9537127 -139588935604030581410846707535045779848 9537128 -123720854968375907124313379936356131840 9537129 -72585516141846449398298091673752197760 9537130 13769954642110577371439082661501297920 9537131 -438095382291995646585831983814571863888 9537132 -118247354789125203558132416879086227456 9537133 8018742029242911289160257364105752920 9537134 60567990434300793383656062999573432960 9537135 -143865952548364830478202622436871228400 9537136 -17402629034192823612777164664477450240 9537137 -158358631431130792396317817787637008988 9537138 6348065464482597507356338230938698560 9537139 298390444817037906259621388452119748940 9537140 87481429656859802063514575448018593280 9537141 -200157015620843314749576866653291377216 9537142 -72795594403940780734436946294244110240 9537143 -126611577501242508837423362249098030080 9537144 -76945664469868220285608866290051604480 9537145 -135550028666746607167173429520275988800 9537146 102350084240104776188172315931467663360 9537147 15936989314344041074697345481978299724 9537148 -60572467119451354683779893230962979840 9537149 -256443809929122875037206768756200428864 9537150 -3264919780772625049174241376081100800 9537151 -7999233899288197789053783291147787440 9537152 225517825143724966385192849355413913600 9537153 -44585662704960512072127042650094536736 9537154 143403264745825165351495865149948543872 9537155 103307525593247800386791718925901500560 9537156 -277474789085911412294438570555531366400 9537157 -8777161151362533479307542336730237696 9537158 806288405588612560823772798862987584 9537159 70014035490590410544480632945046041680 9537160 -179387490496806062859233014747877376000 9537161 -98312291467684034209493547522901485276 9537162 56222543482437797326630989493093142784 9537163 -467356904205173294685361081297277484320 9537164 44251646395202294254675893971457039360 9537165 -190351139225517090692314884357047520480 9537166 -127528749844451935786083479311874299968 9537167 -10269606838680384061409760812136891048 9537168 13021670356837788024382432422564200448 9537169 -75424818342503922528571949868258545856 9537170 111494300720108137094619152066789386560 9537171 59769106614636650653024865127208621824 9537172 172016167087930236513553199307582570240 9537173 89812765087744351627312216772534239200 9537174 60067562696004613839250849453207810368 9537175 -129375855051707149908005513555236819600 9537176 301302309776141863438982277908040437760 9537177 152401313703723359052800581425942929280 9537178 -7480136809333540989495019075098981888 9537179 -143178822441869564717799935182903615224 9537180 20542897922332071019742193525294366720 9537181 40236838751167552587656877290597966464 9537182 230451365079773654692804880924541778944 9537183 -1056357738844930767053959164980907480 9537184 -237573502425361635785672655558628343808 9537185 36066707020690505310652894801349760 9537186 57666393393050568605881952618020528128 9537187 -58003693291015630325502342884680383216 9537188 -321066159581616313962400963668372938112 9537189 2420266978071686381154524260051254624 9537190 45110849173259046579872817380641883520 9537191 20844984478953356869780280233501157592 9537192 47107282280024216652349816987582464000 9537193 636002183278879417357114316525336361600 9537194 52771448606016608137667552094888774576 9537195 107261434588745594625582724976172103920 9537196 -144015893831254234303594044626849822720 9537197 -157397135913552857107514106569527557354 9537198 5764719706811760394108082262120569856 9537199 153067676465618723179959557651937354736 9537200 -14559451203846080399098177021990502400 9537201 74645842363285892567557528846583159220 9537202 46764737030524849630082110634915433600 9537203 -81966346760252751121172973371376033792 9537204 -14350049680180592147374386027018436608 9537205 288172597712715390368831254261816216860 9537206 -35192295502240906916918605665400283520 9537207 -121190606452770378213076050306381056640 9537208 -191333911126334469621865098396152279040 9537209 31596171473302197697773642843051904800 9537210 50423540121786203551088110746399859200 9537211 273014554041810773745578725767795812 9537212 36458506509106140517987193330451197952 9537213 47592258261832773649058707222905113280 9537214 73452174180881438452052614498486707456 9537215 -74592897041162999204827456994967808080 9537216 -11480363650780351912033691658665066496 9537217 -43460488499387913629989327609793944128 9537218 -135049485947939834589255278220275227440 9537219 -35640118928951741551665613060791965016 9537220 14532408509307078244048078124298240 9537221 87890547303967507741360935949836438720 9537222 -60964310533672366996019906161101572928 9537223 406467369000434016989158063935618643824 9537224 124241167724870027789009507051131560960 9537225 64590748623806225416082981390835363600 9537226 15659633268506240737623914834548802304 9537227 -73815279997123126316722866956980150128 9537228 -1629066628599926244311045712773164032 9537229 -119216269601878957110518538220744384000 9537230 -12268809006072051732652696808881785600 9537231 -3242676776718121009080371410033988352 9537232 -43913499584608693599867599184083681280 9537233 25629757380789929754446060761561489380 9537234 3611504613364491670214771897738025984 9537235 -156900684397890880662044518168866202320 9537236 389501453171524263428356939078660442112 9537237 -115252415105109381105904932406552272960 9537238 -103430744065035677930828371533289485504 9537239 -144272554158459089709169469562901923960 9537240 -73630469121820851121454620762767360000 9537241 -50973973232041949519737570223817129728 9537242 24954738330142937448847491803845588224 9537243 -44135830218770720824640435432930921472 9537244 -140009141522035903295320867181658345984 9537245 203235724813801424554133888533490923500 9537246 28532602385863350010201241514949015872 9537247 200123013299534912674958419208031610392 9537248 -41843939664588179318937982284109185024 9537249 -36797682185239639064201638824013719552 9537250 19128126868087715343177209036533800000 9537251 417917874388891836408558945839442852252 9537252 -14234037096821967537606887801943822336 9537253 291599269524942194590449359841632758464 9537254 236089834462204030766299030456999524576 9537255 -10898064302662152380165923386930199680 9537256 -8595682969769281959823135652212131840 9537257 196951416950503595535054088553465176506 9537258 20482411155419842222974888418912286208 9537259 3992648962833868427855454301796115360 9537260 17890148584166835184600886701277306880 9537261 -56922680262387377126253996602109102528 9537262 51987179421092466556107116134673464128 9537263 391887725467713748009792326545860018512 9537264 51872636029233936023994586331955068928 9537265 271044809928503445787848172111755300660 9537266 43324710455505270993123499614276194832 9537267 -138895301080732812247800785223816436836 9537268 -49119005600919714642524560198758797824 9537269 -63953613847971432612026959927861228608 9537270 68128938161745075493081377772834978560 9537271 6482059492454553593517653309093511832 9537272 281180420459312250176866749538510848000 9537273 -285137607373504135634656417270740871878 9537274 -10295689085350773599882369946707251200 9537275 15085091133398729047107982650749760000 9537276 -14231995582321857486912378752142581760 9537277 131885202766325748304967670347585189126 9537278 31966765271504945192588197694336640000 9537279 -390544979089823604782040960989334000 9537280 255360016762478151694559995235779215360 9537281 134932247465078687767653535826234669760 9537282 10757449871030602822604580377631275040 9537283 1753330840845556097000456950587755264 9537284 362339664153008866851596903898452925696 9537285 364820623412880236466856845075023975040 9537286 -14790936893784304771243379858702936256 9537287 -72805099558573294603751579968199035488 9537288 145673295242972882109593761563284275200 9537289 -158263532014417807383702747714315948308 9537290 -376466887995556882216969184237521920 9537291 -65036286055216199405473779690076348800 9537292 -26225432768687708935325692543427401984 9537293 -21934369329191554330439042944090673856 9537294 -13754805386495548970539206826607820672 9537295 100074437593131925866952546560177638400 9537296 -106920161950560094466749876552005378048 9537297 11827203421511516040798184244079544320 9537298 -96890787936771148483065178397522196480 9537299 216334256347210708027216240768565751960 9537300 59044193026100404706129453526676982400 9537301 -128338200477140085070418846141902124100 9537302 -142719956964242894518050042992530998528 9537303 30709827206054808927313300641171134208 9537304 9221021876897276665716639232309739520 9537305 -20633766332132247646270602346790830080 9537306 27113904804669789605012172240581873664 9537307 7179862804038257704530387170528187280 9537308 -144385962850002325190232122566119197184 9537309 -128930445598221813755234390191831747386 9537310 -153772726332653141938541557566778549440 9537311 7367216087534454222100944696914988240 9537312 107162526961906017574800903962041516032 9537313 108496716781418079093649625134096195524 9537314 582870735693545802681147509199676800 9537315 -15947690134246837771623374827971942480 9537316 -152501670913622529854270823880975636480 9537317 -91924210856620725105932567311871690280 9537318 -5997219417333826166701774193931509760 9537319 192654506161162239261276092326316070912 9537320 40975696366866260408284054525321113600 9537321 -239950455885091405028375828184769074288 9537322 26886385447514826370500828325457537712 9537323 -53147296574296734751731852006310604280 9537324 -182579858182422103587466075044355657728 9537325 -65192176475958511052258580562976900000 9537326 232583061966625099895742751017957410112 9537327 255065326619049470304582592108660425864 9537328 2383422664647405963267256065523761152 9537329 -149163465007887869508577649644384295640 9537330 52704837926263323890208697074521955840 9537331 -32365812305463103402895867257759579688 9537332 -31260933240495198408226518172756592640 9537333 -37748679236618138462434671895745640096 9537334 2552725594020136021652447434682095104 9537335 249491303014050838593217250959925821200 9537336 -23305618502561946340569330201232834560 9537337 61320531601001355923212788386816291200 9537338 3590534527773933687506951002642870272 9537339 -85462573245225156815206728012496519680 9537340 -124985470055283139499123095122475576320 9537341 336417281801304299091685489290426150 9537342 -40461488355964039891092582439870129536 9537343 252235349106033649298592072271079878592 9537344 -125039622977915272637105829869536149504 9537345 5378961703447080046881213966697036500 9537346 -44910977439046172507532719035213017600 9537347 43496727586689313778081395468385097960 9537348 -40770785100491333717959772073055134720 9537349 -20043915459149169804749531594553719650 9537350 35259524037174655385910703161449136000 9537351 176722527950140808770574625326675057832 9537352 -109459209874881597619459699386613555200 9537353 -59183390663990097325026468566660603520 9537354 27609366660745202512481619978720998400 9537355 78991407862652983467103281028291865760 9537356 -162202935400651318498345309506135502080 9537357 -547786232858395770586235926867569600 9537358 -106917357737800461964548006288776358720 9537359 -19316636948263557468961929060993608352 9537360 10368181227029630933602127168720732160 9537361 -224722722221133610819475905130064270348 9537362 -255152711212615505667519745421558771568 9537363 -156626484040193710167320392553756038776 9537364 22346039686209758518357106777452032000 9537365 69255353622878619839467035521467207260 9537366 34731893828060270070877288742912524224 9537367 -38155040168158527838873371959012847616 9537368 85738985748720589316248435312712386560 9537369 -269183526834983936079227062577623914240 9537370 -106474056888444135724316888157664880640 9537371 -535515948780672880317286906169962428 9537372 12105996907706381563392053370191063040 9537373 244505496693452153925914960434445542720 9537374 47995771566514475879821910890469136384 9537375 326458336620098568961764052397538120000 9537376 -1788499232263150892372274969604128768 9537377 20285312376546277261827400787559399300 9537378 3765952714706234327556523852558833024 9537379 13470533337229011217869629559766650432 9537380 62111404166091293264511933889079404800 9537381 46756669928399217662285904752226818304 9537382 38774649823994450421145464493513276800 9537383 -131079991655752842528889508685173544576 9537384 -66574761099767013639499477272953487360 9537385 -72039071612463077691495362241046987200 9537386 -68307021456720855251367268782068182608 9537387 8398594164497990279732577858785760000 9537388 26045715888819786550404540927086575616 9537389 -415155291848073876677266066702136988276 9537390 102701371987872541603480059680571328320 9537391 -91782561629369531164740894619375749840 9537392 36984396883311009693036933021710745600 9537393 38017218545313586479496976316083973504 9537394 -72589891732262893456949389184475107328 9537395 -16879785267984514539940322509720420800 9537396 -136024118246199360004697955739048851456 9537397 -246941857082919505673031563119235475154 9537398 19191159890162102913305636676645823488 9537399 108910869215932181701946309352162135120 9537400 -2814204560741477834438979681154560000 9537401 -77977087885804526798427999807289688598 9537402 17958650238634200020691021314683881984 9537403 -149510068995932185464686042309004398496 9537404 120893090372843568095549266962680716800 9537405 -9244250085426789218030172863137903680 9537406 -216478499766634301663766608195268238848 9537407 -249568829323066198347169165774828620168 9537408 -58346989521192722267038635292234874880 9537409 140882242307042874712980879751330854000 9537410 -47826798839845976241677715204960483840 9537411 73351393269555356274758196831985739520 9537412 -2310132190864760082687013710973498368 9537413 123012992010161047621827520229391154944 9537414 36500330903615897923976480197716277440 9537415 -206931005133993507598360776885372994440 9537416 58723445009120702417171017776730767360 9537417 247501028802682559610475507872420235434 9537418 61064936750959596555050217892771560960 9537419 135380015683359799426525506452186756820 9537420 24600815698562066601312678037403228160 9537421 168959892077290529223596610998306284044 9537422 -108029102436142506419346431968067901888 9537423 -96923688584148693360428806077853139712 9537424 -12798260435460498878675984857053249536 9537425 -20305662452505735824928519776265131700 9537426 3156400700454540586442090741882966304 9537427 -326546858014753468612959820313838280368 9537428 6474400010662735204736340022120390656 9537429 11930576081894720155047210653488490496 9537430 16562716583501758937322084363965030400 9537431 -99565019741091776572166534604641638368 9537432 -246456779259091521459912222264748277760 9537433 -90954345962117294836525227917993126400 9537434 67006473788471333572195163659100289792 9537435 -110917095800941381257627795360366162480 9537436 -198136460305809840809871313089885220352 9537437 58380115895601352786969879408085224704 9537438 -105026852253038044759656448165730571456 9537439 -133598247915575222585292223966152939840 9537440 -40147304100336185090881889718160588800 9537441 65355951907074349242950597588229846192 9537442 -220517648320640624633827534051691335008 9537443 -273332923268698814662940141665738416 9537444 56922751520294839987460945934969040896 9537445 25839120280932188862901817243887608480 9537446 -122271869498576756357439373305117235200 9537447 22596285688789211872554260101522134528 9537448 263442893690700317176360142471883279360 9537449 891528677062170577821088364002884240 9537450 2019161572012876282566942610513267200 9537451 13403241786571181623045840441729515264 9537452 145356847773494622835118074002974459136 9537453 133123956716811740600417666589087635520 9537454 661991486431453124860992886050874176 9537455 -110660275548102969238540271953858487280 9537456 2648669727412783811108171669717385216 9537457 339862450472207715397812309024620962706 9537458 289784610906399122999240941659801600 9537459 -264211569767159331939124135876086011280 9537460 37960421426794577295962369815591157760 9537461 -8236074041680059951211328084042252676 9537462 -143884011735158083018850128428685440 9537463 92626151933246409417250764523728026824 9537464 62568670893537351863391075373960335360 9537465 -6374181903497094720121557206398577280 9537466 155797246662105649922099424819930968064 9537467 214611964039881460422257392395110172516 9537468 14331202159896480045757475053919232000 9537469 -53577199705225392035858335459679955130 9537470 -101660343178981089395705623319716240320 9537471 210737443303346492059759372257844251840 9537472 8062477499121768780584410161977753600 9537473 4530208158186505342182391594355918400 9537474 -4234922816529084838797080676934280448 9537475 73239739753540425805955291766991610400 9537476 9765891046613640621998210403707619840 9537477 -90186432964122803980348002184889153760 9537478 168515810817335988443023321467558221760 9537479 -35621898293109127154249362340650206720 9537480 64745526994465487496789470038327296000 9537481 -130330435247838193864898831202276574028 9537482 89778590471210943160940854911701869152 9537483 26840748564867622822784499923208849600 9537484 -249128741905708599741779722020442848768 9537485 235857408131229387715275985574764994400 9537486 -181517868657294409643459360977999872 9537487 -85431497086995104795231639660128299520 9537488 -60842151488796973327020805475334463488 9537489 87762496945372674768953429659039808244 9537490 22391485294039890074271346751726544000 9537491 -251895158675786683664066025907622930880 9537492 56367297741249404197709173398190282752 9537493 -2722603608922855168703561950429377984 9537494 -47797065421635213287860579904422612704 9537495 -75340032245348354764879221120791180160 9537496 362922304577793886985425076268420065280 9537497 22367505223736772431519728834306298112 9537498 11946709117628507653820838757422471168 9537499 213141007136156627461984617367496706500 9537500 27471338868807827854762590378144000000 9537501 -125696642679923759700081118390037739456 9537502 -11937244381821441834920871009933473280 9537503 -280113568431390677421631388367626334720 9537504 -164128504576371789060772925136194764800 9537505 -92656814080579829987223063134759375340 9537506 -227203252486422750751325043933969327360 9537507 -67742425000984022127281052262623751200 9537508 44785681991384910419601180020722924800 9537509 204944376265812719343664995215500979004 9537510 -22743692017408678967640479152556570880 9537511 20142757795083212185196196732215657832 9537512 -255189523716207463688169871964005171200 9537513 42134184610678329218270908670784596544 9537514 -40835476818058307366107400615965548288 9537515 59532672474784026698218784454824534160 9537516 6421727188490127954376426637969763072 9537517 192596356510007727629461554664916415264 9537518 -10162028199310278713215079181388639296 9537519 274663950797269476054152504201895406344 9537520 55371441735969479064754875998031052800 9537521 17254776872604058172805715696088338560 9537522 66153547743790873744777862100847362048 9537523 19671956729987552192785662456660947944 9537524 40769834052359280837414636273741684096 9537525 43206261071066032330024479992322792000 9537526 121922880476773203107985696032123927712 9537527 -156463010493525964288992482505471313440 9537528 22912773742972673643359779188135690240 9537529 -2416758852024041656578467430369209760 9537530 -51328939275939556500414951933042612480 9537531 69826839271960594529324723330925531504 9537532 113901647033603238869295504491995037696 9537533 203333275392366904605606064913090848524 9537534 105560517446492260360447556767683072000 9537535 -115012309345836564529519048241050752000 9537536 -31383230153876873074492759005210869760 9537537 152811927926039890777606620690948956352 9537538 -153059523800571148285143857493430444080 9537539 117302551632378981976779475247842199568 9537540 98190508849390394169979985494085836800 9537541 -224497903347815713301917978096126111776 9537542 17211401456443968101532781309099715712 9537543 94517546003674818663695232052997571024 9537544 -29343454677559998526912544150901964800 9537545 -289571517185597687179368512206861734720 9537546 66342161016306358866641414762324976384 9537547 290922053417400614253754471047431462996 9537548 -179248648917096374709065253908032250880 9537549 1904412230137763627159845848336174720 9537550 -96774695940377436106924180511986334400 9537551 15111957818663267684817384388366341552 9537552 -42775773637312708156209910898362613760 9537553 185332265589503912479636445045789483520 9537554 -57482732671656181855507747214974335840 9537555 -186292709792556746919390110149105260240 9537556 49468879396606932262271783489359256448 9537557 -7988163276443340692528216246031765348 9537558 83204021075770051990581587756541690240 9537559 -123252217789858224823236673615252710384 9537560 -216577863470240209383425458430966784000 9537561 -225542413225223453394054321881402678400 9537562 45226561022555764609409002514389693152 9537563 986426605858505870527049688445578240 9537564 43919159155998708186347596001561613312 9537565 -412607909076412098386930802068590375680 9537566 23479429133711659250612733402694031232 9537567 54193678139761209094766544474219103248 9537568 360339301718690709804049975367363788800 9537569 -219314471501457026581443803415882722688 9537570 38226210683008956349595649582996518400 9537571 51972725005044859895743000749590361072 9537572 -1822759868019126738643387200317881344 9537573 134414345835126163846943835264135742464 9537574 -4370789123395179874864176114359993088 9537575 966824872630427761890602219501061600 9537576 73229133292789999160998623025651138560 9537577 -8139995059400292184255795319618899328 9537578 -55932674563424520955656263508377407200 9537579 8337224504998838838782933868237791904 9537580 16426327381674003808393399588467164160 9537581 53043407916345359544549673691155007382 9537582 -99103237622334012595811121852018001920 9537583 -520651448369814888067304644680614824 9537584 -4166465318082203581466315039950503936 9537585 -95077578928973809080375301777171430400 9537586 1914115600004863988747959065252069120 9537587 -369297379960071309597483058070909755764 9537588 6897917069305820045826603513675516288 9537589 -331293092859432440281683545339437758610 9537590 44831087157340422517290319907746433280 9537591 -95767359662118970361719601238038400000 9537592 319522052731769677962053474437633536000 9537593 -105013543336338220499562567445549313016 9537594 94667237427531161127777442340642537472 9537595 -341983401251384492954299814576732176320 9537596 -9580382607859139118324589892197724160 9537597 180033890902374584018880326019928529574 9537598 -55514232086911947544180197187918260864 9537599 -51896272286315069964072736772894108640 9537600 18334599106869840451862551752238694400 9537601 112815944622612262525799289086052177920 9537602 -9775442433150959450278751564079571248 9537603 188720524413441556804306032386634950904 9537604 53679958197016733683164306997721776256 9537605 -148103186296178893957203468255656824800 9537606 10997661716603252988557583609291680640 9537607 254329987262078285594744550597297065160 9537608 -353491933714307465492008487329565015040 9537609 66466369697892310865203234141929505920 9537610 12238328309288035226396136372770074560 9537611 231445348495574705059302328248672040212 9537612 6804890365846004858157415814007521280 9537613 -187292455133923913871953285053709908032 9537614 -12760612099998728490691733684160472128 9537615 511225564233957377066308813061836800 9537616 29607759170636712480489879182724562944 9537617 108366962930651332428672101536900292160 9537618 83587601575664144034029295565995555840 9537619 -1052249454574668133307226650149459712 9537620 -2905967035985721343832900470488664320 9537621 -26498055050188430819973305887014086880 9537622 -214798325982841460881155220796041911936 9537623 326258080895286165323386469133309988872 9537624 -229373680606980380145334764585240883200 9537625 61350718592137993784265826178007498000 9537626 48580748376516758868021059854119893760 9537627 -43331817249955565773526629046357593920 9537628 -91254316209620206497578601664818437632 9537629 130818112558938992924312673941749832472 9537630 -65163479310429808442147610248207364480 9537631 21969517522240095294492385748173305864 9537632 -12632439890672973860870875373275447296 9537633 -76091052063972450171060109103284705536 9537634 199899878450966156978762758621188507216 9537635 -56623717558971028180696506171689983920 9537636 -198583483016826696618966132491014840320 9537637 -617458395973856281267548732275635714 9537638 52916068933060559749567630836448528512 9537639 -110110538283012505258572308440522608000 9537640 -23036587560648758688280911818794598400 9537641 -332359173406398581915859711635803214208 9537642 -23475991613967958507003767153132172800 9537643 -241188653872667036070320842334882355696 9537644 329705378604297091718274784451779758336 9537645 65850381878523975853843684124123856000 9537646 19935876981240374779843570145327385600 9537647 158399896829623796747575157406681998832 9537648 -23297075037337881153408690807185965056 9537649 -381766512481715287169501228841456452880 9537650 -58507346259310114048661995021524037200 9537651 -412866287953912326583858642953931763208 9537652 -16019376474859236120958209263143888128 9537653 265031586940503707074671629292177978720 9537654 103130826111432503452361337672267122112 9537655 115926809975066762772427040234360001120 9537656 292565831986318123119033024838410362880 9537657 -25705129976433857021321098439364509280 9537658 1550309301117492369370127992984896000 9537659 -86662266859046061032627628069640052184 9537660 -4595847445146785244739554561734845440 9537661 -59311252923287840546718758257439934368 9537662 180482837792492717266071944780126264832 9537663 82864741935118527716440619139036162048 9537664 -143419195685742806604834084453403852800 9537665 -62560168064721095749694360570234064600 9537666 9256317922204016440513654116014151168 9537667 -17521052465382269429165674498268392880 9537668 -30146787368007331986561259510465572864 9537669 -790884702367597241151561585248607396 9537670 99064333629649019782788237184505356800 9537671 133654247270754712113036215401485826224 9537672 14837521668742475437802604545175552000 9537673 -360581701785033300683832115366601407078 9537674 298883236396543680474026901659926362720 9537675 9486136570697708750427222573249081600 9537676 -93275410069096720220565021109497975040 9537677 -48389475320957333685444695575374923520 9537678 -119664300029052332924491655595758368896 9537679 48771250085409752159357893919224435120 9537680 -5650482149295683854992632927736791040 9537681 -24798076761566707903562049796210648848 9537682 -7330217228766037007622709842700279296 9537683 -85383728605373970522442679743030954068 9537684 52785799805912432129853543141592080384 9537685 -131127171186486644758231616206570566600 9537686 -148250079730869168479222550222548251776 9537687 -272242936112311213273828044092583773856 9537688 -57000173267337921264212279729288202240 9537689 -1069802945963533031460994907844389760 9537690 16523009532593441238427864124882123520 9537691 -144096065286298286767208413702727788568 9537692 14587377027539248141909399309630648320 9537693 -50735652651351591649290859865127010272 9537694 -218590385235324645801124463948705471040 9537695 -118488747037366317652826642190891154080 9537696 75484906672030161155364011434101964800 9537697 -66116193284159365219812180421544085120 9537698 -1644989575385251102817026261114100400 9537699 -12142281937697846393165140891546570320 9537700 -67224969946377101260384875407890841600 9537701 -4018107999494412206369788657023795648 9537702 2760880989232635395786318527059993984 9537703 153829512799255960249909988664433741128 9537704 -601808482007560445251714283995545600 9537705 129396809076302111703783285340362334500 9537706 -45273830331186905363533040111405843616 9537707 -17385166484600158496229120594374207760 9537708 -3109919123293091215339938165584363520 9537709 -268888304415289368323977112413419830496 9537710 -22103676650423500160817842847569018880 9537711 -286620827714293365086057558174130292728 9537712 8353377984535845283054357079876042752 9537713 19299680195947557624793155299268322962 9537714 5354146258567218167061305931958287360 9537715 44488695147074508985083881870100883200 9537716 365974565218237776712335415480459703040 9537717 -60860578769960560043939747524522861056 9537718 -32365225070387539168546919931569470080 9537719 371999693843437192011470184459910110096 9537720 142298860448524999668212979318607257600 9537721 70663103259757118991407874797966614212 9537722 -189292330194919165762186585181383859088 9537723 210041696146559153174887066849789387200 9537724 -12528943720784049702390499341406413824 9537725 28927073909640293296601194102231775250 9537726 -70503663144303827646217217401773146112 9537727 -110998016073244097939304795236219199424 9537728 116534764863472869414645188612632608768 9537729 -176931290991848849094937280412780632016 9537730 80666956761744690835344535770867209760 9537731 -15947396072959975450009966571543445600 9537732 46997943418969309868351213518087127040 9537733 -250256009174726565790363679434847258436 9537734 -201908994779336025425712175994096247360 9537735 162651731980466309981369805361757826000 9537736 -116174267016132308888213569362917928960 9537737 -418048103619595440805682416732905001008 9537738 12264235604404752292050020869069447680 9537739 46010973802110875192977142504589202240 9537740 58972769456272429903538880183439088640 9537741 -258928148824715880461364768671779622250 9537742 9795838864212812527152521597473519872 9537743 22409968025993289053552702819697898992 9537744 -199535092813172501975276230534889472 9537745 74767797889306436086370265712936898880 9537746 -3354081769829664195472766355241538928 9537747 190142721649484556881455775396566672128 9537748 83516782631615377739177932262647701504 9537749 52096055635592171544166692616430795520 9537750 151845508182123677315777332597843104000 9537751 -396689580138278196703615917529981424248 9537752 146564047024446147341001955203253248000 9537753 -174975552476056833418956197052613288800 9537754 -34392076346702251895117900360294033424 9537755 -44315153868785847673799345874590306880 9537756 -215433426392788538904049058325617765376 9537757 334684869994415027851222108075752699072 9537758 215356431764213568222122704873815012480 9537759 18009211310091792308363126055280990848 9537760 -81740583505402851807414317104885923840 9537761 -97358039744648637163030189086649516638 9537762 -34015383895196600949628918646659514880 9537763 -162867640072865288331191170117496587200 9537764 -129173371654662446526376508724102094848 9537765 -45507894287825193478917232898053272960 9537766 -31211360134609071914943611672983117824 9537767 280241631468529618546962843450884661816 9537768 58271992792237525197764447215898803200 9537769 -201050171940414603694058366884269557830 9537770 51505486661178174027672484007047557120 9537771 230818317780611050951205579142512359512 9537772 122250876906343596724060645600335592960 9537773 19991870756117405754977081774272692480 9537774 -29192229939263874331221014423328771840 9537775 25195589335105716578995369637049827800 9537776 -650982247715728727302298987002331136 9537777 308316552221655450201428328895899655680 9537778 55705003873980577148577433013400167424 9537779 227341070123272172661687102692259773784 9537780 -15422803986004778301251593452744499200 9537781 -77608798260475664024007743550972051936 9537782 -25631293577876689091758887778684776576 9537783 -31836240220172283927134512864606884096 9537784 -71280198012734966248840333073947852800 9537785 97678635292861350958485480704605096320 9537786 -61012916881947745904802969070828628256 9537787 390907713196470981162464244294716672 9537788 -91875559681379081984680869136745779200 9537789 3581611362334814369270134914858616128 9537790 -90393568817431210759310849630245169280 9537791 -7252851052564965904871840816930388480 9537792 98584923791354567432970388190967889920 9537793 -18799914195947004832867611186849096958 9537794 -6684130793038517533096081522632595968 9537795 -63847911710009933923283051686923839760 9537796 77213393757562937843303879694699764992 9537797 -311094318310397197267214630230965854754 9537798 40759815305593484323834543525037801664 9537799 -397793323649915487265044614399774529264 9537800 59422052809094064806926475011350528000 9537801 8824199801205692260593093490465996800 9537802 -44238391028076478023584754260342589648 9537803 -56812368304704467641541576462469624240 9537804 140591014216868862522903857661193420800 9537805 -122441102975465977262307209620711407540 9537806 -1866103263198323212494558694001916096 9537807 -107346550558720921030966426893656183160 9537808 -31130941777662719998792038676649738240 9537809 322002035766900552127864621587699641010 9537810 35098405322278006110696738458103936000 9537811 -170622629023640546970777635398523557588 9537812 15134021943211611932149881859543471872 9537813 -72548202395441678183729089668643191858 9537814 -34332666792301178960335887809229321600 9537815 948782824171238937810480196651561920 9537816 2550969707401116841425154917108203520 9537817 328651445720164498736473069716728337866 9537818 172348670758816386682322483426125893360 9537819 -255661256908493146564864060818408035472 9537820 -216772805562577076483883804263219089920 9537821 29185937769382040549290767689029975500 9537822 53014627955097871168301698975137469440 9537823 -110118470814360662722526036137303956072 9537824 41202176820180297002856722578978897920 9537825 179762980876984922011173874070974800 9537826 113111323707619736958851228584286348112 9537827 -17801329971486166866447297968480578560 9537828 88977701374509811373522849994979368960 9537829 26125053205942031086100550837868466240 9537830 -1036968085931603801724405523705224960 9537831 -15941192458041206952216950268475725528 9537832 34488812941890323868063733212182937600 9537833 60673686129885016174490471568604137120 9537834 43296070898047513169780693387852924160 9537835 -279132271857000877871245835067587874720 9537836 -21055879624827760068152314145174077440 9537837 168848899604614342557166553982984893760 9537838 -18878311534321755245962037198075336640 9537839 -342720000591614043319373728000598144040 9537840 13312991335275891464182709147600486400 9537841 278689983965018393043070678303521588242 9537842 11058651336735395452271614798156749072 9537843 28193597631923529350435479060725437184 9537844 -154879862829404906599631978242097563264 9537845 34856870823095526431576464215781478400 9537846 13312768117963992429409007778082113984 9537847 -205734640802005523000205966934949443200 9537848 597720090800393974384466628408016896000 9537849 425404391181417483763128384004492253184 9537850 -84803369663198301714212212111538844000 9537851 -138964906816178390426144477298367741728 9537852 -54831240043250845294959429616459112448 9537853 -223694681528633547651073704554271270798 9537854 -183386651627844715420990543912042554624 9537855 13755592167720975908565909750645069600 9537856 -4194706684460384109012312724498022400 9537857 -96858597158797005275226036032790362688 9537858 -86349412397080800341437910524887605760 9537859 29057289779876753510114971530741401016 9537860 -28203095558958823972608586067535398400 9537861 -263859716166705802692544730827025572128 9537862 -122487845297975138527567970740787193408 9537863 34681900294091274084242136069699242880 9537864 92502706667141967511239292351886622720 9537865 -54146283112528668153418890310242739740 9537866 -88461092908938182045353933739246913696 9537867 -88491313800844486777094642912834751960 9537868 -295708357388164241553610460624671057920 9537869 -119947301033278888605099955673491767840 9537870 41357621162559751893354731961182682240 9537871 -10352374056565386099647301548409369600 9537872 11924342571660388150090063996096536576 9537873 1069947404044280984644874284652967168 9537874 -217019398960735927377986924183356766064 9537875 30301867944978676399067765414850024000 9537876 27689942359908975134263383152631078912 9537877 191939550685891162863228495834452143200 9537878 12258225796386564115604481702961071360 9537879 -66211577462128235354313919225800152112 9537880 71780777189198548597259163813758976000 9537881 13840178779262183643674108802940803600 9537882 55292122336758938362440438315251323392 9537883 -536869038648840050472051060649387235960 9537884 -152156988426391792747976107682875597824 9537885 23348809601331000692879858354173267200 9537886 14113038038984583340839654355113600000 9537887 -104706085362952350276769400665234570464 9537888 -20726398694155115908880828835744448512 9537889 223680412421541116919648509113420454690 9537890 -118604153068452585409147936100128792800 9537891 -27517746871424732517734698485384756480 9537892 -25455648316316382893029221582198304768 9537893 153775987713690981049315099901375277024 9537894 2071588267565489994995956451357035008 9537895 -101661229273163945769776940267885973920 9537896 13687400332623123606651026670346844160 9537897 90447148300695054004239226271596768320 9537898 13934678304198125056534995585544321536 9537899 101171171087545726797223488840470053872 9537900 -62112628879933070277686873603671027200 9537901 131614032678494809549280719228808125932 9537902 -71940821057639132488938895227329894400 9537903 223484947595610497704054110526081187760 9537904 -23866157203457795392791843968690913280 9537905 -40780054163194913658804401520382689600 9537906 55703521495324902883981752489394773504 9537907 126528905998674368976134099866358753600 9537908 38067691421928462572154753349983799296 9537909 24842120693473503967887389051679235104 9537910 -125788504556539400211627260473070576640 9537911 -85413552883095436262780162866807514928 9537912 6830465780088162728117252994876825600 9537913 -90656048838025218598425241515786953088 9537914 -138692223594199654752549173792345744640 9537915 -147395699699196975731780225361871484160 9537916 2134664071109243150384218712445886464 9537917 -65358172465306367423615691662489351034 9537918 -30888434573565420229303827496204899072 9537919 483071444908939066601683183478865716296 9537920 40068768355095426692015839053348864000 9537921 217924841249685017019884668937383560690 9537922 -28004961228499984830624940769297917488 9537923 2948014924053047745973110989453090172 9537924 -113461795339070318634223709439535595520 9537925 120015852478032114677420071256163795450 9537926 127719064331531919478351044539670228480 9537927 2702794716618972919128139992342649344 9537928 -334358186122926253801706114187962403840 9537929 30391803515777923026810546467971267620 9537930 -31637052692450487530601800848028641440 9537931 -11048919566598570390475196075587101968 9537932 -59187456137557212062607004932645429504 9537933 -76224494498052494495479106165969687040 9537934 5002337924057243465339721981793972992 9537935 79795643063789855749149263824396768080 9537936 -24845785707699187735465361579531304960 9537937 159962169003878090460570965644145037300 9537938 -92492900050152680374929429146602784880 9537939 16443197581923427065540645079926374400 9537940 -6820913921897686353958069629131669760 9537941 57615210038582348963814569495680033920 9537942 -85627827223281113782403830840808551488 9537943 191839283080164078588665903231374853320 9537944 -121503309743028049167495651940168826880 9537945 34335179869053641560777084156184586240 9537946 202253933845327801198342926253128450048 9537947 -218284539349622948927594461627236062568 9537948 -63114421956512983420541813672439416832 9537949 93957217364433778918278317843004458464 9537950 -69786027313127347926151386188300856000 9537951 -4536111319409201791487841330421294080 9537952 97647324857398287823529315122737315840 9537953 -192218751980995754412944498383528764156 9537954 81573756397685792197030912266946732032 9537955 -123653346780887384182992422705562609600 9537956 55332849126193895131265199439551774720 9537957 44575192512980584762461918917675217696 9537958 -188796770801190148027501834299470342016 9537959 2629508769898622124777284105234902104 9537960 8429370040055929431122387557126963200 9537961 11832653576204065162927044821695732 9537962 6323391318295186202865106416922214400 9537963 282149970133495397074044890076988982784 9537964 -57852236514913997752144488764236341248 9537965 160846009523402566161278124941537086860 9537966 126823004107409257561110587474196201600 9537967 187821108924779870853000593585597430912 9537968 -83597062792007832552404570417203347456 9537969 -24265124102769474709127455274412851328 9537970 57897023384926224235844321197505659200 9537971 59024846678454432086401646509914491952 9537972 -7978245399485969578990076028102340608 9537973 -109442416799844476985011415108761205778 9537974 -102763574324378718029287871378990535264 9537975 154261888897943988295747947359677776600 9537976 -49207588085400143768048466348835553280 9537977 -94194145439330308540236166379150073174 9537978 -102776770670416512814596070056890059776 9537979 94096104118822491127737449435025151680 9537980 40295495766433767507750834882491120640 9537981 -6061535963027820874639974596323717728 9537982 41297061418172411950126475880059918592 9537983 -11224978046829115914210860639743355712 9537984 -56414803220961381256510843903688048640 9537985 57286194105652081690179916506963902400 9537986 156106457675696261350467151192696412160 9537987 32897588917241180142905746025839472640 9537988 191781667465144229725682839032203151488 9537989 2559287108141748634252284590005808256 9537990 -34629574370099133063536443108149350400 9537991 95655100255769463406939602097788875472 9537992 4274581016060677552780208100907745280 9537993 234166098218747637762649392324732868464 9537994 -77751224324389346738484772944065269872 9537995 -72190502964397929604820132232047292000 9537996 -21128620539914568121395446934641611776 9537997 49521234465125720565771811305182219286 9537998 -98025731826506693589630130658348664960 9537999 2104294058186048206734604969720350720 9538000 -49052898104077619114839347256197120000 9538001 418095739805022264604565829570272533104 9538002 21610711547894213262577862966314368 9538003 -336001325818585125237901272755987352840 9538004 -91162075771784931391505104332988422144 9538005 -8717207294940429132823691489224681440 9538006 -234475863036648519591146366918148583296 9538007 46731991009848786730680863525459735712 9538008 44648793315642244136403798732352389120 9538009 -54531946869692582475119984553357009912 9538010 2873581674391601413432514541335309760 9538011 192925518874739497206922321823695632 9538012 -474075093844409757267929235913359360 9538013 224859710434261788845357106431627323980 9538014 -138280389570027874700163826802286471360 9538015 203315936267452121188160267462100584400 9538016 381168610704304843180331252788168753152 9538017 165843944017319848134225452677861391280 9538018 10860114065743314782776871012662382592 9538019 90325519368410803148073054979091682840 9538020 -100007051385859935201196553803419648000 9538021 206413010910438051025025846508947730844 9538022 9526977629593784867718081536152191840 9538023 -197687868888332336161462434277456885632 9538024 -194438053347879282038205624493950551040 9538025 -66290929981675464216828009576537403200 9538026 10682938104743262749165206231789350144 9538027 242555504596195605326582155557742757876 9538028 -58215974651261095843860085128468472320 9538029 -99648689330350895296002818292428718996 9538030 -3440046715710610456589912396034209280 9538031 132085948277734809833588880048721157712 9538032 -24132183190595571645850771136929333248 9538033 -268574877577762622198301986334644556718 9538034 -11435998357620672524771538295740176640 9538035 -623726276290513253503455318373005120 9538036 189259003228349246315927062765125231360 9538037 182460527719799670580163242043453041692 9538038 138747035582889989916494435239549185120 9538039 54017275671795147627822608564580436992 9538040 -132755582218282935416636576818293043200 9538041 -90063757111482927223862318766185140800 9538042 -222123908410601110456053700276876404000 9538043 68865136229879399467882247280398265480 9538044 -56648645051270815499493419409810382848 9538045 592105970968393306025194549271971200 9538046 152267247783362823942846939318515530368 9538047 247859143292789174560562144001142129440 9538048 37757777654805341128276303208716959744 9538049 62517085262749222045503599117669887488 9538050 -53272577557853350771483308395661379200 9538051 -341584876643674682071780551038273650948 9538052 44932085811997023913611617329768158336 9538053 106477784141607924613799819128975848960 9538054 111371347846608861545077203986718696192 9538055 124031862276600397877979590430880323960 9538056 -225283506525162278230763444246979010560 9538057 -5588110230411635977698950444345415520 9538058 165172621091959486815434568725232568320 9538059 18292902173534948505460581671653436928 9538060 16138907697898935929907649121062440960 9538061 -68342032731222481896004794100573625748 9538062 114184612317117175860560782721549170752 9538063 116875289119017690447120227475884540440 9538064 -71124576513100435519140951339056676864 9538065 -47796661026623139168736499330395094400 9538066 -198693182348118040077277679905839323136 9538067 186233966911637738172449008816880976 9538068 -7240505638010390620148493951661246464 9538069 81777955221183467580760393970100562080 9538070 -6474975005115077957174865030391008000 9538071 113001477400678523919437365728479172000 9538072 214799779567796924762724202198479820800 9538073 -5230028209167121976112548107499486316 9538074 -1328300161985415685527789780168557568 9538075 -18491093013382268373078670831115826700 9538076 83856222314057005015488585722889815040 9538077 19743931233068868237809326172946272640 9538078 121372397443893137738809821282207057600 9538079 -230956369972525788518911782298490466840 9538080 12756831216891972571880183188779171840 9538081 -121972788881983929161330598736830699520 9538082 43081042903360508423752390004669381184 9538083 -245414366504155030166293697193946800348 9538084 306754820913539417389133506837881113216 9538085 -224317776589560014386688771149135433220 9538086 -24652852420547530380251582380225843200 9538087 24274792624352197203248216739630134832 9538088 2938268776440372324844219118629355520 9538089 -208129038102255155918652732816125708832 9538090 -170885951289374095271086472669684788800 9538091 -388380609533703705459783417497204978508 9538092 102783879813172942009265934490505856000 9538093 215629448876580817950791928282585128342 9538094 83755959445494663041865856672776780096 9538095 66748910790580122120098702450507107200 9538096 -55606112500691330932108377745026154496 9538097 -7623448637311393371885404490047369454 9538098 4657571259573188289770823659684955264 9538099 384567066182648842438358467072661161100 9538100 -27753260465078951817798520110646272000 9538101 5979592840125114811895454921422471040 9538102 -9146860877390800312194587886755058048 9538103 200362721329562619414900235421477405352 9538104 95816177522263719994382064254735032320 9538105 39157489099256289953589149536419876360 9538106 190704771093129622347308422485718576752 9538107 -16944631364013270529202864613186487200 9538108 -59416087604849417031440147160198110720 9538109 171338924441288031392605308594927960960 9538110 46628123287891045282148170295818819200 9538111 100277988527005758393659490983460000768 9538112 138834115568990584391440375508567064576 9538113 49113702174875787850429911793198526784 9538114 72382175914746778593479467129764051840 9538115 169930786619170400203815564551532191760 9538116 -1717859030755916640168104915350978560 9538117 67333235313397181894086419385699688640 9538118 185420419656139934828030141455718225760 9538119 -34070766615529845076491531051107275416 9538120 -48512440012521085519701227822125056000 9538121 -198875377491416926821915730016516688678 9538122 -70211701965836179251665786419210501632 9538123 20674603096097113651201135550493490944 9538124 14659686417246626248702141884996312576 9538125 -15458300060504651461515325126700880000 9538126 20634823337339630357969175561524802624 9538127 150121311484001273259239887865231909760 9538128 22719801361660484714313254817339801600 9538129 318349991157695624181912068502559990260 9538130 25330998866113177924842520361648870400 9538131 -1647078991846946404490468263536123840 9538132 166841641008870629329849230168700800896 9538133 -329129631381778689392230032628234859520 9538134 41280151348667195362635108212191596480 9538135 172274710999213057187939095882277389080 9538136 163025241587255573743306068758449735680 9538137 -33148869816913132730796494871228504000 9538138 39147540234892555442400462378949334496 9538139 -3593744315993981360166000131392094880 9538140 -43148880893670968477921319381506457600 9538141 314767360942643619588786923129613429184 9538142 -8731837727081982996017522520349856256 9538143 -126335990859158480734131556081490706672 9538144 -246607801551475323576337510812352512000 9538145 138339089897102858248897705139800575720 9538146 17200552282672088235268519417672335360 9538147 -358142254517103841417624059883719726360 9538148 -229217987968837020274256695099315857792 9538149 -114290094129429978287931429105577031520 9538150 121965906205295969736092676695832376800 9538151 5399876658102104107792672387255073760 9538152 -27533888939305180951643123416682496000 9538153 -32116019272841163195982203338027605760 9538154 16884831450704463182689024478183937120 9538155 -12058347943806101565027271786359834480 9538156 26401788645582687914489971146614837248 9538157 -15764671889243982915543058325654696628 9538158 11067920992242358908822581106495651840 9538159 134826650779641092957659088691653777360 9538160 33454995005869902417842328166548602880 9538161 -19585841342846023452802926390437942928 9538162 187428584472558822134491119703570850832 9538163 -324038213828489357277844191191811075000 9538164 35982645916540746852473746436759203200 9538165 -12029384085841898414750962276115114880 9538166 3204052299748911314858084589856624128 9538167 -195824231684529699658888896057640068120 9538168 182794727903501427292851829774987714560 9538169 2485056516202310454027810184926946944 9538170 -8246663855383786757637985794832128000 9538171 -229083116022930625795409969802913979200 9538172 36918661398838135475659219671824563200 9538173 43664858768470729539295430351788785408 9538174 1460627785314979341272796755139261120 9538175 -23688563163544045867746449763334758600 9538176 -75646698021599264685610177102715289600 9538177 9398983829373029518145768282579058240 9538178 65332344571904553845952815142644718624 9538179 58610487653013256280260316601138950400 9538180 -16690995477494664831364833216836812800 9538181 53217204599417208506945514483149285982 9538182 -57175230724297028669560661283041982720 9538183 -117317804415565098765219048473146938680 9538184 -94203679448106985410948672650835763200 9538185 -30856312833542893674384208919236123200 9538186 25666916099019246355352640301455782400 9538187 129437391899206229760766157618817058800 9538188 -258287279488276604846475657034621440 9538189 10819153416784643017176286387225010080 9538190 -56249424197267968940221059843025324800 9538191 -12853955583618551582745428369143731072 9538192 7740811228427411321122655112989245440 9538193 -114455644148756711679079503969077099724 9538194 26919777231254595590910743241475307520 9538195 56309273071574178181420194535244545200 9538196 168422468790703200051837906482144532480 9538197 55382834117177303861716961131221328800 9538198 -92571530594506580656299589661179201536 9538199 5885119820460624564692631929223927600 9538200 2734264429468631896038083103366144000 9538201 147105604527254030023160278671612016202 9538202 38883209072034831344415671221893600 9538203 923299455670740552508367241728668464 9538204 -23450757369009926247657945908757610496 9538205 280460972043897752384673465519732764160 9538206 134959779990346314763050288329255402304 9538207 65589611377572142010266463186729172192 9538208 102719808429739260743601477640431599616 9538209 -279538023436474978804886083663894411200 9538210 -66221108306833705701877317414595668480 9538211 79087095456419513265151747479371167824 9538212 104453708952532660047765422182847803392 9538213 -361711195023627246965199745575120364260 9538214 -20998784514109968612046990267975726848 9538215 32229477670807069586118529697536081920 9538216 -171321037945173909288923103847521331200 9538217 694561998032255884180635029216436096 9538218 35704303137376635271078142139186789984 9538219 39884798049690788013801608116915645080 9538220 -82738586483406767038439790426758277120 9538221 72011069157177545888433889569271891968 9538222 81488944907767740167262858904189998912 9538223 -358489728077207968008193651728199007520 9538224 60481671001729082406475822079053332480 9538225 6513729896313422595631149178800575750 9538226 149249039310099233109483446520203031312 9538227 233314876486350957409781573991511317600 9538228 -24260946347804292124432096356376883200 9538229 -263645691648090800256337845830224849170 9538230 16391060918769719583681886792871677440 9538231 220697718879618946206794876351112102312 9538232 174706066042591999644004601321871114240 9538233 -137032909708581933724969603811671034016 9538234 89233140367269439151337130405962620016 9538235 24736579428644997340531566457981440000 9538236 184199342751104564794238489247915658752 9538237 233228748034584020271856682989921570886 9538238 99590668905946592317839396071951455488 9538239 19581414188674732410826995574381690824 9538240 9901022149458736406895298417765908480 9538241 -169499294157247756589684349727119491616 9538242 30259062754587446844011478111543779712 9538243 64359755406820203929126834867404513488 9538244 -2741702187703489146405113198186350464 9538245 78565460259648391612788220656220503000 9538246 -142048790555226494138522702400735052416 9538247 131179418727731334412425980294765132040 9538248 123246801607951959308206619104489512960 9538249 46529722126437764644192283272943691136 9538250 26115141376943918834888911763157624000 9538251 37281891821541648627014286716451064320 9538252 -183632643937447960487289902447561584640 9538253 -11257263279777754879828094963382153576 9538254 -219191923891089844678714966346333214720 9538255 51203677140927655972111096969818586320 9538256 68824142273683668623513220228317184 9538257 -64877035691135475067294071843062841360 9538258 129295949498975279329843223632446425376 9538259 399698766293506142661379082324168996460 9538260 1915574204997944547231862995051663360 9538261 263498805363129550744102041747031240032 9538262 18917919795923538861554630973467815872 9538263 11016745791586383581716485460973414400 9538264 108351113121723829701254562138376581120 9538265 -102601230837750568742233880093946932160 9538266 16778814737964129881355118028691456000 9538267 90103594401313050357383126814313395712 9538268 333191861437554231721669518749708917248 9538269 3664554199494349613534848559710224000 9538270 -7739531139940900695610447182619818240 9538271 -319898407270377402645875712161186959080 9538272 -59683531885678720885201565989664194560 9538273 -153435630537942732632710553797567207760 9538274 378510557715187045236783191391269760000 9538275 105346444520862809481680001923737323600 9538276 210939650873804714009512558655914951680 9538277 70615362177606765851310481346859742272 9538278 91706987808506032301063748331355269824 9538279 -280102907318234872525790160784203442120 9538280 -151232801240854482859052203514024448000 9538281 35448191626102470610959891090562866900 9538282 44211729546974323766793188249449703424 9538283 454884715753217525287229005588687436532 9538284 -6895828902068697783149567394722316288 9538285 66889651877105395599261842915727007200 9538286 -41187995964844597224694203622508972736 9538287 135951472874303077501925659096555772160 9538288 61470272330871861630485172907161485312 9538289 -93651899515089910465234147964866439580 9538290 29315059971299257240611653909019033600 9538291 111371668551800427957717588035957881980 9538292 173703094302462662582092686445076540160 9538293 -78669982770867663436604762884400997600 9538294 -51918474130994114570504172275369599680 9538295 79208346389652205892710219161745516320 9538296 97541205861175144171820046450241228800 9538297 70100182928159932761222419105775799552 9538298 -1190710531839164162726774340198061056 9538299 -136587674312747560392223890369820034736 9538300 -83305475737921520188289514940013785600 9538301 -32922675502993974377319831235470847680 9538302 175881601087053343735159365269975377920 9538303 -1190821160232609035342836316561946000 9538304 -42297744306734655572201597433764904960 9538305 1526773708398474822123122886974056320 9538306 -87018187563157595506018865779139865648 9538307 275187806260240930345876824375744929520 9538308 -28561295819042710206226291712512857600 9538309 -218473369739846973388698771518794692 9538310 114458905882445499972046834062867538560 9538311 -56953587493073024397412188395828810328 9538312 53013155499606019778997100656903290880 9538313 697322447273220904973665789196539920 9538314 -103531335988892661893345709513347861760 9538315 269479264896062311026832657211492975520 9538316 203034598321262250999704552677468727040 9538317 -15235803174690032421312842502682533834 9538318 -98968060128263002924243059772434008640 9538319 50192586989570396097704286119795537280 9538320 -1623495031971400593928529177703874560 9538321 -422167280938293361940826689720315563776 9538322 36822376380306263216315037862687988544 9538323 268011943583756223514640731963599297600 9538324 -155164870427087480083321989970618674304 9538325 -49926837538611032249289625051321168950 9538326 3211472414391407287993290078788663808 9538327 -22681594776848932858571487576814127040 9538328 102546183205917935363275764451487416320 9538329 169084708443631442926433341009521596160 9538330 -32736186434794763412318272069149102080 9538331 -204189456612788968235066697252865638936 9538332 -5141993436773692921337453975145139200 9538333 -50572322279433946441251431488836766880 9538334 -57092511072454646986303316158719785280 9538335 107345093330944826569938973433157619200 9538336 166643127078118510931487236938554408960 9538337 124150764164922901946558310455849398272 9538338 3773052647007206187564466334659611648 9538339 -342633285980198058839065993418354705520 9538340 -36077279862534708305275224876882005760 9538341 -3688171053382694633914410231746265696 9538342 -2675224917764994156886081762201918656 9538343 -89167849272245657475499257981251907120 9538344 121481456317481910619695015227621376000 9538345 -144431396042729321894826854469150711900 9538346 -289586063751706604555302196280220416 9538347 6348858758514299523346599631698466560 9538348 162743670172817445417982323887144676608 9538349 -206758854216017804655136483876527985920 9538350 7761588012675486504474384792967992000 9538351 -77926764126377836027775055223072426608 9538352 14852045096547229284660576831285805056 9538353 57550993597240894418538508401577282560 9538354 9051399829594204853968825604592924672 9538355 -49529944711043437998988332620063364240 9538356 -22620438551951593852246342550568216576 9538357 42900311171373640037565592730264683740 9538358 -114684442436154270185898858194117702400 9538359 -16468263381045769316781542837606840832 9538360 -120553962093692361393864815597353574400 9538361 65682529835768280531398227287509347200 9538362 14154868348229220530669541771478914528 9538363 143455057510274235136940196001288218264 9538364 221667058718682761274633448909328113152 9538365 196182859920578532582567710411419290720 9538366 -86194054927611223097001728824951727040 9538367 50790724848449858888198964069652372416 9538368 25234649634447131176875252986960412672 9538369 -389480209395312938452543068072594304256 9538370 -5579095062138120915712277490112688640 9538371 -147257762336371628716763928762716130720 9538372 -188183406523021238028336125609841315840 9538373 -92880588728092557041706983602643604000 9538374 -154074324790284633979862330827518848640 9538375 75329866555363675493663765357541888000 9538376 201799720400974600799384717169092198400 9538377 192449190634286799540456350616734089632 9538378 1605211491205965092214098262424047552 9538379 317625407158797666081604349298743496384 9538380 55458700650923727306632324949765504000 9538381 209475038608614855422963604005827547200 9538382 -18859201544035597037640921400563609600 9538383 17468447177438979418268992990526559624 9538384 15107293755139661164479176103322828800 9538385 -29976395119946119640928849320679600000 9538386 -57998956654011376067449647288473620992 9538387 23004803417919403830695318309375641664 9538388 341888593777294473880409641261619030016 9538389 -1673090240464352181064278234335474016 9538390 57428811165795493372435498645609113600 9538391 -275966683227669235695259188630603497208 9538392 157647652243700561822256475726498590720 9538393 -262125859911786940247910023799700618220 9538394 -50291019732843706036817836263722308128 9538395 15515213375088274756499494723493316720 9538396 -68335495307792862557671593428727329792 9538397 72348680851815926751647163543309490560 9538398 7482929057468728547119362180235086336 9538399 5456968685268563658157605270770302160 9538400 -56944476814723720598769635262460723200 9538401 39744220712301519569462777856138778032 9538402 163762701728915708198877959157692611152 9538403 -23655058225290240066173160548468163120 9538404 39994575897239976685820075073879939072 9538405 19732369538341489493944629321695744760 9538406 -189140203795949474734042036484246956800 9538407 34864906977264701654424311775237250704 9538408 32923375914050102754018407371308318720 9538409 -413164319330882667898109813386596744390 9538410 17374640382124823365114084705372907520 9538411 -141628929794959613556048731355053396088 9538412 77990117508852979312239580021177881600 9538413 15910655946020450120121649261687396224 9538414 -123268914552374072241830190276663466944 9538415 -25836195638710684695504916608417601920 9538416 -18269270418369097332533983823411281920 9538417 37706411065543254625750916355271446592 9538418 -41609680534665588545410407126322229760 9538419 182932028367819708081008055400290961920 9538420 64032728780000339243961812920201409280 9538421 -118516719326656788562483283839678947456 9538422 -31373689560698480390470271226030981120 9538423 59885016589987093579322426172458093672 9538424 -18717464793848511497393189943115776000 9538425 5808448376572911625213111153881216000 9538426 -34751709935591942534919255654751379088 9538427 91600699101442472297516945227468302312 9538428 83173311599271676926874972367501362176 9538429 143687804808553736649008476264167667084 9538430 100371664347695836093340889026316480 9538431 96470263011778681359244498725881487744 9538432 -182191984006505094139044604894248960 9538433 -154495170264560610287411752928779176318 9538434 -31707273631262661009176390163379228032 9538435 71738465012958874345893989766140852880 9538436 107643243866193154552447286293084183680 9538437 84182583555887755497134267810546477280 9538438 -4673624243281974991733944357332532224 9538439 304926900830238388307085333146376242880 9538440 111177449958565788358103867179428249600 9538441 224216384063245332509320009609675890384 9538442 -50458991594960862896269390254446342400 9538443 -103707711258232180531699501653331669932 9538444 11220842475154361440090447402058759936 9538445 -6234511343655502966889495391641591040 9538446 12556876530964592205947891727466602624 9538447 82363953349387420658327914045198158896 9538448 106695079888073541888852742702332149760 9538449 -125629872969688001523128635872559051536 9538450 11011812501461507134965623088424638000 9538451 34418349220171600747902780626193829824 9538452 -9297253858168182806872600211289538560 9538453 -1315177724289074928170577414258525298 9538454 -76155480631508281865856478479609529824 9538455 -249329103080829978490614321237739140480 9538456 -225214522736326870772753504020752076800 9538457 -326697636609075184631074339288410138294 9538458 70426419271849555386171014893639783680 9538459 -4342498509171424858733364528408460784 9538460 280949549424435341236993840598120755200 9538461 59962814440285903224480600860367915840 9538462 -206817256930491505679342024858939246592 9538463 -188147575917707426965907281289157447312 9538464 86631158550593009474759584994288467968 9538465 57098115393238898481343394520336019860 9538466 -82010167177010380208863139807726154240 9538467 -176228836140217483456095694209656182920 9538468 -18541447210388321928406204371086745600 9538469 1282748404169922576550977105051303870 9538470 -101090184314079027261512188510284718080 9538471 -313635355487672537973210108033680931600 9538472 -6899479615181231652463830483890350080 9538473 -24853993981968784004742155226579867456 9538474 5051924100248417899535346116367179520 9538475 -2874376183506543183065507606083464000 9538476 64908121807564927867126756875291033600 9538477 -107057025906626391732313317596547047880 9538478 -80067118222459524674349203471643552960 9538479 -304773197464210230635976940808207612880 9538480 -13216820675178407533419468076180439040 9538481 -62711067455927803558750795651424829900 9538482 5937801200167563371786855568197438592 9538483 58027798623040077927031417735279111744 9538484 -4105834480154574611035422393027201024 9538485 65297542964330548101262685495985979200 9538486 -16383800004322118721723740774723598720 9538487 205625416706403190092860468161993308000 9538488 52772181727939791199630675349851791360 9538489 -77577463761829080282088287146799133244 9538490 -7320959522360333994815205955309209600 9538491 140345368843738401344404740606892277760 9538492 -291288751980491018372343887320996547584 9538493 750136088081857119005339796537928205184 9538494 20543622225219189050448901986889390080 9538495 -58247921980208135793435667999690847040 9538496 -22946011378009448851821616533784756224 9538497 -207439094929561710867872962453832475726 9538498 17884166190866185911774231129617679264 9538499 204009740184209131489327611797262013500 9538500 157803807251455363206921184608568320000 9538501 -7923763722902435212820027723097671648 9538502 -6267688937223542370698300120792604096 9538503 139472943648836236570455003939256841088 9538504 -2901653937804373175671298148906547200 9538505 -142201600388195829844008301232839469340 9538506 -96651919176384754523733488795976076800 9538507 -298033757216134912807049856181194881136 9538508 116778947765441075278917695891840726016 9538509 -359368683787739331812911293430515221760 9538510 -76476000698233036135318337967022443840 9538511 -144147014295768758572920075622030575888 9538512 -5074612530966040613022622413996687360 9538513 -47370963097489467908617853416245804960 9538514 -10131230174230766483959005523426775040 9538515 13861593977633614505650493943651237120 9538516 -16576972278287791140837325511443892736 9538517 -82494749558859668787065817592921792434 9538518 -1677818244337902269288141194230395904 9538519 -21073128944039127569393999842225237600 9538520 -218504567895173384846001881559102259200 9538521 318769774715257791133914451847630854080 9538522 -34351516965459115350128474352401057280 9538523 54769051787837212262560815421293368772 9538524 92663735487562230996222965458307727360 9538525 107418810057205855178070371436899280050 9538526 42667024651173800670388980232225125504 9538527 -42611995852754602630909292376638626800 9538528 225727816972858075717407794846349656064 9538529 103300266918437695996442333998964929728 9538530 -87274615701694168386862358286320870400 9538531 123917827888451116194407237541566130332 9538532 122357553193863003171089031309655618560 9538533 -262479504108059739329552125231612104000 9538534 -36925126287312989855865781968747289920 9538535 59870894637423005549970201691114068000 9538536 -186411843692854045305447805520366960640 9538537 295605534831066506574834891555753357120 9538538 71882895279005339954002650193846783920 9538539 -6120705979587686590845136973376046080 9538540 14278033904987577591507219114466344960 9538541 -298119720370161091889250336501349600116 9538542 51805084031012367521437536008974934208 9538543 -14755702892608388085092400185849402784 9538544 -111313669283189575927234087722296279040 9538545 -1980492158524990888512378052179563520 9538546 -106963076699520943632163756004136108528 9538547 138579663552321618424371395382153260472 9538548 30467108935079876065023362209035386880 9538549 -32650531715062490324526406846305128736 9538550 3696131675504302822044106939220476800 9538551 440328653855287849543847723959431240 9538552 -129509571550244133047652692982712627200 9538553 -164225648490125048623813544560286466198 9538554 -112993052273562476808633360949156449792 9538555 -95763232799224892071220644590318749280 9538556 -206259062667922424240149526234194636800 9538557 -20415498629288106048153887437484284800 9538558 103236980508983374640229280481760890880 9538559 165381941398733190507728190395722613760 9538560 5502648104726970355947394720207994880 9538561 5140706765319082942598882174550425392 9538562 11301302767527954192215945916824148864 9538563 -117404875720485572456213511025623337296 9538564 60046141878662904542737754240682516480 9538565 -80372031986567270463653860938191913540 9538566 -34064263266524045407781480609000036352 9538567 -311431310067715438173734462540777985608 9538568 60914078926620363363945821669266821120 9538569 17288474709320648307971260595952787044 9538570 116291746409432001357688491679384550400 9538571 -68786024057075804006999307960941087088 9538572 109363163823429826662314495219688648192 9538573 261237754386836765047739768206123463904 9538574 341829380905775171080379909871457660992 9538575 -26028483706034380097347161486677490000 9538576 -783552868508543375435852416481755136 9538577 87815550936986887995645678080101776420 9538578 50942231149684358424910535482545667584 9538579 -253057356024733022639442589914189540820 9538580 95611394580080331857737029248400787200 9538581 66351002007198112869551343652031385024 9538582 160954400131244324489422412699535247392 9538583 -39381692637336116772207545965931343216 9538584 -60571856160432787186324417745875599360 9538585 188770387596113082961867024189744304580 9538586 47803104189235203786283183457719595520 9538587 41275193083868087015772565453834550880 9538588 269029691053469419970713815606172210688 9538589 -225022782337647433841417368571158732800 9538590 -400303332989857984578640182434246400 9538591 -136365813102703552047150610994011357200 9538592 -7172699233730107556814567297735720960 9538593 -131409504755846038587300428239465665600 9538594 -58140498838735385378325446445944321760 9538595 -29928657022914660562840503270751441200 9538596 -122542929475378853440368318590235685248 9538597 -36541345493234185658343157260726943840 9538598 6384884702374346632716582674614662336 9538599 49429052901675055027260687632680333440 9538600 2066943305872208378579390414081280000 9538601 247193632427617289474371698019956340602 9538602 -104325101655554640284666456637781370880 9538603 10995639811032530724472659980334175200 9538604 -795894819169392857551364775282783744 9538605 -157024891888690015289492213918915985300 9538606 27200779263588121243479589055100899328 9538607 -32099362439943804320776973393560533120 9538608 -51050133326754873075475101406534041600 9538609 -17436051038113596906828181467911049312 9538610 16843499699107732912233800408848044960 9538611 10457514355706564997131088889614024240 9538612 52236417879743329246245544649054800256 9538613 -35798991226309105591625589844939128000 9538614 -169074564455064471533673147326855007360 9538615 184719024257985482117407830464441656320 9538616 263850698094725744838446528181511188480 9538617 -171474542964596924129229624459068608800 9538618 -364958830883088384851261540487767040 9538619 -121716095057572893968778998607204061980 9538620 -3011039663011390454727048747804426240 9538621 67473159646916590613609740336877978822 9538622 14821568750153573592919571072358591552 9538623 -2612406742265257547456917372744616328 9538624 -196241130056935213649944460757454290944 9538625 20004081802155612432690939213594642000 9538626 103649122954681164738011941033744105344 9538627 137519108739616016084810540100200902400 9538628 -197233085309198188832902610860407112704 9538629 -134540316739129773794760615429611698752 9538630 228554838258658685164042931856511468800 9538631 287816885471390901863077870857313142664 9538632 -181343297389291003524656534447311534080 9538633 28971486667721769846054181202789431204 9538634 35053523536217671150824694937631374592 9538635 112572163207289530871664204048497967600 9538636 125576968042585944318698826558001038080 9538637 28667456503500066328054557083475903744 9538638 26855721985649317847031798191905026048 9538639 561722469673403346466455575369979673968 9538640 -66421307312704971067958446226217123840 9538641 -1295104164689297627012185682634474048 9538642 130252175205999607961885562716305270944 9538643 100065871532227820505181984209777158892 9538644 -122710074993937400551860462427584681984 9538645 64524437741599480608535361609356023900 9538646 -82947232547068381008309944646384489600 9538647 -388721457021976267830185530340191872 9538648 -30199162825279752387225849493910323200 9538649 12779676259207907514203230909599078036 9538650 -30786769289169619002070306421902156800 9538651 71880435633576415979313067718560791600 9538652 54580172906785179331230817771201446912 9538653 257282540681247597291572390714149567104 9538654 -13193638290669877683045941247244835328 9538655 -38619776233039005441714032592340052640 9538656 -180756284447574637709572552528018538496 9538657 298085828456980444434836938913264982192 9538658 -23625507112180253333633479147577548800 9538659 53951001364814346920160767281812740784 9538660 -23556641986379906127127597991720025600 9538661 -411571693101774507833878248225031046976 9538662 -32838665961729040802384082741051181056 9538663 -159606847058616388122316333258717110088 9538664 -59799014224664606015946603944030668800 9538665 147385258403724532164033972692167464000 9538666 -196547573031156726261414900250869655200 9538667 1169785124212316006152438578806000400 9538668 -93315364488715551928149048464095073280 9538669 11291092708858025893192096584825461760 9538670 50060588183167040848734589377762658560 9538671 135144436359402711681701804331086543112 9538672 -41624061459645665337330669697925120 9538673 280829091354796559856102382752754259922 9538674 -32938025338046763825318506528914318848 9538675 -75480813475420910286736932193652680800 9538676 20428608555103040986662840410206187520 9538677 262035163305039431058564765590772536448 9538678 -149681000013738611320529798685311403360 9538679 -248816506623553260348929918094487533720 9538680 -46590336869400736977886420048975872000 9538681 284419962756429410995208301492978171264 9538682 245169883279051492008455280625522284000 9538683 -245762709613605776006433728403109573248 9538684 80383932755850079693751348383917529600 9538685 -121322125454683269108053355716366805000 9538686 44975781689888518537422888942706775232 9538687 744982805191923302026057782679961434840 9538688 334905476262864213407647479302738411520 9538689 -57693994527746694408720166119667451040 9538690 357888153280510936747363185850291200 9538691 -4181623322061010124959323361330349136 9538692 99551930645077044923838027619968897024 9538693 -398400740669072377503081763879599153058 9538694 -15572897857350665609329328838055121088 9538695 -214735610879560370546971201663497698400 9538696 6568809787871145239226495694048097280 9538697 305125908401688828665229945996469370880 9538698 -33901955830601202160294713420438597120 9538699 126165852129992148095915520643529356720 9538700 -13653468039503986857332491570091827200 9538701 -22519999770309491272649757591468806880 9538702 107855986571732651059305353486838255552 9538703 5324736086991200786501947583499298632 9538704 16128033968409781849486304902185222144 9538705 -259998120074257719224704370305520777280 9538706 -78737611976354132771036802879703587840 9538707 -119327900620249733003927906563095284160 9538708 -95548275782742387853853980673454618624 9538709 353147712224439070398927394282071268860 9538710 3218747368504966748257140799673880960 9538711 9927391873214326243049683014650782144 9538712 409792668040270114297742517283780147200 9538713 -72618311312023612857987068086073197158 9538714 52099997022162536814510793526672265456 9538715 -131909049622242151599746356303011368640 9538716 70461037488423304860107969541042339840 9538717 307664556017099963215185426605606430732 9538718 -322246721222334230824746427001529984 9538719 43720556634537131345038428880251490320 9538720 -4517364484993631538219695285873541120 9538721 64586480257460908604046840725267512704 9538722 1741371725440257160862332230515470080 9538723 217064539644225306213106105806996899320 9538724 78465754560946687709736611080279408896 9538725 39424555111239509906272974980305176000 9538726 18936717482209677254388326325572999424 9538727 359937820994672860952402121986456791680 9538728 88027688717448833535900414929971200000 9538729 35539847708328674825002021619023121280 9538730 106832114819942424446029989144194897760 9538731 27892381492400920609959656809773834240 9538732 -66234749116603449247168576192931031552 9538733 1770915132041705564052216347442104544 9538734 11517364408399236887544075375923366592 9538735 38023146292416970712957556229296436680 9538736 61017931337749356354038028224178585600 9538737 57602287184484675031879662049274059968 9538738 141450575607537642224137315082275269120 9538739 -96527886461524319681453498506184279040 9538740 -60041881252549084182235108830021542400 9538741 86727913865168825583531719562790472800 9538742 -130881727054285451124972467623232496000 9538743 81400647212607997420855253097025224528 9538744 -390225010201394633017996630807916052480 9538745 131247786864501219144850430756089282500 9538746 -4733222766959955905156854456674080256 9538747 23264045581937875534251002905287521040 9538748 2393511125122516791129600662112662016 9538749 -27361080369810218870336393176886055360 9538750 16501518122049921643871156627301720000 9538751 -302755311524127553910787996226399380768 9538752 14895591828948499934034280795814756352 9538753 37795706664279045651030308333744108160 9538754 -131892199879078732985583350530432709424 9538755 37281969630062156101744719107665936560 9538756 241156550509625873419309273184719214720 9538757 295153872719761742458331034423352479006 9538758 26760519550139987314271380037708720448 9538759 405680085891461982744506082106188383960 9538760 13934587089933719212966251449352192000 9538761 98159649296776244576364229226735027472 9538762 -13848942834985829366185397236682643456 9538763 74973320196334467499254184915171719024 9538764 -4068850272479740466493373699529425920 9538765 -258197579260519049101984816220510933280 9538766 -36682759249507662263947940024202998400 9538767 -6194398805776000538129667751273658880 9538768 37183463419048752903013534844140830720 9538769 94603845069326725367983284421243727844 9538770 40391708876386514495754473632078425600 9538771 282695592671714075923949128534112470344 9538772 65912669716330015999478613567073447680 9538773 -3345586230600785545728620209026556032 9538774 33926799708915175046965007154045889152 9538775 -19395509442294157793989597717839964200 9538776 -2334695981566663893321584508469248000 9538777 418275727058364375129765462269600734980 9538778 181054069502491697529870699146492154624 9538779 128903867665860487839305671685727002880 9538780 3893746560515120665547668540567526400 9538781 42075617153379146607526548998320546092 9538782 -22793873042253195645907146697102786560 9538783 -370038507507001468686101657407659791968 9538784 94193687861230296561031659052623200256 9538785 -83576243677151354173458484695532593840 9538786 -83765311953159019328014906824986429280 9538787 198185624646089507005809744117748516680 9538788 -33002724155499505000686694792840925184 9538789 -97364111679306893486367110609663709476 9538790 141376024470358585665647167774799923200 9538791 237867616921918842563660506212065558784 9538792 365848443132695470719967180136899968000 9538793 116776833370713352272982307508106752 9538794 -95838244762489419213684904164070007376 9538795 -61663407049226235162851895227836554720 9538796 -302774545763021305261808418516007019520 9538797 -47716764500934088260103739887862740128 9538798 -24457382600783790015678803470432220160 9538799 -256312667328047369935521998029610924664 9538800 24107334668846173358794330509864960000 9538801 65390601714290112019996862173743934802 9538802 -36667188077467728109162548545765415936 9538803 -3653013473666217358988130647285029668 9538804 89081734850700248529122722465936730112 9538805 48807571128186204674686446407571458460 9538806 -129702291958100594093302915413053644800 9538807 286749062476350162695208966594964686056 9538808 173584778954070617053974891616998912000 9538809 -81337022835401243807198702702465567040 9538810 -15401336088590164482621772845313297440 9538811 -108764314631004703042950841829027130588 9538812 -135706746811581766644421569293502931968 9538813 -72909024706464662328590781762791347296 9538814 11214904713037664980537331909849706624 9538815 71827449257536603074802329880144803840 9538816 73246246631640368749611983633354063872 9538817 -18068612319693014639079774775737345360 9538818 -127771740868653467721063964584203066496 9538819 4185729731326063555308249116069331600 9538820 1928450636957777782993931522906196480 9538821 63506570597498867367951272494042670880 9538822 15073454901156608029473459654142649472 9538823 17599475226442257313252532427658843440 9538824 -2372832932977759709530309520772956160 9538825 124625570526466858742539467699995040000 9538826 54762708465623665710822962695910358528 9538827 70854593516011500617232110688872117760 9538828 52224187219856519296690471867791984640 9538829 313070384879139004799776801289368229430 9538830 -117980133324196229409834771290634240000 9538831 -322948207322175561016527027954511407000 9538832 -116808785653120561397258974628820664320 9538833 237073691856274900266457973788893341424 9538834 73994573823158868971227671885870610080 9538835 -283124558212395516586525201573670448720 9538836 45948686938808455793249890786572042240 9538837 7664442596909308695675185935281224064 9538838 -140656670480758331069336328477484264704 9538839 -202347499053265260895998563786186347296 9538840 155012582337056294548139906018713804800 9538841 168340132975348765166289765568793413572 9538842 -54048486545386050681649674234169136640 9538843 -95523377540637346299674059131078429440 9538844 -76127035535200762747845307500288657408 9538845 36743356623533927996951710780903751520 9538846 30546689311367511232476008602186341120 9538847 91550486636449122896050275717673902072 9538848 -78903843601365079300196377798528991232 9538849 317343204792215426230604510366576412436 9538850 28059624449332432510856780857391308800 9538851 -92227519030439702942275777997879759616 9538852 60141837580087262340473513817210935936 9538853 -6338605917667057821588922396565913540 9538854 -58388348101209133713559835617790542080 9538855 -31958655138648779983103576036441088000 9538856 -226780142057460632863030465798512645120 9538857 -13983426846134691152279221798723892160 9538858 84553936631955669271675499062110720 9538859 -77235835702758898177584936991913944320 9538860 1812777649183532209586724762608655360 9538861 295239414771523763823910179534877517462 9538862 1441063624985244565831144925737678272 9538863 243380306193011600023927455589798299144 9538864 72962920330468165310739334005096366080 9538865 42562921384565154555552752705817403200 9538866 5990614659135588735518530605828364800 9538867 -40479607282891682873250400410630793956 9538868 -73911908304484963747989145162578566400 9538869 47951951896444403358349307600825079360 9538870 -22742261168477396807877960108601025280 9538871 183965411444006146525824069591410652072 9538872 -40466317659061718802386642703881011200 9538873 359502919601881475202304301669922520320 9538874 -56151033225617221908080833203119435520 9538875 169376076397292845866403058637748020000 9538876 -378963172785664322477144381302074452480 9538877 68504643211526132468099831352843126726 9538878 -80375189595250732966115118243382838976 9538879 234074790174876418039795456683285500496 9538880 -13283052945412725092131418239653642240 9538881 98928495027042121784315140018503726528 9538882 -77379900816079893452260968736440795648 9538883 -162340499090650236771700023132362115840 9538884 -1384876079688626888382005298076800000 9538885 -370254188301974543670452962985348605440 9538886 -6346674393516437870040488777600334720 9538887 119440283801032725049752042977914108320 9538888 402383722215700486639028898235880939520 9538889 -306869224399424938458225235424901878310 9538890 34076979952239324249109479804300529920 9538891 47555478570350526767630864816459022784 9538892 28614089801431243900271042548477231104 9538893 -28985019069524725403329035238932435840 9538894 130939910446147831114114116141217250496 9538895 -120366759291000355398932460337176143280 9538896 -8820054803141394011628920331601969152 9538897 185800001044748826445286792720141695346 9538898 -882589165192586742290037565553362800 9538899 -110395904414804987961839664124099374480 9538900 54030842388837632424755586513050675200 9538901 95389099746828980137421621973685249212 9538902 115439490474459926994028881366040291680 9538903 135147354197526987457297084071241362264 9538904 311813832320637822612838143305844019200 9538905 -118131795483482578711241578162590720 9538906 -1620036015513889873666831074164752416 9538907 15322064948961582742366963448838173712 9538908 31291375480233510495963338080745370624 9538909 -20885401328252570575005215338121100096 9538910 60729609696382558282193475326912836800 9538911 -198243255330141633789569295840825381360 9538912 456518887267913573034959262768837427200 9538913 -76980279557852342166247943536323311838 9538914 76688762523705194619041873374864896 9538915 48778261020713094012839969294633044560 9538916 -80180476343842189702885110049759205760 9538917 34150447024385321215051862243831585280 9538918 3490379352501869225769820066265960160 9538919 273220191341324481151086273795276720 9538920 -87378777414057395985958380457345075200 9538921 -60733382584578344647621140567689706240 9538922 5638142596232434890009127312039348224 9538923 -15889392119779230880899281966177653056 9538924 -96431742650655488289353768131516189184 9538925 220931910076420414851733385647226764800 9538926 52016359448638788598585245913356893184 9538927 233050105432596889589124748482586813752 9538928 48657845682412572311553874179005153280 9538929 14776497741819563606364471331570194048 9538930 -9126645952476665667028449133208491200 9538931 -200173783945053319959469322377961240400 9538932 -45409154369763386761990232806522699776 9538933 292891672984602413121741217931544258944 9538934 -113436585794671044031777878085476791040 9538935 34355690167037620265847610621162076160 9538936 -328635099689779463734773113912973434880 9538937 -108552492216024879098771330838264603576 9538938 -194329424247449222697801095081355125760 9538939 20171198976730597195101325331796721360 9538940 15525143829278610084862960885205760000 9538941 137368700769411619507447309855618511040 9538942 80245445542737539454689880234796047360 9538943 -223334439172079693265827477296549361280 9538944 -135487248252861855707785759459702210560 9538945 46083542315470852053313735915305597840 9538946 147514667384910964971202636525682526672 9538947 -229617725443318593143428305315328648632 9538948 353832629342906629296154101079162880 9538949 126297208495511662607186976520561928736 9538950 22155624741434165848612477039404096000 9538951 142883971677253207665182910030534142992 9538952 -323089446060751638656916389438373350400 9538953 159946338716932017133569965397598028304 9538954 23439719030497616500913290709691498240 9538955 -66843024369681688532182418600579955840 9538956 -48790083784960284775067102699195624448 9538957 3869867035474819035722460345229033612 9538958 40945182788256354512582200740606549888 9538959 -186571927548904239207714237223341048696 9538960 -32747597505288662584830428724917944320 9538961 204749203870394891911812187754612100132 9538962 -1180309146780344333763749805349976448 9538963 32942519618511358170826808387087866960 9538964 -125647672105634926960165133508982581504 9538965 -150313589698322992442241960365513798340 9538966 -204471382746222182341199444372782122816 9538967 427346533492609476262168738607027472 9538968 67435623955021685905746376107805900800 9538969 -64505479693966026908693155531096540320 9538970 11930912245730522781350434598864486400 9538971 4050693811169827549025792542063893360 9538972 -29964771005437849588140769130622597120 9538973 -584598478352965149855092069325541222080 9538974 45449613128464899261034421525347824768 9538975 -194582062389709377203006706881618761000 9538976 -185371418356696243283613496282088275968 9538977 2345898026952760847424593941787792112 9538978 51798924433506568668466581208378726560 9538979 -187476306808142172547391327674076018688 9538980 80145241367996545760813791905782784000 9538981 -2097557521257627158313894611887217218 9538982 5949835299812276932781722334663832384 9538983 -6871193296997359771106556464700166320 9538984 -39205760543772989801746224789574778880 9538985 -83271341005723526654861396675758121820 9538986 -65750811366000266856598637277483630336 9538987 355729069285589791958964404635892387636 9538988 -208278262075675652976844325148487541760 9538989 -254380825560935524203489785877722597760 9538990 17421751998592471962801875357439477120 9538991 -128746683122083028989615487389692260736 9538992 -35325627143671688634004513061150392320 9538993 -196513261204084028604024246757197829836 9538994 25796335521484509409358828436141251712 9538995 99976787712855508721923721941720552800 9538996 -189619391557303904747819938771600912000 9538997 1634821833614134355613871506776032896 9538998 -7109284054231841995821777997825769472 9538999 -215321403682584792047294964645151866840 9539000 -181103661173722725020565327094041600000 9539001 289290256968044103261897535339524510330 9539002 -158345405419713826501668108323168928000 9539003 437512441612104600582908341440476625252 9539004 117984603628288678047329826217286664192 9539005 -123616410676896126564161632813832064000 9539006 -225369916029755801456314286989374217344 9539007 52444168342759279658182604506234001280 9539008 28915405157187792723800259382235627520 9539009 222162797044613562546907934762967747540 9539010 -9762416484034913077344003350965739520 9539011 -53139699167197336054352459374668072388 9539012 151117834501069278772742323970364272640 9539013 -233652397487402196189891595878240844800 9539014 166275913258430219987275565144645225280 9539015 -76266674442860555719647265353175128840 9539016 116008394387174832089005393593273753600 9539017 382126818014514524604371233950014303066 9539018 -13882258854272634289402840270279643040 9539019 36616536202625438614826020302711674880 9539020 -58183717601361377256289169889338265600 9539021 -1177923987525835530349036818823260756 9539022 -74311808255482650906908195958950843328 9539023 36410258591590419193954588270155940840 9539024 18351158190511208650561415132284059648 9539025 79214526846986001195724958608421436000 9539026 85744878055953562653623256174932505600 9539027 -220146620810401497871186509356992098888 9539028 204389026406889827327142579263293505280 9539029 -273663269168083020713120178730878888370 9539030 252165850309662744664568749852581840000 9539031 6947253905905882183988248982661260160 9539032 118936073727969485634307954976279224320 9539033 91137307644787362027095279845078206720 9539034 -449243375109541456141866813786231552 9539035 -136869303961076633548263026787335760 9539036 144033286064351885748168541596127245312 9539037 -106458819491189425398742868255116173306 9539038 -188814674473611490136641947616955998080 9539039 -59939974094162046574552204269239864160 9539040 -76268113825164120836498874570941399040 9539041 -49136813586503280009029993870347452416 9539042 6820749394604545822080545781698670672 9539043 33982779079747573247524554880555578624 9539044 27769718766883815673962091709762550016 9539045 -317609609987898916858340612818426696800 9539046 2787479674441835743835602843072768128 9539047 80016624538249433292985610868656267232 9539048 113424001159951365008874382301497589760 9539049 1233682777836416337146520107925999168 9539050 -9209630369044952675396488592215891200 9539051 200113164423793369752330877994635278600 9539052 165033023207778513256122358069497656832 9539053 -384506109877516901765064520167125798698 9539054 -32386259186332673892507928028919654528 9539055 -113327349974358873213981065513023600200 9539056 3717931169442222258016998535700611072 9539057 -429965550715291754528215105170153638400 9539058 -97620877748995369926230089092060311040 9539059 13961454056120243521703461797347022880 9539060 -72162390462507703079236394962084477440 9539061 -10503238008268394721539262006509376000 9539062 -1756105859844694096472632340991378816 9539063 -69637694241116205436660514612749634256 9539064 -4823908160216227074332521070827069440 9539065 20737403899902472689698600433899736000 9539066 128464203203558180718546171073420617984 9539067 -120766897690786188614270170116764588520 9539068 -28282935186026600780298125907368091648 9539069 83561490465113591689593585916699305996 9539070 -88536160239274296418351822614653500800 9539071 92703792761173684805342578458806262272 9539072 45113932965922489109954326383374106624 9539073 4909409041951401286036460723697957120 9539074 171783385787318943004407304240506943392 9539075 42548709503160800741005450645116690000 9539076 89458144224794309979865825952254405632 9539077 -6615097795535424185338994514693451648 9539078 46471340659672743815517752987603103840 9539079 -207069438242610263682310126802162378112 9539080 53145040922459601769218501690934118400 9539081 33526581474910657235900487611460599424 9539082 33685197511677595488477662016037853952 9539083 -311272388381150726806234828645126985480 9539084 289084397796819573605652082617422313216 9539085 119295685525385269067400807632731058400 9539086 -15593469952261576817362142274970262400 9539087 -345450308934696071942797009816587741264 9539088 14569621041533306708594179772210479104 9539089 33373081942424504607472967138199966720 9539090 -98041584530321647951607492187113164800 9539091 20422006058459713777438968050377193352 9539092 -241785193920167554932848097131116482560 9539093 267293424661152534126724645161072960 9539094 31000997555874540344314363841454859200 9539095 -279251285692169554247364174015274967400 9539096 -124182684185022914273496597655146455040 9539097 -21728522397739404799549491703315964928 9539098 -195898577909233926344806324064617981200 9539099 -162445949409395468166621456084537475152 9539100 -26062910904590805328699296212929152000 9539101 7625565919169765637499151525188870848 9539102 66919448745882649730257952962174385280 9539103 23258571675780008908849800304627181568 9539104 64716304016272949374173918998728015872 9539105 183955460063197381532494116074229260160 9539106 -91742647157716559760408706914253792896 9539107 127222927284886814727154353944688110640 9539108 12130749863329865464166226186437473536 9539109 35726387264129888814061780626987510300 9539110 -6213857154355240528924318310686621440 9539111 -231696400552367529127664833523921121288 9539112 -133549911006885075564810179230736056320 9539113 149220174594465031236200032579168817664 9539114 50017875949123251575643443987703965280 9539115 -188427424479454315180098985641852276000 9539116 248554177856583628001250302966027312128 9539117 126234235008576611817140887298247060192 9539118 58057034748176167406989724167088065344 9539119 56901437306193342283593109676542642608 9539120 1138668661333096617198815716678041600 9539121 -41373284862116193732006122062847701440 9539122 246252943735604008923073527556749207072 9539123 -317547690519962035554840608486975688192 9539124 115802013785649336480729142150975512576 9539125 291451350930029186501187140298120891000 9539126 139547214669787531184769515220392526144 9539127 8017979405815712387478753379091137320 9539128 268863299108981435393852839271675228160 9539129 45884594011692852587842256432006953800 9539130 -43239142177609622383240185014324916480 9539131 -11120571894015330943190978240206709760 9539132 -150323358815436457728043823824204207104 9539133 -93229928970907186561714767819803006496 9539134 -19093698689241364187856496285815816192 9539135 -51241761126387079651250749199898532800 9539136 53883800930241197737225388782439104512 9539137 -342317224687016219190041555284923153214 9539138 -45966004410665885337916816335072059904 9539139 90913135877971105121522657233099538688 9539140 -4226531365301594605370403475537612800 9539141 -123245566471510104677463089929752655458 9539142 -33162769607763557403323408365172980992 9539143 83204651824174352599796080264039362392 9539144 305744415189784098048546453429245798400 9539145 18112133492348580612084844013472512640 9539146 108749948911565433333628110801732340272 9539147 -335932245137569054606487877812321320608 9539148 -85225329640056477226101933640532520960 9539149 -169368571950681410467668418460696140736 9539150 -70200421012813275691423777731031795200 9539151 -259082345612165902324467226255687054968 9539152 18378426435716548360868400698312097792 9539153 139426916441574448725810907446982406400 9539154 -101112670416374494543183034462570876160 9539155 -41942013600654847451174967104036635440 9539156 -212721202558211746523176374572972160 9539157 75938131377485433926675149834846111392 9539158 -46318953481551420975701846431940431872 9539159 -6173786686714382679140579156616441600 9539160 141469111498263874990460413933516185600 9539161 -405082376778857789690858804537998341238 9539162 -110023406043753717843791198766000369168 9539163 585771706856446467485589784282271292 9539164 -206626926822535759333660949483849516544 9539165 -20007128764969494232572659721509460480 9539166 -19884204144842874285187926270948114432 9539167 180994217118570087961557084013687797504 9539168 -54417473578452008719609162892682854400 9539169 10626255972823845238818835156975984320 9539170 62243364343338100481216335961521301280 9539171 -70745316299878920949857652604323260000 9539172 -159775482826928818766727273406331090304 9539173 -88739708558060789071174844461474190820 9539174 -118164226999670783399335848489353882688 9539175 659229111764241668643106629033147000 9539176 59713661330779325297030900675877058560 9539177 387734512295996138972195006224579540026 9539178 127351494722452560252092052441032724480 9539179 -74169871747854610660375288658004949680 9539180 70844932888271585362488796063903764480 9539181 170843432250644413064333865162223850880 9539182 -2910946679648534043457717610382683328 9539183 105542653942679353259065548601776145104 9539184 -36620500369760693980865872570716880896 9539185 -33594563421937451993105967764341852620 9539186 57218959230839506469104984757396427792 9539187 38229246194230284574922558842404932352 9539188 241096730907623481562821030196625429888 9539189 -41001276222937662582886130776583663232 9539190 -52173223823871384205465454716740862080 9539191 27812129715061447304326410905912671592 9539192 -109351157784887764769693380928892702720 9539193 -254143143215066505216580239343988415456 9539194 -17622968278349123238285861659875162368 9539195 6239581003544240607378870084475275600 9539196 -22462306540820292601126422897161895936 9539197 -88919463156824243643722370485471216960 9539198 83627272760722064627028011748685514880 9539199 600224689732318179474617066735230968 9539200 17365096407423296372003136325287936000 9539201 -68776650101313579538516729339116981696 9539202 -7749714724514355594794912378550466560 9539203 289810521964237574377618311318040455424 9539204 -30553685179413574295567669151029121024 9539205 27740529748118275699926856267042001280 9539206 4305076042701844915493671599561417024 9539207 -259956248102134517034536654207113724424 9539208 -108569094359241220127080155130728775680 9539209 -345929506146240820017295408006753343590 9539210 97984176752748301006493553238537479360 9539211 -70810391898402852577940744771127422016 9539212 -127164903368488100214453904412762124544 9539213 -240613517956232547073367681336249054538 9539214 -44830818550510225639795045120500062208 9539215 -22433194248634373353656600824938116000 9539216 99658242437112936195459520914864537600 9539217 42303178523368919805615300696378275700 9539218 56842532683491485087447146743189619008 9539219 -38033767320065721859916475717852919380 9539220 -8281448905461222524826532343443660800 9539221 -57237480051544443016479508613519279328 9539222 137860338275748409741016988396330561600 9539223 -214882931964245961834419388983560152216 9539224 80861622425868867464862712438279372800 9539225 27125267263108545483719287122521676750 9539226 -46087515988934445111974648366321173008 9539227 89990814397163279930379374444017403904 9539228 4915055213024869402198685076834048000 9539229 -5717010227095364576916987666797712768 9539230 103841819007546369589720997214984701760 9539231 -10906799875323601274215079662244582880 9539232 -239348405545232362883616453409587068928 9539233 -131287711919117268363384368289242135376 9539234 10341869710311367980416995663948597920 9539235 230871945604618941244821912606949440000 9539236 30802741111163544490883517156160872448 9539237 -62196863024717613668491426627303266114 9539238 -77882010071739758743565296669840750080 9539239 222311260417683452652931607114573938040 9539240 112581135548845240007122135837383628800 9539241 -194600782652339994515300276009269099776 9539242 -400546107498089847572338865298372281088 9539243 41409762164390507055932345035429116960 9539244 26219688342003389293692553798711511040 9539245 -298611576001006317910149198391880464500 9539246 -92805926885793140755005076941700724928 9539247 135233827770679844674257012193914069000 9539248 56922500737081085676211153683228524544 9539249 1750469279435058933099506033564324448 9539250 -25834845425575484267509592359157760000 9539251 -329693722299889878403222955276190645748 9539252 51720660017240289931248448940407652736 9539253 51512746952398300830265797815962016700 9539254 -219980281104195974340456404097726730560 9539255 -92102388483427751208752576169010623360 9539256 -22917869915424930651120652987917004800 9539257 -38589752683317836987023753072484091328 9539258 -21949730518410968304607074380383875072 9539259 290174670077615416404164392873737117120 9539260 137556913445817708542845738370616115200 9539261 329748722380474575105216418469951264640 9539262 -3218940287628220232595173008700363520 9539263 -27204928569791534850792849672544471856 9539264 -2970843699187135706141568411264614400 9539265 -22032472054583822962970589571320831360 9539266 -20479166334963856786901756264697116160 9539267 -354110066753728510149425103631128077208 9539268 -5968934822544835007457925106564413440 9539269 68146433293599145149249064958707024670 9539270 -56378146958394747305682001343800579200 9539271 106107837098081454924986602712802318912 9539272 131533274188925866958308842929554252800 9539273 141534151564699854333658283156754140160 9539274 -13420166033797595025125999287296084480 9539275 9173142837183904746128717026907015800 9539276 -44838692522630127064114762781004917760 9539277 -63487725480844654843742509000053535680 9539278 79981689272674370254158402083003328000 9539279 12139734386931326069289771024614864880 9539280 -27072876721601844674766832532244480000 9539281 39507866214319311763547707603575364082 9539282 -50700751870464555245717600878648165728 9539283 -80025800880289991053699441640829874896 9539284 125607412089675511110027363182394271616 9539285 -114935868136547362312434811675642752000 9539286 -120475397784562536297501957166154012736 9539287 -184640563844832191711959322364977831520 9539288 -314658333330707057310376995639534612480 9539289 -7135637745876186157384051255750375680 9539290 72300806507610164930902252536543602400 9539291 96435162020081803305413077981520170692 9539292 -676792121548072558389834515064422400 9539293 101723983709324871203674561625975251020 9539294 151949628697265186241910967121460845696 9539295 54641414377468052872567561394353101600 9539296 -45341257757585107712944963109363122176 9539297 211260294649220765369968793404805974320 9539298 59729349362567709781145151017434232784 9539299 -150514343375185904009986619042245175808 9539300 113745104435769401374857783273731606400 9539301 248677040196998087061768779295054944640 9539302 157482935749327114418517089711085890304 9539303 -163999824798055874746423830194238774240 9539304 -193071919274451227036947988756343029760 9539305 -152200462771597331731523902172645688540 9539306 6643411551738906798593466704338583040 9539307 -25730372042015572420052194888030546596 9539308 328241594861721674695925875360768260096 9539309 63703584406673931704520681051595721004 9539310 -31529491905465518255982690528590530560 9539311 42404471868580752787645157074297302480 9539312 6702024274586910434441156728900878336 9539313 42454203594349572715216789436512089024 9539314 -167938354454081757706775979401252277744 9539315 -276132737448355877130201279636450449040 9539316 -131965040014994091654391717978639626240 9539317 -259365065134030370138660142023539095634 9539318 -157626422698498792054328258766591488640 9539319 48662752094324612211348558902684873088 9539320 48120167538239157861941247708251750400 9539321 104768098704355097760877510082719468944 9539322 -28536112528970582316228176086835500800 9539323 83303266816827788732076060488644422624 9539324 196709484122422971615792203624206749696 9539325 125349980654174855016877353741398692050 9539326 -146179604452537030135613032453273144704 9539327 70243359332741885167776280765264098672 9539328 153542422070441504527024081518119092224 9539329 207704819708960100033630459589439477760 9539330 75532791731461515536949386905571481600 9539331 -25691041789603897807693815838575590736 9539332 278831815474581222382401092876461059072 9539333 182823201943909091451747111725571567582 9539334 -8688285057668746431830144635473425280 9539335 -1030593896435199013377950525128400160 9539336 1414147397961018524687922121076167680 9539337 19365575109813718857124345391340521952 9539338 -98664241182984004052759063015897833680 9539339 -52869984512922516856447691446241683560 9539340 38274617640542926359401430139472762880 9539341 -78533717109968851427375303916534352928 9539342 -88693246714198808704451573637206483328 9539343 18182295102620637769307389758148780800 9539344 1994738333308918787532761706749173760 9539345 -282518788522235665913563273918077996480 9539346 112505981613955504206090151525945346304 9539347 -32985660574411823710170720020733946560 9539348 -3284654261228384247456002783517818880 9539349 93432841339678956969460460836009030080 9539350 -83581663581721842707235282228619509600 9539351 -79277886673752818755219626913573994496 9539352 -10667139700377340561586567472722810880 9539353 96071321477810688845611744989177771460 9539354 -102326577854657658605426445151032476928 9539355 -76888769546726694083715403429347194880 9539356 49276632754898781801995127982815682560 9539357 325231695872364330638100753068328501606 9539358 -71200593890577227632037434701699738816 9539359 -105343820172079140212748065282213938896 9539360 112139699721968393626548264393743400960 9539361 35066244027895429118726554633744989588 9539362 -22756479471900940798025908772328446976 9539363 246992756709297325717684719958459262400 9539364 41671845347185504289056780503031071744 9539365 -1023483443800994199242097483546264960 9539366 133558888354555006899356011220468872704 9539367 -75263076721980767168703256411007599320 9539368 232134800210972540031313208235862425600 9539369 203500041675887550310103891710575791226 9539370 -1774486095689258502340184003647977120 9539371 -20923699570603306696343257484423268888 9539372 -198744768406538034059519748525548999424 9539373 79525544626414845477392651308623909600 9539374 -101070256640074672899913199609942643264 9539375 -44184016804522773967055221256974980000 9539376 7146277006186900300628149243792588800 9539377 38655905840848770219212682288554367552 9539378 1325224001318289428788262996323626624 9539379 -63436168472076286021116260119151693676 9539380 -12434545885837540835862483025597032960 9539381 680468209547088984213049496150979758592 9539382 41750901690646281805672058946649595904 9539383 -12285998330003992281866602184990320000 9539384 152411026406646347588529777455281090560 9539385 -77409507993324804476971879129508894400 9539386 213109189370243945093088087697169185392 9539387 55472974193408132357534940111939989760 9539388 20213922178806586480706861193081366528 9539389 -28688380020212824056899968135494560820 9539390 21817587562175374998518520014403444480 9539391 150036997942000850620011163009736641992 9539392 -93043861144049309916742534178879832064 9539393 -199025585316770193898624478023073451456 9539394 -131255477193945864213490807812191875200 9539395 -142968047203232543085605561908740869280 9539396 177063309796899899497785054001665052800 9539397 23097311689109407784695773170467718400 9539398 79167434550130217633526450140758560 9539399 205956926066218465871712476981864909400 9539400 7895798627793095376079505044770816000 9539401 -391518944433897356183217885082997826598 9539402 -199702813651249466007729647757846793728 9539403 -22407298765111834795687580249540377896 9539404 -60725464567386390765305787508711967744 9539405 111551340997393791839187742098410211000 9539406 3333935756482130181258478159715868480 9539407 185184703972113118595938469062548876656 9539408 8173606023376418512476860117338030080 9539409 -351451442923618550154694410818050456320 9539410 41327577785853428996437948254722355360 9539411 -26012195897070438274141863447975476736 9539412 -16732770932017799649060913148085577728 9539413 -16968549272484542382825748768323261952 9539414 -3168817473129186225525639002898951168 9539415 169576088731966493211307716541693465200 9539416 -381898463278634001103280933149355243520 9539417 138191041564309654994055345375992216580 9539418 30497743756944307955222532002401085952 9539419 -120082618368855176562743106618714421180 9539420 152628196294892134170225555221987205120 9539421 -51031091074865054914693241180351424 9539422 218173464427109182885626967819818064512 9539423 57505091684435696388954044125456163424 9539424 -99950428713966292812172255745534853120 9539425 994197357484494584910162163124980800 9539426 -43779620202972843913775705784218647776 9539427 27668534250096162301848254442694983600 9539428 69001534450949581277491690906000747776 9539429 -55959238862912840314929600174313401060 9539430 34064368391432254181935388873847552000 9539431 391980257641218242663538662110187911680 9539432 -149559142163605181608385264365689323520 9539433 45255027470336061706855677998282432202 9539434 -906886338404574749749994292814817280 9539435 90042117905532864985868210567143176960 9539436 -125156236033245049063630904733793970688 9539437 -1543481215539466880145578572238574708 9539438 187256795429237510740569592218752685120 9539439 -12236537729231454920366736350002727424 9539440 -20691506940453857672682422136288215040 9539441 213103216173023339143532688881633345892 9539442 89694510282989205380808057523938971520 9539443 -47209722865846124108014697914446962040 9539444 -87443826229167164551414005878790144000 9539445 837322329542442599018801537117467200 9539446 -49644613020090533827306647809122283520 9539447 74891616182161114168489389030370285200 9539448 -45133827842558489995423832746015457280 9539449 -333230705584764424551990267712104968064 9539450 -41703803572838986503644427674469468000 9539451 -178281337392881463620453235770336051376 9539452 -28925599000396914321234394302906096128 9539453 -179438410774198953725110544441393086080 9539454 133638574522832304792696612140521564800 9539455 106402521825047232816921054838628696160 9539456 127077093372099919926867178884861788160 9539457 -129924807268385620894066333453136585232 9539458 399049659844372990391882960478804088320 9539459 39069722484853395885834376003429272216 9539460 -17833956511857066124896641291587952640 9539461 204614312787831853103917265952564030912 9539462 99009417093756346697694554644046457600 9539463 8390930994851749809960096601222608000 9539464 4915575696293851048520637732273930240 9539465 -36129109966910591885325786299595141600 9539466 127567525870006084102851408541475015424 9539467 -212558519449293235958655098423234484924 9539468 -14640349236053873084543252100008692224 9539469 176020436886972347314166830038905243094 9539470 -1654978011933628483121936284002547200 9539471 3279735165437989976018154094399957344 9539472 1517970108636818743398682294530736128 9539473 173963819538081769535397451376610940404 9539474 -5046404104315959263155348519960512000 9539475 -10013663209403962100522725898535705600 9539476 -54441817347638738903290974857479181440 9539477 -346781025946518434384883480745658561028 9539478 24088837101556297644846329008994058240 9539479 -754948587829314653027637566590371413016 9539480 7821941355696825380108035313104896000 9539481 -62992612389211565184484696989329878656 9539482 15588709726480791007442324247310187520 9539483 -208366689499894333264664675892815510268 9539484 -9954175164171878929364915187055486464 9539485 159527963261764247801560106299405059960 9539486 -124985821077100314679090013918435198592 9539487 -192912155369983612928625201227673303840 9539488 -32721832634841581125760676916654768128 9539489 83641734948359086928617068495016816320 9539490 12494064745421502535482582496786053120 9539491 56969491785131790777938595920156296672 9539492 127595185460090857866954752583142007040 9539493 109614079923004026479232996331422759264 9539494 6165497241060021733213863433776688128 9539495 -23258307842596760709395020825320099840 9539496 274714133578887720165883407431656243200 9539497 293593844608046993910316657288630834512 9539498 -65330994964392506434024023312803329440 9539499 -272801273361050959954205790420176792400 9539500 -73441756638107893450922733498827520000 9539501 -50478814894072238307562251115370054400 9539502 20402834065703761288475549906095555584 9539503 -1863663517652404995600145758449400672 9539504 30096147437911210205088288016096886784 9539505 -260537569995379899645641763174273436800 9539506 40719518614559175925866737466250119168 9539507 5633488581149149663102343199399688200 9539508 -87273271879729104500304166463718389760 9539509 31849340060624266039357879487060115616 9539510 -77860751313959291659220334076297639680 9539511 40068419966217731520775430072203239504 9539512 -4965391007436466636080602645203845120 9539513 -99239140752922264911096392068604353020 9539514 70126055351499755815422960876097793904 9539515 163665225109608483111726145109576204160 9539516 -128938758618104231209491491171006976000 9539517 -66656926021646244474581142970696659552 9539518 -182428286525303257510489812622934327040 9539519 124868553972391349722185848987010120 9539520 -764260230664387546199300063939788800 9539521 -69056131342473483714141173179225214400 9539522 119697221608087669051662291911187952512 9539523 19885554501996068064690889000535980704 9539524 -142806014673076911446471889650443179904 9539525 54127011578028440755816814522121537300 9539526 -30520545919613000350049992724453062656 9539527 -631704692331896649454135787258742908888 9539528 39023662935158547425131537679247452160 9539529 137037062874266235270343259133142055184 9539530 -23999935334239060265466538440815093760 9539531 -414379430204752422242311134599318338668 9539532 -12463823940103495728111443351508267264 9539533 121179160319911518633950636561925673920 9539534 -219615325921362771561363511690956811584 9539535 16023394100782081807141910556256189200 9539536 -39124520216117183425110766861632012288 9539537 -4816106797095871044210765255893546496 9539538 -52336768990234127188670844083774672256 9539539 78305911256273163510064645457836292440 9539540 -121846344367850938960825654961118101760 9539541 146893568456529592436561995902065079744 9539542 7397783750018148873578878055848464672 9539543 289321892763022147601718771152450936544 9539544 -42949217726862644887517928204624199680 9539545 -41452079090621354732349978251638088700 9539546 200485271083938525493890623274331137504 9539547 153388129865034010183025981062137306480 9539548 -22477903591351777297214123973185123840 9539549 65971291535103030324567287422052079264 9539550 -1056183355750547379701746986273072000 9539551 195137316781603508715076377694880967168 9539552 172708854558075751858362249016241553408 9539553 -67368070671703292732442045859963657296 9539554 -121839175551782288969982685471189281120 9539555 92255525953605253775974569843438042960 9539556 2654050227593000585536620530690310144 9539557 123541080657937428081436186421490759806 9539558 -77715327148996891807767143059812341760 9539559 -316778537250005086735925460005217023280 9539560 18308000205053451200898415263449088000 9539561 137549629430588800049976402638271231162 9539562 27145321427721213241592506515606587904 9539563 -337320253222317500745600167781459053016 9539564 30755263907610004260144169205847634176 9539565 -76870474155643858491249627663702909600 9539566 -22294518457177211744490362961113664000 9539567 -29402988509279949010245295138469687328 9539568 6571300538938813576373846455534485504 9539569 -31783066154187206511860602934797895756 9539570 -91984133667100639300435536642643737600 9539571 -78454269504655769544190103782165329360 9539572 5019904003210920942644246853958705152 9539573 34875596677841772208815802294906219164 9539574 31154272879138998412421306555513372160 9539575 4337948869075704879974542200114820600 9539576 -123996257617540189756167232025720832000 9539577 208336592044431630162804465739505265840 9539578 206608525346400641263541427017968041840 9539579 142212007769505916781547678576508361760 9539580 -13506411697433834540380922563214883840 9539581 217149399498359047620233471807729893382 9539582 36141999838361474441676751829136027072 9539583 -82547721317651589234652711190772775536 9539584 -147688740493313455288928084499464454144 9539585 57707288455174448243520586106254086720 9539586 -70769529055934685486589503199640417280 9539587 -260607923522692500508159787879503009928 9539588 122330313667968858196357754740774466688 9539589 210050548878875722372921444197487840224 9539590 188283869864861827126574712571985825280 9539591 21218957969901037561953016305291053712 9539592 91873921087818116140958907958808985600 9539593 -984733659151852164099416449010439552 9539594 -133583945787669111046979404832608720128 9539595 4128586487665958226014192858606654400 9539596 19645903552921880754413818152385597440 9539597 74858046222259724029580221595236165452 9539598 39993973716155027440213033540747827264 9539599 -24796749111267965987160159772865392768 9539600 12793963039345844441143108027377254400 9539601 38389369657851624085447977975010477392 9539602 -49979690290103946141097499385685874688 9539603 -99631201143907983756979679909257091760 9539604 179224326252652415406688178079410882304 9539605 -37103948179046846589359375427424942080 9539606 131119561745076380998961391702418468800 9539607 22174411165725914856126274916346812928 9539608 25704833078839452439705383945338265600 9539609 58409487072752449989049053437701655040 9539610 -50026522194422886255839946930144810240 9539611 99471403408853131785078491150093934212 9539612 -75783351414378126677496977166490152960 9539613 2012708494718067002207296394698995942 9539614 -202072818390335236854644878878369153408 9539615 91687720437202836324720513166148907600 9539616 -114540941028059034886847675731687243776 9539617 -1052788971597919373978887325630262588 9539618 -126014565183300834747589190094232642560 9539619 -270673787991684840754950988985847749256 9539620 109196480308333572107073052689124327680 9539621 -12603207881768006726931318858807146496 9539622 -69414039182162761944736965173188489440 9539623 299283977534831920920975146432175162872 9539624 88520012755051323159852622380838824960 9539625 -3830989697964962121413160157026240000 9539626 -163754199253595649272544854266367013120 9539627 458754773515409876365713826192344055476 9539628 -64300295481012099091816748882244993024 9539629 -93135430999221030997277626374415847712 9539630 -39988335984401061610027626996238279680 9539631 56497431834712331337013850032706427120 9539632 -29619039950012774172680849576295153664 9539633 5816826950273026744612427996246724882 9539634 15095329299262217220488098024779740160 9539635 147569063152437223338507915021731645760 9539636 978932884071481684779349205309184000 9539637 -387256523332831206088264100805217409280 9539638 5729531045424778493230596996708846720 9539639 -233431646228652988790879353199614539240 9539640 -21810643129731753087154115254272000 9539641 -225519697467312372758720788386093618048 9539642 96506282813912113259101923022995386112 9539643 -56380162177067793085073113428869787600 9539644 138950050069953822453772273344517262336 9539645 341471687003076696041465671908152428800 9539646 64454635019074755061956108621597067584 9539647 -13763387268993303576333203662988110672 9539648 23161900128140944356504978617239339008 9539649 -12913068899340095756774537581336728576 9539650 13711862891512534786229726050524418800 9539651 336035069956308101804228625696509544000 9539652 25586463849956285876972228265240674304 9539653 -183024940207073272098056399994463174880 9539654 -128786384385265183110018595587091332480 9539655 87227298386801383025408823772115294160 9539656 -97854074000075360572905523040876298240 9539657 302701887370449104166598657177272882906 9539658 -96362253167167714510960925967578740176 9539659 324666890036324334894137304586398192616 9539660 2953372030341279886551999070730664960 9539661 -107653802067688749076900584191864236032 9539662 3077598346531313644964984988120192000 9539663 213107810499483719206448702607964760448 9539664 -11784439014429075633023299815660060672 9539665 168632667564186975443921391088853379060 9539666 194984731189564738606553551306928606880 9539667 159156737319259790857451836260165360240 9539668 -325111913373778577358022186512847833344 9539669 -139002296150792273801716071271654042248 9539670 -4364750621598677689431747068570327040 9539671 -439948679076522997460896688790038747128 9539672 -70432961658660185476112238616977100800 9539673 33175739657047425049071234222013028736 9539674 92236582580342005658996431774709587200 9539675 -15790610848282527568100984656837185300 9539676 -22904218854687724058581300745464301568 9539677 -25293324477036961293160827869790576768 9539678 -3710854787632092795803261198057570880 9539679 -599141257459865388574510687871980032 9539680 -52511183147733833597284104977527603200 9539681 69918703827577209946134053460191080482 9539682 -72082938675093346407644949535039157760 9539683 14918789819228985198551056895566522480 9539684 -80207975195262938615508545273095127040 9539685 22412330541810968209586683388659526400 9539686 22522694255037136567864077978661613568 9539687 -187569937610385338763615051383917547760 9539688 19825498412480213661926707001697484800 9539689 414554007236676639973360221636475474490 9539690 87816505622021150659912673835316149600 9539691 -72737991641845421926415431341997305600 9539692 68157163171284728052213761659972485120 9539693 -215504504634558155362325115630792710058 9539694 56104670210968658610981068762733477696 9539695 -122167820347809240158025245078931626400 9539696 -51901035996046006923481416264635547648 9539697 127166052814662739518602978591018515680 9539698 -67748015897986757767464075706732990464 9539699 79072494702494763211221993431452740864 9539700 43398932527481832785391279118629120000 9539701 -52368013355004351489115322128119225298 9539702 16805981252936062203553136079648549504 9539703 293027258108370865888889177699811865824 9539704 16572613746152862364860482392004382720 9539705 -69955525744738366247424532605677298240 9539706 87773475220499305262620189668097559808 9539707 136320833999938747145420191355836186320 9539708 262441284997977990087498839567798823936 9539709 -44511865109947540153612764039104241120 9539710 -21785944358333560189119199458789888000 9539711 -189143076042717987283933107780793346688 9539712 -95081167470951191701215462985700474880 9539713 -25895427771270561394425444712794052796 9539714 4342617858426356896369301833907476512 9539715 -187090227648376407002915706250675820880 9539716 17474996619345891931312559446473304320 9539717 317508660041839831846899528849186044160 9539718 7720281556693009820998921333018575360 9539719 -50987407659697843667844565988369872800 9539720 140600898592761958509900588514601472000 9539721 -71105781154847362360578383357200478400 9539722 1384518111437763270917446305935457792 9539723 -33054620351971828181626963341735158976 9539724 282614300921732423413875546683496038400 9539725 47261156482227699869940788077676745000 9539726 61959870384987696394504882004845196160 9539727 -64908612303031621856478294763764312960 9539728 -45792213907485351606485450697692282880 9539729 -365895197006654234649052548638411718720 9539730 62710443251900747001531084734601305760 9539731 -568518682642023689831154180506848041888 9539732 65657697780422960881423937230062551040 9539733 -41396081447126408470658633697550313472 9539734 -107805524129710850249947490136256149984 9539735 -50203855649483284565226817541589840000 9539736 94045668184477343805704653353337958400 9539737 -69154460189687571447128135153109321708 9539738 5420423628332205481942938943700114688 9539739 10825749017362282045238093009569071888 9539740 77957264177217184671838295640797460480 9539741 382929732443898377291034804156559943142 9539742 1503209005887278943228418712436271104 9539743 130586156603184554855641998938347872992 9539744 -4428647987579331706217882738767822848 9539745 79418411183174735615617646901328821120 9539746 -12254244253610606373676096163004938928 9539747 47347399738199843934848118991509316512 9539748 -247604989877543291036434617821253120000 9539749 -112516181173826293552205045320053117250 9539750 -24899672358218457025144760616858720000 9539751 -77824657871297944231120293653959985280 9539752 62106108884871420549905468952795417600 9539753 192976938498519753558281666630586727560 9539754 -2652531117057994333756875767360520192 9539755 -3352245937823589310038216663293790240 9539756 167115275806166120706516618289823569920 9539757 102630790879233819524897275217714774976 9539758 17582716314066596807459262422870556480 9539759 -408706653178529264185128537260687359296 9539760 -29423565014119841646192706825789440000 9539761 -177561302341919443151865526638946110 9539762 12524359467918715528457766162284239632 9539763 162351086803640114506781947981066002744 9539764 206838265922981470190979515532808028160 9539765 1811499305475503795613504800973925920 9539766 66622814691906285463313242991870518752 9539767 197510582095588089420402828337357485640 9539768 -95838857006160386954883500361206538240 9539769 23285451242815476015343572094114861920 9539770 85851540655337651208352671813313690080 9539771 63117914564299568355541282275125964144 9539772 147146939807210324926836383837659152384 9539773 65213780276553718983149813955247642464 9539774 16730238830128978353792930623627771136 9539775 3370836701352152666274901914884302800 9539776 120996246262163324568108705507238215680 9539777 -79863042975105709469361436760517623340 9539778 -203812485614299592980823926999892413440 9539779 39147290854269041001715746865050399984 9539780 -203624500658047292582206244529652550400 9539781 -33777194161448342454942697239104366400 9539782 18429255346474135149480523299825434880 9539783 -366644728509332144320862398838167948776 9539784 30820777496712461626473814075239966720 9539785 -27294649850324359193335851857796714240 9539786 -98903312270427476899422377800150176 9539787 -28671653122090975085565115964648700432 9539788 -174566821897013373402288035344661366784 9539789 21123218906055971274063020501048430720 9539790 -15662496063380166079327092322419217920 9539791 417191456466846290954560716764373998872 9539792 -19700862557857165837476712603743682560 9539793 -51228731789426108093610289040167789296 9539794 -101252074082609044743528203093246191488 9539795 -374878439311541024628091733282717088720 9539796 51393216170355356287545119904315045888 9539797 -100423927723053132023227067314258416740 9539798 109677253531203682848781915677079076352 9539799 47001403144790850992821726444762652928 9539800 70952252224060782999091156160390400000 9539801 -245567946172255301385506745411891966198 9539802 -12060427157514129354148979369396536320 9539803 37908993583260374056402375334478376960 9539804 -27006724614761224546036603463871481344 9539805 -80554687771748896008949320446099328000 9539806 -249420530619140969044199537380494027648 9539807 -150704009987313742567225269825807886944 9539808 1643306820391667199065440494098055168 9539809 -102834342857237162460904587870668511440 9539810 -113788343062319714714135993126228287200 9539811 -74545601876116724500010991609307285680 9539812 -262620046335625845884757006079615529344 9539813 223143380474512367387268998251473643104 9539814 -147959932762617525857517764997544637760 9539815 -253526862514483483198460923918256996040 9539816 35625941390109424142827215485160652800 9539817 12610753680068431362675195966988984512 9539818 -145043345778123821399867700889318466640 9539819 -13666517640536173018638245793052410000 9539820 -92948691534472722260896238802026880000 9539821 14591731903388808854786680865971938840 9539822 67482398220366040379442546351688202112 9539823 -21342909040092598455990531446812653816 9539824 -24253688018926355816637354958150696960 9539825 -31823182752306577924883060545337606400 9539826 -40876467209311166904937770111902976 9539827 -14238086443280366159664312598811318328 9539828 -173949650775476282775123006857239971840 9539829 32765224553478934358282424917593531200 9539830 -164822599095072379533807972913903933440 9539831 -19941298148670925627969183287452989008 9539832 -96183643115175582315737040032710471680 9539833 -170833300518232527874044050452254400918 9539834 46893937310977416683713805609575848816 9539835 -15712208825040800350905648254106963600 9539836 -129591152756979254339803690769761973760 9539837 -86562314505961990925035521732523019514 9539838 60141726314975887073614240085864752128 9539839 -16547771543995534634422237391917130208 9539840 -202729529996366338784914635866347929600 9539841 134690552010409247954499356930287008000 9539842 97734992969418951676804108359742197792 9539843 79378426465515800008703231999415555840 9539844 -83800178906740006471416698614344880128 9539845 58504989387070986797472456490886551680 9539846 46906618506983507159849500562600395872 9539847 -236959990825842584756392053891916068048 9539848 -51848726286001634658475553123861299200 9539849 -36664592192631110363876570131688178480 9539850 64483789009007308558935124161910080000 9539851 -3173267289289237627517869014105923056 9539852 -15308921037678246302683333186150149120 9539853 2353823443988925751034039537885026944 9539854 77832796806100604893114342002395710080 9539855 111657706618024989590348882828670855360 9539856 -1133826861991557272450057286684622848 9539857 -291155415807594498930618256944803650894 9539858 45358675273169159190771035247179879232 9539859 -5962125233142654565165767267128524800 9539860 146828906549044183530544493413572894720 9539861 53168456903372635570184450299824228000 9539862 27709717209898994466194865111315840000 9539863 22840237653061121755992249266500183112 9539864 -110293780171377150005610975769128560640 9539865 23809566776155263219064657557855952260 9539866 2134487638558642935928467861811249920 9539867 368191790855163629977779558263643926916 9539868 23757109535599211730998446190518662144 9539869 -84498159513503887032180287616458693940 9539870 -43899472830497202898035542666523645120 9539871 -40552450776370913717667008376144195840 9539872 -463353520410796942288122526353617584128 9539873 -88467834631704813457788830826964270464 9539874 98803508153102374141381728750714496800 9539875 -300141198843085984641526225336885848000 9539876 83201380315222518715058409197343679488 9539877 131880492594909523742460176133688665600 9539878 -44467313393789402923576606762647429120 9539879 -24475859153389017170519060642245664520 9539880 8710161520541058917728626983819673600 9539881 -142510437829843102116973384466717926320 9539882 49633564975670443172297360577600000 9539883 -58986538581940371331026084535679384400 9539884 31425630844459782020239064694787394816 9539885 -84964646709969565486189921437939348000 9539886 -17445368766487700964038261671981273536 9539887 121190017539216481803416976317896176000 9539888 -50969899877546834681776902943807193088 9539889 4254667281898604760744042313118942880 9539890 -27866037859249562499982792855512748320 9539891 -438606183611949311205883940440323630708 9539892 117315107084749811441836829776187769216 9539893 -591634216794092876435147541936166656 9539894 -118309632243277602887243862491602944 9539895 -18851453811345085384680117449135877600 9539896 -211881994058866737689654812067397795840 9539897 505937850293858316058218463473981230292 9539898 -28909421359945399782211293733638988800 9539899 -165191141740976987930746565938228021464 9539900 162314169095072840304621970741526208000 9539901 -2434444251188691442471126966566290880 9539902 18298856340205070648376797989404386112 9539903 -507789141389308675105236964834458508800 9539904 -32983703358508875390917352518622117888 9539905 -152089363634729804203500804640879472940 9539906 -5637264081237702740237970749433505920 9539907 6685319638931469902917959151908228960 9539908 79504678302651788778199144924677161088 9539909 8786514379024814302295042012347599360 9539910 -44182440206697494656552543824465216000 9539911 250909448116578393772785150264041663800 9539912 47556808904276667373311419514527600640 9539913 151638696984730009513883588712227779344 9539914 200970786518219373586844382101753323056 9539915 10855824960110346100323546402701952000 9539916 -122737337827704695596289146928278184448 9539917 -149683763734677904269421045809994652640 9539918 -115454013207047847243322122067099947840 9539919 280198862098969838365841601419301392640 9539920 33261211173446029353143445832797880320 9539921 -79194549435830921486566118190004996956 9539922 -6080503653897437868769242449573815296 9539923 -442125291542694249219983140705448887828 9539924 176672116422382515731823318584254341120 9539925 66074244086389394131144516640713896000 9539926 114166549432249454702936907078981125184 9539927 717119182861400529798257816443356795120 9539928 -58259646817160592317976632474599680000 9539929 119466792185684001321066774262876106432 9539930 -95472128672649434691603718079792359680 9539931 -85106606859503849098323499132714111848 9539932 202625550746379713406348752514040832 9539933 38261542754468747329128860021326027404 9539934 -8260939765730423970827827602372259200 9539935 14587430465764841727827327572045091880 9539936 78895350976018467035789698963553648640 9539937 3599195381349374135292599250337072896 9539938 63280133958824371700697027099060627840 9539939 -449247003159061924327400824809899116260 9539940 12946681714691191581845851454822154240 9539941 354191153697997917432804584360027409852 9539942 -242111714277690569616357936616792228128 9539943 68068789443965888402992691571755705088 9539944 537632270926355362786094653853127966720 9539945 -7169814649127598536420407045358094300 9539946 -22464346993856475090267605447073150720 9539947 147934780483449107529305175308810184000 9539948 180984679426261175397466216350526989312 9539949 92700290568668896827309121263833062464 9539950 -16169429822294447626689388633652755200 9539951 287947565072304184107717279314384159952 9539952 65459612946545359332584865298464964608 9539953 -488152230406418349673512325994711108096 9539954 -64102110952379375020634615115559843824 9539955 7121025881694885306511439380680822000 9539956 -149219737939264326528922943361590949120 9539957 123684523698187496683867043320972457760 9539958 3685906104538619474354999026348940160 9539959 -43279492514077275283065645056206629072 9539960 19179256354812624020332346501644800000 9539961 303250593322833189083757321641926542720 9539962 32859863443441045168020386663121936864 9539963 -485112365294466042934721188671392000256 9539964 -12414161623297277114754494270670028800 9539965 241018368821169699441003849433735618860 9539966 -52444901394537673561087975018419260160 9539967 -106224949473072971113759638736359799920 9539968 -116162690847629328392944360724763770880 9539969 -13263918694867764506180807117300786604 9539970 61294753836718169652594954650595571200 9539971 -54886661853991962679510200172441885696 9539972 60243183834486151441393418153681816832 9539973 190254188886218254086235195115266247484 9539974 154071031096332353397029399851960496736 9539975 -159642852947957061372484798557069600 9539976 -240623447157580792264550181308764569600 9539977 -388394846706328916480824486581768931174 9539978 60365932829973767995194791997351296256 9539979 -239358320128260043043905897769840447016 9539980 -507190678035758414986516439555312640 9539981 -337549138977155904175906907747463503136 9539982 -4913773226768837415225868119674064000 9539983 167202647842275620639651486037272989232 9539984 17052135838253076767847435524838850560 9539985 -349714689137880400506665654902540800 9539986 -37365829911690649767012495230020509696 9539987 473391444993900689040176725947323083080 9539988 -98209857130571511629775094645373184000 9539989 -315159294833143049093652897162752836210 9539990 136624399158181714008786342317126085120 9539991 -400054396027757827582547233987523344560 9539992 -57494250627626541124202073589198356480 9539993 405571969892051180338891106685784423242 9539994 44185823707661146123472005572272636160 9539995 -121099463996189575646840453663696272800 9539996 163925274583282329605598320465526225408 9539997 48104161959765324442566316332358512000 9539998 11193053503539661007540508841284598464 9539999 -27080480222063855694435791319872389920 9540000 17443172204442420860788699407114240000 9540001 379091467957625573348764996408698732002 9540002 14013635362519404856453617173090304 9540003 39013716699494936246942565557741424 9540004 177589006239202838382321423477290348800 9540005 -12047315783637534703432690912066900800 9540006 52554368518395897636912640292170701696 9540007 29775885943169345209122823824175241320 9540008 174183800691007569995163580024416337920 9540009 65128849856527673559603844421410301568 9540010 19401742334225655434974377369025208160 9540011 89674926474522492963035688738010581552 9540012 -4586391642603957712132736546614245888 9540013 15300000516716175907892579149730783232 9540014 -232336381812050345722574775841280332800 9540015 49733566351353534210725569731574187520 9540016 -76442845037862964511879393791894601728 9540017 -223949016766610524175498200280679437934 9540018 -2946782011060185574940389491577202160 9540019 -86165798163510490444572638125487502580 9540020 -974716515914664613552649847702282240 9540021 -10335134812860188844976435371109387488 9540022 -238480377309200553148161391830996398688 9540023 -3159160493488444089489254857898178000 9540024 -49104932478436374696186222549162516480 9540025 17772172658143277564500662182412909600 9540026 -275597304801943705084403948442892649760 9540027 -90791253876500558927285112109162848240 9540028 -374973309392430179205577513558943674880 9540029 70001139378933955211261745778714438560 9540030 -48648563845493301343034546071110583680 9540031 -82515700569533861374753541145454363536 9540032 38807633475064585480646624591763996672 9540033 87511986000681823493150944089871872000 9540034 -48788676126038553153714246502893206016 9540035 -51908491391778059215059746735721267600 9540036 -1188346685819937710262313979464252416 9540037 80709294546641262898204301921196300700 9540038 155203375403711266690250769839223277920 9540039 -140735393164493892897795935396683205976 9540040 236423314873211028930956367824855040000 9540041 -46908592863180546086416198382256755328 9540042 -35795056817544318573965324644456797696 9540043 -3525476961393569943290815961805692640 9540044 -11699947574011929324185258973829744128 9540045 3437097422957017629659063451281217600 9540046 120190532923741193896455378802933025472 9540047 -18222192691781615913224784513672656016 9540048 -1039753029443266271737524958422368256 9540049 -218383651671518148505184411654539162140 9540050 47874686152157178368728254012263754000 9540051 -212969693781983540733200516052553879368 9540052 205939346862041540705841800357242869760 9540053 -132495706387023261262050059126088039396 9540054 361247411464312744670595516972198720 9540055 7971768812798983290745880005776262560 9540056 -138375214248384730267659248716547850240 9540057 -21314160266485504897170256442099423040 9540058 -6654560984920376685231304615751358720 9540059 -178073216128303920795076796549135431740 9540060 24219585449093974519014753589641216000 9540061 179837267312012038191477144320798540800 9540062 -87737567362510478889375824228517298176 9540063 -26401605663657750360268893597435766896 9540064 19301361488411399161927601318673776640 9540065 52780018187621159509345471494946685460 9540066 -3684770795155071613185669531839569920 9540067 447550830535513308683313260556632169116 9540068 -138071052713143469816474552683127537664 9540069 61617272825452926278983937532660979200 9540070 -149184344191288765411396742958206075520 9540071 -534439082921973645661294821328531793280 9540072 28822613952616996319901869081112576000 9540073 -9071507479984436784161860279321828678 9540074 -200004988782851118529452473468472592464 9540075 87198676587664000827618449824720171200 9540076 -39868480455047893753331098798562621440 9540077 -300390267735066828483391967889171175188 9540078 4705927186054252506957700780869347328 9540079 -100702007333281403459298706612739567616 9540080 11112931083297436140334707709396254720 9540081 -104617879083347395718364283916232540030 9540082 109555242485998075494235057746423609984 9540083 -60883408644316721592141220766424200880 9540084 -44259880089870324674121121289315057664 9540085 -36544522937151442372542357391626123600 9540086 182995058665402011009235006153360888992 9540087 49513717503514881510505109946321206760 9540088 -85889951667696463639311756076600320000 9540089 129533710581889570168228210382125871808 9540090 -5414654793522401302393633096946764800 9540091 231812065734765464119205694944934158184 9540092 -258911809237533407726772583210253328384 9540093 -182407689211426285726833319499719182336 9540094 -28436934423879472474251088745640323328 9540095 25106687346552985916391569683704211200 9540096 -17422650938349482665724688377856393216 9540097 170439599090756516129095489078969855872 9540098 -151454884736798074104138029712023070720 9540099 -17131729328584400684486357447664968820 9540100 -91321232859319752799741893932620201600 9540101 322914386633190025722181435900860894720 9540102 23061452847152497296210855815434997760 9540103 -208465329602946824019252371136150606456 9540104 -190759073340696487516107917485594536960 9540105 -102411438302942151485739976685114758080 9540106 -18136491790329294889542488200897262496 9540107 -786876191118163656909379558652356128 9540108 -69084556805362796050336355138770315008 9540109 -4997318684197951977587528063245579360 9540110 -117541602856624773046385431126960223040 9540111 -78199289079799521053465890180814290176 9540112 -2823341283564934143401491099046109184 9540113 -55672101154128869890273894666418211840 9540114 72845473229798009316003789059562675840 9540115 -28425825771704563697426435764101367680 9540116 -54098904242425361677739939758891434240 9540117 -41520745027479872989617669496864541700 9540118 -43202911496701990432657496479993559808 9540119 -271109884629676649751889993713221720640 9540120 12646230276283460953890145601214873600 9540121 189793823289638823223104223704013957322 9540122 -169400551273031599736866055608793199888 9540123 231735124805094199082433657010622328000 9540124 304360198147724904930254293688583168 9540125 139620262717870205942692866656701344000 9540126 -17089318710642902973054175150818508800 9540127 -338215166461848853072218463099549093024 9540128 -81928548920025295814675007254896312320 9540129 14081559326739093398064626227038613920 9540130 -111504028012564156748532601322455411200 9540131 164233797425826670628925673295642605032 9540132 -33311447850394302067922612772915486720 9540133 302965291209002179763955450487858412860 9540134 -218120727575889246213627514279895882784 9540135 54986122882802835875403041630960049840 9540136 -145169161155771426488895894372424504320 9540137 -118725147014888527692808613564112402288 9540138 -10956302743170514056186747425484022272 9540139 -19180580524394235872879387734954850560 9540140 190500347355458613856819967391984614400 9540141 12322698571803317794760792347183752480 9540142 -119597262697617199804306082390868174528 9540143 332383432968754425345273256862249989392 9540144 25507507787614192286895102728799289344 9540145 -223485196087217399447934735916436080920 9540146 27790266039031757873410202361348518400 9540147 -3071160880798546291659798563046346752 9540148 1434110560114040285835273687548336896 9540149 -225031315231883501300639462370824456850 9540150 -61099997091646442980995583348096094400 9540151 -6052018960970859981110869794850327808 9540152 -1802486568159410541535369323523706880 9540153 -16370369733797561204862500998436597280 9540154 46123117613199932589209760045882660864 9540155 70312726257988523179912111927100818560 9540156 139778651999775507848481006045139682304 9540157 37916025651509920402371415010930400768 9540158 80249251944294965624905172230341031680 9540159 104393407624016934544076729491724714400 9540160 -21727484970485638776766060796942745600 9540161 -182737433496767191031857111438300178238 9540162 -123358422738641040512290389895912526688 9540163 -88050431010846745067420731798203033600 9540164 -240493528886155477852459291288432074624 9540165 -6813949517211624062420094718861774080 9540166 -183316327518506559643463523304160508480 9540167 5704748178726615572616329054419230144 9540168 -47709909863889989399593741947028193280 9540169 -174508168780374170770817894042704221056 9540170 82121150515930316800169386566430540800 9540171 136219715796883656549609246998347250940 9540172 33658275771421590354411390487348147200 9540173 -332543140284462477189930522063099949578 9540174 -16117079428187272337918676193539099648 9540175 58312724178798548097540944773692163400 9540176 -37939983619623876251814872975819808768 9540177 -79705075356021400352735068126351715040 9540178 37380737893442787010824025862985486624 9540179 98207247462081725043182696529083732952 9540180 -45381556832846146096161265098960199680 9540181 -65792674430717295978252558772991194208 9540182 -156667473515004433604631616823430264000 9540183 -20276109780137138372380929019158528816 9540184 26979288555648311556909441685527121920 9540185 64915415975726734537156518387054086400 9540186 114497664805454658307784469053606409984 9540187 13044143471566054245962777160883150320 9540188 -24494669841824579271300758802127257600 9540189 -35807425919841145159595014162148890746 9540190 -50783476021844300449187975556370243200 9540191 7389418101657599419192712921605428624 9540192 -92890072723976691587638753818668433408 9540193 15494146285717189091452214732934821184 9540194 136078497735456821938989604531644898896 9540195 494266099048911066066234408639843840 9540196 55583127285461534301940187748412132608 9540197 180323701353688128737246763085705003872 9540198 200139537858856646960311316874353721600 9540199 -154262219250809256974450377496295892560 9540200 88249425909270126704358655078153344000 9540201 -260880558378576453875930626696410888192 9540202 -12462489477391768491686916159342835200 9540203 278838077549572218057233181394438318452 9540204 171149116672185440215278407843190435840 9540205 171934523523868644772807891965155374860 9540206 48907070508508748414635592946195082368 9540207 36093421183817500514456750834466122640 9540208 -8009572301823310051529632205097271296 9540209 -134541189608023719680963091270138968448 9540210 -62718569164153487976604649610611351040 9540211 30652744145944421997507905552833889400 9540212 107617907264766393347425939209997031424 9540213 155031186168511325206018908529183898688 9540214 68956020541862528016324392506548843840 9540215 157352280442451216250197650128784470360 9540216 -40538152919746329966008260575327682560 9540217 -377223126475700519827899984447247023480 9540218 63460269141971068719717882363314824560 9540219 -48474913299433698274247366044328742912 9540220 114425835872464000585409420620221626880 9540221 -157219257432467956069849408832495483028 9540222 59565677519626615509153552563089995072 9540223 -176205573029707941079059406505517438720 9540224 16927918846841834845694922657827389440 9540225 -31913460417446060258812102883162842500 9540226 -351592673465443308786337675619159136 9540227 -24287715641995599463964409154765802688 9540228 -10958395735882356507216865518434279424 9540229 -57093853588607442758958591418018324800 9540230 25149709184931651751872490667095994880 9540231 158799101363455814060404694494404387024 9540232 -39129617279168235103866095476530247680 9540233 154358258648194468980182826159903409764 9540234 180072470621009313158772673216932180480 9540235 -236980906787857058216582968547568004320 9540236 67922055690565051375990943789038955520 9540237 87742515047064967589754323392200101952 9540238 3460583454806872247817918592106564544 9540239 223322709264930670079455467536396441424 9540240 31401658243492989289536443086138245120 9540241 -305144607633046307037436375296027620640 9540242 -248297793482322542129043670578617020800 9540243 49374896782514591678413039712513334720 9540244 -14461615057855033855648860675846600704 9540245 -164617329794749333659308466796068840 9540246 67062213527656208342278429318009276800 9540247 -547161293323829392768054523846343446928 9540248 122294414090035975611345052194767093760 9540249 70521176204169268244994217235972819808 9540250 -44097441331684072300928711269926912000 9540251 174464752645079218340764679495984014152 9540252 -129254776960674085433443439552251137024 9540253 52883994973852704134783581121144470502 9540254 -92762842783955379506338120275142775424 9540255 36320440102917448049065590082514332560 9540256 174841678403945334243323494477389103104 9540257 -332039214878814731392286902285747486494 9540258 4545199803232058648935081374536103936 9540259 26123342904268765491401953923193804800 9540260 -31411605856425777947563105474539237120 9540261 -1922765434616099972626731566731476000 9540262 85154954627923286908848744812149211904 9540263 4971977439967797739211063475440347512 9540264 -58367122702945609981890492871593984000 9540265 -14036493763538545939359168188223993600 9540266 -22712008370019503179334256175714630560 9540267 -260723222271178277542501413072665217600 9540268 207493228687347959447968773740355990016 9540269 -69414100167350407732011701248778838720 9540270 43099522977118485880038162808710685440 9540271 165935804424002890260676330821883103992 9540272 1016975157439905993402586130606456832 9540273 -106328939192861829187895427558692088000 9540274 10925459533372928649736170879710717472 9540275 -217188154806399375959056843835957730000 9540276 77484002890924891158219250435547615232 9540277 128754524066798948606513401355004468160 9540278 -194952733010761930868128727708106111360 9540279 -87272365818151943214713146164613960656 9540280 251378804126548555015710704695059456000 9540281 -1069399804038872402083830101256678912 9540282 -58100047165820235788194715075112311808 9540283 -388922506726882535212597834435802605468 9540284 4527995864811356760916552801506619392 9540285 20516648035595591729793061770873863040 9540286 -29436635182130210048444149352307292800 9540287 -277847514714055543870957944280456688064 9540288 54152703794975313497424750496784056320 9540289 74913204222125218553507469493011852768 9540290 -7156250806091896192404614222827108800 9540291 -257144323247098642788975145753541758800 9540292 -116320835887668647618113459429372249984 9540293 -58600275988755075629534085490601318784 9540294 26008278601224484064595169715828241600 9540295 -241580641350451164189524904562637238720 9540296 -44418959922554049351543313137289943040 9540297 8221630819567648523380912396995391368 9540298 203716709674970202193549539064160663136 9540299 160927960762015431707580322517234037240 9540300 44529487330850954740215439238214144000 9540301 -149460592744352466399179704616822210698 9540302 80240441343662716864786606382537472192 9540303 -83577403276374569770712888368559794296 9540304 2955733219983288892240136782557224960 9540305 -19791044191896856519343685938248182540 9540306 116463312798456654963425769185568394512 9540307 27962625471564069847756664257361404832 9540308 -196921478666193960135512278825055692800 9540309 -88683416624802674130413164164749395296 9540310 70353954240160103239859414952743122560 9540311 251195789634861152478782833069974292824 9540312 83333412332597375495738473192779939840 9540313 -412251849084411269263913538261713992438 9540314 -21224689899650372114457085437955577088 9540315 91359644400580425042165377680235505600 9540316 89441563960319817446670143526589859328 9540317 230709841259017605101156315576997555366 9540318 54878609334057751713919278138792422400 9540319 -69759283697033638172602392358732125280 9540320 53115827340542093907147832536359239680 9540321 -121671846292124812341741049771655760000 9540322 -60618292931966196650627170506124584576 9540323 1177218148709773626549968194205280864 9540324 2343373780795611852963592679302646784 9540325 -142920404225208860912337836041046546400 9540326 -188668423598190254198437123343470425888 9540327 -143999703345391302098481145126299918720 9540328 34924771171160953116237184434703810560 9540329 122998087552329660288118341207215587620 9540330 -7614897353142559102054852035753876480 9540331 73320894375189688627471805841807533568 9540332 47235752529824594659074984206578326528 9540333 276160509351062603236272226546124742240 9540334 32811170547497842899806141447250249600 9540335 106835445565461978203708376056953035360 9540336 12676966719090151134667622900680949760 9540337 202819050174026826851137117992355042080 9540338 -4759827441003322260760733931432436704 9540339 17797489937899443042971767890354131040 9540340 -127256572276715321657212745927545724160 9540341 74853069962389167060552269241291655584 9540342 3023603097988333593248317894601134080 9540343 -73897495339885594019109698046751111680 9540344 -184094842593776213901875899450762874880 9540345 -15004922772425572485413158795829772480 9540346 -151511336473030227544200848282674474128 9540347 138479565908182301817790717199020565796 9540348 -14440577173342377911497333176725790720 9540349 -28586022413154141975953370223636712808 9540350 112088808140328395553653749140403358400 9540351 69596687602268631627759534073595645880 9540352 -245060978472863005389552509267843481600 9540353 326437535614240382990803858336020025602 9540354 -69806571600944834371905928892593413120 9540355 97393439166068096488029750938578980000 9540356 -13620300987255290411204250909799219200 9540357 178355755068190403839494799918739869440 9540358 206966310938236798625809922960323157760 9540359 65455130293103089582512600373220669040 9540360 -101753540714782284561667239550388582400 9540361 19029952070565982307252757157324359962 9540362 7188912874083903457517482989355485120 9540363 -47605900272625881912249362345686373376 9540364 -62227097049889961040534170364398467584 9540365 60705076602027694701904070721194692320 9540366 -231970621388510023037512432207210368 9540367 781642003332930518046332375358482432 9540368 88031720631937330354138389260020948992 9540369 -175807365781097269491617892999058588800 9540370 -4309849603753774059297003475735895040 9540371 214828546187689344196763787283701063312 9540372 2540691558293854144838963510360899584 9540373 -33299918273499298112615741951747852196 9540374 -27591788955523733623904177804072160768 9540375 -125799794615985600346083771574654080000 9540376 -230791019045815544856452927465105571840 9540377 -96637634840830256077727415278247883776 9540378 -157516999428213322444359213008847150096 9540379 -2767399981615904355885958555089211520 9540380 -211635622398146049821351603520582259200 9540381 4092047756699939744856967477891260000 9540382 -202092900064593047479083879473118254208 9540383 315452917498485696217738502667478567200 9540384 25940423730473997006623146763870011392 9540385 106674074596192281361978691144712722580 9540386 121905830923752088677799353467098804224 9540387 167949270143896308623006821598352158244 9540388 256743124534420475093689917767338865664 9540389 483524822652815529344933523645009435456 9540390 16479577799116614091350395613861027840 9540391 -50927261235337731717299419213093593120 9540392 338274864536014326453282130851617664000 9540393 123543305841986229267874825993902078864 9540394 80769039584699146679393642429878967040 9540395 -268738498670786505331533968989638927600 9540396 -51065562109205420302846538176267760640 9540397 250448980522268382949488131296493213846 9540398 127386622159858555352367446522720794176 9540399 -191495175849718376359123359767429137152 9540400 22544364019766998397472460343859609600 9540401 94663604064965484399347566020426027840 9540402 -69651371478740139955052705868955683840 9540403 -478404084437401006534852406053912543348 9540404 -196901491484130292063314965362366924800 9540405 4244139674340539894591951644154219520 9540406 -108342671895779018341874646005551126080 9540407 391233157226114305538413245344500831656 9540408 191273185704375993247866774278806671360 9540409 -334535153195119172756227906051693618390 9540410 2414693126385475815227922239457093120 9540411 -134965855916480774271458436431108958720 9540412 -22870517308318363398848334887170867200 9540413 38059551548628584231375893476266537280 9540414 -37183254221083012927787420859401065152 9540415 217309794620464204080411468072110083560 9540416 -81626373131246372141169513403098071040 9540417 -15356457399126111652641412743562886688 9540418 340487197547989975467649132358751678720 9540419 -71830166224011437553608646931608874848 9540420 67069447544726914343026431882445516800 9540421 3793109500373758470379458261762698304 9540422 92110963220855314448431788326198186112 9540423 77708893761746122890898373987684238480 9540424 102737317129319888568861064721615185920 9540425 225676387877856966385898475810782808000 9540426 33303514073918713065499180174555636224 9540427 87219594291505739861216479935918747760 9540428 -156519585359283904330858308810838732032 9540429 70309191714711360987494529421960814784 9540430 162499434200334555276734896604642631360 9540431 -147358611483143045600976501243970900488 9540432 -53306396054717023177410290864375070720 9540433 -46257246407444010726758967246994278080 9540434 -21982909889298425985582762792782179008 9540435 -102092072381711959226679445123098086400 9540436 90433661177148254348858281405247717376 9540437 290820526335903015620417280663737659086 9540438 -81565205340449488427585872761607995456 9540439 464693652775550851548576741778280831240 9540440 -33827222101176638735220277288965734400 9540441 35366457883801011836991305448883490352 9540442 -140688166304133770612615332672978330128 9540443 -15967801025138837145264793321584947976 9540444 54164970613478661308958901874105594880 9540445 64446188891690799203236264208943038700 9540446 -52579212806414375911389084453525776256 9540447 57545543665785604158038939511689712072 9540448 -306245490179721433336942995703138615296 9540449 -406784982984492013391228745015610655340 9540450 22572799813417281456437061837843456000 9540451 107845877939989455164192921366118991920 9540452 -33335884120965246614081189747263764864 9540453 -305778296272635632305572192654310080 9540454 31570357900642096472419848501886783488 9540455 -71978661749241390640521781432277213640 9540456 220130922526795600864988836892361523200 9540457 199237775091205257920536089503814523706 9540458 -4991350399594195371119031695884281600 9540459 214915278023886217331653334503461561564 9540460 75623901420238936392744184207491394560 9540461 -62367261216632218029551731886484264576 9540462 -75526670624184170980364690678675072448 9540463 108673025817474021069839014751497132240 9540464 -6928234121320281103663527778881208320 9540465 -108911551161420975863783553762460815360 9540466 69854496414866715811613709552360345504 9540467 1650199663930705282427607862773462144 9540468 -23738664018898433790101686774293080064 9540469 100114926197939811247807085130068418144 9540470 166804457642461299623776864124991840000 9540471 -14255712447537319621370786237085702576 9540472 8430739082375540230829680396165324800 9540473 -356233458355509048822938114220389152278 9540474 -14331636422349873453748124519369840640 9540475 -19879357363187961246731172586965755600 9540476 139969471855825571360008859809179348480 9540477 51677015509951629921732827690713180800 9540478 -512532673567578095365206027086581751040 9540479 -183076217138677755469919447682807709416 9540480 15704656255645804883270156704284672000 9540481 -154299578566361492503326586341571444800 9540482 70189059680973352801856358755240377344 9540483 265458082245006928272470536765718504448 9540484 102602205626445582179588185844012326016 9540485 268171223507218261180411560144433616760 9540486 -93660771824599549937244245174752361568 9540487 100379060424442288350913534185377416 9540488 -182873826777230723894280893717945994240 9540489 -95930534420358226460660574650420075520 9540490 -18441264125524675018228043695846905600 9540491 17992456825201470952443272594161171512 9540492 5167339477025108803515055217135370240 9540493 -57717461947133412344697352285375645258 9540494 -90333241851730735500479092883685746688 9540495 -74278117348813613250896736728273632560 9540496 479465605540672558714314780974579712 9540497 28047052871807768204391246667561616946 9540498 -34802704385418890241597753033289334784 9540499 -76961248630039814220345270996703004500 9540500 28481700086242719393512578016271552000 9540501 230545871258660793878451391333356822432 9540502 -80795513482717498076104790879677733568 9540503 86982616541323766186818340153131285680 9540504 18775487172350720580271749235367516160 9540505 86325906573804074599177473215414757960 9540506 96928241675757325145499406486606451952 9540507 -209147910058044029638039055748420980880 9540508 -3794878639116489360259738682709537792 9540509 23384705583812956780929699741964484640 9540510 -6329827782302352472291104873176002560 9540511 -297128544292642672744396958081141787528 9540512 -302114019515843151132055944953294094336 9540513 196863476386154953985585561603807301204 9540514 -203025657899506013501321406079725834240 9540515 35163325140509454778819564511441925360 9540516 -11160267960676240699429099371231430656 9540517 -124652948203236215516964751186937808608 9540518 10430843027315602073267007914506558848 9540519 248225906284774091791461465827202761040 9540520 148496539659413902708559804170920345600 9540521 -123411214447978463194279657321220166000 9540522 4778933803072259484892133263041848160 9540523 181890351270643662322959261365960638772 9540524 -3204958259435929451819114944582072320 9540525 7818805532279540367968044280192056800 9540526 -114631187289536329138519334631222660288 9540527 132979743630961457098390195250756542440 9540528 -18787095439313974833056339764342849536 9540529 -126281278072214016249227648177974561280 9540530 115076537600816857102402780899668459520 9540531 -9440160245012258728635749800939914240 9540532 -304122652609109012318682795233400758272 9540533 -43877565800786023556948887139618133060 9540534 136685485199803370797895881269541053312 9540535 -386018146475318161787368174087675652640 9540536 119780193809127816336508997807536128000 9540537 -72305162371571625538545999016537299360 9540538 20054489644284517334592454770303759360 9540539 -4260328140082586280906872724940844376 9540540 -97912643077368204640254874384707248640 9540541 310761741068483382520909762780775471942 9540542 -166581499481800089251858030396692328256 9540543 -123130905194031060737275198835069157120 9540544 25720749249280048234349273505863827456 9540545 -122204190145425751426301982536078832000 9540546 53771499335164577619729759457567161600 9540547 -8148976971551411944895591498118126288 9540548 -110876595595545276979729759474995078144 9540549 -201506250350097024749510733767669229666 9540550 43240087782233348015496996244951336800 9540551 -339483260861870153531306516935932689448 9540552 -24296711616508489897495246487514316800 9540553 -131425802055570108708937080825473074752 9540554 3484844722317653411596666032418958592 9540555 -9115871266810060338478059607041262080 9540556 -232745827905506822995285357185532007680 9540557 -250876629006682397487192284734403933886 9540558 131995233549524200544536628865624865920 9540559 119632443088147121040955057307510412016 9540560 4525192653286023215895732507755151360 9540561 -55576266912744824893715999569652037696 9540562 -80189516220050975008789419960471961968 9540563 36217251698995424611294896275558248812 9540564 -88818764185692350593549314380206921728 9540565 355018371893339581117934245761420816000 9540566 -103324293568299956896789897989236736 9540567 -261781248162357210445979885830400050440 9540568 83084858511235346334532807592666818560 9540569 28779381466905650999006800140201639444 9540570 2714863886762236163385483614568652800 9540571 -27520375268336382601090997849993671228 9540572 -76501742413300513631448561458449198080 9540573 -53530871753458852973115751923381752256 9540574 -226555345238007057881904865092134254464 9540575 -144557836149893133359700703234907909400 9540576 -199709011522118984099683002379361058816 9540577 147548629723392510543778915333230660864 9540578 33714588332059652008174892898521063424 9540579 112987644603144458843794357894314315384 9540580 64041978062355138587160049248996618240 9540581 160971825003749053076149417325050971552 9540582 167996338560625781865580031029086720 9540583 -8722803862900042706357470659227385312 9540584 -10804763664491447292522953279606784000 9540585 -15842313277683126758476363062141584220 9540586 190182330854312082066871773214224236544 9540587 -205462590367471010944164426145824561888 9540588 180423592213489207662712014341615222784 9540589 23046786260324796347200333850947981324 9540590 45881735272926626543385089346109096320 9540591 50466113823545220751111084933438216704 9540592 -22420348794123162531554411533787332608 9540593 -4382584968677361649078337662059525120 9540594 32783266767312401305321149730475283360 9540595 -143647748475774966787069835178387836400 9540596 -117979300274058032305085565970885809408 9540597 -82311879562187868980520400055590270560 9540598 -12667358319112562500368965023867405440 9540599 52606275007918537000845168356775570432 9540600 119425121737187423238909468018943488000 9540601 -135178284148386657463630977369685286976 9540602 -39688499449988528756410902521969688096 9540603 194325787219599512299640321511980991480 9540604 49128771635470847696016936835213212672 9540605 -197123972441592560045960206524426934740 9540606 -111493574859474544800746868980827144896 9540607 156279138052369103480656511138971584720 9540608 93561541469826070712733619832563433472 9540609 -11665431815517198337473794093262054912 9540610 -189647320386239935177427443447756678080 9540611 222633384970485433377587763389883530232 9540612 -272968186108910047627514523009715353600 9540613 12915175000447758591669571105449675100 9540614 -72880708178643302333641075689483918720 9540615 -48178961124997306332222614810409108480 9540616 98069739622967023685078464095578357760 9540617 108083201223479727945268321147072752666 9540618 -47514877370285051148329480279749926912 9540619 43883303044086734523934479720849075600 9540620 -14158274807906043181952372533228600320 9540621 99764527642274961234456741776670280704 9540622 -3269055080490892970461962131799244800 9540623 83526659415966090833547486939703951200 9540624 6166014281920899371238234197875752960 9540625 -2543460194772558405695380197961800000 9540626 196926409442244383411401957201440730512 9540627 258483744835079351990432075909534011320 9540628 -184098738767689162117902480783020309632 9540629 132788971677515439941044753491545132352 9540630 9637818850806086892491521371768268800 9540631 204429333300585801903310832174572172032 9540632 192009054668168624699016765955652966400 9540633 201553490753875468219712110865675293248 9540634 -182405471657401837659202734357698624784 9540635 61398166640453867769299529861899688960 9540636 34330542265677753634258714041734529024 9540637 241383299713072101913370667040937225152 9540638 -253808903313588882862552156614339899904 9540639 -61173906676901055686039489956187688960 9540640 -261238802908524176970682094373853593600 9540641 -112412176680158029361136078769312972800 9540642 -98121613893448648058419052121256937088 9540643 -64654277762523766107363101733814571892 9540644 -7240990162675331871406063360895755392 9540645 166726708244177735083280584513306050720 9540646 -227528623118036231781156754231053853728 9540647 -39136549476388172993939060868371870760 9540648 21458841671077429792101396160790845440 9540649 162543020714598598371638972934684534650 9540650 2386030308113213100798586677941664000 9540651 -431992624764186636190536935944086296400 9540652 113424061080098870927655197184830407680 9540653 19794253109655300186092003322604067328 9540654 65616284022389518680887448017701463040 9540655 -145811229244416819758822437138444596000 9540656 -102560161374086992801019818863575973888 9540657 -10733380654441822518613041468109411200 9540658 31092748426334546420711399191281937680 9540659 -6918523337342183861195173005659280600 9540660 52285305639663525516114183196626432000 9540661 -25695054908089899234608053385131417960 9540662 -9866707035691081600000479154939128576 9540663 -167025161443897019566158475158668368512 9540664 -7190091622060595021079017309780582400 9540665 190423183234225923195775462320847845060 9540666 -119137849290189957104229708629216407296 9540667 77179431142220970194458884851998880592 9540668 -4329592972419909971925810087002042880 9540669 -145504589660432013456302767777836493056 9540670 54161826206508807636318505199978633280 9540671 -1935471945942498507618039655833950352 9540672 32626512943056617924699713595485716480 9540673 367855741970711341609141524830475529922 9540674 -99394177263777726970384033192505871360 9540675 -44387935467948452243827105166176857900 9540676 153134980636763472325357582147362066432 9540677 -122603634125850321066526373515999077474 9540678 9100731230375984593945392254135224320 9540679 362774492781936015060053416414222629640 9540680 -7370350668195724627536428103893299200 9540681 -11155591675498011119980716193343066880 9540682 -92043212606513981466775787918861683200 9540683 301223628097494596395229415414164386584 9540684 -58541593454878551743702129347264315392 9540685 108151275206703374633183866690470952320 9540686 38054598707175622750509425875942809792 9540687 -36942655406552605282157210569120862832 9540688 49144705388062824976126881950411251712 9540689 62315437101775576469806742345092389480 9540690 -78365870260131964929245965173593940480 9540691 -132553440563637401395558827398141701616 9540692 -48151516193930800009239483821636589696 9540693 -145903461964990111291814539917942844800 9540694 -212573575516569784817301641777279611104 9540695 19842882016462344138425945552047794480 9540696 9556371798285245113736978912192102400 9540697 -38184407440031853580705944461339060854 9540698 -134735831292451264528469301626990069760 9540699 30111149339586137896091972047324758528 9540700 -11234485947949953684013793426311296000 9540701 -48683352718192288451338781194781294298 9540702 18252235830810074720651891578483611840 9540703 36512381986789983379217798907598197984 9540704 -279074377254962932808587393592347066368 9540705 105864234041781267089516472505090057920 9540706 25577311087501424551954431995839405056 9540707 -314993578005526316285813607246489032568 9540708 1372712383014264253589595024963225600 9540709 -147429994445601903799797220456512513284 9540710 117935332895515872852512024637115814400 9540711 798643714406871634342876650378170160 9540712 338635009680251654152601782551784627200 9540713 52507670621466956418003435274547310720 9540714 37006054936000040300813956128756983040 9540715 48336337254578530060210238461329045120 9540716 5928998075113788195373329046066570752 9540717 -205691599385864511681442155270425673120 9540718 -68510220095314090645582799523696334848 9540719 65120486564174630822943973369404999120 9540720 -24940506986858991591278197110787276800 9540721 -20332110135815644397364359356598204688 9540722 -46962704760140637091537687566415687680 9540723 55619829792067283689048349718409659504 9540724 -310559481571168312531717930715351845504 9540725 207754549241462052959023162803944078250 9540726 -13459554227035857274839290720805742368 9540727 -44137763250603422187538178557189351200 9540728 -53563494280055128993146784591382384640 9540729 248922672354467694211151784935585322 9540730 -98099398600271512753607761042359118080 9540731 80643994334846976629620417894506074532 9540732 -107760592278870754038890570150347865088 9540733 1717966276840798531029662013002962976 9540734 35042256788912987866986326952366763392 9540735 -8284363025802198904007492595060929760 9540736 32169402042819981634075752837572198400 9540737 -10260697788048060670060814563946968620 9540738 151382963726080491564374951019443716944 9540739 119992727831510101926791714674520025360 9540740 -11510777012435371604763569521624227840 9540741 -21598630696140523096701714059583974016 9540742 -9724377464484297935148865906451791488 9540743 -301365726881902880998223998344611096640 9540744 99928481608312952945192979162751549440 9540745 -66218266655397627306587876628768242880 9540746 20082873354627631805437438952207646720 9540747 17708097176221113914658665182418079396 9540748 -14792661455177332917639777868964429824 9540749 308124688580919600906780940821029233836 9540750 58900743520553368835024703078349728000 9540751 -278523124115360526085654939265346067200 9540752 9364483200475954585328373445076336640 9540753 -67243114286640577308115104098628212496 9540754 12333342001038701949985042595710080 9540755 81624712291194387390291253020657273600 9540756 109331048453506787918841116560431242112 9540757 -84731689410506791754130133359748119574 9540758 -237068722934710224954359863629465815520 9540759 415670065667669814585678239194558776960 9540760 102928234125797602626895657204681728000 9540761 68845059440428076865823932804607678224 9540762 26589141701496469145622414743523237888 9540763 -22618308395647639688439652906983077376 9540764 -304748050308151356725913638976482087424 9540765 -132655764053205038513721114245340276480 9540766 9780690572567441120960684093153778624 9540767 136387306707314647374038101187983006080 9540768 132364686008810533887162666330882048000 9540769 140139000074071962049303693454156092096 9540770 21873752454646345989100311016306689600 9540771 23769311791241207991656981903295259512 9540772 -41398601764336970408060966211933342720 9540773 -94627361048980178935339072517478789696 9540774 -97393540788651079253081240414685849600 9540775 -232503896655728733207492228384500315200 9540776 63434226968825178194401102930995855360 9540777 -3838738841950542618405059102465892864 9540778 -71492574434727051966919099729122166176 9540779 -38236740347046587901905078453578860216 9540780 139235171211805891788167961609241205760 9540781 -70087747204039102919271698664843604800 9540782 -13992118901728274331556538213776214016 9540783 13677894287537456988706143053690807904 9540784 -68563207769236811384179515385483100160 9540785 31501195295263202926365891768466060980 9540786 114565750495564083213367893807451995264 9540787 -44522065987681504208434429326124138240 9540788 2461875679854837920095563236123400960 9540789 35566387141415093518247310107874625920 9540790 64942558262979289491873906202845415680 9540791 113038911173334277570767081044362069824 9540792 -17607658323452128201564862079453511680 9540793 -231883827846488505515876953397885552160 9540794 185353213281123181296958641016062915696 9540795 -79995017747599746756368280795142398720 9540796 172673979099998570478942465279686681600 9540797 93778607533727365200268310083009920 9540798 -73912468040701034267545251326470086336 9540799 499209600608651231959668572951807739480 9540800 -26632796552859799303987697387569152000 9540801 593550089522215393862191054943162664000 9540802 -133529684573664309823340530763823993648 9540803 -51745291374772213596081730751001546948 9540804 -13846382742161432863225148759996571648 9540805 293121667023457657380014057924450156760 9540806 3370704805627536639635396854243193664 9540807 -289036604389534180852777079340806079408 9540808 19314023752499733835444850491287521280 9540809 126660462269701737360393228549467474010 9540810 11059659924578779955170913850408456960 9540811 -98319899992460105494622225785588109168 9540812 415309085198878093194964754421795717120 9540813 -710515227958736720903458124000245056 9540814 -136082341689076845059396305330761886080 9540815 -1865989954249983398523577930242959280 9540816 -19210172651706437813460114805028290560 9540817 -20186523522569805106896373603838011776 9540818 -36061128352348050927929241950640835584 9540819 -102172732347186647473240928482003705356 9540820 -20119107804753021291044738481589701120 9540821 -121474769482658772204935097523757366400 9540822 4650164989898695061904548530158094272 9540823 31235299015648607555219709523110748800 9540824 -315334918176483676762656493613603543040 9540825 60319195237003555500120558072960336000 9540826 -28984044057045293385142494056803491840 9540827 249331703103914172798389331878367480720 9540828 4928141735809045854381196090222634496 9540829 -73206220254880622752755740883780148570 9540830 9126916781519727601139029796659584000 9540831 99180897520757882502445260799890902400 9540832 66735450043512964371199470186868506624 9540833 52711955915158379625896927143518147264 9540834 5268031958160428828381140830980974848 9540835 18867745745313365012934055726700243280 9540836 35622144672836199252362137171851300480 9540837 145684692976281242894825242297452123168 9540838 -101074959235487777535028429741385550720 9540839 68661421719057356507261414271907352064 9540840 3272386410238907696054039192309760000 9540841 6499822442395045231648657097863458084 9540842 -29062531282414187509293906840394869408 9540843 -22660853584909404205144301973379397136 9540844 -144887012980548371374303638674042347264 9540845 -238618265787179466264267329595826086900 9540846 -40884562994937039951345255203700610176 9540847 -465634014203637483472681427234002838704 9540848 -3137042514910709784534664052076281856 9540849 -100129631168891401682038336944660897936 9540850 -95378195773364505025412950187472000 9540851 196435675539935110157148772932608242512 9540852 104486374810994870785484684538644447232 9540853 16393843152876330444638153275954189056 9540854 119975461540591669842254012545583753376 9540855 32737465152691470126114137401039848000 9540856 25927497162777541795684229774628864000 9540857 -92031355076732051305289376696684379068 9540858 -42325597533622641641080807157813094912 9540859 923296285105473923464822978992596747712 9540860 -34045763238951257095631632156836003840 9540861 -62481386929213385647575720542815905792 9540862 187323463145460711415597061961209490432 9540863 -21709982836521893651883282312328473936 9540864 39046990110789320380482024677151080448 9540865 305238652256615677666836064138413298260 9540866 421486884256921515942464363173209100704 9540867 -83354588232495293315712283246944089856 9540868 -13078647213059832729210797212401940224 9540869 66320053667733836068421665794775202880 9540870 -20373293995500373356339682188667084800 9540871 -44036740647882416829432297438956685928 9540872 76620514708701562701173223083323392000 9540873 -6815113455352155898353066023362725078 9540874 72518711317244480237389138842607586304 9540875 220624947074540586593738031176913024000 9540876 -185581035696698330639550274655641543680 9540877 -273384601856513330568422281385910134688 9540878 141825601412266478408597143074780450240 9540879 -11141215437710347750719542286798076800 9540880 3706257982769245019287753924608000000 9540881 12461113231607982529472274784628392704 9540882 -19352348210226679214136531335473720320 9540883 4796819405624854873577415447455724288 9540884 82693848833095465477522630074624744960 9540885 137571971805876866603772422521848621600 9540886 136653024757424549007987994172759311392 9540887 77720288390483658149949617777799246312 9540888 97138598302853490501877241713950720000 9540889 69659309199247205315771807613868773780 9540890 -178591601111277097159107428735861990400 9540891 -119543514248721295809175064920906549752 9540892 -274355127107755533468553268684124771840 9540893 183226231212914461264474326533239296780 9540894 -46248463527489857363876407125078230016 9540895 -38269029386863957804870963516534003680 9540896 124613796005058872978021892410041761792 9540897 -2558488729205687741783316996834431520 9540898 -77011653688474243588125218280451738800 9540899 215001395576330369204077696800453229536 9540900 -55023231444951212893901840951682691200 9540901 20027210564395333337613958516273910784 9540902 -13053332184522376506241971228019582848 9540903 1436386161729968706904890885028977408 9540904 -137429753100217658990666752965983354880 9540905 46717604340688801109051362880776218240 9540906 -48087318360028586023677353339365097472 9540907 -261284796439818413255636610263274594000 9540908 50289972657367491676686005559147002880 9540909 -83744320161046384833463054946165575680 9540910 122726062946426850829027533111444812160 9540911 90535327774719343829822030334581290512 9540912 -18031214998984688763064287375194357760 9540913 161745265239190137597305177322232089600 9540914 121528620936595047726526611916229513760 9540915 -157108567368041468355968850483800560080 9540916 94325777123134560826527846400422998016 9540917 314481561110464648192123305158543070300 9540918 -101894670134844073774869772771803157536 9540919 341603680355775231304136115813768465320 9540920 225010073331734700107223908173569024000 9540921 -10890398115150239707309486810376029440 9540922 2198714489518612530006935830993070592 9540923 23331841411970822381608281759097812240 9540924 -68154248201205531952953898904063430144 9540925 -40863907752017458919047690776897578350 9540926 1291296876704313216600247076399769600 9540927 33700392177084904356082187790459940080 9540928 37398713522022192758417526768277127168 9540929 53824018906644543093223148128115476608 9540930 3998099158111499610176564201854110720 9540931 91168897630719186537558737665001322832 9540932 -59034111939460255733605491379422855168 9540933 -11602752867928301911288219700373362976 9540934 -23859573743087738210698009836690043008 9540935 277656524751285152227930156263494489760 9540936 -209049939682313879718242242379945164800 9540937 296883945812954971429113784135474651866 9540938 -9280996164012881645008664559916976640 9540939 192412155335034633614172745363828689624 9540940 106625834474094480422925436416687959040 9540941 397914161920894000227182723711468484342 9540942 55086447523777218663343834882735624320 9540943 -145856308936898259447817408510266609808 9540944 -42742435806951693008379571541766832128 9540945 93461118776530852297479964029928872000 9540946 -16583118873313196391873080671657463040 9540947 -13824156226817612054133510872050052160 9540948 -44243828587822141733957242427500369920 9540949 4463931157286116891838858353257324480 9540950 53623355356458347486660652486469881600 9540951 -100381668741906512633144173294807084416 9540952 -208641233187606551847138443880720506880 9540953 419012045364092455773242112379150608000 9540954 1893773851461004098164250851795786688 9540955 -267961106482174898374327087925552135040 9540956 141106578249618467398080356628052677120 9540957 -68929962210112500925745712232039090560 9540958 -25488536322837992780521681583545540224 9540959 -102535712048874187856968030474483663896 9540960 44132621687218289729832757204982169600 9540961 176102521177151972151913799474640659880 9540962 -43352440807772500137499052268710988000 9540963 63782363605574011508380138412388096000 9540964 38139995853957442193011798660899558400 9540965 -32553845577921984248595849077940048000 9540966 82916461516458330086748327901071647424 9540967 -31750844060693366879392078181138752040 9540968 190167483307188755037210028837041960960 9540969 3921474770845314874072322100015914208 9540970 3801529647609856667242145962774627680 9540971 -284049343749124572707359045988875200 9540972 -32215601025222018412623691907500121088 9540973 83412024823128285572512903007732625964 9540974 -133542996616837413895856584031686755264 9540975 -1359659578179928819824445557621628800 9540976 16426272201059496208146155123295485952 9540977 148056987886848045801772001029726446900 9540978 58602431314296189364202950320112872960 9540979 -77654272348127032207913840178187227824 9540980 -60825882301707623141953547730159206400 9540981 -246182184058037829388075011112211081988 9540982 215427003141067008172058565121946232384 9540983 -31899491376317068070179559832043897200 9540984 -12802443924339677642795208341212999680 9540985 195072745205139412078992508973771130180 9540986 62164561177922186584851240900866876640 9540987 81224767193833192680501823325637906480 9540988 67694694644555957519191502516208742400 9540989 295047044156130884802725591651969990790 9540990 -7011882753570513056438204535917265600 9540991 5981374928816518410542139374027787392 9540992 288745364988552267065814388211869286400 9540993 -67938781715442513602576780018283546624 9540994 -20570017108917176405963017549575118848 9540995 -256616835663274225659345455063443689120 9540996 152172747379906463993578867997055470592 9540997 -26329211112876953028179134268687291554 9540998 36147330028174778145755315837968693248 9540999 -4695382495295367437943038081194172136 9541000 175234792269655522237498474998988800000 9541001 -183119375669879951411867761302740176368 9541002 -38371005403117917905179843241965977600 9541003 236517609067879325332359282839201809440 9541004 -75417995450737003136094358464218009088 9541005 -59095574573665421697092973800819038080 9541006 -99661975589348809163615452711439877120 9541007 65765953130032376538274672947706192992 9541008 21388974599230320455581051516611133440 9541009 357034507882968224754447442019829980210 9541010 53838955329045515522718804458541760320 9541011 57872732451009462144623932988585900472 9541012 1305829724635019481088183078995062784 9541013 18968147079718768604454427841391530460 9541014 -5345033322463762388991705499625054208 9541015 180247834351556052901723976761986963120 9541016 -199083405178877617766401557272463052800 9541017 177824349552725617248546513514262389440 9541018 91980319728945369874106680201600158960 9541019 -133926025828609061636240761026227939580 9541020 -60113448125286811632351049652429368320 9541021 -31267827557985553490320601548683571200 9541022 -11871131369797118855648083375731842688 9541023 161449432200700112237114414107842259968 9541024 -142960908330093193286823918437047271424 9541025 22196212680480340547987918495260089600 9541026 53684288697141386937232803330056337024 9541027 10972505749472358624231252682054347400 9541028 10037373416910710030629401125380841472 9541029 -101611466427802111150033235793512047680 9541030 49050503626715895588650748918168716160 9541031 -1226633737941000996529808373592524168 9541032 6071464065119229406668544439035576320 9541033 -41997362406145380839907255629822451718 9541034 -159893019572290767504765505398481141584 9541035 66593578666053052597995209304909568080 9541036 52476917449760250739650417619174810880 9541037 -21237329823742153670287957573928672736 9541038 -35053086942742537221076147437693516672 9541039 -106838151848727152987791838001347995376 9541040 -72223248094162958908650831771043430400 9541041 16283471006131322322576356238108228480 9541042 -2230998673377340962768915182338384896 9541043 179389778516303873316540178323696449292 9541044 -179849627634054029709703120898265722880 9541045 -71302606735460100352873048225612649700 9541046 74262210966644673636314218612666903680 9541047 -63924458946960314678944289961338689536 9541048 14045141331698350810763200697297694720 9541049 8147565117755001498071687427043995840 9541050 910719598376457497394328414728556800 9541051 60907970104053703714592587243413398304 9541052 -66547707407921961251113520797791857664 9541053 99202182317072841485530370068240880844 9541054 -129191705880526480217283808015782369024 9541055 -441928982424594395710595535634176000 9541056 -7116701689267388480085230804313047040 9541057 46332852666693221634592945634493290306 9541058 25200886067950407666142740390646848000 9541059 -70641001052563961315522747120230350720 9541060 54030068043689563927105605585095784960 9541061 -214293561704792234354480993185011898338 9541062 -28611620728570927900032717582520961472 9541063 -149515468085600412327941728753829644704 9541064 -271670818623359021876421498111781155840 9541065 -112228909853319969681811710038297532480 9541066 182436282274348756722454134467850532800 9541067 92163033516641993899225594270441344000 9541068 218661636566934319959775938744559374336 9541069 45976691779197262294759122367635062220 9541070 38869056195974538436919691744405073920 9541071 -1117985043074860640605733312886319176 9541072 -80950837890694111377311178995748020224 9541073 253613417380432066850622556761979129764 9541074 51637268355535728722492944969591607040 9541075 33848609532868783158781787591324824600 9541076 -115265585572459340335228526962334480640 9541077 24591991553021087349155271897133852800 9541078 48304686349985332355183231812327861440 9541079 62433827498852564503447423417898972376 9541080 25351786139826666308928051692279808000 9541081 -39161961661503217731700112770925853936 9541082 -107571555529444250393049695757266926608 9541083 159866739168750119511753458283784016064 9541084 -262763532709541922574308981584874938880 9541085 -328004981657495960396904142477784435220 9541086 -58866940120670161883295971181335350272 9541087 86321641840107442645569471600021889920 9541088 -77794106207748923952980831971969597440 9541089 315051964225135137115430223854497104 9541090 -10700543176587018841884489305563944960 9541091 35628037558594017238312305787086103200 9541092 5900410321087065476263490620947456 9541093 377975090538508398753672629632442825342 9541094 411729201506143409806062193524387432192 9541095 7327366009731281048103737804655245520 9541096 -638348594964715991262849464024333107200 9541097 20385695800522267600299067055668550400 9541098 -1227620885135583448871584460276981760 9541099 -4771426323187458691266963622159609920 9541100 -4870571177608608223331604635180505600 9541101 210024568235868682178752984660742217504 9541102 -12298418777304023961990196811486029248 9541103 52458358567480922031077602562319789168 9541104 10116824372156124359384051083112939520 9541105 -118012268858151089221964384559239759040 9541106 -183588915789085241174265029401783850880 9541107 -47134160066925720932205088493637041196 9541108 -66941932723458887908177978750296975360 9541109 -352550632211765215011824138181717156690 9541110 -12495195647728353125011771327754599680 9541111 27585569677899523757773154693578090000 9541112 -106541064273220101300564659407917219840 9541113 848648825281891651069738228176305280 9541114 -161342463439212723685601427708403209216 9541115 -110689371502792591796674123501646730240 9541116 24108158667362597826377192442726451200 9541117 -58510689693089136276321328942551518100 9541118 -29836850798853429979600319022578065920 9541119 22692065872545298469140790455687080960 9541120 17749657715015822676422647740660449280 9541121 -16482056642131918955561928140730284028 9541122 -9872107600873638051905458054631717376 9541123 -102700869734947056533022639189604056912 9541124 -58102752907253522278703711156212984704 9541125 336994583329234452212228745426926880000 9541126 4479491869339239344923767662849925120 9541127 -165447826477324392385478135770598322024 9541128 44482520048444977477396114471779164160 9541129 -107164374986495407856659639032257213440 9541130 -115718616227155509375532454514787430400 9541131 -186558569759647326219645433813379370576 9541132 -13382628981752714248774752080939491328 9541133 -39118053528060098721438650444361995562 9541134 -67898299395935707978457798968200345216 9541135 169902925072045070775388930366124400000 9541136 48210275044601417557962601342113153024 9541137 -121469071029301409262885276954549171840 9541138 110979985264111573612838331040736568720 9541139 89588405754930239608438632877079151024 9541140 38096397626122849569895694470273966080 9541141 -11549829163153861395375075057317440896 9541142 -45269969467559394169019565928449748608 9541143 118025937413425825351059841408231305840 9541144 345501575844299427416340562016299315200 9541145 -94973314388710125935035110723390726900 9541146 11882470045995114849617056953835852800 9541147 86726221751927623469274932999376248064 9541148 136358263897413429134632470496555862016 9541149 70389016809192993184399913110645241088 9541150 9455871883567415449861155674018260800 9541151 -181622468251744109910178501903966494096 9541152 124989569448161856405833241585335992320 9541153 67999728938521515913758683115520803220 9541154 20212733089724139269170357320859430400 9541155 5980413548478995854863677695877273280 9541156 -8250292926112001251627381176292412160 9541157 229566434198199243157544961820296857406 9541158 108000060422376208436242953765185714688 9541159 -285864365520161974328546533040966355696 9541160 142142778478598895647231652056270592000 9541161 12044008365943733207817183501704095680 9541162 -194471385250598165899228147156857168 9541163 35755201802179594086754159183301087412 9541164 -89588585233294838140091350817325095424 9541165 309394687856410560794273918411977215000 9541166 30288336876637309426123306955800684224 9541167 -202992251469581997036504668428373625840 9541168 9573596844638431895865069907764445184 9541169 171664311822259446590809016517053376960 9541170 36606186346315851990796996969675938720 9541171 332207072888318999373037046091388127372 9541172 29552578306229108052107587540868770176 9541173 6935279462274356195171306916991988160 9541174 -264898172005753386713695651922827098240 9541175 -53335725282792555101626746481440505200 9541176 208633133756205431561515410216811008000 9541177 350631293187376474756104869063859498026 9541178 8310587676542560276735791392032243680 9541179 -391035941370881425258908294113076880800 9541180 42863774505216059741659354911227904000 9541181 64837899786708404636116878619930163532 9541182 38762952405938177558677350442612475904 9541183 84813492423179976191206474015374218432 9541184 -1055801703370722291706502845147643904 9541185 -38533963952965701187760471326107028800 9541186 -231084408794713836465711316880697596208 9541187 206798946718782170100334093653181051836 9541188 293672815643388074842264697816854487040 9541189 71829762276790774301551502997165876256 9541190 -440892009299420377716655819830378240 9541191 148976298982362191494954820748427050624 9541192 -144912967074035182410531389860290969600 9541193 -102491423702396881377615121450435803072 9541194 38004055702838260680852028873776630528 9541195 215085175094637571593037078039232023200 9541196 -9746754521364348209256399874945108992 9541197 253594935148812872158755219608563972374 9541198 -57726565808008758434813218854703982400 9541199 878648393719669686771084010978650530400 9541200 32999711106936757743066223874742681600 9541201 -120111250798979139000512320631078054400 9541202 199517056126583749178121096807841530624 9541203 59719449843589502419272245159438664960 9541204 77275238383066226854812435302989862656 9541205 -2763125930733212986438061493049564800 9541206 32004858197107575881782985010598214400 9541207 148792976514018296318147370113369391880 9541208 262056322595770644992391331318196520960 9541209 213086479782678942018038744386909664928 9541210 -34851457078999625521610382473083607040 9541211 -116423095466538048915757912305269852160 9541212 -603314740460657076355954314714060288 9541213 106998741597715016468661031046248166 9541214 -110572413613714819647063225387120503808 9541215 -166465769916275699802461595905047272000 9541216 -429697830614223851539210866027178229760 9541217 107209079323425508689925772320526668992 9541218 14289468075531312157250057857527506304 9541219 -240302738677550238443237545625168699856 9541220 -68710118943190431352787769126391979520 9541221 -210149175296371613622159315831403190688 9541222 -105758823728798814287774023171540301088 9541223 -110697750061477478387713373261376819528 9541224 37140801818412957126107178899392266240 9541225 -109525783337004300026693463182975936000 9541226 -9757291855371773284408365832589180160 9541227 -912126031505674799617800208554048000 9541228 -5440447703284201536610449250866898944 9541229 -605304199667877646301070385647610547520 9541230 348345221255176796893350056219886720 9541231 244211822723988361856481853116920952800 9541232 -93528482597213333021264184873132195840 9541233 5167455712132324059971770991128544844 9541234 -44134243058246488754425350888472730208 9541235 32736307011024084984262861445294046720 9541236 -196380600223069903685699332073670156288 9541237 -34530301768945025242892257566441410880 9541238 -18458978619487007596394878340060190720 9541239 -204411445152164663438537315548361905176 9541240 212296058124854732703301145524985548800 9541241 -216835558418661033423204053009853230358 9541242 53782812780026697439331919753644006400 9541243 -110885223314749230434659053820087740508 9541244 -188255764848317416691989278525542361600 9541245 17423677300072115215835020600548076800 9541246 3293020709144309500088606639436043008 9541247 -233307840402253163643563285391353522304 9541248 -25971670461339753171214460207266529280 9541249 -335660661236828134540788787883176231760 9541250 49620680078620102365211934124604500000 9541251 3659584554153186395223655114602083568 9541252 -31014347989840316370417370360980860928 9541253 -106807983934440153812669748428662189920 9541254 -19353485161649279722049224666289510400 9541255 -64198545530301255033677080275396072840 9541256 -144129715728446730483106407795617955840 9541257 -152291537372297080175828722567804392480 9541258 143970525224693840304672247148676018480 9541259 48894921768808056116201327705379175200 9541260 5344143977063619361702379830208256000 9541261 417395243655221507046683165506828992300 9541262 -131257451694704419160297564943255394368 9541263 -131366640441916375339519222238627776512 9541264 2394932875967352734413988740706598912 9541265 33885039871717673310965552523738891060 9541266 -76124240788695389467554968280131420160 9541267 -440716979764305053140603123459763551368 9541268 58395659929149983353273911224716922880 9541269 42584279486601303505740174642705593664 9541270 1750642877709754604110010162772086400 9541271 7009203472299014203485978836831414472 9541272 -17228973131178173289674035714589736960 9541273 -23382714713832470514976882742223592960 9541274 26854273702925725668990472619309514240 9541275 76546232273407760727641463196143649800 9541276 -149616983353968505211055200047801315840 9541277 -274716428393684486546822290950512964288 9541278 73117315001399325493052712571496354304 9541279 162468510522118771998491892287245484280 9541280 41876739147217302017064356818399395840 9541281 78040901193148025318461359982599141552 9541282 169507610875819777234540772641850376192 9541283 -171022463247484316056533682731618162468 9541284 -232280875775111805410666443628213311488 9541285 33269448592709021032621958950929255600 9541286 208193219603468936216876578406681690592 9541287 -163671772987799778551489223662888409600 9541288 2886350083213891388542735892623349760 9541289 -338513539995346714541901763458847259910 9541290 42914818447982356808569684959873561600 9541291 213562306006717951082424581379570096692 9541292 108907257041791599109287088426306934016 9541293 -96392950708816457553078886921684537536 9541294 20183465891313554605589731492893532032 9541295 48358768328664153354660622069552441800 9541296 24676113237211346435238828814246084608 9541297 -74972292722264846354844658986615451968 9541298 -69583474296321062080211611901588067936 9541299 209636634298554856557812811305978903088 9541300 37185172293710370588906118804174390400 9541301 32396877053841927608136542706470790912 9541302 73765543218984577951283234899630632960 9541303 -103211873276573573597661420453948024840 9541304 37420072788237391103903996325711052800 9541305 165789469691202587151358635588745935300 9541306 1628830500957994641805695236300997120 9541307 375201038050996738501541122563175187556 9541308 -54371003862971658985854938707341754368 9541309 328949066887966782824204508426360606816 9541310 56201878909661902238311690813520362560 9541311 21382730396319887534638631279565136800 9541312 48887796400234018314435946072435064832 9541313 2189868021671095466373705328722249264 9541314 3253961955559081193106427598441378256 9541315 -12738001067545566383639920586317564800 9541316 -149249737824623850724612704852272088960 9541317 321904780150489609916377699489826373600 9541318 45925146291529687629841770018284462016 9541319 -29837588026676963988242478231127965840 9541320 50340879987449938328839059520207257600 9541321 174613455629379845170324145402550825232 9541322 11005375896909128866484465640576152832 9541323 -191012186026622729512013401070666654616 9541324 149752163022981656020006548373138333696 9541325 63550408564884804960324165715225980000 9541326 -13916207195386928218684243773873464256 9541327 -33862099507374732440613005048359415824 9541328 -29319095215117207883258601407531974656 9541329 200968715980343741883741134259286027392 9541330 136408250964638118061226972876457958560 9541331 382836835488868743719584108090587585132 9541332 136628266053563563912763816277705488256 9541333 -202100359267433781158834904273818058418 9541334 98152128697716762163250024060447040 9541335 -8451591895646608838976872560358369280 9541336 -97116923492298982090574777949207920640 9541337 -61405822958987044875421154780454887100 9541338 -7508040621745078929953553166837290240 9541339 188830959240099612023302694052227159880 9541340 -32470714114644324837968519522761113600 9541341 -288789120980057042045987830418115803520 9541342 46262922508098202610152973640940371072 9541343 -43920690183172948514689411591301308416 9541344 -112452310862879732112819713693209067520 9541345 106726072484079935988068273842103480640 9541346 125449488253435373338632336912394380960 9541347 19641839068069468704442037247083025840 9541348 129973952606838814891572429116839772160 9541349 -265184660220470492484871685756489515650 9541350 11816218222392831964942396645063699200 9541351 -296692177485989989131295686474585150896 9541352 92482729600010205109572267669095086080 9541353 -111719981269868088531537080134491018096 9541354 -88629865920374796909829080596761836624 9541355 -167448024121744633083784470165857856480 9541356 -1546606619999392133975210829947547648 9541357 41235287377785350576794007839160665312 9541358 31038832501696239777312838956000564480 9541359 149872774796960160936595987441559256264 9541360 -66285530776103744643171938417895505920 9541361 -234648713070617857446837695523702085068 9541362 -13792727003400346626914563684596936960 9541363 -90680112310313627366156607798041990800 9541364 -141565903143000579853183030231868620800 9541365 53381808369116948519006099467466761920 9541366 42714986864507114474077958979601440768 9541367 -257841208434014054121006609192353374248 9541368 -8346744298703157995709067679111577600 9541369 241582341230016673859725008030976969992 9541370 7382848972194305096439729594905841600 9541371 -8871617715201185655953791905178507776 9541372 188148109681394176527492784532346392576 9541373 -157421082096472125335003782050822384378 9541374 -129330016559172031258470010692401115840 9541375 33094168014176646687913873155956784000 9541376 147339226540188545798670436764487778304 9541377 211393081031028971483138562620749684800 9541378 -95734030359508636063061170435530751488 9541379 61920543132432315473702959162449255000 9541380 90419123177520750106651706348677570560 9541381 -154453279946030598117231099510175076868 9541382 53578001434379031259384809527029019520 9541383 -210383603317596358308651979766525706240 9541384 -226962093413689995820486457779436989440 9541385 167678374419143238273867969961435355520 9541386 -138147706468488548427926071601681037216 9541387 -284488565762781441248745114809083617964 9541388 186694914026042536752259219494169598976 9541389 -26838225299772600902155408179329869824 9541390 141908288739282210275244538279316395200 9541391 -328104847230286056395711942840290256208 9541392 913766382513759311036884910549237760 9541393 82846005736045091065025939321378366642 9541394 133068955798546069652519116549694805792 9541395 -260289890053208974521002250256431872880 9541396 -94161464124255917335848470428771331200 9541397 57927885715584405911310579483907294464 9541398 -3161509710297617231930942007618563136 9541399 1851586643639653879629408485356918400 9541400 -150565474368827772948073641485892096000 9541401 58265509304631545310827925400706693280 9541402 -30296721574470493155748384311653179440 9541403 -259195071410457134859331708318624353744 9541404 -107497180097272335851703652241535220224 9541405 -225949650742233370613607869707319162880 9541406 -32125838767814233335960318185240186880 9541407 -117349756436656687320605789420585507712 9541408 -238283034479261782998956139478506209280 9541409 5278155241749315080958347412172544610 9541410 -7844171623860283233058192170617786880 9541411 126514664900047034122933161949602054024 9541412 9646063222927546187266112278517501952 9541413 73798407245334183559769740927734473184 9541414 -226154104953924715518194696407065608448 9541415 -14144251220177852841071418768865731360 9541416 8496537217115352277905338539987353600 9541417 -172178632839465580509570643859258566534 9541418 -215781137013695581296064214862989484960 9541419 -63440697237948677566471796043055270056 9541420 59542081827338041402006702093248921600 9541421 11390623074001517599115070734585777622 9541422 91685177088944147276256202859931156480 9541423 173076065500659385574511869228197462080 9541424 16075996247508981027743134313337323520 9541425 -81643025678399987961870795474386514000 9541426 177246865752412318179858346687314288912 9541427 55509018877369013448530689275243092796 9541428 -13488741743959089532569816233238822912 9541429 292246637611403220351030828846319826030 9541430 176946454123655276945225214624278505600 9541431 1230741674836757700630991864918947216 9541432 214268212200910608040626147757417574400 9541433 216271998926043866291347573793037116160 9541434 15331570343702397039935704907268352512 9541435 -210082419466605376455581562481922894400 9541436 -419584996009093222205275415364598514688 9541437 -11682438504591436709910249124468875456 9541438 61669743515825318153547741211343195520 9541439 9833779069945151914693773494128054440 9541440 -22787577713899713961513330032157655040 9541441 -68320191041663589638564207224718656 9541442 -1883641970702279309117354990051031168 9541443 -240934494011831585945427703420591452936 9541444 110620790295527921053643451999691471872 9541445 47639056145023895179775597087462384700 9541446 -94901212263147640162967343786794922816 9541447 94923294090565384919814305954879346840 9541448 103375430415678152125233797346537308160 9541449 -155696214764412050435108733435484181760 9541450 -63483639308147224469448080246541798000 9541451 221354735841213385250087704248804946452 9541452 163550485104427576738126448220050284032 9541453 -57248246051332388698898421193830528800 9541454 4869048662773398574688240943698282112 9541455 -69234484588652433131352934006256640 9541456 -10525580398433160083165356047336153088 9541457 167091955626432631418246208216017102706 9541458 64177138472732087661028383717344924160 9541459 47042989859581327575345465298668321792 9541460 49152997500012686635015788035108417280 9541461 43787019484422743166973231104342324960 9541462 130047958763292321409189443748193710080 9541463 -166613272438943627880241321046215325760 9541464 270527723274179840702758266089069568000 9541465 -8551309082783323895197793791874209080 9541466 -63449315250394433699142510832983326976 9541467 -12900803435847186155526495642751739232 9541468 75992580238592348846766552951485176320 9541469 -24533013798206773619468527400214272640 9541470 99347161877413346836975778508936683520 9541471 454135121025456448660169291253232125600 9541472 -11545178966158306732041883959004889088 9541473 172562490048676382210072089220755940784 9541474 -146944095898146712782744051034309113264 9541475 -137599401336443328592102671301541758500 9541476 9730035949785184941186278347356290688 9541477 16964880031275393121852771991568360960 9541478 -21875105890842479040418358697685704960 9541479 17744702523195185833013934715109565648 9541480 61012244075580469219492022284394496000 9541481 218489291378275115094874518682412646144 9541482 -1161318528658617291892010401919601408 9541483 93390611773118850020723791569789074320 9541484 -44685036531296260929274739441620875264 9541485 -210954318477462535220993336580603360 9541486 -42497793067560518008348463385004023360 9541487 -121589256503699967759831643821635778864 9541488 51580466144915130132123414552602738688 9541489 225600560336354583701051531848162734290 9541490 -10475040311778163425044207881631293440 9541491 -631977770211376507159964672793686976 9541492 -423038095415059265040635641905158475008 9541493 -116381588399883327211395001115186999400 9541494 16051379809828310057248363599054683328 9541495 -237969337281016904101090516855141881000 9541496 117819997984403492134961259205967155200 9541497 62762590708850813423922273351453550272 9541498 99930432518577803047335862848067737792 9541499 152063418294149220499270261278782377320 9541500 -95579835893405291445601980224699136000 9541501 31688377853998848582337046674927633792 9541502 84316112903974543649733986951602671360 9541503 55630009986297617849847764541453334800 9541504 -12894927581555972977692758914954690560 9541505 -42463474130713683594648011229291412440 9541506 -31410483738868628780545342310642597376 9541507 -7571649025746191609790939599323760048 9541508 -388982159263891011420591570505396899840 9541509 141100726668550597392818136217051905504 9541510 -49350789526316252585961809785596641280 9541511 -20716405113522172584938143939908082560 9541512 -39681946584689543397992139608381184000 9541513 134073826137274985074777711319784396900 9541514 -108082450588304957428660800720213722880 9541515 84943462915692796997221700714460576000 9541516 -179079218711233328863306804092527722240 9541517 -439517370606896944229588179679227280448 9541518 42888127428657951345768672948862144512 9541519 154348305803835148627550685968766063544 9541520 23936683677575885115826658437523865600 9541521 -56737519813122749726442604995074814720 9541522 299871773109975025211054992508915830080 9541523 -101875542168975245784196736512808136720 9541524 39038800387510104919314196988076742656 9541525 -132856736232229704199976574122460225750 9541526 -33716109946319367026009027962346616288 9541527 169643368441347577384236704958285825408 9541528 -3385228797775043837897951482676490240 9541529 166893465315430800603001197545639030784 9541530 -150337117936726272364148410289858496000 9541531 62077466520329454959399777324972540632 9541532 -13705594748812793350934803492976787456 9541533 104853861918560406230337836752257693600 9541534 109798374283113729359596880235600305280 9541535 105916909956601206805236213423805246560 9541536 -227861600229977990285889591951319105536 9541537 115708511354658739694363866740449098752 9541538 12679679547740504565282670496703555744 9541539 -56219625731879625250012602072733954560 9541540 -211519569995247971636521092459661397760 9541541 158161177597708309892058513064474718400 9541542 -76450293177949313360739013961466354816 9541543 77587472446624497516670298897364789144 9541544 -81414003318098627422465421407602862080 9541545 46351064506510942806811686983024106240 9541546 -8467265157019729992294367341882504960 9541547 316109984396234405571288411634967538996 9541548 -13127450058129521631636651024838204416 9541549 46419166273776762144594200974897366550 9541550 37584130770845851678131736354922236800 9541551 -95045091021264605109170816553104519280 9541552 3289388675428798708046695385061916672 9541553 -119484389830321622989689040097964260160 9541554 43744761414413715998129730838332353280 9541555 -114237798955768321980047845747379105040 9541556 -311966511558447070946859275619129445632 9541557 -22079761542167603659890724347821482194 9541558 36207250115249065682920052943246317184 9541559 -434331778999871580252683759417324603160 9541560 4803381582391477341375342301170892800 9541561 -85912104616485217631201833517965008600 9541562 54663369974403279065110897015875283200 9541563 46045400333375592108169019637214897944 9541564 154204053702903760067533215134786635776 9541565 81277593895375225553852705658992202720 9541566 -161226739361641233981415892271621162048 9541567 118104494163396445554160780877848231792 9541568 61199914515163175839373453156834869248 9541569 -83402760472294775551327466733754389456 9541570 16768964134328790036060441337442856480 9541571 -2628967902538192817995272997294393440 9541572 -48766273267498613446184247192668928000 9541573 305171442213213972600036368953301328444 9541574 58991315428933199778011159755160586336 9541575 -51915913686267897719416163930048626200 9541576 -514726039128770457096782620117416960 9541577 283501856713872466176004803339815598426 9541578 10064214884385668838969409970580551424 9541579 25663846821571274093978771683883287384 9541580 128360201844990268369721304978446822400 9541581 -19117995703930658417162409136317675456 9541582 -329395359633715849459045726137304078848 9541583 -134310053165991831124955162062060793472 9541584 -20008267993454022505132643244736512000 9541585 113731576017580630480323727392041217780 9541586 145070272018196229118250142022189198992 9541587 94312562255101588004356597055105002560 9541588 32562351730456351090133076041999323136 9541589 42986802010788862968832764854188557390 9541590 -8020471244832554568402207328237877760 9541591 -1028534834176670786184393641145715008 9541592 165911093713447063522525659771883776000 9541593 -154790005376584515672986819418350903718 9541594 192181988429257198339364865119880836832 9541595 4930435909347634288463579607853036800 9541596 19042084855028791874734518200554487808 9541597 22048097393077971286066002930173448960 9541598 97871499605946342416203759008556938240 9541599 140562142690786485520500535551449435280 9541600 -253522090993383213801794741561072025600 9541601 169561827826340419001997341315545824900 9541602 -19230378145258116167897156874060051456 9541603 -51294629467475300580527739347598313656 9541604 -334118645718323866610417315294465608704 9541605 131666302149513128721023724686722188960 9541606 45624355042312304739556993746794231424 9541607 96813018106796354769385807418573506272 9541608 -216335217245921835254420513614544240640 9541609 52803238364198770036924398361956577920 9541610 -39828826749215388273176231841675801600 9541611 65075991111965360271297590953999534080 9541612 -3509877063585177959245134527116318208 9541613 -475093833202639890437640830422667940138 9541614 -15755931587769556744063729464827904 9541615 -49766226380240883228013236270003597240 9541616 27384812720625913075690749523311132672 9541617 135435690788278387054126709946784288320 9541618 52743789907631110881082957184879999616 9541619 171303844023814353214331781057104310528 9541620 114536193231504708877700829391180185600 9541621 -186357277794954492002222184613025197508 9541622 -76137259907447675827636030827063281088 9541623 48178038591331856561108443354394241744 9541624 13100068729402491925636437874207703040 9541625 -473802423437914222826760008680321491000 9541626 -5359448896467399422541620202896326656 9541627 261872322696284796531151148783883453476 9541628 33598318518147871046620179652916282880 9541629 -86080200976172443175686441495029348000 9541630 -21029449933687348727663522755517395200 9541631 -328462162749498296897101781767738159872 9541632 11172046393694511247451772491566940160 9541633 229747312655735814138456822190242400000 9541634 14179487148996724311089664379628769312 9541635 89601539421375668651473832086183719600 9541636 -21205885035197082668328834041447364096 9541637 11259034200010740693046799625144686592 9541638 58357071104865498588535735033026668160 9541639 26832337034296656430546529186283221952 9541640 835729326693463752817979849006284800 9541641 243120209248957649542546581844954966944 9541642 16705433051908835290385364935579796480 9541643 18931777006232315471433130302059399328 9541644 28986730294977668737976007703232397312 9541645 17051187704537224146183464868843225600 9541646 -110653320142469329045342680630126372480 9541647 182601241139654644938950760181715785608 9541648 24337167455149665135687397480857272320 9541649 -35317803833411299172814064122809773836 9541650 31035881331341417405324280342873513600 9541651 129549478709398383084284357945232361552 9541652 -32743704619451228585351086517899622400 9541653 -155480876659865998010492983634272490592 9541654 -46316976504994592228401496732651104224 9541655 4777479663521802116301732538994766000 9541656 27137939261864368657320969081213265920 9541657 172707197064494458999948640090267040 9541658 111739141548106175360395311836778565632 9541659 -98474918794843776422543969945535841896 9541660 -29815519424759854128254432837465856000 9541661 -337939101576367484619216532710671371200 9541662 -1087835049783638403152351689478188800 9541663 -217861866855879601657293617078319549088 9541664 142010944615412438287090805918871846912 9541665 -3207552626906739200295503711511552000 9541666 -37996494644257379846652181330757633760 9541667 -345370001959973536082317580778142256400 9541668 195709117581296514766634324236938224640 9541669 239449767823177227060412327866822475070 9541670 -16174954594292337518329818112576878720 9541671 159032066831468480435901483467086452864 9541672 2710602310237059482378120006914037760 9541673 19138374114926807721771413770394419620 9541674 -17119007888561711030761959415127954256 9541675 -71529197340380488263942045170152586400 9541676 84470151215643792951606910968653107200 9541677 268109153233122269712839316005050931520 9541678 33933512305256701004210703484028600640 9541679 -29760859715332403229701089260250030080 9541680 -37038039720805694477213455054956134400 9541681 78460888810300161789793470715479395764 9541682 330197505105748242938325003512274192 9541683 132427538292833949617579166018335170452 9541684 -1528631954986838189733647110966860288 9541685 -381977049855798117072697159187435190240 9541686 -3105610339369027328242689193739550720 9541687 -287048063495257689636026733032348664664 9541688 19041944851541148009211228485858508800 9541689 -117193669244317790297936913896726195376 9541690 -23387661271573714991589269477925427200 9541691 245043216830804481762102918017276965092 9541692 254434074847777756794181699904608143360 9541693 121176014200687835081764080254080981600 9541694 13814239673554282567927469816989919040 9541695 -105165968983255171123036708884396271200 9541696 -41497883970704844856967708728067358720 9541697 473250052141397688138121127603342898 9541698 -2765263072044622148951484220804553472 9541699 -603091913251803207930396024488338680000 9541700 897322230641030014683299582661734400 9541701 -14371644815172481313288775862646745732 9541702 181450377847771136012171241190609395552 9541703 -252787172776621533990612996862127289120 9541704 151042439315930522788226475679242240000 9541705 153401277471733588055199381232130361600 9541706 4818681182748390293088455770030773600 9541707 20198593543068159749903702705921685504 9541708 -855645528765419438548723920862645248 9541709 -192284453914813951067295795663211689684 9541710 95817725637996218563359851951160475200 9541711 -141265641310099222690601664277243413168 9541712 -86923563254465585384523443720801353728 9541713 -68959654026732457763118855191564720256 9541714 4494592577177078138680242823224330240 9541715 -197067332456199699196372850329197170640 9541716 100911032329746484849148659685001922560 9541717 386515365821227660728355592852128738766 9541718 -11683360024973183446650882828284664384 9541719 -14738354595860555052348512009057939880 9541720 -11721608068750245026794008964310630400 9541721 370724250451805283654782890759158951690 9541722 -19898711084488669329371708480025058560 9541723 19112375071102494347790364544486363972 9541724 -28198762656639344017414312535011983360 9541725 -22942493897906759667896567188929672000 9541726 287440305941421401853889328589405527040 9541727 -168736079460511282234845467402757306192 9541728 -87724014001470101374985604486359678976 9541729 289490775471492019749288277120063031330 9541730 2911317380660976301180797107140984320 9541731 55135386760747177496203613214585695352 9541732 223935766998905439959481072355666196096 9541733 328030306119945299226676613678391785982 9541734 -31045021150903386538629284807304701952 9541735 8259477115349153684428251131837806560 9541736 -416589269496994511167155001278186808320 9541737 -67223637472846519098691293412779383952 9541738 -74670887056886021994478663207063246848 9541739 222397548839056350230590706538741447540 9541740 -91190161118320021055299892666024954880 9541741 -259800463383667396345613529542260442016 9541742 8764573228510166267174267261428771584 9541743 -3757215251222586080794743313999161600 9541744 -82279012431762583856265440582111821824 9541745 -58072211544150435607722367875264060120 9541746 148275680158925411433148936115989344000 9541747 420907551547454942233645164185549797196 9541748 -4278671573454457129101897760418960640 9541749 51282238707956915390890445162507468928 9541750 163094805018730337380048622770000992000 9541751 -150826041239295273135859480520001204600 9541752 77201480117702325991114454613354086400 9541753 8983400162724108781792447118674922884 9541754 206791066342948436638777615690652110560 9541755 -131356610689416261845902225110147999600 9541756 45684193790864821779493123216849927168 9541757 -561227699362760726141896108379291712 9541758 -71434159685987348268956430288431246016 9541759 -66919892074993525345358962309737963840 9541760 316899800460599487975549287860587724800 9541761 -176305438663646687126786482986583642176 9541762 -25192395062970361631114245675867728000 9541763 87742158142272733365618343986815079168 9541764 56004830995925800867710437299973062656 9541765 -171091570719874093734047810729226979680 9541766 34574429942923173600979444495418558208 9541767 -146203255096231702705558588210268997720 9541768 86590762593415521618881043694626370560 9541769 276571702261455917911650797870795803290 9541770 -19596275658473300977915054044365495040 9541771 224205945458234983250461594294279829972 9541772 55650303714626891069601790514141575680 9541773 273769890147705744918981483247567080000 9541774 123194586125120183705160580554109393920 9541775 35881028850056324325147324235934805000 9541776 17070854848224997459111223214715305984 9541777 -37847903616654471470187414848699784576 9541778 421339596004966094520283530340445445120 9541779 50850466438645970762962849502913180000 9541780 45291610788641355204588315759209717760 9541781 30236316248281335605259461208939021600 9541782 16689959132637914231791191406894829952 9541783 -125310698896683337401768527380943652120 9541784 -61525786894182713522989296425310412800 9541785 32862093214262782868502944575736145600 9541786 242154025135090566397547751040368384 9541787 -80839673742400042480371757817907282048 9541788 207944113178099706057137348810007206400 9541789 184657478432652565553213092873974447590 9541790 -114055796344833955879653860387349811200 9541791 -20870417403968132600216351081648211456 9541792 -144559065416091659453123581445950537728 9541793 -321816395199415877010084131297997611580 9541794 118180683603583850250870036036231605760 9541795 87713465981301682440719477274783813600 9541796 -215941385338908693469827399026864163840 9541797 -31340299034657229907818929351694256800 9541798 78792845875335314618669567380161783936 9541799 -18219088602696613988718751477623687264 9541800 2020915484435488373680335706644480000 9541801 -310731786860203582949959489701618280198 9541802 79066953056615910583407418891563361632 9541803 53363914395399414509281119651764360448 9541804 -235284379424607472500157392308951321344 9541805 71961283160840815178655663960241009920 9541806 -116557782030046596454134418108767661056 9541807 49581847303373814140445482306132016624 9541808 6693527934435063328488930085541855232 9541809 -185916562704145253029341585160836365886 9541810 -146179302940922855764123578818496313440 9541811 -173170913049353836674945766074249597600 9541812 76334052204421802574421457102862458880 9541813 -32483643748949342039864637965862833938 9541814 -133626471564840927028385066822485479168 9541815 16062593980113500936900384710303679520 9541816 -452710129269192504620997477356981452800 9541817 243818547537664920299727333883097690880 9541818 -95013129218793702014471195550597408 9541819 -54126880960013473895954022926728917840 9541820 -156555570824814452248406713906713361920 9541821 -1862350456212836484870898844878380480 9541822 -105679044305400065568343931484319212288 9541823 10349663553002611439402020305166635072 9541824 53341038058842869654378137587082592256 9541825 91552902955638755406140979276268414550 9541826 -10222949278251199887358753917569074176 9541827 102273067862165280285213010307800089840 9541828 128724867743275320961253045275386982656 9541829 -5162370789622403780446338566150538912 9541830 -497453768924199826843248595078682880 9541831 -51674315827711674954837516346481996416 9541832 98168449907210812443629345484562268160 9541833 12178013976954330548401925060232106368 9541834 230405340317774756498364280609059333120 9541835 -96735802868633545225394183329364250720 9541836 91106476591521087837525143477082470400 9541837 15376412066045409644853503110352474486 9541838 -136257882982188201692870010213908684160 9541839 85540925440934678726860348376120377224 9541840 -15994236859748195628446023463534592000 9541841 34861617358508090961687541408861972800 9541842 145265779297211639525559860566074718464 9541843 -243462193653998344380760166130523733908 9541844 56385355038657846125881225018706777856 9541845 -189245395313811086452371154937794799880 9541846 47632842869493250277808476880788803584 9541847 -129218945253997655040647295216453983568 9541848 -54059637574453529575945159453265633280 9541849 -158875823337752725815423052504365615360 9541850 26109174394060810125932160926393960400 9541851 -19825378593790185188998191326814854400 9541852 -72120665907530398092517155548807448064 9541853 -377240502818796946346497592519482007898 9541854 45339158991055043034633684938291619840 9541855 -42037275834009693074895191411287883040 9541856 -171497430734288181442544939072457277440 9541857 21171107553597409142505957779861452800 9541858 -183433218724137949086715413993554508720 9541859 71085281626259057306282430195838926840 9541860 42583106943689338611649363765713408000 9541861 144560667051508872272692254877633714560 9541862 63335503062015107997253410007740039168 9541863 93655302304544524741848826993588971792 9541864 -229227054525159083030020789489550100480 9541865 -150993374349430730729144407026144235740 9541866 -148908706620614844758011266797442859776 9541867 -17709313580289013654306032966709377608 9541868 -46956868445833966355772277006131018240 9541869 15929559950652906662970363273021989568 9541870 17127498126881068781444301580292793600 9541871 -315894630804468474458626927494716618928 9541872 -554514054490340430712204853871378432 9541873 3442730203089732959486875757006091504 9541874 -166722643753213773164515997973370424928 9541875 5084379601371073354286887262831520000 9541876 258428742978796348101764537716266987520 9541877 32090145945343215746137301801322423726 9541878 -6105145607370416164589865907053120000 9541879 576452773790696871244466893865455234272 9541880 -148487163916940594145188944228704153600 9541881 -265540901198501822967686131358552838720 9541882 37903291567769883368383806583122147072 9541883 145469123989478653564856662392283930704 9541884 -16217968706665513833851283278790033408 9541885 -466738872284747392141713583795860448800 9541886 -125404194247078885084853453017343952576 9541887 2128994096923311811067861677648298880 9541888 -27853417211704761656743260468426047488 9541889 44060116408658168519098975954312545792 9541890 2516804432114794457539992472024441920 9541891 -51381678509667736003192585735624679168 9541892 193926414076087950764122915478586113280 9541893 -33837183433756317702994023619139420160 9541894 -174993372206645900231196843923812527360 9541895 106811346676879407228078821482352678400 9541896 -34078105873404778221552711887744532480 9541897 554079444510894679904852023600207652560 9541898 -2783975614052640372402293217938975136 9541899 162505212112256459080743660695990061600 9541900 63441104552172336456867970911630944000 9541901 321634136544159380605881747976573966902 9541902 21404716786136859360013473342703290432 9541903 5825369101374733388264304648762498048 9541904 105565063684969471274453329829132574720 9541905 -1002889876205290066868961079766398080 9541906 -46147829497378560725540031216027812736 9541907 -104162189879706838015230666029262341844 9541908 -134958739176791015459865549037544263680 9541909 66106142270982964964386190132762683968 9541910 -3704894869339348007614120467299450880 9541911 -87096250277215052938151495981034349440 9541912 191038966109154933375641177709340139520 9541913 922548068758145595628337177153500476 9541914 -51618894169222127736407548666314328320 9541915 3521900304811696109516328251878085520 9541916 -29762065244686775865234963964268782080 9541917 -78627000941270157747669523895220969600 9541918 130698692102339222644003069321087307904 9541919 -117030445253910917129446920244287307680 9541920 294166389679620944193333197161617162240 9541921 228393995539080972802487860749848558611 9541922 -72861938776151330856359138341238132448 9541923 122664595957789934684233271472981598584 9541924 -22158791177487162985429619452963422208 9541925 -78425549518291026150636586434190946700 9541926 749511771639523914228331639346593344 9541927 -290729098476718391156230146244043753224 9541928 -143081920746280559721791494027266048000 9541929 67027742651945556172865780966657416608 9541930 -35695843425115999875232110310581097920 9541931 -136749706624855212089786046825909572208 9541932 -112271403565548185639675386291708451328 9541933 -16081508797353920549345974323296322400 9541934 -28295603511193845824908974511960392384 9541935 35764590491025425722057687665700795200 9541936 -9310860265156726740280207589359616000 9541937 213983522109629046151939857669861485586 9541938 21065880355202513016852433329465146880 9541939 212728851510927778208778063109543234944 9541940 246341639705637984566076803700862894080 9541941 -60238013796347480332630202805775871040 9541942 -73781992778156243370821796464136364128 9541943 -92686894456664377546864752314647649136 9541944 -260236092346366678209995174647622000640 9541945 -8118594807062758107132877961147879040 9541946 12990663039161483490849560802988157664 9541947 101631451728056836963869650097427138560 9541948 30241514014446440265808292436236992000 9541949 -189695739167319638341514963680552789050 9541950 59149600130854374192869490289546675200 9541951 -375276831726880429725401611837058026048 9541952 -662420984171830540256046240780779520 9541953 4765267600960028038619009157495231120 9541954 156140260567286116477816264250103700176 9541955 21192840678833494197685363303597806720 9541956 44041761741041276634918727131049390080 9541957 -200354619775914170235197587328300137800 9541958 -1013170166101928120365106033404927872 9541959 -103714111670438184164676238344565818240 9541960 70232379170985543936195979957854720000 9541961 19279666782853790192498900992977564480 9541962 -3547710103142392685032636178428670928 9541963 36590167335878730601498134731619816264 9541964 -57218211715175105196848129949295577088 9541965 99329397365416292182640652624165594240 9541966 15115634782575174431401994045640122688 9541967 -4174314008503634497513021276704575808 9541968 -54034264354996895899181549850633830400 9541969 44994951405402915167676504506319164020 9541970 -106430354995948212576512500682817758400 9541971 -106636066131060612291294748021279404240 9541972 -265312770317827997871621061268190443520 9541973 10303768055731209760213477856694260640 9541974 41310209912136805854768702472600098816 9541975 -55940664730892718453645120337265661000 9541976 25228734364474420056886720786420838400 9541977 -14968184164288387967583924240613072320 9541978 -177922689272578664533232230386348656640 9541979 364026949831169091796546514192586368580 9541980 -22716796784172718063916563488459786240 9541981 -117626504637451536128404815969258035136 9541982 -115989396286202755819762636787967839616 9541983 143624002221044898361450180061241858048 9541984 -258079183665710009984126104459821318144 9541985 20475668861496194004035281894232803560 9541986 9532785730499529256872082259432368128 9541987 36356000486047487538930537395102060544 9541988 123677755235686039809731769655701469440 9541989 105282278566476737231781113372289887040 9541990 -35494116646767605661384218215524700800 9541991 40929470667975028504092366247376830392 9541992 -45980988444722004560276596582368706560 9541993 260902658599741402563422830976159229242 9541994 25860845275654704885815435584739864064 9541995 -123418237319018335964406783773325764880 9541996 303985338431496273498943167754902944000 9541997 98398952207094399477760307534146159446 9541998 144530929445481030294125712877163837184 9541999 236148174046205935441448654681575202000 9542000 -36423580108863342100145585761222656000 9542001 1690133456988257177034134630645566464 9542002 -42102181125408938471174197972146264048 9542003 168177655947363048744930421691124210252 9542004 5778844739110440476391259302520707072 9542005 -249931743121389706777892759747592883680 9542006 150502729401882920130326532054841690560 9542007 -265575559001714485897914927550449242496 9542008 96449148159633285611789170946226216960 9542009 6368249216859794760572546249213280000 9542010 59368924040376671674082304354768153600 9542011 -146563841552051278156142784052547494200 9542012 76204105180875675703192699682674136064 9542013 -28104843173459186723160431807745438816 9542014 59763708629659703476663324064721195840 9542015 277042816867874797470188629232628336000 9542016 -171950711081022039755778976956756787200 9542017 94663808020489984072890145590175352064 9542018 146855079198491887735101541821987618816 9542019 -157734629482489053951101361999068567232 9542020 29239210781805424815760348797050880 9542021 91502508689288562249734492700692601852 9542022 -30135123897186333687540840562242410496 9542023 558008956873765299502922561087956380784 9542024 -157515313733341218064065963799894871040 9542025 -42200827131066228161750207144279603250 9542026 -31134404936370389809865387983454844576 9542027 -407023145148153334975752896899931459928 9542028 69662730962965568202012873747953111040 9542029 110420475980362036864648979866552962752 9542030 -120675763547180520079243473072662955840 9542031 64727936695208856753534224050633788552 9542032 20259731049147680208313441822683512832 9542033 -80370843416763191593767790721076244416 9542034 191384147554166291364588212803996047360 9542035 267240334491765495417155376595347618480 9542036 -82110411098749536195654249922366666752 9542037 -70699764242453308406090912442183481440 9542038 -99766132206888448763128993755850799040 9542039 -150014041350998140145997402641139065976 9542040 -162088388016728269179845131707049574400 9542041 -70795000359789723403745715120124094588 9542042 -98853608087265668390044233726697325328 9542043 7926590929551317602153045916813156880 9542044 -2580866367468124636882820041739965440 9542045 -168363411421732696229759019294194995200 9542046 37577621818096623974382510836938106880 9542047 331765696828640683535043433500572899280 9542048 108640380901210699778498756308044349440 9542049 23919289568141352846088546992179223936 9542050 2218243521911911112221888486481280000 9542051 71802358289443342144944302160847385052 9542052 -18772517827724786338253623186732773120 9542053 192978073047491638225002036751570478208 9542054 -2392372148172421534838412703094836800 9542055 40384261890349076392901899889120087760 9542056 -194852831558623429392483724171841126400 9542057 59569027120773222132659406963672630912 9542058 24016239930058457448600278328921571584 9542059 -12112431035117473206291022871362397496 9542060 149200901805442974869336654274032640 9542061 -138578650162074363179252297579593359690 9542062 314076706765212127508255395064167483392 9542063 -211893203511517379221193601663299864688 9542064 4739251960192021789630657338563198976 9542065 -3273059283030901319913947789321581080 9542066 95918274784727726555245058383452099840 9542067 -22417547178764136860687485169601484752 9542068 68832490302916164669257409723875301376 9542069 -346681649459513091653765139329247808530 9542070 75023037356202272464637596385241600000 9542071 -46819565025035572932484744717134892416 9542072 -133488432175224245753686822717256601600 9542073 -216730315763672456199603177287870466240 9542074 139765397582313513861752175247465447536 9542075 -134117278581070420355723145126520524000 9542076 90897253163359608542616831930901668864 9542077 245993994095842132864015494991330587052 9542078 7847042235390469192586962414553406720 9542079 19060635456907682937413015739768311808 9542080 5528730618593434801589254404754636800 9542081 193317219275010855059060033130792966912 9542082 25130257279003585359033532251915181824 9542083 -182930639972839788046570073342631336240 9542084 -32125956012053490737225625976491765504 9542085 60377230530835580360891546939187302400 9542086 81208095864918237197287201135601149824 9542087 -4631450546296748006251771992445763880 9542088 104097416801595164227063223747485516800 9542089 278001727048065976195562215172568227556 9542090 75847382010813388149775336393100872800 9542091 29858503528998067791951000565741885680 9542092 -23672985084538941140949346544935930880 9542093 -6154764543098055668760688058575796256 9542094 34369386286656688513850537234343383040 9542095 52989573191434844624707052536456781520 9542096 -38489102359431790979002562263903715328 9542097 323730059031576970225762001784358811040 9542098 -69734934220694284128096783394904185200 9542099 22899840927029003557059582665718585936 9542100 -36631494119794821458593198085408563200 9542101 -18122820528040594998038212208618046898 9542102 93027061779378701592717312099993025920 9542103 210276311455885574453508382779125132904 9542104 8076141036304432445087197019652096000 9542105 -88828951937504597721821177762062495740 9542106 13561367806166270160281089440538738944 9542107 -305879246622079881541311425395413827644 9542108 -235588653216556279866499059262543517184 9542109 193987365388753461576568842641552056800 9542110 48784831430736815309149057293189073920 9542111 76260818805061991153286210752361261024 9542112 -97844535362970388284135487073667514368 9542113 130594953011048163218084768795200216260 9542114 28099222889782665772181773629961433472 9542115 49597239229104489503096797208447214240 9542116 94700021429995459774340265731336601600 9542117 54680550287148511018013194246253009592 9542118 -269963761736253700977587585115417608832 9542119 -256354901840219024226907526907638156240 9542120 3314795624073574587702729796696473600 9542121 -22903015883741942540587434394698719088 9542122 10898647461189508600786208788775156832 9542123 186768050112097273198871079630072057720 9542124 -221183540152268769003282171028045438464 9542125 -136589721918544716681065819737813920000 9542126 425463014063160997127293776807943001088 9542127 3365976561683074076873525189441346432 9542128 -51505905315618215693139596831208898560 9542129 -302012838223174854944137600944663169680 9542130 -390887563624423349518480732939699200 9542131 -112886679869116640415588871932096332880 9542132 -82368248170181597907014446675506524160 9542133 -174829800832088910368992813301911303698 9542134 32902284855080686899239786166559333632 9542135 811544790325179030251040110678248800 9542136 156114821767561777294647383551895654400 9542137 -13666010503720430102315810847079364208 9542138 -141013134062002161804060273218642651280 9542139 -10337390332322984919558508006053416592 9542140 141117107551108794553418764650592404480 9542141 -16402090054706505319710938714674315776 9542142 104404185520699217978738140314930722880 9542143 25566087243592866616303118804103910688 9542144 75431296200341236722553321113073483776 9542145 48751997349963061207588513573263513600 9542146 174236530271576875611679345741333316640 9542147 -309102904452129911337258412129676038404 9542148 -37908883585996995854366714397848371200 9542149 -144386634332159000935202537354098818850 9542150 96942655200922741093875031014188488800 9542151 -228861146937582258864391360749224815200 9542152 -151532911696360187221165575861459793920 9542153 -336585151859715909241402954563583707744 9542154 -1713832439100930083256245923178073600 9542155 -54846710269351937371338398372264587200 9542156 -7667174663602409703352641121195235328 9542157 204979401066202070012020579509227298240 9542158 59897867038799499774197860043839314240 9542159 -753330179556218996160579232569122388480 9542160 -21114882790694263867675602840396595200 9542161 -109874473470101193132577010821488515520 9542162 -121561192434865887511698816419404886640 9542163 65473420266105507833719299369295804344 9542164 -173525987840495032943896943953524202624 9542165 21757888567420524609095828808755844060 9542166 98205948829612235267596351438445666304 9542167 -50929114455696753566773134296673945784 9542168 -356328018568992574669622565483977379840 9542169 -21125616339468053306169989698560067584 9542170 68125286948804333352619580955094732800 9542171 -288439947524109022249085954788083803136 9542172 2269621937253187333007693909638447104 9542173 4387739903332311097336069109129945920 9542174 -28863399195932993527690940680543962048 9542175 -40678759751894420807419722987494227200 9542176 28207932522457367430841975515151073280 9542177 262848694347569880638817933984665487252 9542178 75608400087460900627005319847260531200 9542179 93025279176433159650763584300109903080 9542180 -9177160659686654317067419345384550400 9542181 -35493736797856647759225773242689408 9542182 3514839024576580909441059484807414272 9542183 1286740129893396176127149424477300864 9542184 -5736514031529609185615883923974471680 9542185 -234916296206848944427831212429018371640 9542186 -149011654977731396184613056987997520208 9542187 24300947277251393069919541826201444640 9542188 -317784219123616880345734685993387159040 9542189 167309404496752715393421885023462581560 9542190 -37408771231185493539606523588721049600 9542191 97844659633825752542584785058215646272 9542192 -11639123412151099207300296826139148288 9542193 -179840688331108931402696119593648621216 9542194 -59173251976110511915150918733746831872 9542195 4300662210646859127696420445488529440 9542196 118951324197505479276363416983490728704 9542197 68769738229016034860318578127668227232 9542198 44419226573193230564271968659511290560 9542199 -131460040498923525104464134246625416960 9542200 156848993782030255795709655975819264000 9542201 -250704518395711234734438276322258371900 9542202 24772932357643385823217216530078830592 9542203 -74056696858751357133722944864338573312 9542204 -113800651334447385965356113100600402944 9542205 16162637622112922410458701310678798060 9542206 115863155328125823812761088016786127104 9542207 118278397918456897283364511890271822152 9542208 -22401410687997244078564898806375120896 9542209 -122851862604790988388067790980262006590 9542210 129065544448443569359029030932423561760 9542211 157561699740544517238628187328399205440 9542212 11226288004576174528375780848945635456 9542213 -422790162579209950533958302442006884960 9542214 -8046019717515619937038842433734382272 9542215 205677299467324017241605536010223482360 9542216 -5595572458828631408811625389753753600 9542217 -54697153603656961041093514345452649344 9542218 -53547257808469820561287384006269926400 9542219 431903100931779634530941368852892970696 9542220 -92711005288526551928576439314206310400 9542221 -41900130956432489596359995006305490708 9542222 182109383159739708107680203739846609152 9542223 -22082859550474318123157865039984075960 9542224 -30353251273319623799976347212324945920 9542225 72352845320198844600786717613658884800 9542226 8944270230811677437510489290042326528 9542227 -237233250211543301364517129269712603924 9542228 62117033758152702763745212106979352320 9542229 324663663672458453019494948515676440128 9542230 15721688549105961497170989112923016320 9542231 -316926375619466347063627950831157904688 9542232 44157622707442595719961507474354995200 9542233 179806134358078687389671995820096409482 9542234 -23528904407931128856291307392804618240 9542235 -60147792881124751594448842254426000 9542236 373275825349832404556484784409867897856 9542237 -417863438042111931376383627909577557600 9542238 -117904307502298904079148042086550769856 9542239 -79506507888748409176700589755818846368 9542240 -25247765407127052605134692173013319680 9542241 -174992587939209080547777761807966592750 9542242 152445043886082751531026926138435272272 9542243 223474457170392796359559835021261886492 9542244 169296599965683853223571619465142178816 9542245 197043042087568413402059383804240933500 9542246 23092433598853236602207117527545843840 9542247 130917551717163565800085210214121878400 9542248 20904284350571536108646506395651087360 9542249 -39003455609458281976134543422100105600 9542250 97245404734142644981115944330295928000 9542251 472708824350502664160926994390042747252 9542252 127864439711748220458391079292022179840 9542253 -10326777735167073501133829648344352640 9542254 219280827776028622340997141949320009792 9542255 178106309004958865271612515074978553160 9542256 18690927462302012914719015355683962880 9542257 12661939243062785027100206670539223506 9542258 43178023894165842120840108159232435200 9542259 -8049956077114578271965869281096963200 9542260 22804675335104137533791888892033024000 9542261 -338348918588468285609900143754313014688 9542262 2363701358964662100800208047344969152 9542263 -61688283863548690652321802690865574496 9542264 93160831955546776552541068005678059520 9542265 33237684499112511711799584415327280640 9542266 -113469017198782610452173229066597936416 9542267 16247363846353659978354205458107606784 9542268 -3934505424138627709645162077296572416 9542269 253512205624951155051817375118830787712 9542270 -9972982062669810738059077646192711040 9542271 -138645386295948300450200430417932914488 9542272 216203237824685262166748573812402421760 9542273 125301515522466244170729523773065614164 9542274 26423649937657997021730960362939940864 9542275 -224343275415078102285909454443758555000 9542276 -210781070646241225989789735359906968320 9542277 217221334322462553456684177309192341214 9542278 32362819116426437325913482630022317312 9542279 40908554731764856759391402017727660184 9542280 7934298513856418413538424894025728000 9542281 57532011588703270834570277578558494592 9542282 205695613576046162319002841617383892832 9542283 18745776607314112408211266872496459224 9542284 -214245942456643405369244524040038576384 9542285 -55198200628432095993061342200260202600 9542286 -1238027743661844851203949825554665216 9542287 36204272143128569083257717143268766032 9542288 -6574740394835173224596346837388492800 9542289 -56883430083405790660571219784179714112 9542290 -17276963183360840045315106145079733600 9542291 477950851655294312470255704458178930768 9542292 -108302486845270803036057381798245173248 9542293 -111310191929878574864933123343847265760 9542294 -93594777753174376694804988510398545920 9542295 -45739220485518657619005033427687598880 9542296 -8171432979468987118007041482468556800 9542297 233162845837762208736929843951277450192 9542298 -46274971925060440645794439166530638336 9542299 44867394516428260145757262363660694208 9542300 22330211098202828882413735906439616000 9542301 247056275577006595505474957650482997632 9542302 -2165810149378211076820717221362688 9542303 -385978108070606546658003854107387467720 9542304 232975531551258266710687682674566758400 9542305 -110881677595263362490159994326414471000 9542306 49752888267348826993749337068143174400 9542307 -53757315294949031502823775185010177160 9542308 111817677738163246433657853907896321280 9542309 52552748834007205162986046576754999136 9542310 28328128107647705953103632843424396160 9542311 -100301857999760513224118727043484182200 9542312 109960061916732228428866356266801387520 9542313 -2765407707820703000099570864726606400 9542314 82088526289565110428390141492024660480 9542315 72672772617959965358000045064605967600 9542316 -52421541475493355554233475888443490304 9542317 173682479248380535935705305425511321366 9542318 -102292969373104732579538535741430376640 9542319 -192514800431919800727621329499750846456 9542320 10764872094617036062572907312806297600 9542321 -250890629335670059936867287744526450908 9542322 -52798743050248694798289046374139286640 9542323 -70218908250107365290242619138185616560 9542324 38337669884354330057159082328595177472 9542325 -57264456601879046183642939430566090400 9542326 26919843804346057799483787488640158112 9542327 -118707835557650369875703255046389479488 9542328 -99797986248008825860024367939454627840 9542329 -232181681310627376903585361261300275200 9542330 -21144002593738905179188378009513574400 9542331 98758738067919797551025584068560946720 9542332 -105421858103947913203981002493098885120 9542333 169134931921058675790230223428266176582 9542334 61532676943609168582317861787384715520 9542335 26238185561236715227631696460856418160 9542336 -111540847860443978736204542354993971200 9542337 31021785354034654943487324527893809024 9542338 -112910472587569458191013124103388381120 9542339 -369376780243690871083779643009345227840 9542340 -11522154148521641833013971438075084800 9542341 -35727978562141160268635135788030640896 9542342 175761314660689161726275319828858783072 9542343 35848421102932233558341709186869546664 9542344 -112988854376904122953072608812364103680 9542345 -435950702299764521107134460693812480 9542346 6616910665103398097496891849984135168 9542347 -118080150408542667619645146275050653480 9542348 188016291778392123737891389604103076608 9542349 -16124332028777255577089995641869900256 9542350 71898419745879745941610731595572552000 9542351 -31771549219229932929276814417602739200 9542352 40246179183791393884115184896789053440 9542353 -201860740630823928722106999780282704398 9542354 -116420501180282939408440374652458720624 9542355 12556660781061703622696393091910648320 9542356 -87290460125510524169479062973124728832 9542357 184582853128226016661940765133422543232 9542358 -6271694914558840563905123670157708800 9542359 -71415732538462450306352277154651395984 9542360 31287522852532036241368220886220800000 9542361 87673665893249929026063831867409393872 9542362 39060950545877745402398155208293224432 9542363 338230305863669547441135707271108096960 9542364 79707041284049179673961679673864279040 9542365 19656232917136821872491433035256265600 9542366 45575884421899109813281886948836494720 9542367 -215136791036102232780674163514257961728 9542368 389865487410708412292378144687483781120 9542369 -93961366008645450840639925447994203230 9542370 11091860758877739916313169423951782400 9542371 4163957742970488781845152683419612572 9542372 -88279188283146951966246824929719140352 9542373 144043354889688402447991660283358514464 9542374 78087037907676393908286625027100518272 9542375 -356205304673262326932712009352431628000 9542376 -70569826704396355094317310114865300480 9542377 9982575408351194822532294944106560000 9542378 54393585754566191964931736087571834624 9542379 38016242440587011062603158546764551680 9542380 128244313052161656448094553465646295040 9542381 19455802166859571276372871488858234764 9542382 -111675972925722717007679299491026140608 9542383 -29744024260935148890182195085301064368 9542384 16138360764207094812870889024128614400 9542385 -12019981975350302516226928689102836760 9542386 -32650404268714026180356574908895951360 9542387 202149073982491431520159529316416429760 9542388 -53543689402947943527033348130338816 9542389 155757572250674863830548134523838958080 9542390 20064026352038372855905290438510685440 9542391 185829491567672680630107113811296917992 9542392 237227776215120595572129445861714636800 9542393 4932314375006726961054999510657437184 9542394 -20260769024938239375457988519995368960 9542395 4990768067388751801426103522677675200 9542396 133213688493803600552059846675175116800 9542397 44085165024550768829952776873576985600 9542398 -67803335740970531520312396403993556736 9542399 -22715598137813008156337427043318560768 9542400 -14371738862983488154696673927784038400 9542401 -99947634229953031210762411924339680576 9542402 87305841105167099112871954724706218400 9542403 -89153096372806104433782242060348486160 9542404 -186990262299017439715095363379734838144 9542405 -53762852044028234080858467616972617000 9542406 123587804252792965200371873522731131264 9542407 -167796386433411664302121656956366881800 9542408 -538763655784836138155894220691775078400 9542409 -144979544047283369776714057762611622896 9542410 -284516688459562197217024363453592985600 9542411 125539536397536621443337916659966322272 9542412 -68876838199110692600891617180030852608 9542413 175763611367754975268007629118759215488 9542414 1533923686455229586590632273297553152 9542415 48145870218386969559377750214460840320 9542416 -61905219919561712974425277616003850240 9542417 93033338777158595247256010107080716466 9542418 -62936174173157682829132882664714023296 9542419 322085147238898204663362246408371371820 9542420 5295386026199146813244760440944066560 9542421 9575618038096609689027235473935059200 9542422 -57308593702244873617621542121214803776 9542423 121181757238616680669972765318096320 9542424 49279125731327111363840270983013990400 9542425 -115931135161773690518702757134751036850 9542426 -131942696671829235636632038910451010080 9542427 -179316187693105383562970585091241249920 9542428 -120728129541202860536991786816260363264 9542429 23823030820745791100119039567846347648 9542430 -19033108649439065521786245521103782400 9542431 1189724605538570696159476284557446640 9542432 108748745296198739651141100896629358592 9542433 231677829840771449253768346939073266848 9542434 70630549308628416554734150409854369152 9542435 196438857816750878740086941816945372160 9542436 -137344202249701966802040229587366386688 9542437 176130687806710093142052032207530346652 9542438 -46546545985346077977377398818624771456 9542439 28899089988751767269623143839204727504 9542440 -116820958396546654532966346087662899200 9542441 381541565505921586314638895716003998842 9542442 21829957082125726210293479363923129344 9542443 -99148537633721041134553299016566239308 9542444 -204581043467193743139072675625237304064 9542445 -124166847472591744276179920494648197120 9542446 -251363883207352705029933804081920537280 9542447 -6513049021737153047036040340384870320 9542448 -218165098741488579976985947712716800 9542449 -137601358758519462720084879787783331264 9542450 29591120255868076011694301296744524000 9542451 60256273080397471128097140544339728384 9542452 22989114701214925043160150111896031232 9542453 273438250351185695368790809458393198702 9542454 -9384372915656270045892728672964926592 9542455 30969190914038292257354561269865225760 9542456 31687887965756662212603491890513244160 9542457 216832438970734931413760481485353892352 9542458 181080104025975320624513895831250324080 9542459 -163785032412771438156479176046634926496 9542460 -19033839475605388551388910341658941440 9542461 -175039706930176900817579424002008283028 9542462 -36343908307301329232379524794642612800 9542463 -3711326520812944749106187695371363072 9542464 -6392040318951777883153319065473777664 9542465 -79046759665503181701204195770401094400 9542466 89943364417492423116285723109949289552 9542467 13347330822069061620381508626297503760 9542468 103027262683498115905367143244183266560 9542469 -82739266055692420894342667262844397856 9542470 -28562070112320081224732021750079037440 9542471 -91707521080249712563296323194516024656 9542472 152693774112661921386818491034290176000 9542473 450831106577533646912346650330445045722 9542474 -1781873216739149353572001342770786816 9542475 196517657853498293511573448450642896000 9542476 152202373213420251408450243680038818560 9542477 2977470595425744189490037203923310272 9542478 57643504430474778601654149098978055168 9542479 -315213528739551270229203967405150818480 9542480 47740950761654415105748500569132728320 9542481 -5132549040193677655201768256371421376 9542482 -54114978342101176223312552300298479616 9542483 4165623574069379194949687437231887120 9542484 6946438050751650999022640834901872640 9542485 109629508099962947529155920183383851160 9542486 10939205134688689135055628086491452192 9542487 6371538552277341712929663393672748368 9542488 -113158223637420758709086945811075594240 9542489 224900501936294219956491096121804724880 9542490 51375701216732909588526617748817804800 9542491 -8963500199648303204132789194186995360 9542492 -52035783900737270732918772169664578560 9542493 -93940867131413688910657261281839853600 9542494 57197549412426438930313123713978575040 9542495 96046567939426315669113051407659305000 9542496 23200462689931507964433323837492035584 9542497 10563881139440685709976952359808162372 9542498 28406554045316239043341322889011636736 9542499 208693157812917556820673500209694466288 9542500 -59888626284385236621617093809146240000 9542501 -75076971529510993568837655110524486596 9542502 27636676052699982888045658638382919040 9542503 152478539951110620604471652704566058120 9542504 295577557934917932830156930302825267200 9542505 -13091385172171446526047832872484251840 9542506 193629758305819816049742662907585921120 9542507 33477549194915737858238551191073405488 9542508 -106730578385999024337195063501974538240 9542509 -98284650234898093667726119964630213696 9542510 -88361766252541540873741020124568826240 9542511 -77506567436875726467928396016811728784 9542512 -27980579836635131596615215116203655168 9542513 76322445305054339589458045481247931904 9542514 66788327569549437925099295783394263040 9542515 -395567191283062617200368618517913108480 9542516 -78206171068361418685174446260116789248 9542517 300573212611817049632856096850431648 9542518 -69621866837914959234377832259396198080 9542519 121236046667345495065206887069310834096 9542520 -27112237102766117108887824151812096000 9542521 114881975770731798477024284819958303700 9542522 606608049967134576679403700998423040 9542523 36163953021128018345128427370060840984 9542524 -10725956130307649822257115239069837824 9542525 -85669371710402778179468770175380892700 9542526 7066627433769972291293761279551406080 9542527 -52638090472663610191988168835433738624 9542528 -74680151015356760345191230482342215680 9542529 -5877502349793561200274551157882615390 9542530 118404927458767834431457552277269808160 9542531 504935603439577844230383902023475873472 9542532 -78484768568967858009977772696387990528 9542533 2612325120916165904652387394851762048 9542534 -213160632202351961331946484058081031584 9542535 -14671512043046660690116033865697842400 9542536 -370489540462224110043031465922307640320 9542537 320532181943685462505399743872517652260 9542538 -111363877177457058151660627734169241856 9542539 133346055239815724420067866801084568624 9542540 -64120830235848793402947961210616862720 9542541 -83768372242900800566064170741082709920 9542542 130378256635359163440433632843486136320 9542543 27653928479823907795775322418073978640 9542544 10454967325647031216037446485540864 9542545 89241710351705388339566957850249513000 9542546 -2087833673100476512457335748504067936 9542547 -442308656970520028662096539024231168 9542548 334261961718866112071580636192732507008 9542549 -137851195937022855066649072874815374450 9542550 -55133591295533788141855961779847275200 9542551 -416924759258359303144400131050270498816 9542552 -398029155435856098008055084495314841600 9542553 24608011820266039731460852883116060800 9542554 182489859410526275805094490086676250096 9542555 285602695902258931465677949582711771920 9542556 36494720048840754819725808855591168000 9542557 -226017124993759212684944385189327911194 9542558 -61703252596546766480377855057852053120 9542559 27457011546763810094318216462890570560 9542560 253926580633763608711669382538854400 9542561 -5352495985839805108109803562260047168 9542562 35762013123364640981289577644826329600 9542563 239595501220408836601618123001026254812 9542564 357059383943161500510033475260061565952 9542565 96805648116314450660364557366711128860 9542566 52896372342677142648867100385085663360 9542567 99822077681098597718390070743019670512 9542568 -131929015747109334239505129219293184000 9542569 -187611488252697717657817885459177678604 9542570 4718861152736563346577751257289584480 9542571 207020202903081775673772427712609771760 9542572 50619533044262928679772461244614085632 9542573 -219824643353202636140172201346516979178 9542574 98610545882260102473772230175511641344 9542575 -20462567683874896233404558583473152000 9542576 -52894569400135678768064651109454675968 9542577 193766916920663802416223073958278915680 9542578 -2182694321318548396421047361245778160 9542579 358538263067501699836749176554814880000 9542580 -46298870632001991303547530600741580800 9542581 3806997757802269138067767997084177184 9542582 -53212947781611921545679804275845792128 9542583 -223046980185783207348909594462965972400 9542584 160822434981027751600242015574646722560 9542585 63542201313926216549567552911827589440 9542586 35060148373084564451949133818475350528 9542587 -281094796207470586868251527313439300764 9542588 113221494350259752109663063002086964736 9542589 -20381599942897116263599561998954847680 9542590 -117780006509459065068904858765885963200 9542591 200547294756983304720228302810320924992 9542592 -72659245123714526594687422103587651584 9542593 371360580307532165333533652522704990944 9542594 -173591926057747689971664422480454233904 9542595 -71976221655882252831652065347569111200 9542596 25757249718667353722047153132026314752 9542597 -130389404990631609887532610648445896200 9542598 -29752860844274276041597905522091499520 9542599 128428755407680001049381110071002410520 9542600 86254639751043279363959356442888064000 9542601 213046143212501708100412483081414589040 9542602 26664184990590611318850319106830854912 9542603 -3620035918629997020675725996591654400 9542604 70726622212984391926020032930325904896 9542605 -63928457929273290742655142856153522740 9542606 6740233582214582571085606024255133184 9542607 -103673743582812358375846190357616675960 9542608 13930288410670131365637809803477254144 9542609 -597841655875474816839749245644131091984 9542610 -22085835506325942111834255488689044480 9542611 8621259150115552957622951347134069952 9542612 -50727790120580437358790963261116655744 9542613 145303770459122531864898570380890696032 9542614 24858464200065946850784067160939962656 9542615 130821647574451576397869825212353588760 9542616 -26040258334155333876086881009241948160 9542617 -71248051883553663652861000580387761280 9542618 65257657677209080452065135129802209280 9542619 169793339254705867729586001725326348800 9542620 41738499854104184746338059921101063680 9542621 17832358239267849971409249127143392544 9542622 -53349335795613796911270476626555816128 9542623 81427969008643008753208745829131124760 9542624 20804846977809504262232104691533086720 9542625 -58989885346427132251340863538286096000 9542626 -9411430591805440837724049027793726080 9542627 -53399157227862016150575412489399216176 9542628 -21764516199188379804520908260781634560 9542629 -332391753138491086969916865397915472770 9542630 -15598343334944975640295817836131431040 9542631 13898688137579692891290936864597863040 9542632 250684392536506601826974885565632102400 9542633 -2527361672585502710684321179503486456 9542634 94107320386265581269510500069569056000 9542635 309088905748317725094822296955514906080 9542636 3367133538022729997644214297005194240 9542637 62870046654075891047219905026294113280 9542638 -114814730943702723347694624578419261440 9542639 -7019150470607743310916079665606479280 9542640 32583864802641727711037150123756421120 9542641 108620067115213892602635384052924489792 9542642 193668204298933183997931712137757523472 9542643 93081382174228582165091702077164875328 9542644 357084867705788270739552746036505889536 9542645 102441796562843774095014717384260252160 9542646 902394530667139261723592469038521920 9542647 -69300913275035384906501794532007424000 9542648 -128148504744258937395667364620508528640 9542649 -14132719726947785966024755097602669152 9542650 -9265355851877537249759633032167806400 9542651 -396745235170209874891284154446996537168 9542652 7032545608775265320458354780030640640 9542653 -303427262588270634062637074334189527040 9542654 -130473952382114693231015386842436316160 9542655 35803620547534679619000588165806792400 9542656 285680043657991800863553530139257077760 9542657 -275289558262408221756276928065987361068 9542658 -11267967668607487331534528908906752 9542659 46433484552471285717905855530771052960 9542660 48138742335383536910357234636401766400 9542661 177816011405138111977125788351469777984 9542662 137440015952286598818139649784381044832 9542663 -80710086789654371164901770122832962576 9542664 -21927260773028377853766981552125952000 9542665 -7884229909631655542909713007619420 9542666 55852816324049830901902626717040421376 9542667 42078206045762250616113565406826401712 9542668 36422490684385415915526280602611884032 9542669 71521968163720946465230547440322520000 9542670 -25250661170485719772163001023383223040 9542671 -533993275364881951029325731042056176808 9542672 16072044731498694216063934154945003520 9542673 -4383966989629781937948217185023976576 9542674 -1515053217006081648022459993845867504 9542675 -207483882474971925345481599501431234100 9542676 52034065852420851156157731007342215168 9542677 243868467741351413088027902335618600800 9542678 -239363007351265095141917111405756393088 9542679 -213767455850913173494113003891490200216 9542680 -18675130403895068287107424582476595200 9542681 28977471113109871287151069318172519364 9542682 -28535708001143515382388784051006397760 9542683 446056022337256581488461543600123404932 9542684 -55267844766097089324753985070905095168 9542685 183494986261016470549146709566438061440 9542686 -131024822979767592053463603469118686656 9542687 16572932279103011303833418412512171904 9542688 -15993436576127075956749444557376061440 9542689 111696927434411720813099245066398382164 9542690 -70532395599377348073018445897365746400 9542691 6380575009025234308681725646640682732 9542692 522585991996256804045419325218917629952 9542693 -31422054761449357319651327480480131680 9542694 16029909327947053497619682680520988672 9542695 468826703433521839898463730866720953760 9542696 278835857110282385912001214493355617280 9542697 -147154338176957442999577241220579289200 9542698 188996943849607521043247974133130347520 9542699 121154706176711490277895757423576535680 9542700 57997672141026939533317017538128921600 9542701 -86514180468980622652952129038567586250 9542702 -17412233549051621172059711492357508288 9542703 -22525131967301040062370200148884561136 9542704 1526717464181969879706505543068139520 9542705 82872844361990274312644694153201945000 9542706 -6589430754224723871193881348066498816 9542707 -39281409759994050195706607668587346000 9542708 35008330839587654011362426891830409216 9542709 77921420363777453861301058130701654656 9542710 -55692610214860558836135866512575204480 9542711 433898731124798518830220028091329173800 9542712 -151813168765210970367658682670651801600 9542713 603791969268719904698089535444645285124 9542714 -248245569776510707406706351165568290048 9542715 12816504668472176190716386093679523840 9542716 -118669044024227072106706118416318428160 9542717 5233129165618632362394267822377245740 9542718 39200399516178450226904145258641091840 9542719 439085301484692199847097542516057968920 9542720 31025774225186017890096188960916111360 9542721 -44728675479909964171539630312891188688 9542722 26852956136871888573588907165141458432 9542723 36681155897449533250893602515190527488 9542724 -35409392422524361325931048132241747968 9542725 20606014936536401663281226525974776000 9542726 151180778967658352101587218978576513280 9542727 -42189499487528678209653312418025721936 9542728 43719522119301331622384403959940802560 9542729 -80602098366884060958681464808580205568 9542730 -42007242393602368140834928344672771840 9542731 -177229376145198888768343661202533505600 9542732 158851977073213208857939556337177600 9542733 12618264023169841270850235612467961024 9542734 302382127529747635535318987867274700032 9542735 -64105431563142361399580550942689949840 9542736 710966624276232941204079750822100992 9542737 -160683400565506591151955339889768355100 9542738 -258099067423445094605870042356341383040 9542739 274285421819628559713447342230348789760 9542740 176535895385010638806523097793296422400 9542741 98219097258766912434794617917708506172 9542742 5957928658228979664748202527521128448 9542743 123099644191847191044465572011464934016 9542744 -345709289451843749421952193726730977280 9542745 -173977852103462567601058431759088550400 9542746 2396274717846169424011502327962120704 9542747 -97117412384293956789714563092835465808 9542748 -140500140597450926839781889916180663296 9542749 324010627421161548589659443799375251750 9542750 -48030324883295154419396702359409760000 9542751 114808126638825259352509496904768303432 9542752 -202220852504148204816649527751489486848 9542753 7058159855044483977379429281133293600 9542754 -49041055859378745277806086690381745936 9542755 -40733893413564059242121087616926755680 9542756 122687523009719372755057404775411337472 9542757 -61698206986209387812302599887727945408 9542758 -1612798901548459927820558105199664320 9542759 82466198967755039011409167690620253704 9542760 36150808388062857036022887274185523200 9542761 -129108058687375097164280106643707474176 9542762 -104568940260502250224008677739123532368 9542763 17895894144275801079013391673679527984 9542764 30522784513534407134376506623516557312 9542765 52048767492718479380982631636688121600 9542766 57340374241157563216229402317168233024 9542767 -36087344503869148772282281986421617040 9542768 -7966592934636530144656744492413124608 9542769 83502989788592743212507022097207884800 9542770 -120896730313395560997157300013127565920 9542771 -4929239684410837657604523991632554496 9542772 8741464129155939079876403183605650816 9542773 18014573409725030672877326094948263680 9542774 -177592598042545795423442975724794437248 9542775 1520087965977854181065071337854704000 9542776 150366314863284624298214674440762286080 9542777 -136501781816565173135521123218622276374 9542778 17198065343263379845277127011707146240 9542779 -35264171076983618342923282187064003712 9542780 -14481975495075369805869550081087733760 9542781 -43708490375748384822597400484466796788 9542782 -130180192177104517243226867315927659008 9542783 -179337466752478219426778193660374133336 9542784 115494579679455319945155326662819184640 9542785 -74660651871289165752277782928459055040 9542786 255891964136936232640207300610411520 9542787 148069333222952717217310615842700525560 9542788 49539249914600514440167550744119961600 9542789 -52074658947865375588801538246002069410 9542790 7949504850658828253499993510580657920 9542791 63708475439106914176502402843211924384 9542792 -9949393610557311351743088226939699200 9542793 32038518015316518420561619452894152064 9542794 91907202886562377951635084788846139696 9542795 9680617662362871624213720176099627280 9542796 110525846243530869543563338480410004992 9542797 183847900037204047212189716850371214144 9542798 -149317452811556833466089235621837787840 9542799 159795793058735507821835227658224056720 9542800 37780200876491141261415706937643622400 9542801 314360684476650582474673104337477226802 9542802 -75602604519044225701869674585823504768 9542803 -64396042435201651932531916766737171800 9542804 192630065293841667127083429105944566656 9542805 17686837895587937126452162617592377600 9542806 -15987802251806051355447779800700234496 9542807 5251583451873936433282697482452952080 9542808 26355254731759205841622605314535936000 9542809 19678336046575910632397535274889283204 9542810 -39314904981999009318543351769672746240 9542811 275343030735557669423162414606854731672 9542812 -101570002357783981891760568409895801344 9542813 -133906174455518051266256949407424174240 9542814 68923794877657765326740175054505598592 9542815 179285358808518244087240814834088940320 9542816 -321949931156877537779514063330455912448 9542817 52519147998690072883107767952978599634 9542818 682857933260819177155576022677440000 9542819 45587245977368678478965550734292665808 9542820 33112836821504029265738629944090255360 9542821 118539523980442502466362624407524025022 9542822 38925634215414766008886148656439519712 9542823 -45810355888386717856040201913675551232 9542824 -67676328704356269383834700836258903040 9542825 -234471994558498061055770860811186004450 9542826 115943928289116755582228136259890585600 9542827 -17779872932522291256822770031311221328 9542828 -174425944483569996599362762098919096320 9542829 -157941376810566847421826400068390462720 9542830 -93566493811647986436937255772483326080 9542831 -156802487720460197726142232041103532928 9542832 2442681746477072726507771329283751936 9542833 -75842489681635465537527882723909327360 9542834 -65411152320610153680620763063358814208 9542835 -15486385246386961904954037185899732560 9542836 145218932633734584884236264229280260480 9542837 -43630868142901933183741411188847510080 9542838 56973970957429788494835273996527935488 9542839 -245022581475835768024002687317956170176 9542840 97952656148221090978332863261757849600 9542841 -24277932225530364019870490911708492800 9542842 -125237091873249447654638115191297115648 9542843 -139294902812874644970270560942066026908 9542844 25797218912219701583373970494834209280 9542845 -5056361803084723118418722815157356800 9542846 -14782685173141558890417327555163612800 9542847 -221328069739167026723528359851096810240 9542848 53187914829155574239848583723766251520 9542849 367147486220792136785759207946183158850 9542850 -3216789154589654996438854140817516800 9542851 -276037369301270321778609166778283006148 9542852 -10558126035533018506155844252658251776 9542853 17318847294725927400725943879848284704 9542854 718419969663846990729482633690649600 9542855 -37359522028707994032359035383418574400 9542856 -175507084391393553413175933815129702400 9542857 381648368114058892468617605538682530532 9542858 -4083706881118100976897689126019501216 9542859 -48486192876492280839904037783387088960 9542860 -111770655189542126771867891917198387200 9542861 2880665198376665352740759974044321600 9542862 -11813146453447041476516180395572276480 9542863 -40864908718741181350388939543688006672 9542864 4032277666165607089361308255101911040 9542865 29264968390036035732418547418780760320 9542866 72870409643581917374534282705088895632 9542867 698132335016264126003661057319799916 9542868 64110144787739691563035419042741258240 9542869 -68800717037588896790417178452415531104 9542870 96661925521790791940825738619899738880 9542871 104157004663983353130368970855045511608 9542872 126434827563667400067164077080803143680 9542873 47663415133229099905690490971935796884 9542874 33399890912048085603833512536096687360 9542875 -234316886599965076288656025680498996000 9542876 8134194662274127776682052644439040000 9542877 -2595458282207906416626968455354522176 9542878 149125404512546039811312911419904730240 9542879 44137135916586807305127546670401624480 9542880 330681590087645115399082948648619212800 9542881 -330392823626938519957653437022562091328 9542882 73532047067414222005597337149639227552 9542883 44918129231944365164743211291496080640 9542884 49400141003353588025587085281385349120 9542885 -95356785634279427573232420960045388800 9542886 24801936044606282992858125011359222464 9542887 -18178510866412621876595941579737467120 9542888 -67279998366487295281960579755699456000 9542889 -189431735023383217693232830206922622646 9542890 -40615570028219237602756027983681131520 9542891 182412889632407078021406673404324098292 9542892 -37842632518928510841922021957265507328 9542893 -92354742278168522644670421455037189056 9542894 -14153779254371819040683161518623277504 9542895 -151699632300441175936194730481989175280 9542896 13318845109859751273641225805063782400 9542897 -65211596087760073067427611895710074176 9542898 37880315971795120119380944869478906368 9542899 112174772614291306147709564592393028536 9542900 100323474174291819531060206332727376000 9542901 36474119024209059215741408943060667104 9542902 -45896424185530914910264257989116654080 9542903 -457503159767363270310228894795757357848 9542904 -883434651435662465238780213258485760 9542905 -124076858498382812438406408980400554940 9542906 173573102787628790668532894411413981440 9542907 178854104874710715540776042896465920 9542908 191483436187205521065521032750643376128 9542909 -60773191429949674254744654194826352890 9542910 33260756997704928057436076426184710400 9542911 27024732215827021257714632547598091632 9542912 -58178622946685885115014203960096456704 9542913 -153856078097847386491516916445587560656 9542914 -24782416787803278970660125249904812480 9542915 63082604398722844904219025901015459920 9542916 30925517274113000916656677473937096704 9542917 14384180092043758698195856799768639966 9542918 1606834331465047965029984897875709952 9542919 -32924861374775429974579180824606036480 9542920 -107118621726627550723651266240669235200 9542921 -394974956155217135931625475793665986800 9542922 39434032507255911197841205607463113472 9542923 -216876651386162041509758849675856679788 9542924 -304689072103923022812058275515030106624 9542925 2083510159902317602232355769461835200 9542926 16298715532623963573947506273418046912 9542927 -349141890063489885934199971651420340928 9542928 24970259132280355417652671866968408064 9542929 -72781547443772385772829751447576990528 9542930 16347362988902139876391525805833105920 9542931 18031806953516039277938473904641264944 9542932 80238525569805128825530488478079272960 9542933 -82213420503718011240909317522102238720 9542934 -3932020370106491862237590336493727584 9542935 -128930173772710964504750543593229590800 9542936 -41299452850452565778003515064437555200 9542937 -20070387105627252222910147258076577840 9542938 78431377577380688589438986206680395520 9542939 152601007274110320117549424623803594256 9542940 79082256427692398727393827766476390400 9542941 -214818356252678700640481100280497378816 9542942 52834744159310699011135643241582251712 9542943 225990297602128464585829149773853610920 9542944 -659652921630329391240525294340318691328 9542945 -159231920896130972479805938557835589400 9542946 -23621772550637554756648905438162662400 9542947 -1068627457689514817719874626406364160 9542948 -1370651620820321733601528982977109760 9542949 -93695800336710486963748733254718421792 9542950 70110527860428962009119768248725088000 9542951 -32743851537126337429861809014722427496 9542952 -186593976089171373815035870282811642880 9542953 -8197440947505714800745600362675796096 9542954 328489930834194359141827076775987267840 9542955 47239511241720512446379216461187366400 9542956 60217279452691309816763653825414565120 9542957 322953708946575608158465781245378575744 9542958 50701762873031456310608811970342776384 9542959 130844967329086352160342496954035864040 9542960 -22248233303028273324070992139622154240 9542961 209317038484854486435278782668547796640 9542962 38785711678204806181351695434733669888 9542963 263470491863481413842050503886347515200 9542964 -24724786766326314973948818944735662080 9542965 -195685616001702618350292283190347190400 9542966 108221151864120915008256704597339765760 9542967 -7660479465875589739607480077230886656 9542968 -110066817452143693155817569518931886080 9542969 367912595881044663381244741300492931370 9542970 -93065560574026024491786679400826850080 9542971 -30794421898408169389241605025166028828 9542972 152222979839071716258094065716925642240 9542973 263791935550107015276093322549166311968 9542974 -80861761277651546391646463553389518848 9542975 15113196076354367244710009366869116600 9542976 -9493106622033050076025983176326250496 9542977 26863517288028296278895068280223504432 9542978 16300986847918856806807328932584314880 9542979 54050242835996456335951954658698186200 9542980 218679002526783594035934085175221536000 9542981 97624921149160181443793035711182273984 9542982 -7060333055184473480046925239625021440 9542983 15434968134433048430249860546419053944 9542984 -280697189730715070570999972416990003200 9542985 -26510030072432293518478976592061224000 9542986 230665254089979417272678801703950790192 9542987 -245505061870507620565247375581773200364 9542988 -22421631253527302981089445718679388160 9542989 -459826809221133236380660655654571475210 9542990 -1837048651673127919321826550017738880 9542991 -153160664150722917285030760590121087608 9542992 -5889366818333432785781615694117224448 9542993 -302099537987678996569280558832140719758 9542994 -9751087691113281720056307482613765120 9542995 -158112510228548103740260808979281784240 9542996 -145293201146013480326819800872891029760 9542997 2738453466684480481892253291321968640 9542998 -1677073815137851652728868156951686272 9542999 -106148079089011218247566408485452077936 9543000 -11455594079390671915023251339151360000 9543001 -84726687914873156090515500933000591600 9543002 -966104561918358345145972378755119616 9543003 -44952137700034905926283729844265191200 9543004 -228725356025205101624060925834235538944 9543005 131678039030588986024753245679138407660 9543006 -28937329895556977981574163059201519936 9543007 169542368505844825264152417132494918112 9543008 343542061486094117364094793069932314624 9543009 -5979993580815636361366303010137645056 9543010 50993130152871786830447966296384388160 9543011 -447990050406569089910913937189644186888 9543012 71247703327072988531479921621070042112 9543013 84229941771215131663701752918277163262 9543014 -62853126212152955131663443727401855360 9543015 -2997668353563728750179442149945102440 9543016 -10874622606122166601449741539586048000 9543017 -368705113702616057917768992330916118448 9543018 49585457874953741675979986928172408320 9543019 -184477895479972103580287320364956509580 9543020 -69530212792013135459184631044212567040 9543021 -145925643029014583545022609047585756416 9543022 -123435768260349706201004557492620432768 9543023 -76711205405525554498127398851314896800 9543024 -47364316677669976296183497093732499456 9543025 66008562981368814007593349532185327500 9543026 10724274820889279562361946873585971104 9543027 40032865143596756556538834913186123520 9543028 206618205004629888802280300703257984 9543029 53135149280338534312801554323720739630 9543030 20341168970627006471636931185278156800 9543031 -69352363100238823273927979907629848800 9543032 31373259119567247582841718860671590400 9543033 1129586300966718671382591926376561840 9543034 139182510385238685657758872864007196672 9543035 4698696245529873818981792374832072160 9543036 87034763546295804699686428609797530112 9543037 -38774702222807679715451671294777269344 9543038 6368359557554282990573375129909905920 9543039 -96305070071834153436683377502396861184 9543040 -9083546302579037439314936078322892800 9543041 -104199681701120766419105532638883401916 9543042 -271531697386648258244817947695552358400 9543043 224060071267963076328368388613382062504 9543044 -64332677474586749104868095873577706240 9543045 9864129365359833569316233549679360000 9543046 8281172897273621286300339346224427200 9543047 308529468479213976378858943272433097496 9543048 71742015553006673218455810776531435520 9543049 -132599875027988398782089993611867769600 9543050 33823796271638994096742177390774713600 9543051 -47396798142753338048033771375007620208 9543052 272650809130731752347037795055799518720 9543053 -319492955317276748774446602296723669376 9543054 -52291611195134551748665651755772600320 9543055 166552227396616217374240470426163053960 9543056 3557332372700661043275454685423616000 9543057 -166144772784996106207287108126307026912 9543058 -87773206452363314923357366950976717824 9543059 143431561327210980485125311895711026000 9543060 19020813207175509766144618175375834880 9543061 291314329642037996687146864971376964448 9543062 68759156405234188790522325305239936512 9543063 44594501980890641458785812537790979944 9543064 418640450209693332757463994306911631360 9543065 84085428289128677116425832985863972800 9543066 37918781690788530091416168229430709504 9543067 351829515027135271883412703482932154116 9543068 54159197402449022916338706039502012416 9543069 -24758089954774682441946227335216284480 9543070 146405814070050465824762005661058588480 9543071 10066164851385329114089525584796462464 9543072 -8396751534758428756094901006045806592 9543073 -140450431203951805350705659566196829600 9543074 -33434620610527319265702477377861542848 9543075 3051910519579667424855474649694082600 9543076 1038598100463203222955091248470575104 9543077 -57655074953445340842101594378924530308 9543078 -70808619275248316985127322164382447232 9543079 72609257866366971148467730313710953440 9543080 31149651266932549241893940569265356800 9543081 15753114217242187101760800853497538944 9543082 -94561724829570854390714944958495350608 9543083 -226640108199990248144791462536729577176 9543084 64877127704824238825200647910121659392 9543085 -163511025488346887013143615283230063220 9543086 -47210391785066677609005011375049927168 9543087 73543932357528141914462215662378958344 9543088 105274183697307081771317306068784578560 9543089 -211652453242456404698704404512499520110 9543090 -78247618854216133222495577461712647680 9543091 210540751211555230699155597155040672000 9543092 31192320859811772175941742433190205440 9543093 -172726627676037739294265717237564136480 9543094 10452956440480370229934482485062773312 9543095 -819423413721394625350761656626942320 9543096 -73711393365690073118403015495477350400 9543097 -320290750017939673889070502614693957180 9543098 -175896568614818426305401249252249997200 9543099 -245552184838264616281964455350074568936 9543100 -59389364172147232310128398746284313600 9543101 347613982371548897089044982811907152832 9543102 -45153558077062495823343551277675196416 9543103 9661903150551877787350801547856756960 9543104 -146283916592235130168734528770811101184 9543105 -39931151727786334090877402094146627520 9543106 -179111259179188110881585753702499662976 9543107 -50995631504584682014243113528125072688 9543108 -66891778467140541630602461816038389760 9543109 127384907325467331761858528701915873310 9543110 16819244606223382035627316704347377920 9543111 99222678950765271644565526809952788480 9543112 -356117256605794396330338326764334668800 9543113 17794125163936114978640583366777238362 9543114 -3877326188875458105251014862882519040 9543115 -138607581930597817297049777770399579200 9543116 -9023255496700110375913975393188163584 9543117 -402071487710178509053765708017980736000 9543118 116290110825537868655134912661148288 9543119 -2357640642634118308490266468282591632 9543120 17237874580831167296179692413642342400 9543121 -174642821213292589284578873186960715520 9543122 -39099279479865816055305616341260863200 9543123 -443471140619083595655899066409907075200 9543124 19609874497638359631753351692209569792 9543125 22621049409671791453682816916915543750 9543126 24672371238698783128277998979586193344 9543127 59109562563850347283909106230684866480 9543128 -88634019913522877002802849554343485440 9543129 64686682139282356770824434423530085584 9543130 99789754851533784868995392827189113600 9543131 12076482060390110606556748762917890832 9543132 -167588741970503063008868528946632839680 9543133 -44401616102987296349198465404799747456 9543134 -69086687600469483213312714999803174784 9543135 46520620403207955145151697889159426560 9543136 -5843607381327982024480424724084031488 9543137 -299683681601226588738222364416993775488 9543138 28686120001403391381271972444207089408 9543139 3455050979040346856302652923047235656 9543140 -23539736014540454095896068538257395200 9543141 -177471610900269321024437541384659314050 9543142 116964599413845217487947963825328108640 9543143 -271309964401094517713254260156887377608 9543144 -1321543326523584843057628075541299200 9543145 321152888397812894053978941156274205760 9543146 -67613358704112153026850845787981560640 9543147 -163398554118047678754720243571511999400 9543148 57420242260189468611981706318919422208 9543149 26982427256503470591880522825062720 9543150 1724581852492683766311538136037360000 9543151 -17677689726295363440597337600170217840 9543152 103583915248408813333923270113434828800 9543153 179293721502115036464921129252023221104 9543154 136582557695079588822284532015061780512 9543155 108068911558968838793572429023516616560 9543156 129276701194194111209878168630172319744 9543157 29858532363046066793252666478459170040 9543158 23834134250233759803612700770443371680 9543159 91383292576883357523550875856095281664 9543160 -40680525862969838725371870244311244800 9543161 -68561380236821328227038361966585005056 9543162 3681705815503653808314636429274619904 9543163 142305522732809394422522768245666508560 9543164 -27547568704597833675000876280374939648 9543165 102537806906014391265084748275623053920 9543166 -288958196620027268985270511111829495040 9543167 -16913016846866288663700517219447862784 9543168 32493330007820348236612812577072742400 9543169 186686655810394523861397030553058093570 9543170 23308457990216717857751545972135311360 9543171 -12874208189940244762722982888923192192 9543172 -12560971799238247090525336875245047808 9543173 -283909895729694503607006954583012684578 9543174 -55627297123267332347329296643176709632 9543175 82596980152135219403302509124532709000 9543176 301644876385345964178624039853538350080 9543177 -1799435334070374313620994751432729088 9543178 30194767173696747824404379593187918640 9543179 56747940445057424890518424121937117780 9543180 39143074576280096805332513189740369920 9543181 -5118997374291282832218882495938412096 9543182 10528272292823667552937607021864539584 9543183 891174378773637296616536160278584320 9543184 -24394169999744553754100033871794667520 9543185 55511816246797946182629531264807517800 9543186 103943258056656366073896749879687177232 9543187 153229411826444257922035518339452154480 9543188 108229833859670534322170878590148824576 9543189 20352979392536157664748117026611642048 9543190 100846587977576812466955386107033017600 9543191 157738274390254996539469474057366362360 9543192 30853835672135451838032460937540382720 9543193 232087232637912632740578764541394300944 9543194 -232639478039044976285638924508638142208 9543195 -17695389150522628941592284072496767360 9543196 82518956818991230851160674920894843392 9543197 -188334031051091572680674760095960872980 9543198 -2712240907379479937892350322757186560 9543199 -40468772280930270442378076482935452136 9543200 -157625004579287957731768580810735616000 9543201 -16993177559831750230703585472918545376 9543202 -31110596760290023790118128770932842496 9543203 71370007745000616838574544147724169640 9543204 -121579085835916065131893256107223654400 9543205 527612667846667040689715129567512320 9543206 -55796229992718295894631323746393753600 9543207 99006126197413111552017072514216198440 9543208 -47243849851514231189851021745422510080 9543209 -259504476212153594126184788788728984960 9543210 -3198681474466564485328683008260535040 9543211 230587787659601190088023020018763040512 9543212 -47877775884989463399560174111771000832 9543213 149265717773953647533803753384499148342 9543214 -103648620733723423144802344119642685440 9543215 197721775260893796494331658499995622400 9543216 -4686052220198709497664798819934568448 9543217 -1540309026137607140846397447884499740 9543218 -292880049725797476026725034388782032896 9543219 14404586550316201185515877848032846080 9543220 -40725371565608587913087510880100608000 9543221 -83604337528692333996070022402886105348 9543222 14705934190721394057551781748661529600 9543223 -130607901800869593734691168420847267560 9543224 202782304270357212770122827481449000960 9543225 -12442842348056897231967184540469448000 9543226 13168116913241435034248003249160192000 9543227 -170788994652252676968290570384532623448 9543228 52914626493795214890008130192379438080 9543229 -260085331258297561680969720431194821216 9543230 -49336711778281724668901457216548706240 9543231 -120099253732239078224372479435910354160 9543232 -62520725374737569381583966548652457984 9543233 19625439656944410689646198753628988160 9543234 101897702011262757878913570023464951680 9543235 104927175738267422954929614517248961200 9543236 -111260447038320170709476354178882510720 9543237 204448543676697367944991082883614297760 9543238 -74768843122511873821070717057450424480 9543239 555399137379612116589624897004366221456 9543240 -133399633062307951187372121363882547200 9543241 -28566129588022934990485615051095217500 9543242 20237534268664566423743764821939157344 9543243 43273093567308379404921358243015362264 9543244 48733724733585955130020144512763904000 9543245 48494979186878285699800597728451037880 9543246 76276871779223977592671980447815582784 9543247 -33735046921634847055020883841513988368 9543248 391683239492298014591390781335666688 9543249 171786260961444500230225826094240742434 9543250 -153616976217623209795786200376644480000 9543251 456583850171868308718805357854934614252 9543252 14891004141575975861931012026876166144 9543253 -72167573459580846127452602729290600498 9543254 -36855067603218830726891143145514590208 9543255 -91095338893838484106522155922338475440 9543256 -523869536121430600229294486909773578240 9543257 77871034774581373740543901427962755840 9543258 -2344477661329202871254070741509441040 9543259 -332508423973427947313936968315237731072 9543260 89641103699337994668279144869516858880 9543261 55920242421570591120385645316497748160 9543262 -107288193511794979542313181825135262720 9543263 -472947089272943376148225027985965381080 9543264 298612292982591169704601500911496069120 9543265 -45652238979093033826452218490073150080 9543266 -169344545020671674313055891059682677168 9543267 -99150108387951224508682905130173900912 9543268 -56733037518881023477743826792756224000 9543269 -30523842234511382229253634337237603330 9543270 -31756341900258860450876506115568230400 9543271 -203221205260141302893804656974893505936 9543272 -168491417085072966546225292308171187200 9543273 17955037542873249265300394850130387104 9543274 12254517089123426944523031675291285600 9543275 -25561126538118187900183889749440134400 9543276 -159338984250717026789089974152891251968 9543277 -177952480777460386038897458608512279380 9543278 9451085395849167833132436826924885056 9543279 -347864436712967381611407081451375188480 9543280 -42331632204701593209230420881208279040 9543281 117909110645899521482705873244261364464 9543282 6423100208286414998665031854068326400 9543283 43841867828407140946134036882640892400 9543284 100913688720758180256921750283001623296 9543285 -216433774202799305221056446508001612800 9543286 -10870712481663195237078551925797166336 9543287 -191891891701013688853086786157734880320 9543288 24159178118302955376867820885707325440 9543289 71821678425113103285473357991321977600 9543290 2957797602651846590492727155245027200 9543291 243010532793661897193970338675139840 9543292 -14167522910249276781525996376256578560 9543293 223855916524238634770947784382179953542 9543294 128274955166332609393301183674103442624 9543295 281198397423368648027611182004256413800 9543296 151485369246703968529037050718894161920 9543297 121622004697798943621388895069280629440 9543298 -78033718971557761011770318712679143936 9543299 -75261243881797617657295773068838595524 9543300 28537239289492949505380565158060236800 9543301 -586027533895906916091701396037576204000 9543302 65476800597872288006647754187695435712 9543303 -65410924535681756092147444542607567872 9543304 -4763738804389481848568537656889210880 9543305 76685039504506366916768556334689935460 9543306 112688207795064192638695321175972469504 9543307 -26909042992814992725528605463749834448 9543308 291893644156992393680041276418303708928 9543309 122737689856327388173850544540436444320 9543310 4094155452642448404485967293055087360 9543311 70389979322832344187581457636476484912 9543312 -51886293722138462848235723213020200960 9543313 9605258857566126211235184013818508200 9543314 -52167504873166637156174674093287811968 9543315 34543758458989157851294806856736471040 9543316 -222172641184345577581657193535783928960 9543317 -43792465794107388556628446518867482208 9543318 70633291814314754846008118787680877504 9543319 -116106926171086666740419642504755202560 9543320 55793999948629816114287994276116480000 9543321 -131260529566408184745697633098528499392 9543322 -174864991566185847667950089883779570976 9543323 108077228030351568875157153158118554880 9543324 4729231781635252222645385823436898304 9543325 -690735021239234723068662119047166400 9543326 27222442571431910606654846509432404864 9543327 -256308701971862717134325573565954557880 9543328 -264664934482225751665664932909820805120 9543329 -145002540635213595567857018876258965824 9543330 27866325461564696621162142780343941120 9543331 -100921931206281634242373244802771369008 9543332 33679615575135065353186489906998895872 9543333 -17529167063363745867103622095545852576 9543334 933186159960801940457220171562079040 9543335 161558963986572741569649894470685188280 9543336 18122789315767389395619235361641758720 9543337 281987298852561422055213565637547644580 9543338 -107792501039092954763478217811180191824 9543339 30299059521557745544476572292935123760 9543340 124189052263014342977521054557436800000 9543341 -301241341366235022472165621089178764948 9543342 -180234737583167349527684110788971214720 9543343 371468420302334843723897957510598184592 9543344 20160736750505447815241133226444652544 9543345 -59068214007720675112578577785088170240 9543346 -219127700106201783133127705901587504640 9543347 -53108653012762403576018220204782847288 9543348 67952292427931058667637304741027637632 9543349 131389382127010600802741452246891257660 9543350 -54883802340890008734786734415498854400 9543351 43723609131510701579175847368394875264 9543352 34264254259331722089844699281035673600 9543353 131138865781979107088850798908259250602 9543354 54560196735691359404626619938627691520 9543355 26749939753456564364534369494586424960 9543356 -27077958774857401752060336584493385728 9543357 -171315451860623822234794954570036649946 9543358 -69973786593392442607306809591456614400 9543359 -84047787120537657187153187189837088 9543360 -54430505959514092099340650568786903040 9543361 -46348793287681561729803349291803887038 9543362 -362901548770609100627501927346712846848 9543363 5366903968610061605613150168242095344 9543364 346867686874782391987231925714991928576 9543365 -15148354671306470109345224759228471760 9543366 -36911978252976756059542185697169326080 9543367 -32772274425380685677558249541485625840 9543368 155537709920305000696459499936818176000 9543369 -265150562767591359998081640865681960992 9543370 -298115389513253399423466349313167752000 9543371 174298417313721698582314149418357735572 9543372 -9141041600845291607551806389744636928 9543373 -68984520730089341645875605733361745664 9543374 122302025178670556552415587861933151936 9543375 30676083280586976372444882141322500000 9543376 -73166103267955095609864768135438573568 9543377 3743776121232387328630909562417856480 9543378 -2246906977887664241794499437722585600 9543379 -579087600126606557553265527658487033880 9543380 -3786914135410155460099971557031813120 9543381 6948198105345864745766198602596241920 9543382 403365738527621977701925654024726426752 9543383 30290721948216763239422443687559887200 9543384 -111243790310868866052071298985080637440 9543385 123281445756953711661010391593523908800 9543386 -77233148253469539839444099611566481440 9543387 206356569169999377022744611837192163992 9543388 -188637282830577243647080205887230387712 9543389 213098943366085001467519077223764142200 9543390 -5692805243813119249637286287887503360 9543391 -224383322566865436103993386467642264 9543392 137859512993807774613786223018866376704 9543393 -151707666042453727507845294403362712800 9543394 36245653586794294510599058729131684864 9543395 -120578461655535109223909873679429927600 9543396 -1576454184032280020988987764855190528 9543397 751337860891804289856833373124848297792 9543398 207227639911378064639737197527650687200 9543399 7102297013906891014120504704897941328 9543400 -150886608461688897164916414514712448000 9543401 54791190341033300729430127645602500544 9543402 29360478867050292272924863227845946624 9543403 -193781121000263464641922485308640430348 9543404 -10813504261912788446332479969418865664 9543405 42423560827087798796661445014580032000 9543406 2240666049952260497105627342441298048 9543407 -538982283479406534034406908057903068840 9543408 -2733660749586052129460894846994087936 9543409 -294793761534512374621462168205852469084 9543410 11908612142628386931626592463231152960 9543411 12669577867898576134782361265573851860 9543412 111968029658162802335790489993299402752 9543413 -37800559451050938183301577350426086912 9543414 158854301054619666469366760102487991680 9543415 -19287616283841363270929938457937100800 9543416 -216388292821631623903577663655340523520 9543417 -49714374615079094148286769252355217152 9543418 50438746718491914522029550272200418160 9543419 -233125947070524154973167796109016519056 9543420 -60257875425540114079294186421560320 9543421 -926892389847045789280016034242770400 9543422 12449321218795256708593762309933391232 9543423 151261902464965880968063490890204404864 9543424 319954927193889393445232788745622650880 9543425 -121678652590745975952672524043396575850 9543426 -109825206779250511419364378584462556416 9543427 -72539698008998386097835899699411187480 9543428 -302623882113117572279426757697981660032 9543429 47322005915818434079786825870475230944 9543430 -87183617181130392666956982825583530240 9543431 -74193436470368868099952398818344340808 9543432 8361325513858045284763676767185592320 9543433 -421343470243396090978978624479060505318 9543434 -19929301861784021683783844896017519360 9543435 37798313927627296394839616001888268800 9543436 8753253381104489210374323629296711680 9543437 -184509763757945736726536562425318121600 9543438 33062671462725051771534091414840744704 9543439 -428731881125689553004007224616602471760 9543440 14369714910012685396003637545100328960 9543441 -6376153851190552769134572538963903680 9543442 -49810055747036414067303158516481823968 9543443 2571379808919581800677767919149260800 9543444 -64295152056822895273359607270418915328 9543445 107840533023771194849961694440650848920 9543446 -262574751536047553761741701692818782720 9543447 -72258354698727155247658680921002070720 9543448 -35511471248352572002312696904331264000 9543449 445041918842814923752721257791961911936 9543450 20036929350768115237373746439072640000 9543451 3036520241292819574522990843945368452 9543452 -175532054701649106927033484690987620864 9543453 -69486609082481727627994172498625904800 9543454 -749589557166192340883113092779819328 9543455 95386945467695352147765583016874948960 9543456 -110049554823033961120794428606024908800 9543457 -93847873145143377846499564336141450176 9543458 -355136938457376110617566556661242542816 9543459 -37258149845083990279146475511492911872 9543460 -116051242788221625938158496949191155200 9543461 -76670131700106700964234566941119167938 9543462 -23511078283380226781400166038072215040 9543463 38080758254143583380506936398731864 9543464 -3973102039731206589893966097771233280 9543465 155798570698538555136856577279671123200 9543466 138949830729218188114890065935829614944 9543467 251791364321535410817272996701676526516 9543468 -101467901698628287562158059869275127808 9543469 46239283467367678492170850811917692844 9543470 15850576552342772080982745994779446400 9543471 50062365362690937810840210222293783424 9543472 -37184199911108829373639855110286376960 9543473 70544546214368872329987486304424294964 9543474 -15541817546729543298390454415125893120 9543475 76853898307992568590941903967755643500 9543476 -374356917771587162441607184103457515520 9543477 230874958187561894747637470399274416832 9543478 -2359259224343302968638425715630223744 9543479 -360005220025368442965178719089728705320 9543480 136996167882713319335838030143614156800 9543481 251694964507321379299152165852729749184 9543482 10507950640323138439469602004852874240 9543483 232895790304464678721177135661595833184 9543484 82053874990496879585616984136495776256 9543485 -36725132430653763927505386682195201620 9543486 -43196795675559833581490679260269516800 9543487 -105872794621859043168083417310508609400 9543488 22153370438718367915814091471549628416 9543489 -126783229967888220252423215690039284176 9543490 -27569899130463186824483254591119244800 9543491 392063737372322956948244339083814891520 9543492 54732752041136633689680830749077430272 9543493 -516677112697690521149042110581543197700 9543494 -24782226134308503718325564806786137600 9543495 31642891381226890769325383434798440000 9543496 361955102891139801441603319459495265280 9543497 -168787600502351022296212318474178262054 9543498 4611387493993124346700211434273160448 9543499 9894970067326124196971833819152483872 9543500 -116993347796543977888621126934767104000 9543501 6864379198897381305674415888095162784 9543502 -170193910133828483460884301013593588096 9543503 -523777945122105160570220423180565718080 9543504 66055959384665932904449037980257091584 9543505 17894988478255085317617469396267576320 9543506 557691020793271382338944770390949888 9543507 187539592465585290255022052368259795640 9543508 -84375578174736709469345478687776997376 9543509 -7860553127433064948665376758953147520 9543510 -30373465201081861082146370848485993600 9543511 200657050744960086582073263481456064784 9543512 87538606470309659639649732370790400 9543513 -29080111683826234999371732369115104576 9543514 44037820070569036556644969229894656992 9543515 192356115811896949216838949895027988160 9543516 -78898233798348435317140433510583582720 9543517 -318927606522830444796921223390697897434 9543518 304686207082568999123934831824281573440 9543519 -42135487736249004726499793636685017256 9543520 -4923607361331538086330790745069322240 9543521 7666565858836823005725036621083055144 9543522 -2044750117208959595277703002214630656 9543523 443241435277668146382532910755317162960 9543524 -96071735233769174794249724316992747904 9543525 -98071626031800015411391180091203771200 9543526 140919381109034542930069549115221247712 9543527 -38664419545461873432869604631968523728 9543528 -67865198410654247850770846794176921600 9543529 69724459061453695482949929468411725280 9543530 -84359162269713032412846524320024154880 9543531 -180839105014609664737287629019124485456 9543532 6010039910746089621028080277119293696 9543533 -305033835089551644157172480069062978218 9543534 4310642736138436318061969611110902784 9543535 -131404639839222255580356040919413262520 9543536 1924498201932699732375653220895162368 9543537 67200112072781129674537693950195688194 9543538 -84632879797625326233233031768343931904 9543539 -202194209373144971112097344709359154344 9543540 -62664858378918427945984048710636595200 9543541 -53758779595776874137939951658499910720 9543542 130082307670606945168631646525623273472 9543543 -102372739644647035350651662623159744536 9543544 -34412662195451719425773779631436288000 9543545 -87944700048785192051479595817665020800 9543546 76150334176920836665085699208022185072 9543547 -287368891893387224830264445967027119248 9543548 -71030512214360348934601066819214745600 9543549 -3903981634175265493986651545998628352 9543550 70430458986967384294955058445486660800 9543551 120913733597623066415204548260943813920 9543552 -243470338004642527663718875686921830400 9543553 429751352826890180631264670467014236802 9543554 -26948671432639478905878967323948351024 9543555 -75618189948641963141918735794261440000 9543556 -18306343352222023559394448678244889600 9543557 -36789203761464920630267186653397884068 9543558 25769328227185271896153963731884330880 9543559 99629919805523241068508060237092312880 9543560 119243035640836743793920748013691801600 9543561 41104220504693381043206643879979827744 9543562 -100896265714395923212090575370347302400 9543563 95392790029369524756593683535889751320 9543564 50869003270136477701382099573213468160 9543565 254700744375636051701276928945809456460 9543566 -123369564531372279169553602172386986240 9543567 36725326952402643041681255253876203520 9543568 134785132859307603780518824574712807424 9543569 -7130628522820894398173546255356557504 9543570 -626820315366815735484870188863948800 9543571 18112206933278891912394106418854681772 9543572 -41661490746063281488708910462789107968 9543573 -89111646715324228534827884301890722020 9543574 -52125084143083362618697452046339167360 9543575 236358735105229604806057240847920467000 9543576 -92892718401226828311643048687323709440 9543577 39293855416782024157370508270705284426 9543578 37221836270396489164228777586033050368 9543579 -284525995950262281113332760100071762640 9543580 1700659717059534530379447556555914240 9543581 -429514423549485656666002586503371189300 9543582 -12163960139239348957267559857103368320 9543583 292884789193951563393566639368030559088 9543584 -296635328358433833894935870473655353344 9543585 60644726742045810114303192439570632960 9543586 96126716781823586389904334677479948800 9543587 33883031745544854655160711500389427632 9543588 65090685393745537954009996255227724800 9543589 -129703447187554974728025473792731940832 9543590 -31562831117921123690817212997951102720 9543591 -13818448942934521709129658062824071000 9543592 -7140561260846275608499475235330785280 9543593 -404581403539680693884994395292721777158 9543594 -78438476951533952794344905930675331072 9543595 39765313350365090328686586721825756800 9543596 -255594607266478962664206751559297310720 9543597 34144505870530042293743486466554941440 9543598 21748315125399716588662778927579112960 9543599 238255240541076201076099709995819269000 9543600 -353731690883856060234575373835468800 9543601 188922160262356775574514476076898748400 9543602 -78449142026947444705296323467899612768 9543603 -108296889091672297592962922320479541392 9543604 15000328019064153922048366900831641600 9543605 193490564436749473417014407907235476000 9543606 100961785309095733120626070175083516800 9543607 -105682591295755246487618505345805015248 9543608 -331488695488340914253139752517884375040 9543609 -33995548689022650646518917654513160000 9543610 93351972281311967592629860418932344000 9543611 -55267130378320815978936422525003369472 9543612 -83557503339019293611118964832478683136 9543613 407128079670664363516729481899244814540 9543614 158454915467514595595754473894514134976 9543615 -56930432127159962829996505010796263280 9543616 -41328882286539672797061491599228272640 9543617 16561033622414362232687278544534742660 9543618 -21115376895989290533695535250937972736 9543619 109450219357175493417192974147431977020 9543620 -59045788129287668471089566885354885120 9543621 99415702274637853728321287580676338912 9543622 -326574996531096576551197678556217236352 9543623 -101765685904947617258980484470170073128 9543624 126713251728437665337323566864132096000 9543625 27650251506552857365431001175472960000 9543626 -196684422804564279488138897706907585488 9543627 -94300812718993495939190557987193263236 9543628 -125592157465544840418032513901636965632 9543629 9212607540135797793180054745610017920 9543630 88767982940989823300777701144246974720 9543631 -3137655243150212912788078652660383608 9543632 -29738151085862610192202091086164787200 9543633 -62701290222393340941835701543440256 9543634 43844704740499756217004245934724419216 9543635 -2851209826529837749973813077326231600 9543636 -89079509186777394763519779068085780480 9543637 27828886021933605277574414113903802812 9543638 -5888516274961718871176312377878910080 9543639 -42111733329388013672931418346822023680 9543640 -33215060615302195380161995841549107200 9543641 -193217736710110600567770039251764696428 9543642 -8219038667067818697644942221555200 9543643 -156968775923820056590796557257151526400 9543644 -57073195651689384777085608255527459328 9543645 147691987962229739623732559197043961420 9543646 -47323000048448318802544389266883538560 9543647 -64502333290132076925359153428447129344 9543648 105984156503429646906438200193075118080 9543649 -82010994608014713673416119256466420460 9543650 25555140894989649722417870045282889600 9543651 -67652605164131477307552524910455010816 9543652 10855256517180171397143552460390440192 9543653 -38305317219100696217148177576708781440 9543654 -50856703452023564780677689131027360736 9543655 13814631259209636986663385343736001120 9543656 -471258476837359523106478767476125286400 9543657 -109174790185882608825012936193755341184 9543658 153226884930799148411413649725909237680 9543659 -90027491287985535893545646933486704140 9543660 -12544016243697152907784511685301370880 9543661 302629925574307731518459196710989286124 9543662 25972866759507984419450426677883208000 9543663 -8268109097931068003178684627866662440 9543664 19394382003410381381258781871949414400 9543665 -107393423105725407006933018601248931800 9543666 14462946944854161677448449952757137408 9543667 67973309397599624663819478571140192592 9543668 44900303222836763570570787318780375168 9543669 -17046425944154780400444596621744560128 9543670 39054568160014802279167885000612577280 9543671 180548705765721526289031604893518172912 9543672 -207476734791533759275217197409578414080 9543673 413069553327849082846770490436844034922 9543674 34820940721781550154847337290168678400 9543675 123085142536447524162158217735085125000 9543676 101197029419888166062993284252048424960 9543677 -30019644479859573195084806775692262240 9543678 940714340715946036729848812043257856 9543679 -789024617317130516466283731456976384224 9543680 -169660203006822216088210262638555299840 9543681 219824103562686553252399412012107103520 9543682 142594031354659914156639140806280970192 9543683 57251337032278311970006939110254651304 9543684 188496673838762385019870244851793243136 9543685 316697237688423396440554434468689704380 9543686 121119389068370520822803307375141021792 9543687 -77765628009903667217729339381366154840 9543688 -52831367052187592558231261480164884480 9543689 -252407610811888212691014439138869256806 9543690 21785493231185363040072712993219584000 9543691 39172838348902899440586336154677734676 9543692 265217807557296260142534653695161234432 9543693 39321524280356584094537586920177972928 9543694 71065689957933046646691423550796728704 9543695 -141484848722109757512773219656452421440 9543696 7766263513943607070285581292891471872 9543697 428292679046560019143758894283299141120 9543698 -170395186383777081248795586166072791264 9543699 128604568266614304417014680025278610568 9543700 135829575979374674090931054065425408000 9543701 -114058155491541942226284103751276676996 9543702 4094349886328088473997670367627894784 9543703 -176066663295192509528089627117399421816 9543704 4749827998380489629003882755033681920 9543705 -87260369799288902462442316163942216640 9543706 59020229440858260858143159581697668320 9543707 373327646994670265941009235035319053956 9543708 28407193102113996422451904663710173184 9543709 -2453504858594451884789341885923537088 9543710 42791211867445408911195296667972069120 9543711 -192851956988267682515996835883961740728 9543712 -129734535547897916984618460389213995008 9543713 -8261937363780068652540983410931404140 9543714 13925545842765527511793421408641204992 9543715 -360500113353295953277590917031089133600 9543716 -51589068592783629006753258529144356864 9543717 -155822097796152581242873663254290741760 9543718 87139337673784426369708295029399317504 9543719 34707808283971369022022298029795048840 9543720 -14258618565557669343416760260902502400 9543721 -1282787850607673361192842762241321696 9543722 744831619584428870284478874623539200 9543723 52815905820269657246327132488877077248 9543724 -202537438174270695157623516842196853504 9543725 162518416773411096290825370440891981250 9543726 -141053748108097773875138967531304281600 9543727 97781538170972339605934850028741922576 9543728 -3554415916766705054769697107017957376 9543729 -14235832946069604894633715694963656512 9543730 -41358085814269020962974232322344446560 9543731 326093315563533765978444390516411698112 9543732 -219448282840544911746122600458849284096 9543733 -346259177876249592357141335822881860260 9543734 -18524267283356959595336283088841421888 9543735 -10897564391304466923838249209859620960 9543736 -40472185360354368517445687971006648320 9543737 -15734866644192394545629349049267075200 9543738 69691195439557110614024108589173149440 9543739 35115399163101260152704612467098146256 9543740 34048928031062516155371880120663219200 9543741 -73980185633964087457916928474044374176 9543742 -17771075534339704833808590467671777920 9543743 -103437713370574780940083861830037553280 9543744 1826878674183353516138130521620217856 9543745 125344942588066966050704563201824652500 9543746 -179451340467674099759209753134972698928 9543747 126206152872250824602134972971552459000 9543748 181487307466356995299965093272429568000 9543749 -224552309891234848635603636140402167488 9543750 -7866669997879352636622708342294000000 9543751 11736073757973172998328222938531138352 9543752 -387689182962746927623961575062965222400 9543753 22862959709669941213891655585402250240 9543754 -26113035539367041695142867889386400 9543755 73121070016683883993872824026812043200 9543756 -47537789974787073048589344546063360 9543757 2265492588857217168412802216245972566 9543758 -11100502523677603164570760085299703808 9543759 -134395079530521630079527883869072293496 9543760 63462286526212364560196333056886292480 9543761 40590944935883219813231826228505278192 9543762 -44325283754303148411284956609129328880 9543763 61299833727656511603672800617113552144 9543764 924685719153339850666269069053607936 9543765 22427646921024007079125432094855178240 9543766 257600917340923460041273902850848571200 9543767 99554278894356657583685148657267447816 9543768 -39850865413440928657444366265891635200 9543769 -374103303337399132440855170455270835830 9543770 -144829398878228621310048114129324997920 9543771 42625283926135442428162116169933224240 9543772 57076023896537133374676022645771340800 9543773 195548540223187538089427015450789857920 9543774 -218246573899302623809924404929946412032 9543775 32950190161149566087969622710845905600 9543776 -116723072191983103818063259892617052160 9543777 54200667231485359303243373426095423920 9543778 -167249878766999045318664610506686896560 9543779 -274990371942442538810604201277323009204 9543780 -26363417963417201783595144578220080640 9543781 -94752736849450371559392041393098293120 9543782 -143233450177749784556675200066498207008 9543783 134909089236049749623603481488188697424 9543784 -58933923014032685922363581736301363200 9543785 -43884645447778430642560561367281261020 9543786 -22734532076312131843566607334274018816 9543787 347454154683788771188072850924052119592 9543788 176891344403070900713635634441047673088 9543789 123323452387187241136716887221992600054 9543790 -160955420352113891003479332720063681600 9543791 72096102619408243168175252528542026192 9543792 -41980090586542127549912068598010839040 9543793 87583343040705664657481094112195656000 9543794 105081103661904438533810271602665076640 9543795 145601570598028632777539394925473139200 9543796 -102958420166977787151736472951449812992 9543797 321891567937261206084469884990030682140 9543798 87476014863055696774394954208394736640 9543799 -402766101911784960144975295447690370200 9543800 33231060086422585725099186860058624000 9543801 -6621392154167963610586623160579666080 9543802 -30004893836416998347583076164082260000 9543803 15055964792466435816755961292545734052 9543804 -67417541405178741433845658458276986880 9543805 12295850992906897931692459953057308460 9543806 -191339984676721032022071811734082011648 9543807 -70938903575506192923637583023739904 9543808 -144525352974034384932303264137430958080 9543809 319480547595384366921798926510838984240 9543810 -7617971616667394611514318331458595840 9543811 244091012693039184822181215438859084412 9543812 -331465052018781040480929312408209257344 9543813 -54897963914310559540009274359986903360 9543814 -14122690842173516024756478857262950400 9543815 -19218006520018379361993210618781132800 9543816 32843891411103473298836361611275898880 9543817 45886087906785734797737193260161606472 9543818 -84901579424801654589300761790322898640 9543819 36005398672274531623095694665897558528 9543820 57782608266294944455276273697113374720 9543821 107462728748169054703222687937502930912 9543822 -9101105137310394743476115381764824960 9543823 -140263431815262201554281964644209424536 9543824 -9811982629987012322306514188628418560 9543825 215073011653601877784416282299066955600 9543826 56149537814447097927924465428153406240 9543827 98098587766304836875179305309480364400 9543828 120452459733839390055443247655239469056 9543829 -404375998807915020758003999887271347570 9543830 19515612553191840926198732084599795200 9543831 -13508394214551463725548496626317842432 9543832 288796434799863180822315808631600332800 9543833 -32115280225483939841831017662959702400 9543834 -146739356981856690163447596532684953120 9543835 19608286284370867376562276085207234560 9543836 -147357552393250866613928702706899243520 9543837 -134633101446193433819441477164897331520 9543838 -151935652071662706343925600754506360256 9543839 295266128393115873990302575356619772640 9543840 150333984798628722608387831434680729600 9543841 4360317455678428066680386797293358242 9543842 30580135933024558800004680546800808960 9543843 115629772696716707427392996744086586532 9543844 286465362262179082792481227167438340736 9543845 -238009146759072572687554548051036528900 9543846 -9711807942448909527860815620448591872 9543847 96661491645211937153471104763990418296 9543848 -68176002971360169275004160082983649280 9543849 -2971024726996623637579583656151199360 9543850 -1063404193922730812632085588709388800 9543851 227385552585168462261411856912580053920 9543852 -197423562342333494922970015827326361600 9543853 27031149979917090056051711955047309664 9543854 -20096650858895972119861712381632031808 9543855 -35470640988427857711245037945925997040 9543856 -7647031562494989120607836373837611008 9543857 -114792215722399926542314051011012577308 9543858 44726856639562381707364011049775021184 9543859 -131419696537789909858606515047897607296 9543860 -1110561086905888982474739059377766400 9543861 49280003381764606925965816921690588032 9543862 -46294455300509671458135292023060837888 9543863 110416173800894422927988280319186058160 9543864 -136998333211808369628754333295934504960 9543865 -127925896179630380960124321495545692800 9543866 -45130370180340310188184679000018895360 9543867 98140602621324497637400693088493542400 9543868 266622291886539097136211809010522218496 9543869 -168751308260885047441074779681127636756 9543870 28083323476656795112980196941320544000 9543871 28578978492663380848501153150422421200 9543872 16820138808729795946288376251680817152 9543873 26086416378615235265514524851766341248 9543874 2415586300341440494470447978704160000 9543875 762686346891277010794498026429372000 9543876 197302274838214223284591933960679980032 9543877 -140827953034696717774455853218308645376 9543878 -125946821770774549898996368962156761760 9543879 193938368621265164592817173343443801600 9543880 198639555600344025847057350782545612800 9543881 -429300036335452994617471601930220710748 9543882 116870211515248873042947029621679769344 9543883 602040417300138048118609441807725512400 9543884 61378136082702173929638863142966208512 9543885 47400799957253136693631992501115545600 9543886 -157885003982266463243660413549697326656 9543887 -3328476662331734373213759600623916720 9543888 48237873478529093941043685946177880064 9543889 246314100460548402739288057606674433524 9543890 -137027461061725559323535425795326604800 9543891 -7154662146906705101720494149458138112 9543892 -132370054917746749726344688027218096128 9543893 -4045994052342567810967771742180822016 9543894 56718156960478075617365642037401328000 9543895 236069516371556112830240019749837285400 9543896 -75661470916220775677225008971956428800 9543897 232839464372891787462937988512526625600 9543898 5922715781093095296205274952846213120 9543899 44701709514000830032889158042246146120 9543900 13267836692562526525110529668661632000 9543901 -14457759759297823067021293288802507098 9543902 85660064984288154088197805215145900032 9543903 -145535303954458317047294417561865715896 9543904 -39561823700653224658125505022331715584 9543905 53141419808612054992638804592946679360 9543906 -2801562540775037069345014205985659568 9543907 -58724690573782760392085078077922823840 9543908 -76495347953816907103928657490760286208 9543909 -29759045330191019084989146550200425760 9543910 29294095217065802489366593517815551360 9543911 -120151265809466704950070740835966217280 9543912 37008010274131360845146277727152537600 9543913 -885618715547282924192403777698431116 9543914 223605944816917125374834287138072975872 9543915 24698353032420188279620528524922228800 9543916 98893579859813827272177378298920362240 9543917 -109945799655856711417036192404162314880 9543918 140919731801682671400166107335489200704 9543919 96083400192950447404796749263100130304 9543920 377930066268414193468712535281664000 9543921 48767096280499030025942567966951519520 9543922 32627324039845934565622891889020869120 9543923 -27422012872278744360419963397445113600 9543924 63157685040731510076609551982880445184 9543925 -28155480932792536607356551888879995350 9543926 -145058537459267087870803625408703133152 9543927 -99677091034540284781447918146210040368 9543928 95995871165783076020295974402739609600 9543929 -450458363343101046049475114795569423740 9543930 -36100373523997712127954939622981301760 9543931 35335304089223009223188871514307875600 9543932 88659593336910906870957701621971562496 9543933 -7696583280108297220666919616461278080 9543934 157902149679972143816245917715201391616 9543935 -158433736366365860358812946613343124120 9543936 790089892896481776787469986191900672 9543937 285087267357262922124623245835743951254 9543938 58304614592446190647261875707995644960 9543939 -29214549356959848201942423413767809024 9543940 49945129825912620438345575107230535680 9543941 -175198450233996267865956067657305383616 9543942 69764075129352034894166449295566670208 9543943 -10649774441190289768570781581006571936 9543944 647270786157322275965795967460014336000 9543945 -42468452142481628395029124488333334080 9543946 204335981463023869976494165091302266672 9543947 -3107591317660614120954823864300561920 9543948 152399571760290507526385456497178734080 9543949 204119220405243336440897469897512577632 9543950 5920772608778529639543293111634177600 9543951 -35806170856652518492117708767834925032 9543952 -85900661046386691475821850974695325696 9543953 344815127772065928977482668675519100260 9543954 31589366031516498830888993718346874880 9543955 -118215235907067090044135731519578005280 9543956 -109831383587909806917225188675238218880 9543957 89142475466883583889005640594102719488 9543958 102957128010630645574044665903744592000 9543959 48598369150282667330851170135389343960 9543960 133036732199737762146312198370449408000 9543961 -227712117230509674645318818255062775040 9543962 -6078718587539048188408796761460372736 9543963 88840304410209012730169954555147566848 9543964 169149930261577750575113236814008894976 9543965 -77304369212528296614443463761879114880 9543966 12601175390727437931310262582375500800 9543967 109463895168481521467120029579379962992 9543968 -48821236374697340818331988488846573568 9543969 49250798017133939074238187983956992594 9543970 56725788661781556483118939476217835520 9543971 -29799640270418566461993667474243138656 9543972 61297945875639843331285808454616676352 9543973 424198420506880883902466186959559953440 9543974 -43243212098724760188010658525321135808 9543975 23848394203735284649321358709195540600 9543976 4278387517335171095490016460603965440 9543977 553002287695578794489658712845885834240 9543978 85249163067148759205564705906781984000 9543979 -6824358020210824753999223892137701016 9543980 -42109659391903525863121866364204462080 9543981 -169918150871658963856734880740787923648 9543982 -2363574230253524070068887779685678080 9543983 -188608406889419062551781570947644982768 9543984 9271567207234790262238104258429026304 9543985 -250030578156195802023486219128394657600 9543986 212277096360101537622124520681831250192 9543987 10542551914959681802832369717679115200 9543988 11325360492307303784910108192121860096 9543989 19176391107736925839467397377966946560 9543990 -128338940808488839840702632277177651200 9543991 371044317414104748148904765344202772392 9543992 188394069979268114962775589125825310720 9543993 175997972098307797993402122916229181264 9543994 -42444715122726811122160576136617954704 9543995 189917090249318316366290335571920974000 9543996 138853677631805170581956672047389696 9543997 87060386999747945717077531227543573446 9543998 90236876608287828806613583303209696000 9543999 64886215120596165928170829813375135248 9544000 -2789596166532877893281706681827328000 9544001 -23989630636220860975267195768184196096 9544002 2980262178426243996361968398379984384 9544003 -50805953396337318976846588870569558320 9544004 79460227268090735132068985478917836800 9544005 164596563652437695441122611751289138400 9544006 236882579821568261996015402976622936320 9544007 -207614550338923258501496564548478716800 9544008 -230523717312754412644119856186763182080 9544009 152120298508760058867166194743300213210 9544010 53253617992688481605946141590194652160 9544011 -97499560177199897180869056998019448320 9544012 -183138086470605563425102355856572402944 9544013 265249398257182386247214955914430614262 9544014 203845773717024770157733314350563904640 9544015 90659010536493759213241528642072536000 9544016 -30046427022562738412889059967288606720 9544017 -31589193976719650007186941854343285760 9544018 1828012446593121472744319072377724160 9544019 -182545865684402841389636063445220226580 9544020 863638181610725684999311349136076800 9544021 190208648117815498072079138121246732024 9544022 1425383726308543542991882394227363392 9544023 302414962136962524099584407355389310280 9544024 -139618676767795653742528352869931397120 9544025 -216221907379561320356625968833622094450 9544026 113700650099393780800594813334153286144 9544027 347799731912860708786234550752764599876 9544028 -72876579946123543217401675532106663936 9544029 -190992678097834878513366531605606380512 9544030 -125770255697582366636890846067128473600 9544031 27912360760973838123221211094138964592 9544032 95895050523511969030219032695018618880 9544033 281833989396561957376785064099247991360 9544034 -13541048933011611022144574716832202240 9544035 -76001399891312601558310249424522228640 9544036 -41283815139675789476100874067217013120 9544037 88783861316598708918567518469617554686 9544038 -33368797044716518678701403745096675328 9544039 -61604656502304921201974926828120110344 9544040 11675877097974268340941009335705600000 9544041 166088045262017798866718742067243735680 9544042 43959850456467603516945129252454291200 9544043 320209723415855389341148178942021447784 9544044 49480714893750196300521624378006345216 9544045 -20737998632415932281766305752714115200 9544046 -51716851820280054798319110188682849600 9544047 -41363865190918072835380943314914007800 9544048 50865974139122916883058289319789494272 9544049 31466442848153227039694673304519838064 9544050 50334393340659497522433253823137996800 9544051 45254825173583377229125085173038133704 9544052 -1199657456946908514796346878654801920 9544053 -40953637675595103731414756063948899296 9544054 67253735565723267316003969924481255040 9544055 -148314538711359426513521380164354172800 9544056 39465501840261183669247734559190876160 9544057 -13340168665560140695923609927681540480 9544058 -57815051044182095202900278761032456960 9544059 -13813797745188941321088939023756782560 9544060 1569406535440377472509397031581839360 9544061 -72206609230375699899401900010569627520 9544062 -46967086085592429211723282687600392192 9544063 -123925404610326496483460615717229490496 9544064 23061488183816599224227676331588976640 9544065 911265237107528205854494604907357120 9544066 -20885212746104738300600637246337313280 9544067 -35742763111649059123751227107379939680 9544068 181095302076403730957896826001755197440 9544069 -522173029715862174194230984404606059840 9544070 -32387260395708472619736841006226067840 9544071 40359028502635169974655474182256972712 9544072 336530308460636657510903285040575047680 9544073 -137762762205090436929778859170123361904 9544074 59908635095480644392287050653177419520 9544075 -61696167598166258629438259416420248000 9544076 -3544844760247120746937186078243568640 9544077 7743533001119306710750979499225670614 9544078 6077855736355856171125837277281432320 9544079 -153902357364059864478866151522858451968 9544080 2310212872264086353655027448204492800 9544081 -81534664511891370006187379073922542348 9544082 -2226992772804912041152866269904213216 9544083 -642349393981515099175103426764729688832 9544084 -114393077528344897013078551135050682368 9544085 116048645392023363624683004564286722780 9544086 -43394839287075237373102819495479819168 9544087 -55118207085247867558297086008019278208 9544088 61269510847510620157775098332685301760 9544089 203225372723304765517500329916133090080 9544090 -22036664673549378958000168059287911200 9544091 107551155375924417920289690559528349184 9544092 55564393760197488607119113921994031104 9544093 -1799681701820233672839339121445430480 9544094 15005093466973307841887004935005323264 9544095 -145007949448197368628947949991803436800 9544096 105971935428927422147215128992552976384 9544097 -235710083162067530174076903532808231454 9544098 -97893560704848839912184694046032772736 9544099 218675381086900443024425790458058601240 9544100 84429113962251734310526959236170646400 9544101 33317018417279468068790842620033062400 9544102 -150006634724810441761106661704161052928 9544103 -18914693335921243337576595774655608000 9544104 142597046192869267515543860842290462720 9544105 -110660293725864275434130823988573998840 9544106 106538291448831356568593488651545804288 9544107 42942004103957064311229780581693726040 9544108 415705489561133284793057762644115456 9544109 -19141347356342329900152517458106227690 9544110 45840420847077992532651464563169093760 9544111 -155256021992508920031908221023996850288 9544112 -55311339974643873476772848564763869184 9544113 -34838145689659778511489366169964945676 9544114 232644331211116585937596211312753104656 9544115 69420555586787980201944741895071182400 9544116 -150135195167673428583532455225540046848 9544117 500618512800510752882827294424929358 9544118 -3884247457701477448814307782922005280 9544119 -31158843833887444147745375765149933872 9544120 60294775933103915209501833861777408000 9544121 -169316750135234753887832238693671792376 9544122 35898862390326454317774521520270159360 9544123 -209685128583471357008517733694612009880 9544124 38762521850772069662458136099884471296 9544125 1334325443885571553354079254624896000 9544126 105504846373808355195060818418196735104 9544127 211017049091744180503518719116719878976 9544128 62958701329141015389690679537371709440 9544129 -11955312660580584073171135290256514624 9544130 -1424185925157936287224164908610655680 9544131 -90213420518348428922398208767573441560 9544132 39046616765431091989227988070012582400 9544133 183422902237495767145876922982169104000 9544134 28994668916409103202241211838399154048 9544135 -99795125062029428041753187844798848400 9544136 70434655390941422392360676130836152320 9544137 -68640781170639625458350548446839898720 9544138 -201431841010844499243294000581818979280 9544139 -61343839504886853795465648024881005632 9544140 -52422938205533206953914981314058342400 9544141 -212947026687192608046101552832161432458 9544142 -77658303666796944179850878207224542528 9544143 24617859617293257152888164559761190784 9544144 -19935232174908635850083919857102438400 9544145 -76719324341926169783728504416597872280 9544146 -145703902509342074882653836774827463936 9544147 10488801823457327752240475630277663596 9544148 -432752146186039249297236432946197073920 9544149 6130479681614415508458848794723633920 9544150 -15453912706530708333248914522290739200 9544151 -395959732336836542071367797422031848 9544152 -218975660535358396763468866108202618880 9544153 17899560241339429009361237902390587600 9544154 97267346469062785192443985852836385776 9544155 -190656691403484952501633818556410237840 9544156 -53057672161081438279978611682726543360 9544157 -60566398681447726386153992088585413760 9544158 -69588580532629329710424632325003235776 9544159 2692508572522463292010861379900723360 9544160 -147227949498075123460643729387928944640 9544161 -13990535895045288418024027068329463360 9544162 5147047898849577981224209914675980064 9544163 139766832987359640008288256285193983384 9544164 63186392267200014407463157310376456192 9544165 -19737238039758333353559891209091225480 9544166 14691203643692428835420625980598571584 9544167 220716024110314780868235323217075335184 9544168 -112436159127051355696439346315160765440 9544169 160023383149487750322523656748869456570 9544170 25813508713360677240730628229155427840 9544171 50099448837404090622142948604166605712 9544172 197725360339091573087145159775570182144 9544173 249807319915934659657307539760412715584 9544174 -125795117053307782104738557094130094208 9544175 -44488688542761794855902279450951248000 9544176 -44468679655762675707331952972315688960 9544177 -233169109026213588130825479218192785408 9544178 63580001099196740083693752624638509056 9544179 318878842708400978988499587655052797488 9544180 -82857838232699929878426879498670521600 9544181 -41161304295093681405260963623386120018 9544182 -25159608490381918664170526351520410880 9544183 -16969617067371098288376443598085415976 9544184 23915630638385039499819217844853534720 9544185 -23807143991754367980725496269255875200 9544186 48835762250671793221188659853287837184 9544187 -20210697721159596608848585850247595776 9544188 5356936878085200911144796434906841600 9544189 211737226191637288748386058679349097990 9544190 135445589993844242036307602531147404800 9544191 -176318010399587308169849342525106777456 9544192 18427370652197033029745247658759421952 9544193 -76909179839849080241049103859666946558 9544194 1381519260838591692815796337957017600 9544195 -18831671349018085137030057571567176000 9544196 -101244781070173513699095629190137659392 9544197 67960495952360523813379340322767581056 9544198 32949253079162649394273501232008821120 9544199 156828173399559458164755433246487126112 9544200 46155791957125023118772641762827264000 9544201 171751439085110513409617621111399860404 9544202 -108327647275606039022321589373877011968 9544203 -5843345531050451456217793639500613200 9544204 -193029533660470812648561349180358412544 9544205 -31041883838816121459673436632625861280 9544206 9078576312234495454973754252004067328 9544207 -248966121386705248769061568337407806544 9544208 70688851414421312992320899329287536640 9544209 -207716940593857968779266089692082078240 9544210 37076717543456974371179388922054935360 9544211 160808356648538423858573705421416608812 9544212 -27661050495991996124829710376981953664 9544213 -44760640558563329097084781176388365760 9544214 -13538975209272520506376199989423640544 9544215 -3192827064138132434909535863077303680 9544216 246100642427813954393902709365868482560 9544217 639007690266589932309470200349939339712 9544218 -14509978273917691009745603353554696192 9544219 -461919730412430462144235027613093839440 9544220 -137440150725023428895684263888111987200 9544221 -171294370457302100425542892496048164410 9544222 136494753283217933699137546515386838912 9544223 -32716882084141041656251753464306490536 9544224 42295482368633022255554531726230290432 9544225 49521368773264665282538052069574639650 9544226 -11610453585343804704782022995020523520 9544227 1876045275241716406211424505254666240 9544228 -94089985826664068883689181830615938432 9544229 -376527702486213840352335361251486463170 9544230 3593604618387983810874512191064492160 9544231 -248909398361987201317801690020060028488 9544232 -176985290002537807065110468969940172800 9544233 149647981082816719093182578445314523024 9544234 8440424564151466178945500351292635392 9544235 106688206038794598100726207188795729360 9544236 97237692825116615118663744541348214784 9544237 3641087167218893520436029116830491168 9544238 5006962046737656397332092557633920 9544239 25791859230715410129523232594428717800 9544240 8313485065454284092024104021029355520 9544241 80655012012747117704040526847183677824 9544242 37626142865924786956912143412608075264 9544243 -528636075801851437298071850135555576640 9544244 216079464092322423753358379254040881536 9544245 -137154750386924664282260226394917830880 9544246 135813268064310229469505677763112424064 9544247 8575638371081587561810315352124246696 9544248 -24468281941182096135273986811178598400 9544249 38759161244485656225512582049328943616 9544250 45053482064867930799068097524138712000 9544251 73995273438952239318319014045178745280 9544252 175440849776140063605129866612233972736 9544253 -229728676259834460731235693165601356000 9544254 87781462367410740354245979375039989760 9544255 122928513603432746951471409977776184160 9544256 5178584356782130563397248633057312768 9544257 28722368984162709705362858114013041280 9544258 -56150035609596670487105845729525018080 9544259 54599517874271279695948341144790950720 9544260 -63603359763661989584281139402632826880 9544261 -66434546303473953610089527986228911428 9544262 -11375012981450619428821884060039785088 9544263 79564407443143337115279090057638424744 9544264 165227313865565098550575089818721976320 9544265 -6087407233819286432267576844529054080 9544266 -45212907940279764511438682494412791248 9544267 -203538011003926814769978485224514239056 9544268 188911036384383941104387394996099605248 9544269 -53570676024342808037133819028663227264 9544270 82869936576581302855672315566904934400 9544271 -162039871029323938022520225522247530000 9544272 11780127880404287670606318068762542080 9544273 268375281444012899451960956946367121522 9544274 10371774230731017108177654431952725136 9544275 -54867728385219439094895400232432760300 9544276 96302020540824981538534739157118488576 9544277 482237286888119768168631541429485221400 9544278 54453998799139940537169601582568869824 9544279 149469805095649459199718145923114956880 9544280 620876733169134717065932222169088000 9544281 46218637428641661542561888373591776064 9544282 -60573994043310496993961297636655215616 9544283 177911412941235870529014657375118920720 9544284 210097082684794518785957776481315635200 9544285 -182095634412931635211057929508082848020 9544286 117572415369004997387068334324397182592 9544287 -88096903740108254213677904791523432832 9544288 85141042538050067865066347788536643584 9544289 303411540109952982396221654742939003840 9544290 24311043440583503237767867881297346560 9544291 25711981165075686462426585130780668400 9544292 -58424981431923635490915675912585658368 9544293 -60430613290711375108024524545936868672 9544294 126266406902704241896098106998754089696 9544295 271272448568512019399809256409201106320 9544296 -230840274835350047864146665184111411200 9544297 -76662696852219455040795298808737204800 9544298 48261492255501188423729077193376564672 9544299 18083993405737940288319636836337646080 9544300 -57276909002058350596407667064359033600 9544301 36662199495321819927240868035443872812 9544302 6469724625997595259665187143162491968 9544303 -381572221485002225799535258406602591656 9544304 16149269216389319293218617052735995904 9544305 -100130425601232636050536406059960458240 9544306 -266180937244935621349147285602666931200 9544307 -201705508471426981725297053482505213640 9544308 -41683089295599713017071920476021739520 9544309 54217635186563592359232497595698211004 9544310 80057511143588687257172625475227102720 9544311 -11818860208610551268803622848537454592 9544312 10536071280227853717399413665596825600 9544313 27287859110669451919663415391117102420 9544314 285781471037487341624184594144991488 9544315 -51449167104529092762574586674859205600 9544316 202931451351412405248889536600915671040 9544317 13130835532509991701244211098244965440 9544318 173723745024372041043561648863986809600 9544319 -114181681858160065254046949245164956256 9544320 -78946311761083724071014814646167142400 9544321 -48136674362009663476102959750606918656 9544322 256276418721806046211896692335056750624 9544323 15284240788030937604149593285795968 9544324 -5311906843417384876982684904695608064 9544325 59231991877065631774395435199565556000 9544326 111075773903053119023452680393708876288 9544327 -26716743270227889992230499201867197920 9544328 -106794228653759032176769113428414499840 9544329 218280086976927004091870406138849205674 9544330 18353160358348904661759213906745342560 9544331 356965625584885181612036112437191827312 9544332 -8060373836745766791002860443615019008 9544333 -168788590515136124766667869742729845216 9544334 -76740909360022676248781962433010132480 9544335 8638010234284905119668134633573729600 9544336 72230667309417151009819787539800195072 9544337 89610134365138872876696093390057316224 9544338 -40222543733001390820720246957154407680 9544339 78061598969715282019098733971263845456 9544340 40809902074847643660471975104445580800 9544341 -142660463613141889861239533726314970208 9544342 -29677330922364836399810096594964205056 9544343 -334471557952436195238611451614881092408 9544344 215667602643230017790645365372606464000 9544345 60474848195150098315969845587563124100 9544346 9662683006825974661516638177222743040 9544347 4329688583020832500655049783431829048 9544348 235129745432155484025440560033063589376 9544349 -6318461694902124306519736906696210560 9544350 22555546562513196652366015942552344000 9544351 -223871869323253616090740678809899200568 9544352 185314642494621908633344670185796861952 9544353 29999948091290237943606409060512428928 9544354 -82249097341451255179744346928115368624 9544355 -299400243218052725362237987612263912240 9544356 -30238953839981858335691359425378521088 9544357 -152452130947463974904653530893171872640 9544358 9448228343126650794568975029626573280 9544359 -121528912248567248267866710349735128 9544360 39521514757997040031357528438996992000 9544361 2462201492417197310491976827203973920 9544362 -91047447991310815630092149700076539648 9544363 -6822137073738573394713041556810475736 9544364 -300180966198739894215780499398159436800 9544365 -18409598855890436974344129655625304000 9544366 182525024164776667905171552280758144 9544367 128930560422921148597189103833099409880 9544368 -1648181732017650146998671787830706176 9544369 340011897411155618040689516602661274770 9544370 95091758129646533668329032264154639360 9544371 168308525583875362358148804169258213440 9544372 10162171984672037824982968663083416320 9544373 140020275043707164503315571496480000 9544374 48887526685301755013967595196013066240 9544375 -79325559585926414007217505821131505000 9544376 -111101898505687253790864903667918417920 9544377 -52147682449947114302619690571956544992 9544378 28962939988966906058574671089952338656 9544379 -56222154426577437738569570193668043072 9544380 -51731210735742229313159549572017085440 9544381 16244256035644421593815943176790839744 9544382 -27889107055413759697190624507391806208 9544383 -188176085780402672347715915363908157448 9544384 213051744211022410328168647218073436160 9544385 -17135281677178077414188397899723462400 9544386 -8261488625937447317937807924632209536 9544387 6052690816905346123772183294599199036 9544388 59499039426036721890158926859296776192 9544389 -34373185347642935230952973960568688160 9544390 25247635137135406157468794663663756800 9544391 782170684934051103038987217162728465832 9544392 9808995461836544919308103664684400640 9544393 -622204435665484394679008968115908323000 9544394 -2032122914597252056175445164304745728 9544395 25762521118631275042863447308071426560 9544396 32984350464367113672296264152129452800 9544397 586261585951348118327696145775022820300 9544398 170815938392690756240072101446238783488 9544399 21756910875899459785541252334394093728 9544400 -16661002213203185160005315704927027200 9544401 -16614096263933371234514287738893958320 9544402 541785855084041820713228462695762944 9544403 276436810096748092464746494608860312640 9544404 -15329228591451570051060248941763739648 9544405 14709808294738776604547435053853233560 9544406 182404348794431279866263591593624617920 9544407 -1233562503641203089209308063314791808 9544408 -110304338083686343291243245831289774080 9544409 1162886985024436823396900778252834432 9544410 -30961889333712313911450190777688228160 9544411 -202570749526953243568258063798900380988 9544412 245568035411973236880472502373319047168 9544413 123332564052565647586838274994347913344 9544414 11044481066610495355003552950899905920 9544415 169747485828196948395751547381692747560 9544416 174271038272312171820698449503517409280 9544417 -61547560795000141086272022709730749534 9544418 -71245256327752525193813701848954032640 9544419 213953824346524890115893040552228502400 9544420 83532309098941258230627540830723201280 9544421 -128444330642723176595883611532744303108 9544422 34063976452243958438655697906309171200 9544423 110517883320460658898846112164993736240 9544424 -3248026824293390138307910225936435200 9544425 -32444685116125007213468900640263961600 9544426 119541308595444663955333390098380517984 9544427 252025929827535300913692677517278700276 9544428 195376297705843565342468314037593504512 9544429 -612394449702932860005074044224819799080 9544430 -19497081810811010066137762718320742400 9544431 31671197508649780713912036741790138368 9544432 33988906206354052050095276491804508160 9544433 -183837896903856324154454156608326918318 9544434 43590996618566700707720282940132862080 9544435 -50017662389259072165950862527670451200 9544436 129567449407476527091520141891605227520 9544437 17441655542783681201042585202725148000 9544438 15422440749532188401988352032472310400 9544439 184232371988847053282336025338919147240 9544440 -102855974116049585420782620624465715200 9544441 -200529014756074818962143486615180641200 9544442 13892854840074806221425010284575695872 9544443 -133855151235118025133293527769578728936 9544444 -81781264611781774571849975887859395584 9544445 -144266454959869690697493738209370020520 9544446 46553380369596321426296103938723965440 9544447 -409366827745418721902572529418680030088 9544448 -62984811373723120486866148906695131136 9544449 121069551082060207555783475761182782880 9544450 24336986840823991755041219897164566000 9544451 -106191498817595317715422160193145799520 9544452 260000472292305263875067629620326400 9544453 22473363674961044219205767756888192700 9544454 -83722742706913015366126169936167633824 9544455 -65682834016300074712281824922401559000 9544456 224644601588418861948026581425848570880 9544457 65085560346404190167188459943780377380 9544458 1324487499618584328716851098522034176 9544459 112233591475733495830309129549417720320 9544460 34476687158137175169154584951799372800 9544461 58654583236916422665594047544171400704 9544462 -14414669904067251754410675743702132736 9544463 -397246724985910975770135748439005220160 9544464 34044721940030892671302357070079590400 9544465 -20939807093980612645839002576712508800 9544466 -51720659849943745995452258211428044800 9544467 13358256554937118065775143886492849080 9544468 -188096202527162514392944396912265191424 9544469 -110334594433573908548414030594605664640 9544470 -16272696011245442911926889211164181760 9544471 -269222587279308522915299231335125161328 9544472 -16290652162452327691082308420693770240 9544473 -3737626434740180297107284166352077398 9544474 227627772378022110658085769079132202736 9544475 7189799118057548013451662214688067600 9544476 -44025689592240834687166050132646333440 9544477 7384472873832595085118556814984932780 9544478 -95792263376945408173633081756509414144 9544479 466084981882696761906227088650133120 9544480 419839735927993583900727023743795200 9544481 235162161649888497591392728579364034564 9544482 157061336571599853463095256029963234000 9544483 2435854870957339818857416059858471344 9544484 -174972172315719305820399687021421593984 9544485 -12163388471590125968981829715040850240 9544486 15390942578848916499343818344975126784 9544487 -250967693355805871175377473254827604408 9544488 58583751979551570372636495928315330560 9544489 -32960351721566700390742472056077935280 9544490 19329730999611253354034624975826974400 9544491 122925282039437365484167205604087357840 9544492 21685488172234776263168213369285558272 9544493 -155382017057922449631203626749787315200 9544494 -72343205204919789803224692070152963072 9544495 -1340329297947805106913372361919400960 9544496 -990972337068494688587528040177205248 9544497 -95338487041067764541532723031094708736 9544498 -74487937301429417394572236435974437760 9544499 -256931846811882861726266237886374416500 9544500 53002111162141637477935337800765440000 9544501 269105384273820399381564442964544405052 9544502 -92501658495436546810529705325953327616 9544503 199157926731041976302514148625946294504 9544504 -12217834802095516509537877634223820800 9544505 70469943652802575668369829430089591560 9544506 -163865286113668064209135983831246715392 9544507 -47685748474602153335548915268587193088 9544508 208476597228657528175766727666640739328 9544509 21117533669975284664385042905651731044 9544510 122606816524694941477324432682705924160 9544511 357150582239253772298636588648291378112 9544512 -18289132511804257408116166430470176768 9544513 42672329400108251420609055172804575648 9544514 66134504188932109618169944654917089904 9544515 -165030004683478078552385067738894457680 9544516 -147736018779711892479606775615184662272 9544517 -161175423628460346696841921228038169920 9544518 23984337022343242091101539020822472864 9544519 405712515145005353405021757209048376920 9544520 37597143671619206227797730237678080000 9544521 -3923688371222335115351204505221126976 9544522 -5047767527353804242967792543171033248 9544523 -307368639912964346946000039222604917228 9544524 100900290455052290720803097827043807232 9544525 -234152890455914192945362326400989403200 9544526 -136022049785431400068472902220604384576 9544527 -158284920594977858918988254354522978160 9544528 12205949523724976543938965720006656000 9544529 101879219545426881407551036772858599920 9544530 -42622250946281925908237836547462415360 9544531 -6935345109398647239298055018437800816 9544532 170298576807116834783710708475470413696 9544533 37907188239032850065864961928863415104 9544534 -38225124497374220761870049993565213120 9544535 -5445657951244564396781806670566817280 9544536 -77141514234137113069239806559768268800 9544537 -402656787467982188547022099248453309814 9544538 -71553612201073364643264217146765837600 9544539 -43284244144949629980240925998065881152 9544540 50794002784507186909791927303563520000 9544541 -78579290361131246311402675718837060058 9544542 -30395715063699943811422163879870616576 9544543 113780329449889262558646747511100838880 9544544 492902127028740600141576576879039086592 9544545 71024951140063738653383454127208679720 9544546 28321797452293154837388721661151701760 9544547 51090019004320181415542574530303610912 9544548 53425905014519454613060240366396170240 9544549 -56279953010889691708921326428076963648 9544550 34620798181373864231162907479165368800 9544551 266134834957133991239240771214920398464 9544552 -170433136274201082360291050749782097920 9544553 93994493731896856426617468773623487460 9544554 -104135338705674362786537241737300244480 9544555 -194818453862402873118283954867645218000 9544556 29330529501513224573322043677741523968 9544557 -18628108802663061259967618474288726976 9544558 -7027587956071743176422170732690247680 9544559 -44090237615709607610293363741647882240 9544560 25934588328865358687585001403863859200 9544561 -125872271538377623166824118225991484748 9544562 116569315805106582765375180230096470032 9544563 -125475751219930741552001555482747218576 9544564 1895729308865105632864737041172036352 9544565 59592117083065021541902446647802790200 9544566 -18075806759383029925229715913748534400 9544567 -135426179180835778476418467795768023640 9544568 -236820703172362434812571592373196410880 9544569 68796965409216829520313188601418458240 9544570 2405626942970901516867695685833256960 9544571 -83838837579879477106765048817641083228 9544572 337714483832750366163889561029654300672 9544573 259103830955806203247398937549490822 9544574 -2673957751043199626438702455748506560 9544575 -86839281945628685556108939504475151400 9544576 85636577078201219771865442093168066560 9544577 61794120439097044937112268577339892672 9544578 23115578133367789358947000602878320128 9544579 130546029060773297885447799363646895880 9544580 59371218062865553970958365707156819200 9544581 -1103968966912112427791673085627273920 9544582 -144600164582133484524343711953038624640 9544583 -57567460029593993663241872846186717016 9544584 98382583135524804483954435574619013120 9544585 70728109091083288077950239784470843200 9544586 30668155152263358095485613490971745024 9544587 35294867182781926756420635636386723568 9544588 72799318506730095962248418997526581760 9544589 -60263129410046527765254915193522477044 9544590 -18561493524853020931228375067609579520 9544591 174904110878062590114631105409712121072 9544592 -47930221694279476312989512774111944704 9544593 -219507363084475440075290145159304332000 9544594 57022222708807198204681245792345877152 9544595 -57841127859408926401017308004605366400 9544596 -107612323313802542212248998980118046720 9544597 -138612410036687396404595953212584524928 9544598 -25284122685113907759400238581384181760 9544599 136902432761219376699905193963240065184 9544600 -42198513833506541766430765720660992000 9544601 -121870326886178226301263370947813120384 9544602 97429547382643444188219524953684107264 9544603 172235024772472642491087029984270282200 9544604 21795912986975616472484594363646437376 9544605 71384918373553305987340803633198049920 9544606 -23711941615987351491771518516321452800 9544607 333162660483670775938655041917282477720 9544608 39217410543373155856744253013067038720 9544609 1760652088785598284194337346860491328 9544610 37200998695078569873327508330667292960 9544611 -57051477264529604052430650128919462480 9544612 -250058685877632432517711997236469114880 9544613 130257477112402774809071429409160173882 9544614 49337159897286448962474254355992443392 9544615 263165087592835276954315904344655960760 9544616 -281212991846631004880680896391288842240 9544617 187353360054078205316282830765087121034 9544618 133030779147739436737511782574000195760 9544619 69580792817729501190813823069598733312 9544620 -16433264587198290333075822738587811840 9544621 -16415205821382732554151845455120605056 9544622 495287175537792512621916738256560606720 9544623 116079939002056156801110386601848921088 9544624 823972805482874717935575053604388864 9544625 -120765862148183888692380690123664830000 9544626 -15631644978017205148786571801141469696 9544627 -131852332762225565087203484774794368120 9544628 -35086183499540673505691148236478812160 9544629 -84602442692510240565582421733879944416 9544630 31366399576267104445381200886372348800 9544631 -196776910019542922937504056569679024880 9544632 -67179318397747612750079352367741992960 9544633 132431338603282161873813776805727800576 9544634 -39807202289924446105833011909957499648 9544635 5148555245706749429506338042849586080 9544636 -11774099557284096262904453910865996800 9544637 -2022827291345255228873124556974333600 9544638 81419054188743135263492269857744860160 9544639 71425575801708380070716202092865942424 9544640 245619834648990165677775354782023680 9544641 30058078830928219117695270512596880160 9544642 -156403130633101455448754219607786348000 9544643 121783388236906622331564165344236280892 9544644 137337446908846204876495193068990846080 9544645 -38132279263660616338697865808273173600 9544646 189982278063721994714986999793018962272 9544647 -61251259116346115472707164225197740928 9544648 -73093073170900007007305071115898608640 9544649 16832297176410533398765116444890338650 9544650 32657199457223479458223852067439936000 9544651 84190882217512829581986548886734053032 9544652 -53130401780699649828126709551222595584 9544653 40950923528705068851568673121324785484 9544654 -37161215496114350965897007014631251200 9544655 50777015302898357955404202632072316960 9544656 64497497867730477754198090581218033664 9544657 -1503476626079979686714122574352654094 9544658 69438153584230157803486907012443986240 9544659 -11437340205297629257794123647462926272 9544660 145251112799531446790046973529512642560 9544661 -160246461356780424165763701062684299200 9544662 -168850911596204977888130526539395244160 9544663 314866832994825568758349157649525515912 9544664 -93584083390089041168103980834641428480 9544665 -72492352456814011308635014938551455680 9544666 144641432974153153125277899206064645120 9544667 -5441195078016946548548461488506964096 9544668 26367652960041149012076280947368534016 9544669 5994189569527790813410648377354899040 9544670 106281951399823215509510459636327132160 9544671 166478061248069130618489657335886580440 9544672 -163341868017107266199430404940589694976 9544673 63588036823703025754415652836851794324 9544674 -79411612398853359658589725495495131648 9544675 -81808328984860010733128383387089357200 9544676 284774958495403995141993836237105208960 9544677 -6383323082484948313695605267644285824 9544678 -31910512506288168784300019956846577664 9544679 187915604791574508418700943660532628280 9544680 -83845721499076609627531319911246694400 9544681 385628692239010614172387333557620535482 9544682 -36436874027145622156048019582594473728 9544683 -57793961663995050926628345750390451200 9544684 330479547374164410909622618190980286976 9544685 58137475119671317756740194326561474560 9544686 -118233923345083674921366882860995731456 9544687 7938619857781301345063112488931680336 9544688 -25654657871434423158695934494318100480 9544689 148928124117820689600226422898889134080 9544690 27636986915082956526168476766324189600 9544691 -198787553910072994679469660424036374528 9544692 10975418544966255974347484190224873472 9544693 49019042435878957562529183867547702044 9544694 -49816486870709806890006271275934366080 9544695 80680277646385539548644117689139843920 9544696 -105781954201770833563839346428110807040 9544697 73942086351310993856504042359065056580 9544698 10326568438010948274671079186346998384 9544699 -399661282035943777006696771417991182300 9544700 -78604591319866700422082709738392409600 9544701 279189884643817973812027762969228861440 9544702 -73397204420947990046622278100647464896 9544703 -97849649218118275927636556471817440544 9544704 38145480654149088048592261020836167680 9544705 -70543186761922886182981997572518614040 9544706 120694837806511030282424855900987289552 9544707 -224438368782304249955586237078729489960 9544708 -320583578356232040502233725924683238272 9544709 54368848775426240668446913668318002910 9544710 699911751023829706394209397192017920 9544711 470263362719435199021761403286900857624 9544712 -203958754626987041418505037466408499200 9544713 -88877861025564036115493456597541918720 9544714 -62994275703679845447620190046460003328 9544715 -170996407095185741750842832709550172640 9544716 -3895257036003736405197794285965340160 9544717 -36556307838204339283781871813889380480 9544718 -207928183225925998161467048129598294912 9544719 -148391896780639680459610629785910164856 9544720 -52294078995447826685200797176308531200 9544721 295908218903153335199781972078294540912 9544722 8463874554498434950921285099172736 9544723 -318668299491938305806276667032126888360 9544724 10426103617936033283229550816304013312 9544725 -146009159399273964671486546579469240000 9544726 -179553211460944659007760431735806646080 9544727 -65148356278084326347735102927604014688 9544728 185532693743950297229883668529413468160 9544729 382148132383448502802566909350940272330 9544730 -29124592177072298515245429564775106880 9544731 113757745300624356103554924540685010688 9544732 297939476543278764890597171111057348096 9544733 -264587589927402594636012736141122396480 9544734 11642065955129698882061033383273434240 9544735 329954572914169586541561644334337535760 9544736 -381075760880538138030020164426066821120 9544737 23552614774088417228645615909608989360 9544738 3880156116029092780414370629806074880 9544739 350325774156591925349717216010946056540 9544740 -96527786555519309425984992348291993600 9544741 112864245670306284740678462065504189920 9544742 -55680874035344443488163009237276587648 9544743 95943575337706202630067422198155100160 9544744 178706087901444462769722766843001733120 9544745 5567232823711706407034566395418214400 9544746 86942301950694249253278977423623190784 9544747 -114799975308239331859139330513213567356 9544748 -219158233224958781488645425006057038592 9544749 -93084662126944300483142144347502634912 9544750 -275178242207943306606021440863392000 9544751 -133008887871672047526964756896110603928 9544752 -2432076258536476552474243564025806848 9544753 4077823733458998576509869208443060064 9544754 3198919169372701576649843583260884512 9544755 -47841187334503877516699576376372391680 9544756 -59011220295492556439869839484862685696 9544757 -282295426937395447290914507719662717060 9544758 -22529250731187366344795530476771518016 9544759 -83036772288081702712751122495219219488 9544760 33729730000730364234520765634737766400 9544761 211431930951985255460830961499601468410 9544762 -72938674621605810859292744102288980368 9544763 6802442338212891155323664279062263012 9544764 -147041105828120218695734150297853173760 9544765 -58067156074892169336685865669231080200 9544766 50302830858155040634249341337272437760 9544767 60435127043236842603952635614854658448 9544768 -5538442344078420601575598340560650240 9544769 -207086216161845927962004281856954664920 9544770 -32456075704716285690556693614571008000 9544771 -83581572461294803887051159411942551208 9544772 78433626603430806910874549119987253376 9544773 -51686798534508721378193637730276913856 9544774 -32463351851614461765369647429669064864 9544775 -81077809256003777874137572078258951200 9544776 53804840210946265948300240218184089600 9544777 182268928890184982894624201535286794144 9544778 -315176107139124375518430423073539060480 9544779 -99679305580292083466648659487537999376 9544780 49056490119074099929089280273376870400 9544781 232664676137049473795484783467955438582 9544782 118930266664693019486082069393200971968 9544783 -72191325839261702991783492179458111360 9544784 17444732551666079373698302760001208320 9544785 75523473519026270920817151712995475200 9544786 139234952062705062024542125750379093280 9544787 67931719485631952944837653790931011152 9544788 41695042355454983264425808474757986304 9544789 -178020634413396108368757188965529423410 9544790 26214958672976320223335670049040270080 9544791 63521025717191019279265864414516867200 9544792 391421433399495575976119211909107097600 9544793 -76452192253728500302449369627334901376 9544794 -15090358479086436432235246067286025728 9544795 46359736977108607091083700682602602320 9544796 4156858272249424202233910636655058944 9544797 -18343768525038218950176360997669679226 9544798 150442985756955313457270203888563062400 9544799 358475041018780747426851123722787022320 9544800 29215016678872290511224464460388761600 9544801 -33705062788811507446710455536980942400 9544802 10299224630953310442439997529011337600 9544803 20313711800497009609671027455069429520 9544804 15196154796971324672348067120988880896 9544805 2402595558951319401391984559139785460 9544806 -66523488499502886460168010208055723488 9544807 -1023496834349364608183199667090477056 9544808 -51986108594800627344756809443184855040 9544809 24708048462711212476530955929699202704 9544810 87583264880692010301912006280370085120 9544811 -215035049186196385976916317987319144588 9544812 87755655421122576444791699421400399872 9544813 -53171470162398219105064479142555566720 9544814 50907609568771464704056073670560199552 9544815 65781356036165105430773653268245398720 9544816 -19206211667094124754296609846576152576 9544817 53064272479335061920745665876303314160 9544818 -45271580986790908195050151655659802496 9544819 -151491094865852977742278558370390041780 9544820 -55797716932518834373757516789148979200 9544821 96837861204088801963984597846055109120 9544822 -76272459984755985188923800127844727168 9544823 -7490739644837435936815881188415618096 9544824 214543252132825598846259841119273984000 9544825 -213870548435356971222494086406591242450 9544826 -151885561087139319384221671815926751888 9544827 -126901792822114302810400505238167675880 9544828 -43053542278787369265928729335197107200 9544829 -140013853028226098012767701753654405024 9544830 43497561761186957962001732949425377920 9544831 -384744735715280585249101119302073290368 9544832 294594179066082540117208975927777689600 9544833 33396308619796288710986186526827546340 9544834 22435895507438420160471857938343874048 9544835 214858810003633429142728555902044507280 9544836 6479547557720861397261020976105062400 9544837 486657276621366273457052898383508628092 9544838 31620764924401981702845085659005606400 9544839 1083689419573888879017210195621581568 9544840 6142733239668169207061872882336204800 9544841 -53218494622748192006708806671849837516 9544842 -204589390643343915347709002268952567200 9544843 119606639730707801991012137445980160 9544844 257922842363160480336897280456822484736 9544845 144067936091486289560489876940793995840 9544846 -79925230306578745473480399855853241856 9544847 -16731118340658934166520190385888758848 9544848 -7483403194812115671675805025060192256 9544849 93201764290750995701659166929648492850 9544850 41623544037335623692495909980125324800 9544851 -429523351304403399610113155581536564000 9544852 -73454981806122537670773310034034298880 9544853 -11691562880057697552377232234832654440 9544854 -59812756236661768098274502412275146752 9544855 -163404961459655640415657954292189019240 9544856 -82240275175103373199716108523661445120 9544857 -135059894711806503073967342873595532800 9544858 -19461119942577251483233830914869908000 9544859 481554396943714985748199051577372736000 9544860 -15748312867715094097707410806432051200 9544861 172815691540292215681961303871971403424 9544862 -66444493230982347386096875164168175488 9544863 -20827024819300375130608731400608464112 9544864 95068538069272019115591168161781645312 9544865 -232577620246505820946555605402259519680 9544866 71542488713592976760749020665701008384 9544867 90264949215398201938108095310670557916 9544868 81110798234274172416184496661892088448 9544869 -13409839679664928504319417366672752512 9544870 63806180298763239211768892886778047360 9544871 -82760898041066848781208840341718644640 9544872 -5336898023623752391160168210073600000 9544873 -143321933873663320666472297600757217436 9544874 86872543103634852336947503283593077936 9544875 -151941852180064619482746566266572852000 9544876 -49548645466624101670372085439721061376 9544877 34275814485273048424337575800636648726 9544878 2342675572207414567023806454230922240 9544879 214699411133697136079516789442987792360 9544880 52021885717905373975132736286045634560 9544881 -122199868671186951509059420145676636048 9544882 298329692661815379420842203071907584 9544883 317531428388718210722133970149945861132 9544884 -60494399403428287857656621507703275520 9544885 -40669840981944927304299761629028474880 9544886 4583716436693645976651099068851401600 9544887 -21909849267641344331822328743051005440 9544888 312322514481056104591834863424939253760 9544889 167444926616393810415486546672406731690 9544890 -27693189285669642151964626436617344000 9544891 16877452306524688306079580792201249184 9544892 23008488714236329701179417118755281920 9544893 2815603679371941209524363426278626400 9544894 84946650112441441364685364848446398080 9544895 119789858977514698751129756637852551400 9544896 610604732534871927371048645214339072 9544897 -66676077981474361686982918571479530400 9544898 -39459724543159829527234079490734897280 9544899 -14423574957875991411706425062197193472 9544900 -28863562213806366581759375333009408000 9544901 -158879737619280855960916391141203466496 9544902 5924979516892725999203401509360115392 9544903 298325330164742985104299208906408808152 9544904 141856094791437839576184484893293291520 9544905 -212419908430044243556838789152836864000 9544906 55176722327281804774506204441428186928 9544907 389743247617948518837968647248798530640 9544908 -60144257211121690515246481932079742976 9544909 -194506790272076866398087372449135254560 9544910 -91549515991349435934258448653606200640 9544911 63598488701463282716717557754068488072 9544912 -7170892059387852247517277370513653760 9544913 89253809737270276868890666100643466560 9544914 -117997134876112133284271209016467551072 9544915 -61634400297368148001244451260552619600 9544916 38595765228333516980250558821113681920 9544917 79670680936686498710676586277246420448 9544918 -15349826187752277932858820114082095840 9544919 164311906084855152411722743800296317320 9544920 467448824653065639595911014822707200 9544921 305526129899269374061840876523634962244 9544922 -362486513156103277221338015364717520896 9544923 -21466301008678133165367667858735332696 9544924 371766640955675747631448502247136729600 9544925 764742049929051603355660167655639200 9544926 2047905273741496423276430963802175488 9544927 -23428271948012301289524791591491894080 9544928 30225393878766379638057435970222424064 9544929 -59501875902219859345981063504657849152 9544930 29622252161916262970576996299165048320 9544931 -13679940056435803909317173505516767232 9544932 254690905916559924266500538109172684800 9544933 20900832589975711234753935905458532544 9544934 16915375761805667105347282362640728192 9544935 -116494998124185031383488902151205561600 9544936 -488267371070055238508502080575786352640 9544937 -52828909003078687197784309540247630448 9544938 49911561121618893661843922585047296000 9544939 -46526523008714718777368828224194037248 9544940 -73778529469467186448190918386823808000 9544941 -85176685576875604314798577345454775648 9544942 66288517240997691338461372884638430144 9544943 -2876736015513637935340282408419934560 9544944 -14872515550381223907978010220810403840 9544945 -52201775965876377176635190196705924300 9544946 3294892318392843428439955173885135264 9544947 -15583082117305183405832661410377728 9544948 66939814060367982914528441348412358656 9544949 128178944555560936143634669656405132060 9544950 -36474662320213080590928534336542042400 9544951 144988712611197652384754855536829686560 9544952 -52675115780781945895736563009515110400 9544953 -167797436125368222305682213353044092192 9544954 -26427174637213818550534259652633169920 9544955 -155723646717133305167345124170986509600 9544956 -56815545998483731325094542689061191680 9544957 260709294498776712340889358209751699206 9544958 65298201710258943356201850373829422080 9544959 -1744513511250706245816070534776786960 9544960 -222923725685507692904425583418456145920 9544961 -87589712815044694397968133000442181200 9544962 1491077520774551329415157458991218688 9544963 2978878498059212083404640162844553212 9544964 -23792913310029224964675985744172544 9544965 -3075957641938503016393416316786934880 9544966 -105981399161900169241481369379789425568 9544967 -65602485573246301049159424857671866984 9544968 -3760095903068178403119088497384284160 9544969 -2949704114718582863546979229976679040 9544970 4086721398531372438430325646931459680 9544971 -5164136663695197353982263888678939688 9544972 179797006654069534170339529719486361600 9544973 -402071072696960580816196268233424088000 9544974 39173049327333982180306414947610167360 9544975 -128253318966104855964702419058298398000 9544976 16211737112993952287805882580371505152 9544977 -72314483681438356539945870476310652992 9544978 -168857942721816176678711640085922190960 9544979 199046929727154085242244007449968737580 9544980 -181399865505231952017029394303104102400 9544981 43590696766332829904895795432896544782 9544982 -77233940250509448251970716033072853600 9544983 9654869075569314001065825198829966080 9544984 -272984570256245908534790619920063293440 9544985 -16917186916491324475151981269366205820 9544986 166933895527911185835655254015360268800 9544987 249818450289058855265786786960902582992 9544988 -42105400323137162043167162707684096512 9544989 11940098409622670571596796072808189824 9544990 188466432737758087115500363326274560 9544991 107342421397774537637834938681712695800 9544992 -158911504927137104247595925828948459520 9544993 -71408642723692115654804228212347201536 9544994 167940917356793506655290902581080888992 9544995 312499896912539990475051323454267453120 9544996 189017897653248624048122696012141306880 9544997 8326143771795942296573467190463606144 9544998 -41546249636852530994363094063317133312 9544999 -333718558753404545250851641637910709000 9545000 22588118958547896412887310270003200000 9545001 -43215622247626816620749814667049242176 9545002 -36578428967391097941536559307809386400 9545003 55811532736963545275600038185945636768 9545004 -114702767613474115066519314193211750400 9545005 -88721513908869478822661154234559545360 9545006 -41780542690419280034720403692692026048 9545007 67611416656875053888492238655687866624 9545008 60417480424134708920801712973922500608 9545009 474399004555770920319059915164492296210 9545010 -143385614447893004478440178964503475200 9545011 2275761109016727029775703561724588800 9545012 76866718813450393609242201466807437312 9545013 -30178021718196142811352806935372591680 9545014 -73739804598302037996486209184574722144 9545015 -118445422673827228744777428499062252840 9545016 -52910528231704638571509730984287068160 9545017 103539876956932614663406409833005208960 9545018 86032400974054319729558773257816297216 9545019 143322791643554191367473061500308758208 9545020 120351798230302858418144976175883136000 9545021 100849350938403052535521623329206169760 9545022 -93788483311768480226218221082738827840 9545023 -65149639184258386253156501051053491936 9545024 16463451907428442554120432211892109312 9545025 -14147558784341744487771211628822942400 9545026 -44706030439252112320030214610372138288 9545027 57941201213208778900110221326421101392 9545028 51852105870284897886137024544758691840 9545029 -52419419695068056575793739457315023716 9545030 21826555901712520534798481279872051200 9545031 -27680993331160467568797108095166825480 9545032 -22803077762676814674418672249319915520 9545033 -571272334144104331103385855964455217920 9545034 5280968367159477895814054816027013120 9545035 5597020555913076915626248820021064000 9545036 -242942760066539496786689730126500321280 9545037 243464413875022785398085585888495802560 9545038 -36364579444595199676327526976124855104 9545039 125258234434905187732351798973095651056 9545040 -30915570640655087271987606987061985280 9545041 253028217155489281894038593520253594464 9545042 4922100485476292983317861754252376064 9545043 -78771150196632908735010538413628894536 9545044 -28739997718911551287223191216332198144 9545045 4599921940628771219726374772292185400 9545046 -134555747001375065472431868236488704 9545047 -147003867982310473597834230329934231848 9545048 113072809013585456152299356495771535360 9545049 273340005975877750985594962252966186800 9545050 -125199180439668553255070516793006577200 9545051 -11954097795890767090140304785192981948 9545052 -54566541952210035270470531973984731136 9545053 -182452481595823330128569326805346185664 9545054 -2864549402618045569508596274100928320 9545055 19815072736551939041637785796656179200 9545056 13857381278184109724446423902925750272 9545057 -112266838863524316119060123968506857694 9545058 -115972536875710857623057478097851801696 9545059 106139916678223854023991389732859543504 9545060 -63629214175664209458986441300044185600 9545061 128965037339840473883625090474928091040 9545062 71784790721830857938928090149440696032 9545063 -111221073876033312737829052042648391016 9545064 -68609219815351986738902278736667770880 9545065 76216306628482488753916437772664328000 9545066 120137817670682896757443527898926919680 9545067 -56123759507702140346850726147810408960 9545068 -138074674603356946613978304811847234560 9545069 -75843349645559224789330697667372206592 9545070 -24142669190953910976908159589779976960 9545071 14747327845115438001790336378266119032 9545072 -35341741153948738061056415257360465920 9545073 -65377140162870448453820149973903196816 9545074 -76548871850336084999805279754012356096 9545075 80091551138506890215544209003010998400 9545076 144040286648697413918640686148028136832 9545077 -70103895196825060391244208548479909074 9545078 -333591071953722085319044682917697587776 9545079 98366518337266123058484921045261755520 9545080 79203577067514469858981443532875878400 9545081 42291540285914092501988340815639529024 9545082 -152217835312714112054959974563217302016 9545083 -327399333790096801011459338788979499336 9545084 -231726528518817043445415668595763574784 9545085 21909453008724453884318649855692460 9545086 78586579039331323117007434808223358464 9545087 71598166323572875710429688078531715280 9545088 -35248320027284227918063465224795586560 9545089 -680292649983896354675642632488205411500 9545090 -92248428495963913334697417754573663200 9545091 111916337188999322968494082521091532784 9545092 -58035790867896122535650252887664209920 9545093 387037286459244395664451508870041365342 9545094 14207459613817921131732059313654531840 9545095 72189064205692221197672003868289843680 9545096 338896078210843858316542279280998809600 9545097 -3554084604734025124656428250002167104 9545098 -161165417058746566953946852157940591360 9545099 350518407589923248439719563308076454100 9545100 76105212070500772743466567523680934400 9545101 -643597472829493454221139055732209690900 9545102 -9482002254264564172606496425772269248 9545103 94625787128537560501530880261090575912 9545104 -55914563881935208817530880830202798080 9545105 -200784681791466921496362366573333817740 9545106 -95116565520133668073157905285282137600 9545107 92332653979604092294832038764159570000 9545108 128706085800372102545065916218954566528 9545109 -122535597395683285438628190828713724288 9545110 -5781924399692162207287939732782243840 9545111 131603036862653955140114566937214789792 9545112 96819624028350330369766622519002398720 9545113 -694138925762402018095395508635568173056 9545114 168100035556709643257908707538244668656 9545115 4864937284299471811090195439736691200 9545116 -21148061223411900033480223912964559872 9545117 -15763622725022646858311475004936631040 9545118 85522176141919480256239646908136248320 9545119 374564629382729917752006306025085143520 9545120 34514880677413132628496237432705515520 9545121 -23441207408237519181561559094380720638 9545122 71263658484401866718349136075865420112 9545123 -18474205795271293921668388544404971264 9545124 -99976327105584154892594418757088492544 9545125 340221231507547843244206825931551800000 9545126 303545019502853467704264161846264131584 9545127 148137155927674853767436857621188289320 9545128 -106024914008041503411325152592005703680 9545129 135431587773848084705074513414355201472 9545130 -9673182558169598308173367213984896000 9545131 -73129073827521873482775878620523843736 9545132 346134500225336283525124921954202608896 9545133 -89197518343647905090078958907807555296 9545134 -13331657615053069693094440176337037760 9545135 -17668482307145392186875306717283108920 9545136 39253260760453295500750226406909149184 9545137 -53436277353988688153973171136394528896 9545138 -122729748661751033266424462166576468480 9545139 150334653125942950619583442502774531604 9545140 -920462624364186809514940990140518400 9545141 -14164263376992317492473599938630979108 9545142 -106877396163994565424922798205064257088 9545143 14407178174988117033235519845702912816 9545144 -39309483490416616278403876220775628800 9545145 -149637797992736730609214653087970841280 9545146 80290067458869009630718877716664343264 9545147 -228830783067107606290466625708552641040 9545148 -98629271892111700840002047994258063360 9545149 -74685502833269635361822966664539397408 9545150 -11803447162575266145830365719321960000 9545151 -161275652362069385853825424165173255936 9545152 -51220898542343542996138694382865874944 9545153 -23235029839631426503274981650334609598 9545154 114849690027795299784953092586611051008 9545155 -202619460222696363653207815168882332240 9545156 208601989352538359575983029343562811520 9545157 -262160943472863751721067207882339240546 9545158 -52878545630060298511742167480615542528 9545159 -210983069400500492674840495188488878512 9545160 -108267484327334878393577200157761536000 9545161 94910168828862063766303363441764984960 9545162 -7460117307223148418833208747588867072 9545163 168968105046922134961593116968981420800 9545164 -167750453212240089709400061137293882624 9545165 -42811851377088535699942788398854022400 9545166 -100157006638113365583303754509723061440 9545167 144067105088721034626932713926430463216 9545168 -71064702763049188741502740549877342208 9545169 1936324807246167909433105914113337216 9545170 27006836515099051526422250047325189280 9545171 165003934672813341340396914895663851372 9545172 -9102135200097765049883638201525395456 9545173 200856962865586014795905117797631647104 9545174 103586289987549521703281209432472370432 9545175 119754243500733058656594470859835200000 9545176 -342908585600435989455465717183371059200 9545177 -16599183015967036011150295653654220800 9545178 80173745022667971295064972137530735360 9545179 -23439984423090443549374839258598233088 9545180 -25176992668582026946182777769271769600 9545181 -75468698320322028570602967518625790848 9545182 -102556521915900759122644958843535206400 9545183 5988613806305125855743261267227944704 9545184 140706752621447235394796602261248147456 9545185 -115726373690165075172409016594848119000 9545186 -18672547635746667175833272449997520384 9545187 -342977445127542767583835358443175200848 9545188 -19557678435348622621381701356718114304 9545189 399066122131685364135069202923548772990 9545190 9035196785011399383490789341134363520 9545191 -935821801010899954274952882639449808 9545192 134448201681465347587976451098017152000 9545193 -1439081322872810061852259365947406336 9545194 -151071078968341211248941555484905054528 9545195 267818408839648221550384768654948218000 9545196 62401471318429942286159262126883077120 9545197 178086350750321715460062064485750940320 9545198 54887978276253901378051498975418220864 9545199 161964674108215019734640471541763699464 9545200 -9393378719512728493891480372182220800 9545201 4568356182555859147757167565916013572 9545202 -4055560613667852402288299514780385008 9545203 -44609220547652834236105519503802334760 9545204 162581588663335772561290737539077635456 9545205 -58217398807181923649322166619610806400 9545206 226814255972177384865579075800048736 9545207 62115069364854255600489223682806485504 9545208 14157003262129305030753457049793331200 9545209 -224128432825549973277693101173684349590 9545210 12866933247794924097475885432425431040 9545211 42969117550515191505142109746477459200 9545212 189187406219192900582865641980905096192 9545213 -163269465277873122360358392549985103316 9545214 -40833740099482252251589615677232555008 9545215 -14861918200865449278207964801331519640 9545216 -82127018427497751248610561814299672576 9545217 -136755048043940391226999583051037732000 9545218 30318159406607574651100837301985210240 9545219 740443630120049277177122584013546817312 9545220 14633299877627236103738839791679795200 9545221 9271817165627886180232255920333678112 9545222 -186898640646336999060999164933908269888 9545223 -30277437317769479267549575126719169632 9545224 108515017330783309665732190031150008320 9545225 81703326898045688428873351535222400000 9545226 -2346062534503865385159615994219067136 9545227 -296764637522304951136901538892492522924 9545228 123685386377473179202126615915787845632 9545229 114847715852903155516656450244278505920 9545230 -2997309712950350214341672014489313280 9545231 130959449952935770364434943086735450032 9545232 21634835132240463155320727876796088320 9545233 -153554473101256855548695931637415165518 9545234 -611786675112005060267177434659264000 9545235 -39313392956948281521216880009833258240 9545236 -154030885763447405332434289020888046720 9545237 90641507631609917845759781699040928632 9545238 -23362942393406821609645190086948272000 9545239 30743660723685780247009025811385968000 9545240 -121058559916315816682366743704665702400 9545241 35525562116945678239791104897701805568 9545242 -64946534541538811739561501460165117440 9545243 276878539775133571244693900394968112384 9545244 -51084974709473637681023817249496793088 9545245 106708747204426211670664467360573329880 9545246 5873972220234446263136404505982771072 9545247 137695565403038697628103798061072090168 9545248 783394535289800995947547395382884040704 9545249 98948204982421877457291029297018019696 9545250 16760776991469314185871848233987840000 9545251 -90788720935034501459663734849465075896 9545252 129653305197807852351964306511362820736 9545253 -46416610027032777633368524088538455616 9545254 243284135624155310533485183680524796160 9545255 -19969224043105815115743672118533408840 9545256 -48539913025298001272636857388826624000 9545257 220732223918973721609187530569808769152 9545258 40921132339638601833297638923451984640 9545259 -31349774161468995911235316948972643496 9545260 96364246130730436965634864204557696000 9545261 -19696436574083289570603921031873677696 9545262 -89910501362018660221357330683999202176 9545263 -45521944819477653534063599056131858240 9545264 11114000806905824089324722955535892480 9545265 -150997147179339945022282245909348054540 9545266 188199835755320299902047029979048524320 9545267 31055631210002407600730442806310103920 9545268 -879590362722154685409111332650481664 9545269 7529357483104828598292681150452970080 9545270 35585509564591267131058295754725909760 9545271 13631611517953582845039759240328801512 9545272 109077901055364604526348525920419840000 9545273 -3329605830522609081083991446426073456 9545274 -68782548158396250884350152076985651856 9545275 -17796965482180182921093547008107515200 9545276 80121013172813310546647850066332308992 9545277 -10366928715692927332443064651749273600 9545278 -39727069214336724368660350093703146944 9545279 363171368359089335367803232114741371952 9545280 -8178390838158355089218559653739233280 9545281 -15339355655210301091616633578234126508 9545282 127429151066692970121583835954407264800 9545283 -228999446686935849567300193711550636352 9545284 95742816339919475591722529099543105536 9545285 -294960603503255372698912863274992399240 9545286 122271770548419289129164137577638131584 9545287 -3179099030846182667240312587939654448 9545288 276894544424626608624844886600389493760 9545289 119688011033600969658834203909731913568 9545290 80890166001989447480272156809530628240 9545291 148844539633532792036156136162501415200 9545292 48545666503845971794558280294415851520 9545293 202399904673565395415292364638000146240 9545294 118702643147535360998751890983504984512 9545295 -68242601858786260443956719232936509680 9545296 -99327300306133259184260427121254727680 9545297 25297803975144829180498926608440414452 9545298 -108628460124218933238760323523831473024 9545299 139784837338456249754159437845892497264 9545300 -53073824295965588849222036983394323200 9545301 116918177978417290426206979040946649230 9545302 61075378015675819773312724944067158912 9545303 -74848125773757018605929403775470776320 9545304 -113801142050187577362439987235237498880 9545305 -104497154984067969186727201232689438080 9545306 -118627342374808927930405205264724741648 9545307 50832698237040157285365265072929847488 9545308 108257814927191236447426654067848275456 9545309 31940720211779119331930889698815509516 9545310 24756116898638683723636403737366867200 9545311 150932229523543907941351170355616270304 9545312 -1322207232998878090818184398646542336 9545313 -61400431394763863448377614823482019616 9545314 160082409098964037177909103490406605312 9545315 97496039140490361240444202185073824000 9545316 -162489851944449616198702435292925659136 9545317 215923225699774251654929315840077370366 9545318 148022073005226213703792762666116123360 9545319 -68172964789980916270841660318248906752 9545320 -51991853548982996892074497070727168000 9545321 57465221806309896421001983871375296320 9545322 -19485274098305332593553360468517620992 9545323 470224320835254762936971414160415155572 9545324 -65560202253097201326671924982310078464 9545325 48634632239622285747301489822026981600 9545326 -16058459654268159682507801603685005440 9545327 -291821761350102887244126944445351912 9545328 -6598467675163183482821970889091481600 9545329 -181772814270967636681673084237540132300 9545330 2096940001993000607930240303455752000 9545331 165322038934999296253110339421982941752 9545332 -264971838736678766312023154936109969408 9545333 -33649373064878471905516631000912110080 9545334 -908813890159895217526278982368215040 9545335 -4002168609653217954781181029613146800 9545336 29869224566965079761833221029788057600 9545337 28871580648504525373581699005895385440 9545338 -93419396264695371179678177838967461888 9545339 12331671854184836571879633224555468280 9545340 23186564643677442694296493990143098880 9545341 36102082878480517397259280634808942584 9545342 44966776644635970423119628490757187072 9545343 178557932394658146261622736199262142664 9545344 -71716878055709125424092765664292372480 9545345 34041188908049459685815485699780547520 9545346 38624779437282446632178737784339176272 9545347 -183808151690592185605606057770208939200 9545348 30870394746561102404142127699483618560 9545349 -150974639885158105693907184079847091552 9545350 -3568253016286213124276044937302365600 9545351 15977732163389923661734746387163811352 9545352 -114669908545232363279710985707665530880 9545353 -183999583076149522154182881755020852800 9545354 9340154264668385539074522857329566720 9545355 -1950639239573946012701315400721029360 9545356 25312475076546572446315832490602311168 9545357 44105035369489686037164437483011918272 9545358 126085137646231590388406253236186501184 9545359 -169846246668754798432275992684018673584 9545360 -7724206914254204723858116537865994240 9545361 -1270518629295116819170949946513477696 9545362 158196148989586755930320036845232305152 9545363 68114222499511383572162882703141885960 9545364 532679414373392792364806400244221696 9545365 21805402488960012473496845633822161920 9545366 -6782772501112573756842098924328358368 9545367 12916014411571753215420114852320196048 9545368 -33490077883167435522646937797697863680 9545369 -261449284193553308824632945373032994230 9545370 -18542538567453494910328663843991635200 9545371 28502425163769322835524872810818880000 9545372 -133014411812756155706987961461432471040 9545373 -217497967603732006234492285353107707578 9545374 45706270494115431088062348360741690240 9545375 86940203734698799253016155470300920000 9545376 154096030298734180278132275374476754944 9545377 -227007621610160934705825929030869563200 9545378 -62631897489688788823555968975722117760 9545379 78120800659907852334725316948507722160 9545380 17623221553006685175978063669579010560 9545381 -111490643806287680308322869235353317510 9545382 -17932475697774551655467675321026916352 9545383 -273994661634248877818693876632588319368 9545384 11727059727708724707812403676628290560 9545385 128679167954648411746906792730510289600 9545386 -374763155002785502987525158949279845120 9545387 596923010407650095012484857206986844800 9545388 185544193189513663898190043445713651200 9545389 -8341269804371978859536853072166394144 9545390 -25561631625284225842515751603831732800 9545391 -81633973681315208496845883949267392000 9545392 -66026424600334796537962419750642171904 9545393 -31087392866959488552281504692513485312 9545394 18234832195131135365266914703856617728 9545395 173301536961529469526789479806908764400 9545396 83080272530715346234863409950085718016 9545397 65390169277540341268780254670594127520 9545398 2456082928250551548511840402430175360 9545399 -408349506343811402040965777800559856600 9545400 -103998346752510510964121460851937792000 9545401 257413131785857291988402894820927359402 9545402 195951836474429127529620253518371015904 9545403 99633716220953413563067621743429717504 9545404 -177977931293849918256325681781652734976 9545405 87283123849183965255157669277975430060 9545406 -18365996191238151547831827974747723520 9545407 -24789684412564759011873456131224371280 9545408 -37691405361613529788589126264448614400 9545409 -57884389503962060263249465663295384172 9545410 -34268390410838276727629980711124198400 9545411 416896289555382927134788383870696990012 9545412 -96528066550573573671759975108385382400 9545413 12694995507757291597360353312098085662 9545414 -2336371317541233669560876276180618880 9545415 40617845010829413235733635522620679680 9545416 114754418235109124362416502485107343360 9545417 -104435886857935659279604369101945633408 9545418 9184941996562170052606302035364771840 9545419 -193366167542373441344948859414709363856 9545420 140950284157476269436543790576834913280 9545421 -56345912828234925640128508666334567040 9545422 135968307981023961474462187680849190272 9545423 -59319364588257277707394806987423481080 9545424 1457924822057890121854488517202411520 9545425 69913040837847764846718181715734346150 9545426 159799336022158808615480665077880109184 9545427 -604261820040648830296096930009278912 9545428 -152426225678724652785191420881514952960 9545429 -88595394452013057233105621809239906720 9545430 -55778236712806637519158868271957386880 9545431 -37757269341311505580232173243096736256 9545432 -207764031020559518875077262844061696000 9545433 3588964578373093887573724243200768000 9545434 40009077748782501615132049070457413616 9545435 109267408142373238888846671583926674880 9545436 106097187326188746193276376065976635392 9545437 -100908657244618701449398592054681151360 9545438 -14115347711558224475348047207850719488 9545439 116321080110168292357884442056252663624 9545440 -117506729156478177570877505203450675200 9545441 -1586044752895167688546852867316670288 9545442 8014131765864109489110127057254448512 9545443 25958662871990983700126241634748251184 9545444 -291687368444320213506529259905478860800 9545445 -1436793901801477340087948513654382120 9545446 -37515063369678552098724990925761350976 9545447 193978846232358023344001294437943891712 9545448 -107492571004984577985774613476556800 9545449 22442096238440486567930800656040184040 9545450 -37689042695610027487142338326223446000 9545451 -223746119920909865092633195706024002560 9545452 -24949027779340995419228060627401579520 9545453 126933470382913727381803873933135264224 9545454 -46739398981189907586755264681380801536 9545455 -145035618921456486573742422614734643640 9545456 2292710920701645912834619357299277824 9545457 41242833205549985620805765043172271040 9545458 20362013435468358571685658644786393088 9545459 -29681277689933283979461031324901187840 9545460 10234711495153276179089690479708200960 9545461 63314454788759868632115151361207046062 9545462 -79640972744309033359593208663182204768 9545463 -251232228887514040107548322056955743976 9545464 326734148566422236159577051824876175360 9545465 -276495444630776800659680419043222668800 9545466 65492537164869322303306963767686891520 9545467 159816532188210871321973486806004931640 9545468 -260956075233566979152343749975790610944 9545469 -22367008080256075727322655542885497856 9545470 28438533516181598858806981069618437120 9545471 85571316514005865506393032413781664792 9545472 -174817539288404474544545519565023477760 9545473 23266061761028452734764336548211420544 9545474 117422341425396483660930366498589767552 9545475 6827981339013728585011104484551474000 9545476 -138575769036455035977933537334102637440 9545477 -290826645332652986279377584535626352674 9545478 130413511248681827347334826557350060224 9545479 360626236641407753623792207603757912176 9545480 6174367237215589150192995298979020800 9545481 -237955442229682098676419430630060719120 9545482 -47780172133442739012577742037375696288 9545483 234754249092398884465542631304882416224 9545484 997882052749589219118963965446422528 9545485 -22283580380039729708477153892789623400 9545486 150731039812550687535248057927161024320 9545487 -59174049171907611369317681168762706048 9545488 4332379538626892708933247357550272512 9545489 -92409863724248083586271685009554101760 9545490 -33431471835814637033756693602023521280 9545491 294988510081793152741994988619268682400 9545492 -56704111885263841527961689593815664640 9545493 -85531782907075590799511680020534320736 9545494 142929172591151681388239463936760107840 9545495 -122976481855713086668466904035350327200 9545496 -153032500869893324176072086967428403200 9545497 -77758939445526194412624099339068629560 9545498 171147841355896045150931516690964440064 9545499 15179442682742963637131376746787564000 9545500 -134089748194387339055843717609795328000 9545501 45151471275663509725553667719537182464 9545502 -99897426745721416557483332957010226368 9545503 -195074174082690523177153219051437622536 9545504 572329596657960640000791073267465715712 9545505 -95203275818061324357507197441845137600 9545506 -9348048775993561491493252536449435136 9545507 -452093716904765179348097091909771470244 9545508 19851918116996673308823257097960468480 9545509 188334510745373771034545447904253960704 9545510 13492779269197684302989926632800017920 9545511 68291903552889503419384394854893362472 9545512 -380769102730606486712541627366781747200 9545513 -447205408868562574876256082592376207238 9545514 35727781994342878806560864800073099520 9545515 -14934203222498110679991836552192839680 9545516 -63013215420674107019260105811627938560 9545517 -112342617843278436738006795150110225640 9545518 203016355197819635263721831246798832960 9545519 147494586959890565901397955971942300296 9545520 -14203499384228659499804020188653813760 9545521 -49972661587129006561637198835960482268 9545522 89284321052723005406754334613029189632 9545523 -96046282060858885870883339148579224832 9545524 -137261374331161213241551650519980236800 9545525 372386395202833937097132675538473249600 9545526 -97651723969193891775314795582698281888 9545527 7716077785726258239090179485589366680 9545528 -3482035462529673789133728384130375680 9545529 48980213418111721131934600126204935168 9545530 -80764919759277202878773096289956455680 9545531 -160321771126410237830931425875174398936 9545532 -137453783452608387992252568821872086528 9545533 259313374117814706809987396233964201280 9545534 -3092727611283271332658966331431527168 9545535 -135309147998331584072692898113767376680 9545536 -15571240665605075862154957951284019200 9545537 -154339973858621722286131199762673098814 9545538 -23131133930657195621356004630929343232 9545539 391989812645380751119524293297013745340 9545540 155492307441150064143688798930418730240 9545541 -80389044744597001800395533603510917408 9545542 116950951361382634593107344971453432672 9545543 -260525441629952938175306661377400917880 9545544 228043400191224632817703596833768294400 9545545 -281368301610536901698198033028096092700 9545546 -8778313252455155242249486747686719136 9545547 -263961726539816100821181247019263870080 9545548 -114865053477693609937747310524443574784 9545549 21843637097592105199177684361505622764 9545550 26186080079064503358645476421032985600 9545551 -28994670756540611401734904027175009280 9545552 25459721421499416588815731244730286080 9545553 -37943906541153269991311630119549420800 9545554 -31712161859836140352343658680281776480 9545555 -22746886618731077356884160960124441040 9545556 -71180531406944034555889722716363520000 9545557 80508863189529835162031456579101404992 9545558 -157050232307192104012216794934982646720 9545559 23903965204895806912026131096947334400 9545560 128753894751343513959965535105693696000 9545561 563721591113609204344000880241322757652 9545562 -378945736129684416955156170791249952 9545563 232132131864390027159998947530246303812 9545564 36028785194623254333034532024127753216 9545565 53871176681251918152549153507395233920 9545566 -83017665435079141868787342077155947840 9545567 151483911082475684776666157298144611616 9545568 -59352295155708866561003284518784204800 9545569 -77811167621758482164481510462389230 9545570 1591773618658880173900842517947033600 9545571 -51467077085439445206948523434541678128 9545572 -40810622972367751943523941983502449024 9545573 -79653398487292184448103087288659794178 9545574 43084610404145672341318965900552241152 9545575 37079946006040556881267794060154629600 9545576 144068159293762213354897366151852636160 9545577 -19529291589856612056783318030633743616 9545578 9004843452228391407389247840908547072 9545579 164509397257389007200808714751048541240 9545580 194042886862960537448584264418429337600 9545581 50231257198751882121429623316136454880 9545582 40372248388010892904806359811351321600 9545583 231527657427757694319700781624579804424 9545584 6986348891630312995585788650432921600 9545585 -94309342339543197210248744794100590080 9545586 47857582885162520778504178038416244864 9545587 -61542461571194389857602742350250658280 9545588 -98868747592463719700946468496320718080 9545589 -74555110017223946356083080901270726546 9545590 73204689904687841261878141508353288320 9545591 199666014158386502100665033983326452184 9545592 38612080758018568473137592063533076480 9545593 -100354008871775987450826325456514576060 9545594 12626234490004717936776048158769738096 9545595 -49281931757507903008099392380602325760 9545596 225269863665273427917312187390215219200 9545597 -65373007205631389421109810332825929460 9545598 26885602055872489412628906071207428224 9545599 106458847116985677958278512257848890240 9545600 -120868953255629297404045410718187520000 9545601 -11493621280898993005695024613353120960 9545602 145223181014098241695709021052623457024 9545603 199474888976604850938709878039212443920 9545604 -149024011884555623198896751181735343104 9545605 144910656679223862774882880509628675260 9545606 9658095448056645397457161328149831680 9545607 111947274408029057045348834111640192 9545608 -44487015603369150337462828695203389440 9545609 -5285504166909032345245667961764487984 9545610 -64014895431066571848300076438480012800 9545611 244115564911787535016940360780156139600 9545612 143963267331457520070404261992124674560 9545613 -873703867430017416355490557511271936 9545614 68224074094698451534562205293375561280 9545615 -35054578706140019218168510948494385200 9545616 -2685022193983381470199418606986199040 9545617 178985726647756724609946421953843503666 9545618 -38109218022490220872832313479330284896 9545619 57480128342268107554745962954628618880 9545620 -16274104206526226165986992282556170240 9545621 -23944631502106278606985649136483494400 9545622 -58590743034669684650059446731025880128 9545623 -28364855119129410224304525798307920840 9545624 332011116458050924646720226358412083200 9545625 -32498449153123431092041246990403598750 9545626 2539414678364233772713067095928289504 9545627 116804482539430805339442758385610728240 9545628 114789101757270456376452204597820760064 9545629 -356288185727960096226224802669374399770 9545630 -60952023861406215293629016826784416000 9545631 -201347408540761602833780692351250181048 9545632 30535114639313872931196794211532800000 9545633 -321587267027715371930464759416757721118 9545634 -79725606612216847172826329876361384960 9545635 -31355661507532019360615948542625270880 9545636 -297259304645918750061617593834754833920 9545637 -63580064556948414757503679942207547040 9545638 59677154895752331484758633475489275840 9545639 272486461638183005255534792156730040440 9545640 51819395424540862854255120883408896000 9545641 -225852149996631506885883696820995224070 9545642 94815485820668737551319515890154551472 9545643 42455397972719997144006398164764918720 9545644 19541098625124314121886791776997015552 9545645 -96880155790725390296225513279534954100 9545646 72228999742850748581129657748239502336 9545647 -207423036409838064182937649181563768440 9545648 -33166204702705708855100166091105566720 9545649 94704238477110843964339416830804031360 9545650 109178956560968726899866762489959386800 9545651 214941585931419736657427032772811515400 9545652 -47481374145397890461913690975166506624 9545653 -52146780338603567792088112583682869760 9545654 28353114430380997455288004908782279232 9545655 31530220387057170722170759132126955520 9545656 2419461557549926605126064316044800000 9545657 -337076179040108515779255204876940905120 9545658 24322433968827544162405329204637213440 9545659 275170204895784296693824830844762965860 9545660 48570162908216925027377927181681561600 9545661 134789965066043655803666233628193550080 9545662 -188646586713033254015796891686279808 9545663 44970230468884329999910434261354629640 9545664 33962080207884495235487853781922611200 9545665 -19941687904561859053213570493508487680 9545666 59626772883076490713960966855980523008 9545667 21120660174091994841008405391755823360 9545668 229126365585777909395417071015377017856 9545669 25688741559712590642545559528139708800 9545670 -31450924380644060941247957894209201920 9545671 29227821334031390962519011568587226560 9545672 189606080339540335569429731603209036800 9545673 -103536247550319440445963073751215317216 9545674 -232372823505152196643928081393006963664 9545675 -8430812735764736331461272534708944000 9545676 -24398670520642667012681413358995292160 9545677 -67038514816368246104198701479326696820 9545678 -157059416738656441763848178513707863360 9545679 -91017730425123800932175495903189075472 9545680 6609882821375592398539275234278031360 9545681 -150644303744665390773504964510894453518 9545682 -129373142007758314235320033618714638336 9545683 179619822769251043968274030675866139040 9545684 71626978824567510769367909837494542336 9545685 -149547602774528529960342258281464992000 9545686 124709321885174755856720803948374987840 9545687 31705397540361419104854520496197712352 9545688 7799545623904856329035155336421672960 9545689 -236825494959859096248166584594381931510 9545690 -66255455553607755647501889390336000 9545691 -272563107052984803493933843262996053056 9545692 -20597776269687891441558154047207300608 9545693 144454657424070552856380817064265771942 9545694 88563559910246185660039367356747118400 9545695 69036122122917244583792024357256420000 9545696 349544625038476772133802607346494472192 9545697 -23498938184640871024430902379674133568 9545698 24035508100786252609182774618889616160 9545699 2140590581930642552338881636382608 9545700 -35918939130092686397719080430153113600 9545701 275020209367366456886290224648908995584 9545702 -103172123937466341487445784430668175296 9545703 151212600550695376693048494899530955304 9545704 6706852402431883497362545133306511360 9545705 -72162419490597915897235991294145621240 9545706 -3482034054079362856973438341985197056 9545707 -171774866384408246214304709026752681968 9545708 379691743060864097055439311632506369536 9545709 -30107771823451481096382767843907678432 9545710 1023026654460742404944967505135949760 9545711 51482682424988153572161639111914818032 9545712 18278205581901949309727469175599267840 9545713 24969615204426405098782407917103722304 9545714 -139657237015428786582760198969110284160 9545715 -119840190505579337488484985261180324000 9545716 122313953166967620274909314511702547840 9545717 -252452375560995227864899234831703121234 9545718 370133435378413529871890333857118208 9545719 389666076818945374823502434430753734120 9545720 -182180064529878253774072502078343168000 9545721 -79086254862055782478195241572273276896 9545722 153236075235530006140190975843229228912 9545723 265521289107869128881772165365897721704 9545724 -24900416972795629245471352057054204416 9545725 -3883023478584234752738008759214093600 9545726 -159974723957206413117682841579015282688 9545727 -11060803274328328213125197670877559280 9545728 26365525024321036476074104530665472000 9545729 -68943569558104429957215480421766058924 9545730 -62114240520291812397951066655393889280 9545731 306728114682483819284687165552925631520 9545732 79616617409960142324746592283848437760 9545733 222555719439243369323276889334306639680 9545734 107565882919197419154198686301336804480 9545735 -50458300579910779169884650322894621320 9545736 52077146862306964472629170003112919040 9545737 -67646172511356220665197396764416032256 9545738 47545291801109225998354085902092625920 9545739 -153174896952006435751631422880415256104 9545740 -244519858459653523348657881589150464000 9545741 91594342205636557911473894059365144012 9545742 -2724043553032510115327386905117880320 9545743 -45733490602316906866441147564173976176 9545744 21118877835029532821912724544184991744 9545745 107301062588963692432796795054184315840 9545746 4498591466206505400935243814771747840 9545747 411677611312138838365472769415540442112 9545748 63132981138359472078621810928742676480 9545749 -184391280564029382853061782651080282564 9545750 -80312132130493195749443433917042016000 9545751 -31464248466785176987470142420248825408 9545752 64213887836478436594955857791338803200 9545753 85940905872079865525369112038009767680 9545754 -27774251557194079698348853878611201280 9545755 156726324428218311864510969017505946560 9545756 -239885445094317102529693081104093066240 9545757 -15157870709322155670154326054338962560 9545758 172752442104755682748838661658159853376 9545759 -32770891631524743404109818185191697632 9545760 51546529537760270926100311673678069760 9545761 -407011573337499109576851322566069511488 9545762 150812363348228467216540217342195324064 9545763 32209712336158793394314976218977338744 9545764 -279896405494612993775707600744547134464 9545765 -308622926653064481193403721861002318340 9545766 85729643385883707904473919561152825024 9545767 2059858641649833867962342174318535168 9545768 132395779604298046554988536672442122240 9545769 1109173080028737246639827142218840928 9545770 -3351095877402178972859303120056487040 9545771 -453872932050182838386291595751087633800 9545772 3780924071516970978792845068715464704 9545773 28152495542274477188428745679677872022 9545774 83524189844502402027144232044734689152 9545775 -98322934143098526401866895453625892200 9545776 -2547023613614983610072234072751751168 9545777 -312425162675730546220257837843338165592 9545778 -3130955006140923439311858248838461952 9545779 356221389166659805597998664633901514380 9545780 110874729128255713010452742921732789760 9545781 73459421669741589295335815856265317888 9545782 -59846803137618094699686435982270750848 9545783 137536051115206822871072095075493327304 9545784 -12046943467539613756937874856384512000 9545785 5546268529037859019320960770628417600 9545786 -12383424995720961628936086821715083040 9545787 -238032034530298749084623015750220418680 9545788 15266082967813000209849751921465460736 9545789 -85366417319020289955664867708365749568 9545790 31566577981568737152662290787789491200 9545791 -167587785710917292188005293494502067528 9545792 -35048965759991084957543213296151691264 9545793 55897456913585277777556051477849852464 9545794 -149211120589033655627536316102710023168 9545795 -86387058561153051279074163697984218720 9545796 3432307437938758751695512753414359040 9545797 -128233313435635828960550844287494854754 9545798 48595832083823038248595053284461255680 9545799 31993865323591805356530822259833036288 9545800 -25288983202620914964579217064279040000 9545801 -228073311217462778922434474772858108198 9545802 -48504705714791455721706810132143616 9545803 13945346212042336395003714537193420052 9545804 28765093388274883037982269232278785536 9545805 -44319800684902836360328080373935240660 9545806 205400889230123720147574658114200159360 9545807 -400997837835066880658194517057625534240 9545808 13603869197462239824169557209224839168 9545809 -28235449367986309287123592902777902720 9545810 -23625253771881121291015672917521472000 9545811 25431697445582144213819236665580536 9545812 17527013856986957706575013022598262656 9545813 229208638111595850628314557336709749724 9545814 56525646842379718707832677535045973760 9545815 -32714337466062857399102645085172872000 9545816 23680204359216579464955246477924188160 9545817 -167759134124969543717437855137384120000 9545818 -77989596256534019467027286407981274640 9545819 -112906206097907637654641468875877358780 9545820 -32248304587928361993837752150544337920 9545821 -59763859665562645367256044426750387508 9545822 55706059195989876778401765505846134144 9545823 -77664546048186262609373471164174056960 9545824 -28175234917630491992529048980673921024 9545825 72592849013219985004981688082219252000 9545826 23915495638240064698437566941986042624 9545827 156457961013498847702513804291004251676 9545828 -1316382322762441942248511832205557760 9545829 -159673276884111009032057846417912836512 9545830 -4802219920771070687220939398982696960 9545831 -33943956995238943271076279517035186000 9545832 130914407666543326806912186305528248320 9545833 -207032006216942747632621628613734368176 9545834 -301423358555856958554771163338505190400 9545835 -1994828424097000957467124899353744160 9545836 19977145174060069801659943360568756480 9545837 -318264035357446639488272596623068973834 9545838 -152758135794111203719442011116510305280 9545839 -120630248799784409604615858781259706360 9545840 -22318223226919041013782256314320486400 9545841 67524859044563358909361444412049620352 9545842 5901965861786329096854589388783238144 9545843 202473517747096346079800064074794162080 9545844 39018216880415732000796520679721959424 9545845 7938526353283634288301720403081454520 9545846 209282656327986467973819649560504816960 9545847 -80760949942750184632888269945351371520 9545848 -30380193560705163897589167356356608000 9545849 129264333785300415101243180946615023850 9545850 4993480629112662851175137623754552400 9545851 44607838098830900567259954488302361088 9545852 87249863841632696624489553123591744000 9545853 183702308318758711001296620881101499904 9545854 70007398401931631160262101138523689792 9545855 51072980363633758339706343219667505520 9545856 84728777372457718524662160418878259200 9545857 99714684073449017206956922755754523652 9545858 1460485320787991337759646712094100992 9545859 -289585979098901086506289334807899443696 9545860 -55616832630401062641731707385694769920 9545861 54127133225562989936699795215326426624 9545862 -183656082169078094275042410189729484416 9545863 -108608582442204775884628739673829030888 9545864 -153961706836214398499590499390950640640 9545865 50151136668245888507446014115309612800 9545866 -7902443111944892813901448148773393920 9545867 -197253720816663809746148267653368695448 9545868 59446618789348447215338766410632196352 9545869 -331593291254323681678226392010788902730 9545870 -10062806287350167785619078912751600000 9545871 2950713045350421001699427511090336000 9545872 -9146540377891359913757857140591820800 9545873 -61179259260326509031977210674218709600 9545874 44753467240995899427311808471000754176 9545875 75379212098777608523231325286029192000 9545876 -175921284191868036764498775565965632640 9545877 67978069192256881968759211351654927680 9545878 168026207825183036065243938483494430240 9545879 53362160570483915339061344002669512192 9545880 112905267445778254805953101578480640000 9545881 -16883503631249009194353860265421627318 9545882 94317355068156563355478597813991696352 9545883 -34855492677366840391761133946426848656 9545884 257198501765435219853092350691787746816 9545885 -22509956044727368160795703906821104800 9545886 52431320592218960048256261874624500480 9545887 -162545750528772588820299343665730875168 9545888 248031558240282731720146556100167073792 9545889 70442389412942874032858152605235344000 9545890 -113564701544834825764585379749339416000 9545891 -143161029055425333464252268990502032720 9545892 -70238590089265159368543745438484791296 9545893 -57440920578183454140446638680262919680 9545894 -82671475873898496466446723525082117248 9545895 176529397110423952834060196641480546920 9545896 81596242755383787703856631987108449280 9545897 192959620100301276509989104474179796480 9545898 -91535713034651569534536744164250197760 9545899 61329820425245321208103968945754383360 9545900 17589002654871585086482345106814720000 9545901 59203294948096515948717217876863320640 9545902 13278868359177231994338437426907193152 9545903 -17718295554306251804325118768605586056 9545904 -40558509941412574087158166667801395200 9545905 -101646400734662045048197926066222552000 9545906 -107423519086254407719972091731374916848 9545907 5733984002498213359361087176515615744 9545908 190437188262948898779335307527194350336 9545909 140449902473788771672275505272497488110 9545910 -9903635281926577753807789206824878080 9545911 -83575871432514059370775509058378454488 9545912 227110733698867324946431226488968499200 9545913 -22905071676527996598473628171501269184 9545914 -739832929715454070577721778512331776 9545915 163032376997706610280262701719450546560 9545916 -63336687200877291335393844880738856448 9545917 -133511919230724589839654372247927023034 9545918 2892925635116173031435162410031716608 9545919 40934659985544119592889798057858303944 9545920 28552610512452332722548587016518369280 9545921 -92137761684470031786014880601276794816 9545922 -65738256453435313107770117129553144240 9545923 -2236149398789952750062797522492487616 9545924 242061384609316721320063879242479392896 9545925 8814316164951178092267313372988812800 9545926 -12797469639278799802933869176222445696 9545927 -378944437531573068971176188341674888728 9545928 39340123899910894882630420871361822720 9545929 -121406563717665363264516946047712727324 9545930 27441942796856141606317352168413886400 9545931 4342938396594402521505175552342921572 9545932 -42952013503728927533429683481373886720 9545933 -220895503112000820382112198428098055818 9545934 12566359692052089315674965120477928448 9545935 -397487090709910296569045963618097796800 9545936 -53063497886094775890938878345610477568 9545937 -204043676670509903430856956045926068032 9545938 157487334400091163328642287209980394496 9545939 -32790483733085875466952420789727277376 9545940 19269934485352339738090762320777745920 9545941 21990035352877638791384294802288875342 9545942 -9982181051333386226428036656160604160 9545943 -83947250163298253698445396953482300672 9545944 179279277864933565797927511534221404160 9545945 -352099105091980484843747560419707878200 9545946 -122240015597765204211271953156834816 9545947 -81111225812610527515518613841899011528 9545948 99388627549502271744214628047059603456 9545949 -45818458522765322648801592752965361376 9545950 54453478314442092775954623413955792000 9545951 -399204380343703070247861357986369039496 9545952 15508161424918329573635354148116889600 9545953 4361371576646225172711023092508711044 9545954 34610247314147739974033368124894398464 9545955 119739328643807177141398863779164753920 9545956 1644299775425254683470848850557370368 9545957 -1938172510402938735995169747517560000 9545958 -142551997646959726661778251545326142080 9545959 -286270798779085927508896253343512104800 9545960 35795171147141410022080558812476160000 9545961 134342961617121067781762197695856680960 9545962 -51133088047635593153360091462089872800 9545963 -23198307502772937387143001538700212704 9545964 86173362692304595378306335288607334400 9545965 184837114945583094481296951813077952000 9545966 -100248718841379843644118154552760313216 9545967 -63444161801127734699423646331257728472 9545968 3772313660250899296748658583597678592 9545969 378869288506268107595255645746972844370 9545970 -48083120336968967741759451146379386880 9545971 -212849369448787178189266169514865940408 9545972 -279234824724550645158833699355099460224 9545973 -119815714544223335132621999746726243776 9545974 85444835297819369483289202144969727232 9545975 -5353264846818827043168160208247612000 9545976 24752337499904456587514355647319859200 9545977 96356015639036643233004752314057899392 9545978 6036746553474237797237609424403884288 9545979 -46197956820683257307100475145734983120 9545980 -92429371812059239679468134061721062400 9545981 -197425913866607029968950286275375572218 9545982 -212852685245459683416442844784582076416 9545983 -465461727320257373143841383351029468600 9545984 -179273773047686448022698857198165950464 9545985 -48196118185869839810146624516356633600 9545986 23818970541153475353752447553656970192 9545987 -255500915878087456668414082517090614008 9545988 62423693033193392564201370705046056960 9545989 -25326652007226229489378168069187856384 9545990 97205326331140771101916444266661008000 9545991 3749778553520313813401442438094909440 9545992 -419268050292752402085834290390917324800 9545993 -265502209878842498591150546344188633420 9545994 -55663849286303461580009118568796730576 9545995 -186477078548736545910748500867817644000 9545996 -143523933306943025046065595911929809408 9545997 193974514717054123584160414500611736000 9545998 27676993794073471035154308419616494592 9545999 89348127369791912181044370418157403240 9546000 -278677530247120998635187865976832000 9546001 -168686941745264452259215603572004721998 9546002 4721671312618414811587534018637450400 9546003 123653068822023262756728199989951966480 9546004 148849685055400448100725363414540091136 9546005 -62188184291547919958413991285833296000 9546006 52109786496864750402111566154773459904 9546007 -61924053519886502722185799956555682744 9546008 -298717710520447590940835792422372823040 9546009 198230274180984533658530528573688392928 9546010 3252196985660045689495653331185640320 9546011 71473404472076648962228858813004724612 9546012 42836032127976187605260855617171390464 9546013 92685485048186362297727245155525820262 9546014 -35735864747611380901972555461850091520 9546015 26988619958154025040747622421964276640 9546016 -2621963098755274788252499403882889216 9546017 -96436142038450983863196491040001414680 9546018 -37726205155354772727367406289963989760 9546019 -167941449428981556448201763972866297904 9546020 -93217542631248153301541986643264471040 9546021 137433713629008290787240912474227508960 9546022 124328654276711116060796492523343189824 9546023 188914060434271171367750861236097153520 9546024 -148336802921086458438594783864663982080 9546025 -78266853999391932268519024638662212450 9546026 -28085887729174084891426166121302306304 9546027 251946177450482117767077884223773280432 9546028 -136797430540797285077837852295456600832 9546029 261679197380765497571154252963958394112 9546030 -1708115835900066087361151695620672000 9546031 -41439989339167172989138424554442363136 9546032 46841213136238700665919957560702697472 9546033 -1407118805758405701671836523402678400 9546034 -4971143246445483618255106273268133888 9546035 -185509967755982076811409605713585050400 9546036 178295373421877371767100269611790938112 9546037 274479755997275941323428167732320221760 9546038 80250184326469603014813332916048469920 9546039 -12816320041596225690020995660212738480 9546040 -98072189623789753503358475012859494400 9546041 36755540183412196549408678696209542442 9546042 -3320646970080715118752577226759452160 9546043 -906241931145426477673626103113917296 9546044 -405302299931153095090372794387082383360 9546045 81465939361949000254849171601696308320 9546046 97253092050531576868168079480394367680 9546047 40309784732696102660902977769888548864 9546048 36068576674105240495929316018182684672 9546049 209984514733218088366238651783561754050 9546050 104260134910644332010320554094304130800 9546051 55310777844143661124413393549280696560 9546052 -205328823930823686009737453993885601664 9546053 516167605421850114701125273746423486 9546054 79687880530508200929080557286490107904 9546055 2577223278054081531422094136523220000 9546056 -58637078524700772209120725719996825600 9546057 -222635801888343371418434058475121517846 9546058 19232435504458786925601252489691632384 9546059 -72174006356201043472869633722351605740 9546060 -55359877136091495306602159871168768000 9546061 2364057187069025929141872218484038016 9546062 84032725676971875680653369591516716864 9546063 -147595789747172996125774812823760872056 9546064 1052808124589934433097383670041018368 9546065 -202304715087799911181980212373538518540 9546066 71480613605751236369633629106094969600 9546067 -172356801351282746571588701211311152280 9546068 109542485984465908096737145874985854976 9546069 29725835177029099639195022194385974656 9546070 -7529212394917533673468960262166403200 9546071 -95441488159314228617640366214061213136 9546072 -209979155029386149384309542773277102080 9546073 174322140146049308260454062065505435204 9546074 -2846088127114136571418080165328496928 9546075 -35511587697570095411019508354806240000 9546076 316227274902320382314122384275250341888 9546077 90759130649367438876687882034385802240 9546078 -33550219397088043293158440242132049920 9546079 119120435735651291503184582101774146984 9546080 154836699194703361213984135080349532160 9546081 -37808399645740724386996174081567377600 9546082 -32077782941122208669884627073322147840 9546083 -99515198658804751595513073183092989668 9546084 38926066170633012219408929897455278720 9546085 -308107828630189756265361790416347705220 9546086 1800241328378497618309655833778631168 9546087 -14740179138589854490917294437229153240 9546088 354615672430021508408783925037750901760 9546089 172571981314103118853452979178666211456 9546090 50427874014484268356467272274825688320 9546091 -319979568873500349671212686868276314508 9546092 -59585435877822094519758236229096619008 9546093 -23381407984379606673454129852391783040 9546094 33050889826363502730199257961611945600 9546095 11005977701475787734375606671205752640 9546096 12648984888253924888495635136088899584 9546097 -41592968431651878317713420642508886288 9546098 156891772897609970330506349326065526800 9546099 -197117938004803892180654155912174356936 9546100 162707078144913678289782681963423670400 9546101 536303521669124282198577886458801475104 9546102 4997819213741085273534930417383712480 9546103 -87158336806803567902102716397969192320 9546104 -53717547676258183345037400737691648000 9546105 7707204468736654964897824462942896960 9546106 -227317626761143700935282427712323311248 9546107 83966765010952240734146610496818837000 9546108 -47117699399090783688453315927327301632 9546109 -84271374342362871173877066036052392320 9546110 -57369985346318797955575383438382813440 9546111 -36935522887943502473559838618816870560 9546112 -64916709051684048325147765936886906880 9546113 7441417087076423076456180857871856800 9546114 4190839748674652785709576781880812288 9546115 29521371264238082284857598544821679760 9546116 -17911621593157818338501243727102309120 9546117 -11027650954639481251028357360383965888 9546118 236073065585681583237607030468960817760 9546119 -190656933733677028983829627087147140840 9546120 -238055542071521254640915381967790080000 9546121 -6465277646374681066834365890057455096 9546122 6231015482025629983487045112401528112 9546123 -574501460357019042351966678854462576640 9546124 -86386021242787697968225484078307175424 9546125 103811753422618310899760365856469615000 9546126 96559528589223165569365980467803873344 9546127 -24660410408060308931406919904067876192 9546128 68218647581377264852361571064723709952 9546129 3103447575808012782579119761067407008 9546130 71840270844987692252430621817036062720 9546131 124171269204953349325795867308174554460 9546132 92794999831303632885282928450438656000 9546133 68165261194674140772876251579575312380 9546134 29750913090579104003428536677668132608 9546135 193240782956904508798544448885429867600 9546136 299503553914398615842702158440111175680 9546137 15854056838103719871084186612764062740 9546138 27182634331755478953700938651272570880 9546139 -315785725138901960741873849600230264060 9546140 8924038356424805434054288313196134400 9546141 53808766271955605854727261242876500480 9546142 -23434249316853748644679362617250806400 9546143 -513468222184463033918147239981415040336 9546144 -41666092866984358578994667161040977920 9546145 113353425174484046683254672997621205760 9546146 -271608002582372663469504816537180413280 9546147 -159055610175406058482732900971806048160 9546148 -11119121338055104377327113095556242944 9546149 113010353662187823374249929442444953020 9546150 -46501161047242195879844349610944614400 9546151 -224085433811062966703116224944354017400 9546152 31093632899596323144958429312702709760 9546153 18118018515732209596195489932896733408 9546154 -244362066134559124426109925089613700608 9546155 200717626969885063431648827837506654560 9546156 108023096337138073296114415421020180992 9546157 296927995270832952449743315674710416406 9546158 -226879035430771595779055015852836247424 9546159 -48850057060227758561721433387262835840 9546160 -12674307359487303208287159641983549440 9546161 -339178675961669181374390681638920563148 9546162 -121429416837273758426853535984042268160 9546163 -351009934660155284109610714818115845120 9546164 17285826274927712932216469642972307456 9546165 23088952022717401813397573894312385120 9546166 20723736058368373577552525371659435264 9546167 -7303368451793945609382344101255469784 9546168 -30779326082796482948356125084175626240 9546169 507673731436040449957854519488756171520 9546170 269614839784007872618894650630719232000 9546171 -78911598230799185590831091267529440256 9546172 -975806273730507759078456748704731648 9546173 -19709176451797221148441910608253083392 9546174 4379532874206391834772471955154368 9546175 368158976327874352859660873176349800 9546176 -5996908029114188295119887875723755520 9546177 -187862269166535824561066093314177686480 9546178 -212381432283396900233870115188925933360 9546179 -81238710503165589460229445708406230216 9546180 -58001327715242117138077427148593233920 9546181 20517233507655201761147472363689799964 9546182 -15051624897169180258687633848010147968 9546183 52204069817435143635300402567028283952 9546184 -195864717156703720477681576317637754880 9546185 32520388834822890003326897831391107520 9546186 -3167453523157235741142928304484500736 9546187 19378192761376217249684078328032102432 9546188 30883617169375232012485103954751621888 9546189 90754066302901991784550880003320056000 9546190 12484823647773781801465873631483601600 9546191 106255051240893965242655298648978367992 9546192 -56278687061963929021842227411754786816 9546193 48638202897898181652264502906914163442 9546194 -8055794849767738640376272516661543936 9546195 166824320086361611725297759556577785440 9546196 -50856099898160397776492447031246483456 9546197 37184226856967381878679540665156011000 9546198 10545586054041784851663690528525334464 9546199 23020704767093361248090505007448042960 9546200 62652059145347830322317047799027200000 9546201 -78398926107554985343620170685043057920 9546202 -72953135299270913192232764016043008000 9546203 -338440755668472457886828662669097791548 9546204 87540432386038256045701771035519453696 9546205 -275443914673541079319672926153969349140 9546206 -71913637938261924678062262751466858496 9546207 -52440006150479140356135507589301030784 9546208 165442549239834751743160618351476080640 9546209 -257647678103873430034380467594629853184 9546210 -3895809081727744432687661877250791360 9546211 -298863620125841054187104136337229561188 9546212 101021845668154349377719347211612932352 9546213 -239916603035791964999152705455263127456 9546214 -251717112169572930460446715349613795648 9546215 1214017871810975438601414429091038720 9546216 -34376126741374001283509607372924518400 9546217 -231287650780006545845095606149548781696 9546218 -310517064441944462706595801600254347520 9546219 13722972351233451920854641172574765568 9546220 55308292785486559433355682112607744000 9546221 -31637220834900122789172882902884879008 9546222 -5586962936771784887054939587693510656 9546223 -130103250561909551361010886952310660528 9546224 444325805895524527732567642055049216 9546225 24866017929225575094116167107872371200 9546226 -155891174736199602396851399176328308320 9546227 427616120838152621527275171874564200000 9546228 34751000350878764409590861933617950720 9546229 16515563665848777373339449276451128000 9546230 46055841799815265463269328885371637760 9546231 -314789774211900677085630255369704963376 9546232 -79969429473331186379432102678045798400 9546233 -70980493729538091588071298605326854912 9546234 49901851615175594372719628753216739840 9546235 45652153502194560789250517340903833760 9546236 -64422886003061802070432514752758039552 9546237 90594397835972735772448709001614193120 9546238 3095376028339990386668132116916305344 9546239 238620016116876142387950674776459415040 9546240 20221182013002726195315524470717808640 9546241 -162708997150825605595559789741828559358 9546242 -89223723781795334189014341950257021440 9546243 116835350952442940449986628835212474368 9546244 -184064405199328510343501183607303148544 9546245 -30642635536658017212668500497952982880 9546246 24734874283350926749633355360131215360 9546247 -382326243979786629290804129432802579304 9546248 -150140429146396236110189665199902540800 9546249 134549056427483437804334490458511873600 9546250 -15132665626443189947361359978938080000 9546251 -1173013867882419626377462115700157152 9546252 8622615285787941539633796179747328000 9546253 349135062416852354701311584241952648502 9546254 65744693555620072421132385518955395520 9546255 15916862964591731123431706466536654160 9546256 102986763832308305856304537137051418624 9546257 64037672456669818913427342590704456512 9546258 50399715895828717466111572572715008 9546259 64143570055153882447811993586394651920 9546260 -130212947336058232325411712366856485120 9546261 -13094036660132154990067838936667474528 9546262 -6800688688508092865501600056176940416 9546263 80582110061902790448044023665725571600 9546264 13188626816376302474241381030942474240 9546265 -158860224491676862575994845980661676800 9546266 38842792186898397962210976528883886832 9546267 -40487404407996771917829760168753211088 9546268 -186512799188272409978344321148087306752 9546269 135204181153765205952023844862126637670 9546270 -8773789946048644461546167517028694400 9546271 114564037033729053918797985900262118512 9546272 387702392520571717900359959309087539200 9546273 125253015818230254812224626389565927648 9546274 -51623376574453900394656838974361354880 9546275 126300647771968269065686278389473900800 9546276 21356221902519553311292072371266402304 9546277 98936029929637091962265784599168077660 9546278 23964199455851781177832951047745190400 9546279 50538838661343665326414601833860518184 9546280 -69538817296170109554932999616877209600 9546281 216204965536145362476434452281563664000 9546282 -119053304612789963550006333481477632000 9546283 17628074964148644067514368439582365968 9546284 5199245828723032294723941596094392832 9546285 38926632458695988132166515147996319360 9546286 116366921968892722589160597692247734592 9546287 -140389101098530059088434492969758606064 9546288 16718305895186000642574984838684606464 9546289 194503753288263255644176810560696941056 9546290 42301569567736916160002347645494630720 9546291 -114568348604957217815678779406338439352 9546292 -125857821046372349097544103258357319680 9546293 318897497109168009446983196973723442542 9546294 147936768755369343315349508137671132672 9546295 -10906754822422468067148538248259200 9546296 103360815921506135143007198668919746560 9546297 95212521271746020580885551012984645472 9546298 -60618917352640027037475122863491534336 9546299 95074202470137840693406413415580846112 9546300 -10538072664685449275262759569558553600 9546301 1048647207457320845803544904934238752 9546302 74215321459287706199103307912788343104 9546303 -91845853468538488312600475843924759040 9546304 -103970598607857660672106338388983414784 9546305 33814550541310384283783284921530937920 9546306 52116666347241954330680954034236694528 9546307 -38823767041501580178565903833887564880 9546308 -56977423691669144520743934868467507072 9546309 178999533598214198117611437889112766720 9546310 -181514940693207076101739063510665037440 9546311 -108486288454279678664810698150924271616 9546312 -14406843582475460666431239578962452480 9546313 -27650589935383591696464237535969411776 9546314 -46201524937188560588272083216388449744 9546315 -23525097355958061964302390357150846480 9546316 -79119948799531445638129618600781107200 9546317 -178373384923111520452650418103368080192 9546318 28914917534846264748676704204627849600 9546319 -6565774651622809313243041796639984456 9546320 4060318553615544368215279707559034880 9546321 15788622380557886186730418290124169712 9546322 13796785161630309369053012148775670400 9546323 84105228391931155570214395398819824880 9546324 -83320500750063422414308832075859154944 9546325 75346609069914628520956739163696279050 9546326 -2665882603414716885889333513529425920 9546327 -121663669884068619218327070873728828304 9546328 117448131326340784526349030656419921920 9546329 35306363046703121076102819679368742920 9546330 33468038511958677702234277223026225920 9546331 5149574422246840443963588345256266600 9546332 -155600173202623665805038673330859182080 9546333 -61767865309353817139124720583815420480 9546334 -1280749915036863471985272545576238720 9546335 252404299849422415794175681020104906280 9546336 11049881017881589360456170570283745280 9546337 239833468028002756766518318673526572592 9546338 177540962255404918675988786461706698320 9546339 36593641803196090495957836270318159168 9546340 947689448705547139390606569113667840 9546341 22523517320790639716583232619530643520 9546342 -14754434127285929488756162906827277440 9546343 -92371803888002244786934905170626606408 9546344 6318950139839624302785829822674616320 9546345 -48075181527158302108406541950475973980 9546346 -99437270685748546844594121849460546128 9546347 -224748974733238773033526190765010456204 9546348 19685417958769925923875787196904800256 9546349 779489612518363312184678592208359636064 9546350 -77288580742729966440732922525551446400 9546351 -59860356824005320811233028882819791600 9546352 -53357478620715763701054037970775769088 9546353 -1872025223088067488671186912170445916 9546354 75772168424149926904196291420035922064 9546355 45404222893405408097085689824265248320 9546356 12550720684052505612957408764322915072 9546357 22298492499360334822854202601409232896 9546358 141513272021761396088436364825171256832 9546359 35867186732894129629441313523922618704 9546360 -66693210787951836604141156929699840000 9546361 -498051004723464214188137411068828451616 9546362 -45744576634060896010312445318055115008 9546363 -227886573932038104076992871590589872000 9546364 -205768952654710321498314273661042100224 9546365 -82188822233216921711255495740466670600 9546366 30857256685770864115875841223770204800 9546367 -84482787232485903714490749072565457568 9546368 89995364140063974913921460604103557120 9546369 -5057651980224853687478086041450240000 9546370 59600695699775040171584597324455901760 9546371 144809810837924515545077195248598181888 9546372 -76087508549262274212010476055448767488 9546373 113752456406430607914211998911886166622 9546374 -4133458257800534050515170010786403200 9546375 263868729922072427817588628326563844000 9546376 -132833460404728068674137172310003056640 9546377 -52352498409000637554288772846131369600 9546378 128570782766042839605430543918927642368 9546379 -67026870079525016311976455254039044360 9546380 -107834510380285967536207779862902589440 9546381 -95381255083753388099209309744717009440 9546382 -28803713045474506111394033420397062208 9546383 -25703306477364211137471151710494874240 9546384 28412826750866678301483622433597030400 9546385 -90287758683359750162001339038612073240 9546386 947920940743641023230018790737706784 9546387 -101175003261647156422912735507433008392 9546388 -156279862064564296622775260759012179968 9546389 -280549446893796330656825605641701623776 9546390 32216896873799889291303201863356723200 9546391 321464506384089346465592473173230792 9546392 196832647321091221472485121519457024000 9546393 169801667438133404613963497877148518864 9546394 51897727906062785582054542367457853440 9546395 -85806321788618635836039780511329489600 9546396 156800558617908362078871599329833441792 9546397 173757051547349286715524171861785556832 9546398 170363970252856793637978747998022258240 9546399 -220632201719939617395300729860568862248 9546400 -120927336167232407855965686329283379200 9546401 66383249615298574991909635809724276932 9546402 120743961542541175414489789721289212160 9546403 98339178711826523572821365998590638064 9546404 -15677029758054089110234891641252495360 9546405 169366646007599994891669281684812554240 9546406 -55762919941524675920759941102600162848 9546407 -19298341939467523595969967771117853440 9546408 52328436828609894589750972935456230400 9546409 74781615851823706542544434189408797440 9546410 -135784713448661162864244700725143828640 9546411 13757693269890605946812848754685206784 9546412 192219502073275585986842966628718105856 9546413 -33852714451770929949945764942572023912 9546414 113346137335944307565944225009344264192 9546415 90611765206208087254194822983128879560 9546416 -11039141872116540794912668580265984 9546417 -20208351125820919812896326862930855760 9546418 65866977885500622858211268827331377152 9546419 111667247875108940601949315211582083200 9546420 -21402742176158810241925233012838809600 9546421 29102440546328737516778360044909285792 9546422 161742183998608673026239429048678504192 9546423 -17448839873717423027956756064124726240 9546424 432352839420326284904700301303066152960 9546425 -118353855161173995900246227188200512850 9546426 -11945559901440338768113469128141896960 9546427 -115628281495883117235891905981097247128 9546428 27910125939218715050282737869523968000 9546429 -16619347692008902891166029043825161152 9546430 874635729229867589856192879999927360 9546431 47436352848427269447695195280525383232 9546432 8987058894543696256515361558109356032 9546433 -69321265938849665778740477413838833536 9546434 -67603306158545843417666433193666901088 9546435 162025315102225151087987822846229676800 9546436 -119347909167069194115158872322257152000 9546437 301252257916747136605044264888895160160 9546438 -24427026445902244636337784164631490560 9546439 -74203539505849379283542258967551329280 9546440 -9252059640771540169302234485482598400 9546441 37491364492937430365385706777685970192 9546442 37254171623648059870651096423782112512 9546443 -328385063940293974691423395207712275308 9546444 -32520566836320893280997088180095641600 9546445 -349222834439610616727688681375026128200 9546446 23542547063932649952566996612505010944 9546447 -127737048023249958505369720762224520320 9546448 24406705222214441011636813238973980672 9546449 -112052080954387324897766358417533312640 9546450 22190266922381429739197200474083379200 9546451 873681618518935775120179528473081452 9546452 -791916326094330520987986600965711953920 9546453 -655565625022098645391285245679037856 9546454 63328497273132292438367251089497638176 9546455 190641637412616873006027394161517507800 9546456 -87909891139320708864838201602106982400 9546457 -232665396852606097445105752161496642294 9546458 -238719055000193076329362840834148347920 9546459 -52240645586709232215296870355506662032 9546460 -6892880447288164100023987777695744000 9546461 533230089032336985782922474962649988812 9546462 -64630870921430597701940764792728934080 9546463 -76255001805490345672590417470693991680 9546464 27764444813710501312471600951278698496 9546465 98489223341907868902892509071786776320 9546466 -7509713672341574646237423637624552896 9546467 149402104962169792147877348618031382992 9546468 20229298416652047418887732703720535040 9546469 280284950322099934499912049282137553720 9546470 28335542682933564747519631712474188800 9546471 -118813379091390578234530309270532728320 9546472 -35168406563681010199739154688296468480 9546473 -5165899286877174724151781782272357296 9546474 -15377226761051691438048028649713900800 9546475 -60416170385845077620410732002906053500 9546476 -168206302697537141055877565283911059968 9546477 201025829737388062890730767897503622720 9546478 -49666921891212461397083541601682880960 9546479 152835882608129485005919548260303392080 9546480 20018116219319451515977516226300313600 9546481 -6378758039566496689296540661076244480 9546482 -4116206700592498067374947762008159616 9546483 -85663874418058426053023603364926092752 9546484 -254708053348008966824713431906808352768 9546485 13037586591808669114231453576422956160 9546486 67293461676258303119999979522431539968 9546487 -306537785399549978720786237259963721400 9546488 108530302163748935395229508393516687360 9546489 193171028219578383895200028587922340154 9546490 -107512507596520428288424425960826068000 9546491 108500148693006149982947356248551447784 9546492 1536952272940791095897303376999957504 9546493 -29654055543679032785158529523438564960 9546494 -12907949079308222181114924950039178240 9546495 -30524738496333895269501825686112460800 9546496 25026943445228337259102761669938380800 9546497 -234080953861096577932960605715965069054 9546498 88618139061067061144706069875204356608 9546499 -459984431121262419509055579680220053664 9546500 -365706314616400052922175498568658816000 9546501 227833110902764916919806532940867518432 9546502 -1690602320093771930632097312090509056 9546503 401283437192146592796971257099324454160 9546504 -74667609458760046501314973979185397760 9546505 -162909720990265813714507520314260035640 9546506 -2944809006333830963741230958301244416 9546507 230586062318179095787632043926124307004 9546508 222372355264932136353630081511664707328 9546509 -54402469617250028413723901455277796384 9546510 -69101884457355607408372086135262022400 9546511 -64093515449021809873033986180105349448 9546512 -4492493932391742621883915332794449920 9546513 -94030221433351177217133842739337482912 9546514 -12297341713974254147410163907538284144 9546515 183403299534494063681556165265660599120 9546516 202528284844097876382957614630252544 9546517 7578672009304473173206382332126343872 9546518 30428392759352152292396050505823928320 9546519 103457215956638291462086297848297349968 9546520 -137466841947962416585248926280112128000 9546521 146796640219500238064339324913181387722 9546522 36813204469334111164627531698408619008 9546523 48632419600164043340908414458714814068 9546524 106879106148506558556418195076050807296 9546525 146585127453517048812186177460610496000 9546526 55522804477588390609698146709707987328 9546527 17534372744042092429178415434330467272 9546528 128255577141185893744100915895620075520 9546529 261430589862308464644609160719973996130 9546530 13926227149903359800426864757601190400 9546531 -231775836415792270568696937592652541120 9546532 -11424072906855144083990281594769296128 9546533 246070185332081736988010838491277022782 9546534 50145986800823591080016840491894536768 9546535 -248085192360632440637027863694800424520 9546536 368851763495588638535834834628087797760 9546537 16302431145070388333388978685394496 9546538 79569351046936467328487612798799583920 9546539 36819136924284386684008124810027514960 9546540 -27526077459642704599393262885777080320 9546541 -97735790667657451397274886465099393920 9546542 182737674896268726914222839277104398912 9546543 -34208905716369172174526449732363703616 9546544 5611078035631620202714196207307390976 9546545 -168694023125814418694995250157083546700 9546546 31264019035109506934706211992985651200 9546547 42225484019145997528221850341062969920 9546548 -191845645805603084265911783463051085824 9546549 66553320411666349944936829178425851168 9546550 42012132770611580635416971216297232000 9546551 32290866947079455215564183464154744752 9546552 398384941000519375835173436688869376000 9546553 -282318721350006920326089097439867434198 9546554 117077073648701646780820950975255513600 9546555 137930662163397447023336464130232376320 9546556 70695815002893583431380148150636600320 9546557 411010039079914307860467189338321764806 9546558 -17499140609150414513142056077793510400 9546559 -3856356862850978202108977740674559872 9546560 29928744203518222048524612261595054080 9546561 -104128432335280735156346120631391338540 9546562 -56618511895418515923312406922556911616 9546563 10149874531112155268905785458555991648 9546564 85591667602974031231125392923684884480 9546565 33363783073344201831633829842168220800 9546566 -143681976835714032575130461183955012768 9546567 144622700325837466404682801509555981480 9546568 50239045026118212312185456980066560000 9546569 -219115574240344230063156211307508338160 9546570 -54052862442296740458071400458254229760 9546571 196244030027122524974716359126518343600 9546572 19390050654478658677518599774274370560 9546573 65594164737646947329040896992932053184 9546574 89365767898349461688505645479232401088 9546575 -7942197127587952597920176692161914400 9546576 28289612829620560479629450544739123200 9546577 -112026486314588585519196589797836764560 9546578 -67222875202629657907387638027153506160 9546579 -2648103547017653604202378089723343200 9546580 98361772860032740038918476264060563200 9546581 -133018033832640898359182325757259895936 9546582 49338340105549070075530934492788473792 9546583 280510223132541674623146750568437997832 9546584 69787478585627225710995889234189086720 9546585 -480171803809437719466201960279955200 9546586 -31616828473457455097303428246330041600 9546587 79140539990369427411780403501901553840 9546588 -3437673106571921256662636682627087360 9546589 19240554246104979216800171993564604288 9546590 -759227799080124873983674923009822720 9546591 134387684610247655944004578683584574792 9546592 151624769188708221403314790539949768704 9546593 -270270796477179181817751553901703139584 9546594 87901154889243245046805930632202147200 9546595 -30169389976786356586469312541736532400 9546596 -20231088245346257112557178446432474880 9546597 -67963577491483296626740998581625254400 9546598 11547269077681369324830870951084305280 9546599 -446900783304114435946560348717949475400 9546600 -5708943566752783741702167765307392000 9546601 -744892466299455226667484703771586219148 9546602 -324420454685565627754018042595216640 9546603 111628104137591331442560788601990595008 9546604 -123308430039439032974498457180614834688 9546605 -70877192381348320422583037237945594880 9546606 -189376425168994656748063734228469987200 9546607 40042658822929737706465709882998291200 9546608 -54501978429043116907231055485621075968 9546609 -171497991675944578103360152246296894096 9546610 -55109189113597519708218186626834941440 9546611 324169711223442501553585540213339099212 9546612 -84231489954830002221516344075344601088 9546613 439730250268781065475575416897950650560 9546614 -36511265619968897313776286964903090176 9546615 55823750584434454219118698742928518400 9546616 -117617276232330442006861719572885913600 9546617 464677770719437818301397016650511282666 9546618 -39551095935252076395350699478131152896 9546619 -62859419562314026669092821442510149980 9546620 -116770287619551346485023920047649413120 9546621 -10626060801523576210655558873169881376 9546622 262688717748866579416952483772962265984 9546623 -115533027432208739388441288904834187256 9546624 -87482358986617933969616288909812039680 9546625 193453084564458181769142455520663216000 9546626 206782738950776317527537833628107635200 9546627 -6817304849305236315208122567037075200 9546628 -1221892561521282627660979979153526784 9546629 -92323059525303212160289471443181969248 9546630 -22306713907944509278267548935303700480 9546631 83404259944161957570450709397003030200 9546632 -134473225581876827617001996386803993600 9546633 133314506278630490146716981430026929280 9546634 -256441286156443594590894683181933335040 9546635 124675849328998839107731531041434825760 9546636 -46668373329248391614326164137500803072 9546637 -385471226841031211912468987335835450400 9546638 26453698443438178330918778020559510400 9546639 -110911597974935704693184126018881486320 9546640 -60171039615802186704316742244355276800 9546641 208911154249196278061465867810756973030 9546642 -6290752946098618091370100754631356928 9546643 -25798301320544374702905462455009122280 9546644 -118274562618018394714787436301518017664 9546645 18140123009049774437972795930821440 9546646 -44153999026667290465121906673102144576 9546647 248937293356748107140426212310254532864 9546648 17562594931778981033865349184830464000 9546649 41491387106308428929564466600839662336 9546650 -14423800789601852215280574340145318400 9546651 -253156484928559115382258210274454891220 9546652 -99121474052455065973625434750147838464 9546653 60282937763771466352788756198912988902 9546654 8915841850574666172272606506879982208 9546655 4928446266298609287676681317058056000 9546656 -31160686592848513760264410550375546880 9546657 -122975646405357302674147337785942055760 9546658 624904292676915644187688148258906112 9546659 -118037282509406895113701922831234844720 9546660 3400591387225646877256934193085378560 9546661 -114870377117196510300581538560429676128 9546662 -100433954630904650748607505243589915168 9546663 17710655690908054297794801684862468224 9546664 139748532657734131308298711915289395200 9546665 134442345522002970461766614223676881060 9546666 -12385317439245032261372833597286873856 9546667 13009595118474049012234112673336556160 9546668 189757578267308646633899197110997026048 9546669 -125853396060428706492595609693945163712 9546670 13708702977433658728875076250642662080 9546671 174205959706938978380621918151918697872 9546672 -63611771761279141191377718558527324160 9546673 -348348779959958095368103477199026796160 9546674 -66422277606031743730558789019216855520 9546675 66789892353873027358122725010468177000 9546676 -68250148025199756287273371465738219520 9546677 -52625210508861162607522679331615858528 9546678 25067891407831895490790309537459238784 9546679 -175591409749719019841850007661525986416 9546680 -93815487819966143271517023949129728000 9546681 75727154265528186405950641750823968800 9546682 69183886748171637789831522672598456800 9546683 -28293382832234773039462466282225524560 9546684 -39081696762580692429194014884677222400 9546685 22906338691227010689403071770057652600 9546686 90106113760974279180549340901079767424 9546687 -331571518464067045404258693258284520960 9546688 249888964639313720857036955551006720 9546689 -356770549863318095577790263563115384510 9546690 -69369656363593492782509751499806412800 9546691 118210525471023806870592105193742651904 9546692 54870592262067421633073775708545601792 9546693 -78309750593270835735064200796732501536 9546694 134423359058800716376177876966566668352 9546695 74684821568952579953213386331877498000 9546696 351919179070394143660571824534829260800 9546697 130813864440807789519357654732347469146 9546698 -16793262005721447317172264419087290368 9546699 68962153689094426207036087007514317040 9546700 -81051078719277960192852598709462252800 9546701 118596179540537689450573889844859779702 9546702 40863510078806544724440819749832376320 9546703 -131330328313960474293566113991485453880 9546704 43588671208259376743429531318160875520 9546705 -33714192912009633284654324419179531840 9546706 -1131968083260831455273568562833726816 9546707 -59724569468353073594743044902237281488 9546708 26178146790469514093909885893713616896 9546709 58888367740820333396063087902873139004 9546710 -88715525493798569674879829647699242240 9546711 -23195225291881253869199774554822072728 9546712 13113182665114996061772526049863925760 9546713 28867296486152830753920084434683306560 9546714 56543015132211029300368224818035760640 9546715 250776037769521488636195696649859559360 9546716 -120893581884865286941867247378734364160 9546717 -121944346222345128518395406960382962688 9546718 181865654454242903140233424308106258560 9546719 99678712858186188997118393536161643200 9546720 -142738663633313474322852014032198041600 9546721 -38443087563502526612709652180836164320 9546722 -90326671994597649042469978259285976576 9546723 108988899135781929847027719656518575972 9546724 1429814217691379247383239252928243712 9546725 -117362025164298527620489786777714298400 9546726 -43681696024735871375028058779291518976 9546727 -72557493191217518077407325479490299168 9546728 -78557636516392710941840407994215680000 9546729 4100425378952439239983452941243612928 9546730 115728803518893744028591966545549547200 9546731 -1388819722519657824026515239405899520 9546732 9952151709369221657542248162578380800 9546733 -1571961325083559661056026995167401280 9546734 -27890643741710204382460941456912584448 9546735 8588093893546759129929693894277795200 9546736 21771872160156281174471703970026094592 9546737 -418101761752500737166368305696106077614 9546738 12005372114656127052229391701003365888 9546739 -116689839189267633382528112844125265460 9546740 -17347989142247393775192419741059891200 9546741 -179144856874888494332166975055796859456 9546742 -97712608815442946714734251522955152000 9546743 -116631034027351523392557959540835754296 9546744 273432776807112690566738588956110397440 9546745 117608132892857958002066040358277181840 9546746 -105084745616017039846301715910112868096 9546747 9720684797249965085821745977172808960 9546748 -107574763034335133393375414098452065280 9546749 280563733336975824120738074964748509900 9546750 -59699644114046737393755718486266672000 9546751 185107867020205571465202553071036709104 9546752 -61499619973474273861053738965715124224 9546753 206799478431609977755622101827870110208 9546754 -5408498798795342764403861553517598208 9546755 -256069183717093505514778894970014392000 9546756 112114607464964554614917767438721869824 9546757 -314338479316225452753487461069692683968 9546758 1572277105385561326103947646858419200 9546759 -96429711335117611084761424130092135800 9546760 10343144936747918828849722687733760000 9546761 -104938670405111093229817160291913012096 9546762 62704594215052000469904024822877201152 9546763 -59707896299472576815268200102837405520 9546764 -259281435600695752009429746004289740800 9546765 26356267604805820216275324227936544000 9546766 41685083983597493992580517045239312832 9546767 -101763898043012190383416290573661732848 9546768 20220372494511635892267649470938480640 9546769 202674967835490559946055269818664373170 9546770 -15563977277555329358777970940812013920 9546771 62004039627611249260274345655696906240 9546772 -304481071624162928827548502099540373760 9546773 -28781495878084557112253887377259956978 9546774 2136560528927273336739125334642451968 9546775 -89026993345846899457006299843249996000 9546776 -270115986148886762035690686713803776000 9546777 21634575740215472928558808093013419140 9546778 112987184026422534380223518080910269440 9546779 182819652212919546476460843470434488 9546780 8457320866978353900043615500651893760 9546781 -181730659550612783821879086936801803520 9546782 -6949393242270931225248265614642419328 9546783 167480180554363406877071975204067697224 9546784 -18116788574756195352387384164604444672 9546785 -231666100176565751681334236791510751040 9546786 -70347340386228029483487060763569348480 9546787 -29936468873207841627108044031405094564 9546788 47235611748961880846404791644781060096 9546789 76554437329466965432897229052704358720 9546790 51035273755325259449322058397182771200 9546791 -9736558044695303369099934538988622336 9546792 904013632998491314885230017286144000 9546793 -93097180440073050361791367497122637958 9546794 3741018239128204466779633760661078528 9546795 142907084290850019350357183466949797600 9546796 64345341358685912896747284831941444608 9546797 -59756517395746761743562309510436669920 9546798 -11859220281497959059136308409529963520 9546799 -153368200223287784322560379081328553200 9546800 43719725865076761798486357302943744000 9546801 191234424559495824133289607331225579104 9546802 -155856967480145055819739650209027536896 9546803 210371870756975644310877255249232859904 9546804 13306097042106908374361303262638795520 9546805 46973199542698769867824210935242825520 9546806 -237309272022089141562324322819866135648 9546807 13347724816024332296791663588159375488 9546808 56164730377370365997705136115667496960 9546809 188741165285403127573721691283599539112 9546810 -18430730584007949645542935603907097600 9546811 291000619403611737233709274712043613412 9546812 28606238248319395623934963826899656192 9546813 -495973184723731314819265332643562115540 9546814 -55607499889843397902680046041023467968 9546815 79415993528206561533741426296251305960 9546816 -73228851773674117809369058055899054080 9546817 -1558282911026085542756100282971704128 9546818 -100774520400444984046217805343224590640 9546819 85056306789299289404453840603872325808 9546820 -46279464029143880219544532034940721920 9546821 42826169269214878497489300040220165022 9546822 1590762058529589150592674791987771904 9546823 134572742203859387298059087699550169056 9546824 -62556620064132740789228533164692275200 9546825 88747905944782640775185062978741347600 9546826 6882037678004366349206523961918099200 9546827 -34080169683244824018859686802131185520 9546828 -52672654246503545848774370392547917824 9546829 246980782846735224109867399527182809260 9546830 -175581483233087468498067850665242160000 9546831 -45409752652749097110536227954530035088 9546832 1757051173720301662901229505969766400 9546833 -240060662535132639073532109559299819918 9546834 -89243950050819517675849376687100149760 9546835 140049110313130901446536599610680281200 9546836 90057881193283248409160272231709574912 9546837 -127485696134508492677857728413558512320 9546838 4824176330758306382114147030360321280 9546839 6972247511800911230756459997263813640 9546840 -18048109549919126403641113082426572800 9546841 -1143194203824769140002664282256919148 9546842 846229042500338803083703998656892672 9546843 -75361318607719741928888520537790312656 9546844 167113476130383488368364941049745227776 9546845 -12808224735396484332821740451129652480 9546846 102201906553426565779011377670307761984 9546847 -441174520412626799306981977908226292704 9546848 -177781998712918674214119338855314882560 9546849 160222170247379304387730187912339644800 9546850 44395364811626723459927489228431192800 9546851 -81688005120022924189675162467350583408 9546852 -20957697012302628317587408783966248960 9546853 67781604229541943596095761413027760128 9546854 -21914697117695149490997477073845226560 9546855 -26204315756492989172557729547811763200 9546856 -163179324025975967514745165000476180480 9546857 -352073606425697797552435395721504317894 9546858 159772412625609768073179701287585154400 9546859 -48558044890348985591875317762888297584 9546860 996749706840684946207908180105922560 9546861 -89830165008199810211879752579561852896 9546862 -58361092641620676694247544302798073600 9546863 307209146175112352043850709645670886272 9546864 5419988012440870548575866922803396608 9546865 -261587542050136007666660899179330145740 9546866 -208717506861883011197603214540067066464 9546867 12869829532693379537601281714760400656 9546868 -44534653110290245539545024023708160000 9546869 202681045170241456223994079991096244270 9546870 -8209204651010943342468928239024067200 9546871 -424571358834488636205884048615235147928 9546872 62728948537167539743083568831613644800 9546873 -53298364237922386736081433887710648320 9546874 56313883445312436310767290630356919520 9546875 -150807437946740768717914771170499500000 9546876 45457775932263748954474823197592232960 9546877 -204483449554103205611739698603084937000 9546878 193136998719029965477368464224610835840 9546879 281474952763440102552949356527778064584 9546880 30225223631474995729458374385441177600 9546881 552217996699801482739245138393299217072 9546882 24280031042079008607678368995656698880 9546883 366736678685631528476760003911110379132 9546884 -54642196116056762493951947726005075968 9546885 -31983843904201011304940270043005618760 9546886 -29350879599710776068140384880375797376 9546887 -213969726987164496015215795994088742400 9546888 610804178701016597870006546674974720 9546889 -503036098641327481977428318685179371968 9546890 -45072338510104423064710732620434134080 9546891 -58595563127430263649990716987860850256 9546892 -134665414953828958429061951323587299840 9546893 369490576656314952985533955321156265142 9546894 -19807606077615751313895056412473127168 9546895 -27449363553469538850917178190979184000 9546896 -29302498156331052443303247669900607488 9546897 -260171628617640667133700149145036690528 9546898 -137818584017119021623750016615433458800 9546899 103231377004152280451071373598481449900 9546900 -114414240174108169282789461911193600 9546901 3972671001644732129387479589494148864 9546902 -242014728826556384359433696445950650848 9546903 100627973622265842532901514178260504 9546904 200906888934210186307277493567941621760 9546905 146249419135521801712318050620957469060 9546906 -873488151009342439242416838968539392 9546907 -523423719902613243600107945114872688480 9546908 90302285241062837495202582597925478400 9546909 -108037716378477065875525859095688796672 9546910 36326209983724399603376203899014021760 9546911 -184319479371590753078581614844011048960 9546912 42706492996928080745517263088692428800 9546913 407530577124897562791444778320915201280 9546914 -179556652561998827878003556068881120 9546915 8011730165453355390186594264158131200 9546916 -164905734092401781170328996530997886720 9546917 169615056469721151478427842756811403966 9546918 49990361598609914445029029482204970368 9546919 -188151372322531561368078744258715179960 9546920 134717932223833786963048327841709004800 9546921 -301084042915869156127676738502991688310 9546922 -72634532597481663134330800482136719360 9546923 -305952395410980962876406520294337274828 9546924 -152468112870434816111944416687912281088 9546925 1580194544747464294502927068596271300 9546926 55897372708269696174678221744392647360 9546927 -26432934897215268625889145424101397344 9546928 21757258906073853579039591408822681600 9546929 -14923206636662312430297065685949516224 9546930 -50229261736059464815462418556176256000 9546931 191628276959753249101402674645244574732 9546932 -16840990560808496023882582956753309696 9546933 8859156615914294173566618096179673600 9546934 -81931968730244001205194944056145696448 9546935 -81291269532630985690492585778214604800 9546936 -80176752634297803961570739373225738240 9546937 249418882785554754211964488497965480080 9546938 -255948641013267801856662212056009441056 9546939 21358976180672515026841447874460055704 9546940 3045932295137078757204766701352734720 9546941 78167621299376342931346313858614416300 9546942 42104607676634100696302100638017019520 9546943 68923506408131699321082029877820908384 9546944 39032377428319426760347270271031312384 9546945 20424531729163572092576385005861577600 9546946 -382662153160925524876651118830958592 9546947 -417139518205274027077793646006954641604 9546948 -97483907083695754202585036406034512768 9546949 542709082476468555989348244415258080000 9546950 773372613495939124548299207809238400 9546951 210824136287894348773677088043327768232 9546952 -117579276421233657999379631729729510400 9546953 57192799280261410330990948037354859684 9546954 -144333890989776410235203900804596865280 9546955 10457496439801060903865503910887115520 9546956 96932034074081318600534889919515237120 9546957 51645484256116259772789707702332506240 9546958 109783375110260583022717955860392550080 9546959 202818956117080550887861001523645170160 9546960 33226658948022383097258867989515468800 9546961 315062479737330252728293150264083352562 9546962 -129838361176888110331102929489650631360 9546963 284226278636560377545281173267448079544 9546964 -95315758754355870609168600799397185536 9546965 -29245036930343584688869451124771621600 9546966 -42317801748003894133171951432571022720 9546967 -737338083972799943329948903183873522560 9546968 -197851509695704066338979198653773414400 9546969 -349535577016613969294646697076011985280 9546970 -73274585552135319957199554766294444320 9546971 -8091488512696222951509407523236597760 9546972 -158675806708001122250291579105648260608 9546973 164943767049568340965759657486346631084 9546974 -2160706691452082246519540254011377280 9546975 -50256242119884560314883044373178022800 9546976 -286695026261299157309880970572358483968 9546977 53717311325389740203402613615154808064 9546978 -23823009727919186852452255762442084352 9546979 -356521412510840526788530323255012358536 9546980 29667466633103306650785854293160624640 9546981 117233127013110325011854543523455357760 9546982 -99157655429063183823826540550748631488 9546983 -46932838419501631294401164408940930840 9546984 112641517399792169916468216172285148160 9546985 -43093324745967435249577129519966021440 9546986 570872391503018726717164047552580704 9546987 212290623534348546940907751895297433280 9546988 177791368550748200186409180362818593792 9546989 5745561992208296105822556080885843424 9546990 -97337460373977424317936887870645546880 9546991 -47532071871749633449256113578833042608 9546992 -10677551173117041794610054026577838080 9546993 37069748973614590893919432303708036482 9546994 -53986503991173195313905773901479134704 9546995 11734726508691167046188301001964742000 9546996 -2110114104747674721894838401875398656 9546997 4103602598793507489369685282796046720 9546998 210788647982941981187614124418850212000 9546999 35162823896210475029476878782960761344 9547000 -302374934424342542356256792540759040000 9547001 -45210315442815022210205456941431911808 9547002 -117785886423251574686227194416796907920 9547003 96394610442355468386363460488771143280 9547004 38229689678816764185085140745084902912 9547005 11169617287528354324327354681233943680 9547006 946195884160144706637173791568787840 9547007 146683414565897160536515747464040640256 9547008 -24235113762409389971664395117172621312 9547009 -110465337868830829392411589864687873980 9547010 107325981965013203326192793294969664000 9547011 485108957877832058192751693703955414400 9547012 -206524575471817795870403671816591874944 9547013 22559986753815614943383293640679295416 9547014 16904420561757808229655347166572361792 9547015 85074147273939017681185987703754013920 9547016 -194719992672668924607488709845843312640 9547017 168172355483294507249860237020036661440 9547018 16891777797470674801127076560986522368 9547019 368368703736748340742389449024118382420 9547020 16330762123493034397641024775911598080 9547021 596255571682128876602857501620192566 9547022 -216094411625932915720358779974170217408 9547023 43090982596236927711157702591454862984 9547024 -55638455407163045544553373791871041536 9547025 -16186658324056285928388067120147800000 9547026 34894192526883440968273937191313856000 9547027 -180397465620421108767432221328286620256 9547028 99821589443962044834080007539431863168 9547029 89727729548922622991820197043374157774 9547030 85298162846151267792544901131232294400 9547031 -57129657072427891659873980510057848416 9547032 -835740462540286657859924757721743360 9547033 -110437506639805426375208305469699791856 9547034 28380388430248256296529912122841678592 9547035 107333081536192315357246986509322649200 9547036 83439788492838161705320342640478698496 9547037 3577176064682326546258722240232483686 9547038 -75057846621722112551962690250818231680 9547039 72546819189190093352741140902280411840 9547040 -50600378693125866756444485726512742400 9547041 84042850304854794419539067567079604224 9547042 95450925624780742007964146222592231072 9547043 -178000345491983634852567213498356852856 9547044 20891615041207616428880680375153889280 9547045 157411023229641239925358848753626466300 9547046 201560363861855294332489832952617621472 9547047 51584338098519072145456007932060539168 9547048 -27786960700504181750807133314017443840 9547049 73174494849640443424155087011124144648 9547050 -35681170060907737576498422881153971200 9547051 687418675473140768773778834274180201792 9547052 56444893557138363191166693439432494336 9547053 -199490220778011411340921519613393263296 9547054 18281092154425699615504183878446968704 9547055 40195018990368155798210275576473712320 9547056 -64314584268213692133056033774005321728 9547057 -109412842185648805504371048636908086220 9547058 207850197857720484299265782365849028880 9547059 17136749056696359738545360324636264448 9547060 29412137694677588692599412969424732160 9547061 -497118893502901887875987257581682421700 9547062 13102411109353104312769919128418304000 9547063 620300580024780869652912150958891357440 9547064 -326133578074452061777757694958316544000 9547065 -14890670527009718783069966373134388480 9547066 -32306680105387538363991353421809466768 9547067 -377212214396553678140620103570749080 9547068 -100600646942975919361893960192547868160 9547069 36716122017599759505087499113755046496 9547070 14894911027709220692974480128999751680 9547071 -192935796163258949995318999850268276480 9547072 47178371006325601785939218417669636096 9547073 10687901246135001379734446124685597824 9547074 -42605731694065550760899768344511476656 9547075 -1156027663229170881829010635061150400 9547076 57679551795454608168734059137045626880 9547077 -100183867308251652601818852342184046880 9547078 -69884167157698341277574935762776220800 9547079 -321949509030937505883761058002947326360 9547080 54541402498491285675183462818131968000 9547081 5841235670890108459154787017142868224 9547082 -354486185730356017552426561363956480 9547083 -43563231685178720691122193027910942176 9547084 -308559301622082716587180033432062102784 9547085 -126448588851577586177817498018407690400 9547086 -1327228549900413673025047179137697792 9547087 -459603499980809663523417019893881965200 9547088 19394196340653231980475403446677594112 9547089 342244983027618880675885552828170530880 9547090 24318866614153090185890624774318284800 9547091 434851804414139889430179887667777408492 9547092 -40306748281506287921924958066539212800 9547093 236533433131297108474655067908756115264 9547094 71201243439491869011584854609742810880 9547095 -89208369543345154244098942260719490480 9547096 -36988850149417267404893298956530483200 9547097 -6969414674257212515960250298291073088 9547098 90820444722227908897106225453259423744 9547099 186793701053926025974927396116115948100 9547100 79554015492833594280329300852382182400 9547101 56721033673194814707700630971937532160 9547102 -74117021948011935614469249348725688768 9547103 86538242820012513514194100366464536352 9547104 -10464683364886298790701005514093887488 9547105 225447172849115914780058629489889194260 9547106 -9350190168525595533204860425032355248 9547107 177480859270555264582281981089715026040 9547108 52829611004513970814605059923468838528 9547109 -129978948079212508132140552345214099872 9547110 -44873982693732311378072072611463623680 9547111 283458995341580729760703652254990832520 9547112 147570968753647340750884904527424747520 9547113 -153011974882945573447647715669807295856 9547114 202053165291716411133159999529874356656 9547115 -59165307853489987388382192699641580960 9547116 -111356782580936108229426327404044025856 9547117 205729474430977652264669146289793809152 9547118 -130962482006581390898664732371450880 9547119 -69892629240388580729486161664270616000 9547120 38921554860104546494891234305992294400 9547121 -3367490476154668081538059379716328448 9547122 35836139602926302773947092457037977600 9547123 -9523904499553967054074826229381384628 9547124 -6707289508496211456444374570778712704 9547125 40348203146075058049767626297479584000 9547126 -160902913454896866058466391323405981952 9547127 -27256905977643888453424592645583216024 9547128 117775417387564374886400896776015912960 9547129 -120348119772170027991409287763732021270 9547130 59267775410908830127665975461523924960 9547131 -156259051763800833522041085854383248000 9547132 30903649045711183172994803896947572736 9547133 -162613087719673130163449208602246346618 9547134 -29152527620771026908285143307400739520 9547135 -19456899920238802517392551203105625600 9547136 310809453412736448245708710958868725760 9547137 -92806609577093042301610408229224575132 9547138 100225222566846612766197600316868868096 9547139 794513839481063330387459126802055680 9547140 -89416569984346966174098731545184870400 9547141 250113336323516957346640166514681512800 9547142 52763491247316595398832101067926816 9547143 415834785824501145346308278410143959424 9547144 62761056595100283733107993070000128000 9547145 170116444566484392334848084519795084900 9547146 -1995652768111227602256624573952730880 9547147 -35733069292640717752271670815849817248 9547148 -60619261577401891618010523318039966720 9547149 178123202879179863476512541528300790720 9547150 -73261095483731655253543101104287968000 9547151 346841707231442047319952644779778671152 9547152 -21158976060025471253437221035512627200 9547153 -122928294881526119598757520508845469120 9547154 146484044394953198302186878085325701920 9547155 -82415607613276136373540907587587111760 9547156 -225372342480056401083232318419190756480 9547157 -478085486911929649193589918989020198656 9547158 -26747203577076505061175307935009715200 9547159 -37675668132916162883704995713455157696 9547160 -131855725372413981459781101801596313600 9547161 -1753583828762577650443837150084294464 9547162 58166465398722674265636501650961530112 9547163 -149687417165451133583009960356444541952 9547164 -147540190708062137349618971497378490880 9547165 57552265071278011348166086108828380000 9547166 21937423331870491031752723240951771776 9547167 23160773456088768858293504005191011712 9547168 339110393700441493376087832439617945600 9547169 135248005347805790214452512761219033570 9547170 -4881292395539274482968724902792727040 9547171 -116525265758417249053567041653906497856 9547172 -172427137323639483628974677723290045824 9547173 -132752281965986217877742203844098101120 9547174 2663438642011508607384547485818956032 9547175 -267064926295811383831670643141982710000 9547176 -207035542145050844996080747223119872000 9547177 294209010303677743299434770933803369600 9547178 33321197228967083267548933455195380928 9547179 -6569990928621187731723369115074114216 9547180 155519339672351749141659185571107174400 9547181 3210024838933531767135862117451181792 9547182 78017097623993242884047063892150217152 9547183 87695120335946265317233713188727849600 9547184 23654152699281679930528874777486032896 9547185 -11608583023227269972057576146921906560 9547186 -150108148301570613437148019651440617856 9547187 -122148861851191891283132098911904879968 9547188 18727441901406390567617626099535548416 9547189 424853716596235609697732272287350570990 9547190 -172293150744278405109927594223796390400 9547191 -22960508841982887237225949092148327248 9547192 -144204845964777759869403427905136128000 9547193 393747339798380284397926722121839734442 9547194 -41461781728368188276663822965610772480 9547195 118336894974515140273425184099425096480 9547196 -310279875428108359153291835976063137280 9547197 148804612657081268302509297724950942240 9547198 239186002823657460371481990784950585600 9547199 -217620614682697561237036486856861150640 9547200 20123845813886162642218926266646528000 9547201 -189637846304771999518546679927338189100 9547202 -50026387538177539881182772550743003648 9547203 210952528367115315794885211819642004800 9547204 8298448854070603487723833769297436672 9547205 -180751595108031371004046205370943123140 9547206 -115291489575190261526963919947448604800 9547207 -40677316477158296900553017419526231528 9547208 33587659022717991966662072304761241600 9547209 -100185186434967106832539080706605499350 9547210 78997578469895618228662567246287956160 9547211 188838243873681122648097604469680049952 9547212 139960564942594343528187270353203379712 9547213 -54773856947298103859530520498572102676 9547214 123068553255833093983781464237975755456 9547215 -1791329470273984625619314509789344000 9547216 41648869386280307386944865578706665472 9547217 -81027474802390678276386189467231253048 9547218 -120435214526903498267606621318545092336 9547219 -87349778104719501619452594453534372720 9547220 188933175135109066606702751111100890880 9547221 102237103497174415770709612576067429664 9547222 137296059626219217155734785130180122912 9547223 -118686089108459392410972840604647320064 9547224 -17986428044806452155747191885824000000 9547225 -26554868915134064929677795473393459200 9547226 -78042857132059855235138227810271878176 9547227 -164172432771292530093024181698960081840 9547228 -151121769224578435522621148505286431744 9547229 598686964607359296752683216586273559360 9547230 -25431823274720982797786896998203535360 9547231 131947068191920384238128865123127874512 9547232 31010524422690581190288190844925640704 9547233 -257438869850490421201768306966712144976 9547234 209147358716095869754179312776746233600 9547235 239372052672851919740543593060813906800 9547236 4796368351665764158063980731814423552 9547237 -111521095142434296782924013390910593248 9547238 14393912040617151892718547579764574144 9547239 -139751789413055663808083618661716517600 9547240 213108360222819862821017136072642508800 9547241 366371642321243965376886215649924023904 9547242 -58077388596671110253771851850675589888 9547243 442834779152146933881500162902883836920 9547244 5523165024799409424961788952578508800 9547245 69762318286961855644752990869155274220 9547246 -70727464117565358172806112080143898240 9547247 5139003958077816964231564775893491960 9547248 21520402727092064164027345525113913344 9547249 425847387817773801551066646613365127250 9547250 -26891504813633351223359630574168120000 9547251 105905774493081246553296566586446039040 9547252 -97280016687758849067093582684188153856 9547253 -94335324486368059603112718821492126880 9547254 95368130307354636555662681817325424640 9547255 109976964784772482416154837426064003160 9547256 27909185720232488361605353174983966720 9547257 -23105787831629916143365493363060351712 9547258 -19441297439321425106236613278711877664 9547259 -162927061063404588444567647916969257760 9547260 43486971147781793665463677470064773120 9547261 235114713739397759065487428054664427372 9547262 58330176088754471019361060349389233600 9547263 39841637471458266412575795194992138608 9547264 -14245819075421318110906435456613744640 9547265 39424348263363820397965519214179480320 9547266 109733797142849167402627886058101937024 9547267 160153681160305350762906838543924120316 9547268 113633367864914808004112418794172016896 9547269 -286393936565824617112472653421990554656 9547270 64163017925748779758195307717312830080 9547271 216975932589618589141132088956394936472 9547272 -36676938600961079174816015624019148800 9547273 146201049080159991329831498440257962522 9547274 120013403935971592068271401193221652992 9547275 -97172701809121357546607868659795206200 9547276 296093416522500217988734560583461471232 9547277 -214798652443812007512941787678566928000 9547278 12690726727305480465599744837157560448 9547279 -117330989264548149088449126146276593424 9547280 -33148770546527284744023501000820654080 9547281 -15868550437857295073152331862852056160 9547282 132356064745707332647054694988334318992 9547283 341574068490023474972561965675212981504 9547284 -13890905335361214303633764954510358528 9547285 -205148151910912402004865389815021951680 9547286 -38290249214291465854165250000197180800 9547287 35644014335510336910246222988196398080 9547288 -183742205278967469073823612329876746240 9547289 -292945641982215199974195189480480808944 9547290 -723347673032523616666887285286951680 9547291 -133565190622579248018372963269172899920 9547292 286538628232378804642151876566039574016 9547293 -90311923262806574178027112791344167680 9547294 5985687129362669171467388427869532672 9547295 54754387064886935708208079891556693280 9547296 41356060161297300803273847732534509568 9547297 219042252958915046251629290925180248580 9547298 85331796511733045939903284581599608656 9547299 126358796151745119436449973855467230208 9547300 3553977139325802235705545317355724800 9547301 -136005673645181881665378343537944221796 9547302 24651566072772559392730931615817108864 9547303 150779388003075034264813414041213890552 9547304 104603339823250836015400734789775595520 9547305 -4718133966216455487150171665011257600 9547306 -123650424791557965275065919239322131200 9547307 124523467840093512094354739113195453992 9547308 5153781953219154679444273830676039680 9547309 19258067697007221457924433758787202016 9547310 66232223635089406132259364491340192000 9547311 41770557936408180139398592307818545672 9547312 -59695987616315765594017406258174377984 9547313 11508949384132966878679910664725902260 9547314 -16740768433098101569411252402408227840 9547315 52355936068191689311223760806833278960 9547316 60851039581020776080977712686278952960 9547317 -235478354877055665790278295105589995926 9547318 -78902977907899847744823588411082752000 9547319 -174484192864693794295380871142551959504 9547320 60717060905491023282191088593350041600 9547321 -21207638937887595022866570040358255040 9547322 135220334441983600586840988488843590080 9547323 -88040026674670053614833190453410632960 9547324 -262137156409891537167436333645741747200 9547325 -187158225195446296312743955143127371900 9547326 -52337503848185166312409562874323168256 9547327 489624107396151473744588846705262449272 9547328 25097622830948498186538750531172564992 9547329 142317270530791122590672945493531214080 9547330 -37824159292489494919815674402657495520 9547331 181416351356051559566608091260537011132 9547332 56672650037735363352557466492725624832 9547333 437158448061486308236527255706550400 9547334 -38798047210624761864023435908359178560 9547335 50805027400905482018252617555541683200 9547336 -315525410523170488864503656191805552640 9547337 238082284989079541712954006734987296986 9547338 -74119513297530393514986579305184026880 9547339 -91302492681664560810834326840219162860 9547340 -92843506290384424261386967029272939520 9547341 3619715105190139473743137698047960544 9547342 -9385740127969515029858113108077025536 9547343 95531056217551394620560980907790137144 9547344 44236596566253769296117423827804872704 9547345 433539921360556319338994620982384983680 9547346 -53820590792702909375358058818737811456 9547347 -97390027945057160131405904241026584272 9547348 250339777063629686292746653771373107200 9547349 -59054670691489870683007136724690221568 9547350 4665238980834812117530384366414920000 9547351 -223184220510447366189808202436437209080 9547352 -264274034498396016691985346721577041920 9547353 -128851280918002323529199264724522368076 9547354 -24408439915724973217915889788139984640 9547355 2137108432942792351556153110521904560 9547356 -10094743173239749352527370123266944000 9547357 98856733001467474515997568618454605606 9547358 -388617142564514952270505763209552002624 9547359 167539879134906886897261891900400296080 9547360 130449901620432665634690101869435944960 9547361 299063775086788756751462657724831676962 9547362 -226929389184209337287449572329929413120 9547363 -47887669325306780835823758477101537840 9547364 -12321436614226396929295625742096718848 9547365 -689779182982550508187375611015679680 9547366 284946681432343482215494119341148600000 9547367 -490806795287319830469331082623395000 9547368 -38042893935772061707441309332055818240 9547369 21217711437455628297680848368693531648 9547370 11175249721895746892208997441949675520 9547371 -108051779449255863571026703576881740640 9547372 7474261606532212343980567437824465920 9547373 113622849596489308922748334505238033504 9547374 -39479177820638755638672611174353851840 9547375 279926355346477611892689592226622510000 9547376 -507846826502526264222646910213849088 9547377 492605713111815076580232761120490432 9547378 12927848410119077830896245423471598624 9547379 -48120962405025116480687693937198802416 9547380 28449500608532430506819837346213888000 9547381 -208037884861531230121434446717550948900 9547382 40529187555664043642476013676903660672 9547383 94557974272016526517119149769569325648 9547384 39274442688670846996067997082214400 9547385 -64062497529966787877454083806126815420 9547386 -56242656370084063826936755876922380800 9547387 -574948974104558109144441078305691787200 9547388 -40115827957587948895076890142112505344 9547389 12163986908910342933393979261879731360 9547390 -8210223145624875998489370484754699520 9547391 -64510320020146815463995847112365008528 9547392 -138566821321445625697588447342976040960 9547393 6187865079615255490845171216546333216 9547394 -10143863334477543764015936700623270880 9547395 81431477179500955812284381118647374080 9547396 -157340172725191741229493939701349921792 9547397 2956579592650741672686885535539955452 9547398 42965208285846978913202299275697233024 9547399 8587131864990515328400173325727970664 9547400 -208091653575708222547722045714311808000 9547401 34404114108112334641422134564532502032 9547402 120876167925571043486415173456929231152 9547403 -115467042604418566595584437705566946348 9547404 -18350320241760206781083339805144897024 9547405 -75802014918150697822780509914579040000 9547406 154800432715555468866682203786801827136 9547407 119840715033937545581397977129213620968 9547408 -28808328769159463353634851053949648896 9547409 -4781296977232051988861065569044144280 9547410 -41784341650859425518087997203888560640 9547411 138911094996623224830411244555917109248 9547412 -23834987186430927823763028166209730560 9547413 48351638784883466067940068383035069344 9547414 -45456026612761686418915693912485310944 9547415 178930586187576281608137087566975173440 9547416 220079287869449330043065449633722163200 9547417 -191447425146084124349880446286747825648 9547418 -206767244490258162330832532149607085840 9547419 398320888976249836194948246542231040 9547420 28762062199598515927878065041423994880 9547421 239835558364131279424352967939991272984 9547422 -26446386179810543058002296724834190528 9547423 -5578892698182786715208376023044182800 9547424 -149558198237299737224897645797881937920 9547425 60536778365934154942487804771111917350 9547426 -13904082878004795150144811864559102976 9547427 411708914493063616370540201440422957276 9547428 171808922999450641474858938924650987520 9547429 -256266459182576145938699064501774628740 9547430 -33120353922934121193557772747351872640 9547431 223866878737077947229823933922138554152 9547432 166122770855192977809846121930094054400 9547433 -173718172703572555706675459431064380224 9547434 -16305811448151394652651575201134198432 9547435 239784139005022016683428493784659286880 9547436 141411053483945557544231690499649639680 9547437 -64509517098855672158125502007923355840 9547438 67892772636484173178309981463539806720 9547439 741656533305168867791640127076881482240 9547440 413734437164586640169532158163025920 9547441 -199713571828252483852338227633650977216 9547442 -56434964549374092308368485375391635456 9547443 72115790875585561916568119197091980800 9547444 76710907920329354954213612093632151936 9547445 -141416136504001173211847069710643139300 9547446 -50655260428685137953981776478749322816 9547447 19223439715483900980766164174985571552 9547448 64422882742868007378145190948402319360 9547449 -132728494302510020309315323603677775536 9547450 -12656785286446533621352154430412992000 9547451 18601541435353625061481443031118194392 9547452 192446115061920582364768407430649074176 9547453 -11976181068291147695557503716618059700 9547454 5542866433992204764853463798887194496 9547455 110139084606859892116578313206944735520 9547456 -2638227787178673698284482968818810880 9547457 -367268176105597227704923253371950159294 9547458 480565709371540851369458814306581760 9547459 369503864485612198921891350775175609660 9547460 -26744280083367641990280695843484464640 9547461 -32278867088455253564654478440006707200 9547462 4112171574843762970582398375780794880 9547463 -382277570036410732496002805588977860576 9547464 -86343492871603725852090654358624788480 9547465 90787606024796673059706856149296374920 9547466 -82164797019082167782663195497953784320 9547467 -64936158442121716037395249698578872080 9547468 48197662311946393132851763837889177600 9547469 -296275601396016037415347216077638741130 9547470 32040390000166772068907834839396156800 9547471 254036477317169172618870595066969970672 9547472 31234351872058680755555436716160712704 9547473 13696578601703206925207569866065894400 9547474 128649833014280452717473370811122094736 9547475 -26389359185144559598565786451806388000 9547476 -59222016937291608498201793533075326976 9547477 6896477910175500294813419935386069326 9547478 -55123078988888855643951957425706420960 9547479 -121207313201385751279011419840704071936 9547480 -33807530572578587864923446234122035200 9547481 8506509033134292576307903238152290000 9547482 16789080349802616877097867337762668544 9547483 16743901377444859233750395313252512208 9547484 192367352110857881895991460956922161152 9547485 13765945899426367546695348925874460000 9547486 220027022726943305155489703304010239744 9547487 -229134027942519902157428158097394720864 9547488 124132561203272893684006706224765599744 9547489 -115905433367504734009376704023577811328 9547490 69918719906211485823814682604427269120 9547491 -65803938836636168193755255029355416320 9547492 -124103727124180338600637566477940019584 9547493 103844107803191631199882434499453467840 9547494 -32136405157201379764333610922392655360 9547495 -189231975853535669233609861508036811600 9547496 57583118893275021587945005407117312000 9547497 39867590587195862488839643132068995040 9547498 -54155456666108261683208976565711802880 9547499 12640290163628464170486149521553894064 9547500 -29933814792798185362632605466892800000 9547501 21074171289766057271481144893340652502 9547502 7742193153918392052846967570935969600 9547503 96324289597878875612107625600199415296 9547504 17730815854281381662722736685285376000 9547505 7333019700893604551037593791006080 9547506 44943478536408864151696167863274090048 9547507 -15977473093804530953015233289666977680 9547508 1668442064052295991678021600313683328 9547509 57990132219003543770500233051852969504 9547510 -8999733257046288793954488569635203840 9547511 -227319678761184971640232819570005828888 9547512 8643948576539902662526932593690542080 9547513 -30236656840484927610573678070999730556 9547514 -90931977321046493577977794527873408144 9547515 28815055394761369029010231113024450960 9547516 239110512140188019181590057671505058816 9547517 45868642754937101764126723013125761024 9547518 -105132082473988512369715361195052348096 9547519 324401100997215993986637512433440572840 9547520 143120498841932005462289250463304908800 9547521 -140448546317842168186794108454158049488 9547522 178473778280388106497322289029363064832 9547523 -99894319298934930611283742870260309696 9547524 2512620473935601427697020993928151040 9547525 15281006942908571498348753654764533000 9547526 -1407447757850001049431116070785571456 9547527 98879344315352412494429980912092785280 9547528 179801582463672851354854853625212160000 9547529 453380784628707167833919951204781647130 9547530 13230564586862272086097016901739837440 9547531 88761165655524297473713496425699368592 9547532 158532575216838880174734282638568957696 9547533 169605579009139301211900783976171584 9547534 -1664040341206627287887086901644843584 9547535 115466940063479550510809300759330328840 9547536 -50021117988271343611421573032604467200 9547537 27436124678653643869793348302806788904 9547538 -17180349489258133086385820561660682240 9547539 -14905413626553925655087562942939728832 9547540 85274814354269694284895575267168570880 9547541 -452452459975536121548772885371743171058 9547542 -181620350215872823744393380796892980800 9547543 201262690937621763572158325845688798792 9547544 -23834298548699096363132199637995939840 9547545 -42354919353625176333670954852132454400 9547546 -176575317368410929997574697981037152528 9547547 -102428124377995105704394742934675553296 9547548 664704755046293530022679905544904704 9547549 97574939850281756896711689205505893920 9547550 19984855777945731552691447619696092800 9547551 110548139635352672041207850322067512 9547552 -171723795990470316961608605664585646080 9547553 41266895230173637423038220171814057664 9547554 -33329723985405379204016782524354132480 9547555 77940675529457548610778628390083959760 9547556 -19772821749252865857917342443252663680 9547557 265237030174185651579304727169296870400 9547558 -193207688428165323476050172499621081120 9547559 159061651018284662092972578856186580016 9547560 -112598729026568615767865911774164172800 9547561 -270195708020495647492855883215665960838 9547562 1706284165019845179471148838797208832 9547563 -132028977289293653649565087296040102056 9547564 -10753040291821114290719578679607275520 9547565 -117164961623570568063147796096089159540 9547566 10476339745887999654103847845936447488 9547567 519364655914101517792816717009411236232 9547568 154287247673351108858781068334480359424 9547569 -675938016289679337321618964261516812 9547570 -128136549228233066025072019520146535520 9547571 8622213646696008267479545913759655744 9547572 -74890065660279884072370077775941836800 9547573 -101380290673081783847312081921440683456 9547574 96048554519987016894827573754681571392 9547575 45886526788844149780006254846613980600 9547576 -113162703729494734386286419433601433600 9547577 144484510865579445349884375677877913860 9547578 175634391478176563644797804996102443520 9547579 3787964191667984208133069110879593568 9547580 -73870138095901441976131512295207403520 9547581 32756340428953823899954013480384170752 9547582 -33483052243618899043496442519143774016 9547583 79818552477902908941707590215245220960 9547584 -7611125719049395880356578555554955264 9547585 512394229252922098818015031790610734400 9547586 -215034707445434895885331975715214409008 9547587 -21757759758471168437167757428931588400 9547588 78873932814296383806590574175113974016 9547589 111055177649373725114779068375809799456 9547590 9870409946724980729948788546749853440 9547591 -536811204102625119319726004453075616 9547592 256597630177677274870188253501267353600 9547593 -62342960521463453026200730824714888000 9547594 -55084504587938101765814134836569856768 9547595 -188506923962870822550510432781847182800 9547596 -28311740189701962865233732860865412608 9547597 387367287835239508089809402170484480 9547598 30579563484316545212450112140093747520 9547599 -57849371399284352063342077648387496832 9547600 -26157170412199203924737075546708992000 9547601 62084865312968519734116889992897035520 9547602 -97191543043569683796708642280690935168 9547603 -2767063801965645365971606364544305216 9547604 -70605519159010961028982739303853170688 9547605 160414039071933019052376053086069536000 9547606 -13230420115781954794667310347081103360 9547607 -394176929128218289596826868743274001144 9547608 -2166252142338941989783803435252449280 9547609 -193439508910003315213886177247172131190 9547610 95998265468400845761319469741507106560 9547611 7128008244923138366691518975734174872 9547612 -242355871196885668151867469127526684160 9547613 168587319083664429015378537567290770380 9547614 -70296029561114320457326156401873216960 9547615 -86678428992142493527265737054179072000 9547616 88383093024795268513745942270823628800 9547617 -153586977669491439646856358269283741120 9547618 48861002872432681707963714809683847760 9547619 18069927343308247973411605679678362296 9547620 13954222139410072466142967228087848960 9547621 229215940662641352105415102729553837822 9547622 -6086969622219346041665152953123840000 9547623 8094616381752592075141577979264993360 9547624 569079370515824302591059779589142118400 9547625 478643121275738779844403148930294314000 9547626 164731267095118686078348616496888832 9547627 -368090154789320350901758997018064603168 9547628 46532280645598206044736231171597115392 9547629 -11253812172383681947624933265268443904 9547630 -105094136336590645714228775776438271040 9547631 372002417404300744134469287345358089864 9547632 -1565714383547411172496582580232683520 9547633 -127996386877064177941207106040999806480 9547634 -2707170390161221181865425717580864768 9547635 23727857719414740639110140206306850560 9547636 -39194890284707712587980092038756122624 9547637 88707449035826723443060390043266364640 9547638 91149491143642975591752552576268522944 9547639 -254588813124167482613216752359984113560 9547640 -183348307591609756160785780457410867200 9547641 337055866104175385300290406901383451720 9547642 100506990543396026729418207642133877184 9547643 -47638430088842758451385114865602370800 9547644 -6841997463133341028413383470038309888 9547645 89639086634946543613839016083783102720 9547646 -97359381046819236940577885877217033728 9547647 -217594465354443196640681247221610521400 9547648 -230618778271022699050575237078382018560 9547649 333244285185297875922204374101201963650 9547650 11787937156262799897833900990598994800 9547651 -353155559020146025823403976953179017348 9547652 203192331526511104432244337126775925760 9547653 -26339405092870224807310582528460611200 9547654 -92550286777631824260561805535411576352 9547655 196521161683562367696625015026752643000 9547656 -47891333195411242905615541718655221760 9547657 48563485121796897837374475831739444032 9547658 -235398079742215173104782091365055386320 9547659 -99453354900853077102544450754302218240 9547660 -157978195038586337704944116016553528320 9547661 19857334249707951858743406467631198624 9547662 10731254440542897843296029423782821952 9547663 6448861337643576262912763454578189944 9547664 7911356288716961534254940675622567936 9547665 4833034111861021081379405421875315520 9547666 -233465970429530382256151612492110585968 9547667 106016177892663812409008618527498710312 9547668 -10304531655003408392366948822856278016 9547669 -319437701553201884533434950602160674930 9547670 -3589088800965751127815103369721484800 9547671 -62971996498224795759555542191415788800 9547672 11902636725101963719524906293270476800 9547673 489508302103254340871882060228522307024 9547674 -58405784208433738326590297570512155648 9547675 132903243576322500277924755019254783000 9547676 -9831882404010822540024866769872243712 9547677 1189536401198974929257590109686896768 9547678 19748236892906916338532444073299229056 9547679 -422612146100248490536812300090684786720 9547680 8933163132801878490965521802455941120 9547681 28646694378547388242756542999513167040 9547682 -187646840443537161932296324549204997808 9547683 215157887937087028025229292432902952824 9547684 -295540292765687638171882683666532019584 9547685 23345714751428894554232532119773388160 9547686 89835674438350035158617085745244579200 9547687 42096348209951501145924557961880023240 9547688 708510843157077842610269585423138242560 9547689 -90379959515506758467696768297584287552 9547690 16173423662843609009812653679143014400 9547691 65810652254042100800805378632901398784 9547692 11338569793371705132889429683739213824 9547693 -882249441917222849166571630273857022 9547694 -27885101193841685072437843437283258560 9547695 35190531754849344637668977469738134640 9547696 65825514669389223790681953129744793600 9547697 -2599374315207242773320579698049709080 9547698 -10815443060927915351659575409883315712 9547699 -190390505831782851430227352598373859200 9547700 28663240494639836854083927068015462400 9547701 -189259044444153288874188253446773413536 9547702 -25601363369478398178217845106608734208 9547703 -328024345562829948033587129205210282240 9547704 -109162878307889879464995351351455907840 9547705 229477823036487460595998145098435599360 9547706 42002158944843185162427065098038132480 9547707 -13002110443313912956381804666368154512 9547708 199241285414676416995207340462274256896 9547709 173443024776460927237143303732852099840 9547710 82358919104075417814541619159625361920 9547711 117910822347767298175756960097707627824 9547712 26911405388478275793706888704112459776 9547713 -28939512579004217308476615341771546496 9547714 -74268741023464636848840756046771806720 9547715 4335182396728756854874494974545510800 9547716 -29536189251202477972618740228779394048 9547717 246755336134263150435335527846494163392 9547718 33056936803852822894604769364958302560 9547719 -84561800049255315567430232168494400856 9547720 -470250403774481902468774526749900800 9547721 -142370769037119946309591006988896429056 9547722 -11162982767156785721637729839353433040 9547723 -117903926998813159109787835300376485680 9547724 246624884900340453535865523147022550016 9547725 12036352478929200780211033181657510400 9547726 -161325988757177802367421925449678138688 9547727 114928548268332762711004536968834107872 9547728 -40632521345867137400198746936580505600 9547729 -129419562460980916621703149825247589824 9547730 -87851204446978279773882504399748308480 9547731 52008843957710909808437429254165979712 9547732 96244904177679872817878150914085428992 9547733 108891451981889368127355836417168246784 9547734 -31680440835062501602492169916834293760 9547735 -133619224288712910942583875204502963200 9547736 -5696640843460264631148147102808535040 9547737 71874086688902314250370585711144226368 9547738 66688218545897919202229240596010322144 9547739 -94464315861258770173311831933630668880 9547740 56367574169150984870027088609065625600 9547741 79536105830999526446759685943083986272 9547742 -11884785802289086259754919612445558400 9547743 -5894164451867911434776036349372539376 9547744 -369575078457391023479730442017809891328 9547745 22918504662871848624739973715515685120 9547746 9434029791275845316178888476639623680 9547747 297703746581324707121276288320453720 9547748 -42115841415925524036737176280303616000 9547749 46112209858557429696194484915640055934 9547750 58341329562296746780924447567178208000 9547751 -28775939542626151284069918484540162248 9547752 34482855032827650920418043782534266880 9547753 -42083567169730481825338297535784474480 9547754 107578661990765460210377182035223494576 9547755 24184143978193698496311285917352126720 9547756 -197348362044516970515987698513543745280 9547757 359701165850895900446978741327724135660 9547758 45266771620923497056024446239500506048 9547759 122964865849217378013845208227966013304 9547760 29527912631930128557516860869420646400 9547761 227722772712200662792232753883695321184 9547762 35646971253940114748256044634886766592 9547763 4697155574674117116767959257642317064 9547764 -171640203398875427291578389016653594624 9547765 -11566929082007460111084440802415180800 9547766 -159687619169063945083162292313223644480 9547767 231963214656584207560445032051915356240 9547768 -514787949467424640646536161499928985600 9547769 114711477300649703439007551072510203712 9547770 41444884182045428189442008678794233600 9547771 485488355157676537042222523047969962000 9547772 -39382099172280079253219311745309280768 9547773 117102330261346213309054244449810857984 9547774 -212106869748094798676669155894918692864 9547775 172329240009574815831397954991105071800 9547776 24949394062382831219711523193903644672 9547777 -214267330598313237761157058184250341374 9547778 -244423890963632781139097703700327323744 9547779 181453370136895927988835769983525085440 9547780 -63815733538326793734346259409397248000 9547781 258575102326471473708297012223872863964 9547782 -180841991274350055304175932235354234880 9547783 -13152003701056111871882932103932096512 9547784 -80740625644966664017151872045409725440 9547785 18400242789639227235026758211274744000 9547786 -2420475828228404024698514814764533920 9547787 200860191524990561586930354520549988436 9547788 -174715413406056245577510498723922137600 9547789 166217306285912502739551333094925851680 9547790 18299524638971330662636289976492430080 9547791 204433590208501514529924853511264996736 9547792 -84793227758884429910702941360041877504 9547793 -84098792017301512334433510708847219680 9547794 -11129297305988925774139060715031733104 9547795 -34876556349850739748950666440787034720 9547796 214995957833509595593355316391379896320 9547797 -194456992666948506938213269859188852128 9547798 -37882891228324479379201363335184609920 9547799 -292959515473302852951895061270541334200 9547800 78528579849255549540249364928444928000 9547801 354951695489644151181872276044634329802 9547802 -55526734979946149581612022406214922496 9547803 45328621129996601927027078725072164012 9547804 -49319899608777238338540039707384954880 9547805 -51641143157363139027545978122877787540 9547806 405461457729794302905643392222074880 9547807 416010830361173782262489468954682450432 9547808 -282907372325052913243835991952664494080 9547809 -250369005123843034704609484284365737296 9547810 18917500472539818506105155846332909120 9547811 2005062706996210546799137221038131200 9547812 -3103425737833056155200076241728348928 9547813 133488376109953593641808538616858121120 9547814 16782621383299015315591073336571382272 9547815 -259305749621407616718373070830180531200 9547816 7120016827094272923529327162642176000 9547817 8989875923004657922106718755625343866 9547818 11939391131368120517627578186157859840 9547819 -189924134293779378017339426480678248780 9547820 76556411712278310867471512610907392000 9547821 55831166255625388766469485667075024000 9547822 -5140658739998026460231699756495103360 9547823 408233710129903773653426028518752863720 9547824 -17502167570366927442054840648472461312 9547825 -76435145524600108046185694420218016000 9547826 -110077204983442204367798314790617563888 9547827 241315645942152176225174411916676920120 9547828 -38541198454379583296977053277479663232 9547829 101090846828507805368596130167397384640 9547830 77991712000710916009595642760221228160 9547831 13736191869578309792355282431754943200 9547832 -15045253066251310592552585800689131520 9547833 14835830817826854105409429985184694848 9547834 -58563682723617694915346600707675872288 9547835 -359572676528474698312967059067446010880 9547836 87656069047251901906209766745916928512 9547837 -180365685110034310647913451626006205134 9547838 69679081669921290109353526351993672896 9547839 -62027614110283160681265477461410937616 9547840 -26426978100753201193737343951998812160 9547841 356989273479152555278816191328258882242 9547842 -88302555739550157537977583552519114240 9547843 7100919435917461716785456393136052104 9547844 -100335990700532109113053083871532029440 9547845 54329352910609237073628576025216227840 9547846 -139474296116511194652315421625287440768 9547847 -16521131836417873458098201907072113688 9547848 238514818693157691341268888168147763200 9547849 4116093739368441844984630782974605264 9547850 13407371159397413618565781758029140800 9547851 -137651904324855325605667796023687206480 9547852 129156347464067124353011561543154073600 9547853 -160529026640240062640774815705142015520 9547854 -54767847433116369984990640606604731392 9547855 117775263861903101172630013882674216000 9547856 20293058006005892860895488778650509312 9547857 31499321261862361917651252119516870928 9547858 169578991788757697061514173417950555280 9547859 -239648757747912299464439508337529085840 9547860 -13251656619638974920819350678903193600 9547861 -291671608152556413344978047666048892800 9547862 217256933123913073943070646748239110912 9547863 8652653267226581195960699012128548768 9547864 168129997348753382101535634490867599360 9547865 -144747983914021340920850399417540479740 9547866 16677830339742732971085281059875360000 9547867 45651942230167398766822967558523389184 9547868 -191065704002385469954402798863000576 9547869 166008674904329494389313883065908783744 9547870 -33938469680728112345644249109901580800 9547871 199195609813375670456350673868663255072 9547872 -33227743080250404450668132678045270016 9547873 84140060081953796964303034312302058742 9547874 -81116369696205934238009043633604608 9547875 -3434011890555550356104012310209832000 9547876 1120740911169076009335433119786450944 9547877 350258293801304395827544984697870217726 9547878 -80827505003132971574453825052173126976 9547879 3281227097879052465321799681137237888 9547880 252566800334590124274747178186321920000 9547881 -22967892315867869180469479190592115712 9547882 -140749796446373083456146072573445616208 9547883 212867362183848583940968879781469750132 9547884 267735385214477626078088391424539004416 9547885 -1880914526719533564815386588555153440 9547886 -11112229830374605408238593020616063680 9547887 -23938059381663913803817427292926078448 9547888 -129045898549478144165454902212427776 9547889 5321891048259399852486101021566204968 9547890 -81489922640954230441071938152780546560 9547891 -380184096713242521423278253695066260848 9547892 -4917584764138372997317417916070156288 9547893 -9155748748599399586242809742991533540 9547894 191425926952806370530703928543234563200 9547895 -135010857219790374048998678269747837320 9547896 -60497961976840239036581747234242867200 9547897 -152570362049362064952303174375822331128 9547898 -132154051753416868298686539931280852736 9547899 -208567521357572542344172040024977950720 9547900 101869335024620367018477488486553536000 9547901 -92143615254610359981835522391960256096 9547902 -33821358978603429959053074085359820800 9547903 -192523572614921182376702691381197195152 9547904 64011312421069667489147750749254451200 9547905 33033450809824781285570207198792558400 9547906 34017041269684227995925897934243315152 9547907 -16880024461265260940351491766760468480 9547908 98056765936070571773871619854507740160 9547909 -179191160079765261461908793217805379328 9547910 -36584726994487729809275457484290096000 9547911 -132657703677384463782889392130373570760 9547912 194024599185467401746268678415170560000 9547913 -147765871183464191898592218263908564380 9547914 77238513505438738476860878961081928192 9547915 -66609154615196932674488732103979405680 9547916 -19557499708205721100589412227313506304 9547917 -10021270673938740964306604892806293152 9547918 171855916393185507699464453276531423040 9547919 348999887719084271558154446044328854320 9547920 -15105235155613536657527360713175040000 9547921 245864703656554931336577402647276692850 9547922 241545744669311476767200224679866522512 9547923 8868137543274975566958817788663998208 9547924 31078256031127063698527245181183178496 9547925 -20896592862246848151502753760857351350 9547926 53785255488477075576626520106613232000 9547927 -462608234946941888956012693912875047224 9547928 -121932476250083155753591735645813309440 9547929 -220318166416351408774393581490491442080 9547930 58523387673302097043467023097668352000 9547931 79764919579706715489143607780479427360 9547932 61063312038578238401616335530530396672 9547933 -384856904264085506178540862592695265818 9547934 -122963317585276135529229946485312583296 9547935 1120877083275493121486782669479156480 9547936 228995245445279439021126344554844454912 9547937 -55808123683343262476633268229592443200 9547938 326422403680810117056040451698200576 9547939 99891332828603625559634160797223594000 9547940 -281589018378280767107504966086133145600 9547941 -44737984469862090991829959622533711296 9547942 48291536001652831813168691090804448000 9547943 -63346157952886713174336745217667920736 9547944 -16777221035248786492566461090197831680 9547945 -319875406884173987623515012347140704000 9547946 -160867955033489840135229548472432450816 9547947 -77920774124270497482076922937028875876 9547948 -72460326522357492664827422344686349824 9547949 -166582342761721461567442131250990051050 9547950 18170783497212106566272685674431651200 9547951 63232352029051145797045646812649427952 9547952 109884945733584327483787193907718717440 9547953 143932283705423520657270121980955831200 9547954 -30407319014077786948700532171394451040 9547955 52610859105483809167842079413090803760 9547956 -302145528779683597263210340504494735360 9547957 174236970518410962811128987117811616892 9547958 6715350315078204820230081968106331776 9547959 -113408792172163937474693578143521340696 9547960 -258488176604242860497077321751341056000 9547961 31162779956678037911780141509789639104 9547962 1310416470764655172744231113315955200 9547963 193142118043538370424028245621803930212 9547964 -118575446459555103658951126212823910400 9547965 10584498703548968526225480916553176320 9547966 245148196760376372332461213392886578432 9547967 -62441429095376214530530781946563633664 9547968 -9536120931502507811963601387229544448 9547969 -21212785237249524969698718647439240448 9547970 20640452527562077002871349528244825600 9547971 140846341884281821757490020655818520312 9547972 -1529341770938401312723750795785728000 9547973 -161251105074380489021757688518981719778 9547974 120202329917598499462474036932655798944 9547975 141201217744873677660591725156658751000 9547976 -121262683035343258571765472198578641920 9547977 19564781388251539450630367719205352720 9547978 865718839795049787797137619125325568 9547979 -80010830767736557318447509584581328640 9547980 -46364264163097371755693466296271022080 9547981 245949986714683767716570011309382289782 9547982 74640286958795784580231414337143076160 9547983 183481537149015404415966401222945811600 9547984 97914328464648363456083900044418048000 9547985 473938981067285751308668912707358977000 9547986 -5987184837277608911607148269411581952 9547987 135393769062732858330886736299094194432 9547988 -76530758457253525074934411477909923840 9547989 -1360580885522672068469629620263520 9547990 -31576930070206252839333030603999002880 9547991 -222249805969919930840313641519101538088 9547992 -206628690164518467546731453207289415680 9547993 51666525351290553953719370834514921102 9547994 -25414948255987877306313505945630248960 9547995 50516399639613149844975414209442219120 9547996 267889776009857404325067395559934016000 9547997 -873414568162773219056414382927737229600 9547998 16448590019749495515858655243245907200 9547999 343680020374128961332711421194298201872 9548000 33404180552950638198008680607121408000 9548001 -218518292008776868875636998923623711708 9548002 -6175713989321519806726646445032496048 9548003 -129202998092342439292142225959948981056 9548004 105196232152078695716938797417838212096 9548005 47132067470238823579700928043514247000 9548006 -55989845690402292200525999035614345216 9548007 -11684273265236575735203074906027402496 9548008 400070980732961983734408229229011368960 9548009 -116711958584509655557001609341474439040 9548010 -62946922858855963684110308124726796800 9548011 45295243554174261138702396756359163648 9548012 111479054220296413155937901061224653056 9548013 67120095905538234322867275186272079360 9548014 31428315723250970409038998392353699712 9548015 19892171001758717246844614349207065160 9548016 -25896032841256801037198420141100957696 9548017 -370129961117018913112297175446895542928 9548018 78763331249995432256150008842335763360 9548019 -1270940311272746745145976302537940160 9548020 -6998501837686328962901622469324800000 9548021 -2948376439796605723336306696944142656 9548022 -39663612866532374872268671259709129216 9548023 -358040337868433404186959270061869608728 9548024 13781164266819905030674824097952808960 9548025 56964391399657227694534386658656609600 9548026 84347703348583445837756066239958479104 9548027 -237473325329993269548050676166496541408 9548028 -13723939722363593864161935618595906560 9548029 33784596294302465909246673165192196320 9548030 -190477377719820228704215054597241270400 9548031 -25395995155768869869087177658747096576 9548032 -69276013828404171643730624346660536320 9548033 112826298009922652033958657092765533920 9548034 100652170157751579946108546483362833280 9548035 1763258460229327620081495968797576320 9548036 159218539770494889528952253368540876800 9548037 5756755988261328074102987909268637086 9548038 42901496980917067827828501547961445696 9548039 -40847701237395571469821698124501866480 9548040 111297218556231615936064315461061017600 9548041 14886737250319213047932479875245859172 9548042 134881558648702612441655829738306197040 9548043 -127874200208925661910983868051764040976 9548044 7255548162096944510223645465418486272 9548045 35999735751472158776177874897279355320 9548046 24196019905734191316968094561722355072 9548047 102238246287835882627046118673802871960 9548048 -8797220786937344154633311674073726976 9548049 102241931237073357831205456062464732160 9548050 81088103975515135150031126713161216000 9548051 87246686516010861070929167725195913280 9548052 101826059338414276923793658678059272192 9548053 -36142568455125081945450136621230510336 9548054 -75605749953510994581283788583047782400 9548055 -112877134945451687514857482722532885200 9548056 -30408485125925547814511374934853795840 9548057 188080049210170980978207858971681917392 9548058 76167762557887412460471875139878335488 9548059 -164331333268529074100587164878662134096 9548060 27861591738480757810013997039700224000 9548061 -58797213979422172198080207060387635328 9548062 47750077890166289227888832900576792064 9548063 127402548056266876094616004684219931760 9548064 -5915006835062961604894302450336399360 9548065 145066941201288646454019857206572274920 9548066 -124623741338420476550663297193264859392 9548067 17500507498500185432275052355623696112 9548068 348690361458207404549624877193062750848 9548069 60688187896945317704423464095576810300 9548070 16705259908038990776994456166510694400 9548071 107308706284810811381735020489892528400 9548072 -926779682248265391080905399846840320 9548073 24970863568641455802413341587399611940 9548074 -30784335317910333151055576801212877568 9548075 -2622183596861889119281729967391477000 9548076 80000028877702245839197399909327150080 9548077 -151378914596842728547935970557575278656 9548078 -103327504246997562752663788973055711744 9548079 10711371148454368705599797950249726608 9548080 -21259692208307186016638266914710814720 9548081 305724163654529936691074845285145508882 9548082 10835215451381764524105021465847669248 9548083 52352383314780174317359868157467897464 9548084 -19952527403805832350214700428709019648 9548085 1753678421932399322505985781288474400 9548086 -26193601994471720432439739623704091744 9548087 4962765348369570686774016025618920672 9548088 -146056056403414671189625130418895257600 9548089 -4348758572204488266654120251405036550 9548090 123274125056040252815164295968404480000 9548091 152635444294458106007767276734586752000 9548092 -281648190066034985751811570892632720384 9548093 -62375654812710216725966849053326078336 9548094 7424640139274253093572936281149075072 9548095 149822190131022228020593713286907226600 9548096 -163730892948895178877766209120494419968 9548097 -26351661674858580367445707701749487360 9548098 -28717338406640440687599236111956684800 9548099 -244514820371436850965188807661419424240 9548100 -158351071832029513306223984714389819200 9548101 72423865897899649697593804603070362680 9548102 231705041634046947120062898028743334752 9548103 20687447394903215878079349799008504360 9548104 -111607956682541810223917239233635466240 9548105 39915015720134710361326331849846208000 9548106 62784298558046987896201966348984975104 9548107 12041451018433817295473015000134830288 9548108 -9927931973443842899335855643813852160 9548109 56028476164249260859543996695079616568 9548110 -83301871554581230593948204748753920 9548111 296026488374270630443407957016888697712 9548112 5460067034676129648633428806841401344 9548113 403163112116738066037839342389662549362 9548114 104893859802727537506967046026840891392 9548115 54421796694449039140408959133189884720 9548116 -139590477672107909567315965034652092672 9548117 67504041398300451255064988885949737166 9548118 6303477698512759163354633546764746816 9548119 -125802589977320647775291529545588769104 9548120 95669875620456802221518294183191756800 9548121 91533144271382712882545805550496000448 9548122 -26510162413856250215498762081651689728 9548123 99566594707058512527347258804723906064 9548124 -7669982953925804448259592867513008128 9548125 33850281843949718767764723003238178750 9548126 -70611833217135855132831416350825242240 9548127 -8310002676959721267152663158841267160 9548128 -89742255214351949691092108208083828736 9548129 -151541043832593449500330121564407170924 9548130 87057258616864745317895368220413931520 9548131 -410051772911384998143994324027872356068 9548132 -150808139555553920325761227540829641728 9548133 -7652277892228202431886584111438431936 9548134 -159865607701223974730272301562385232640 9548135 305971912001870877860127348844679238960 9548136 -24819809895588639382808123861630807040 9548137 -225654439228117242524813462793792332720 9548138 -65842182308513765519452812439129331280 9548139 147744150303255280873824017870438606424 9548140 -65328523706507577099149287854599362560 9548141 -4331696097584857685365050992543884458 9548142 65533476909822834374918096968799345664 9548143 18740152650102547222578567603953334528 9548144 -147879081921815250355732155069348839424 9548145 170243050343701591573996671143935459200 9548146 -76839026878555770998104267785579624960 9548147 88527391057050190955282836942526265600 9548148 183046231144097352513476295712630087680 9548149 -196725747717743570761215486232327944836 9548150 -100301695664723821392080697178670400 9548151 -69422167838444226215524824864326054400 9548152 -229047943232023515237699164034193489920 9548153 -195594831473758220455173587255970001020 9548154 10432005698403588169332659203971164928 9548155 77977527977740764834292815099750816000 9548156 -65902252353910936130290809447985428480 9548157 151381009142427384616238831861486922240 9548158 26434402494190685951620348370657390976 9548159 -41253578001390298915081330126835744640 9548160 72349047081279513986705950866879283200 9548161 -30986206342794356242063697063696889216 9548162 22164921148010978954221711050925330560 9548163 260326426895377069651456485567178239120 9548164 43672317416635120056247354392140725376 9548165 261951272705775786321434432857546075200 9548166 -5164192968132797301277390694825955456 9548167 -121413370029174323298381806950351490480 9548168 -1598888944682626653579722992699146240 9548169 -238649270301467873220186037776863576160 9548170 214002484899331831398505254664233826560 9548171 215510550008322784986811577748636636372 9548172 -53786967514739890976650617552776601600 9548173 -8529364223691070184474677240689941578 9548174 -19795780331020889427645298881915212160 9548175 -13265560138039471801313702859072960000 9548176 9581327015804431568884023684186046464 9548177 418357200452278707931884070879374236160 9548178 -66560392214128973143508882541437909376 9548179 1116343318737132439583098654195990840 9548180 -133287218531708516055877043870290233600 9548181 -19239431631825736280587064178235203972 9548182 13055591546155282348398719144671868160 9548183 -21111605001201649883706512444931792480 9548184 -140695687352380066293184745732370432000 9548185 -172575313253751277788132762756492778620 9548186 72995005795662704880863347349491845120 9548187 -109390866798726627849357650943202385280 9548188 -73447178759195816907415010796198507520 9548189 170320560781417589482259682021753711366 9548190 -50061325936066570626347486234348974080 9548191 -217003215083302920461010352137420742656 9548192 -220025840494558297941829232866757836800 9548193 3818947333194205106834073234261992544 9548194 197589564104411736171817767858923016192 9548195 272278359324367881373448792114442312480 9548196 15678201306949801663313331255171833856 9548197 -126764155968682094502280737052494726720 9548198 -6797486865167871004643924153208012480 9548199 83102301620837732265064024265859882744 9548200 -12300259068329053574190871197806976000 9548201 57465200455503334350383720973394733412 9548202 12416219645574520958190110510264140032 9548203 -85754087247870676900538903612707845120 9548204 -194098443260681779680573510668217932544 9548205 5707549470973584418179066218926971360 9548206 -198596130836565323736830652260461611840 9548207 -313500518456319218789587484068201198488 9548208 4198859557032936468130098794281304064 9548209 -153024276174355600128992035213907538960 9548210 -7129116645069296499673312351696919040 9548211 6542449096846956235289370461824236144 9548212 -143562415243905672633843974758626684544 9548213 356712019810730497746538773017107409280 9548214 -8523738764732707965604425739653402624 9548215 -55613296153738536846577895698357538880 9548216 140627590950279558550265379522998784000 9548217 -19448200403389168809247308163043888640 9548218 -86140922209140654409855314548395731600 9548219 46589936792667385065966417888593120400 9548220 -22470816361863651638801720519596769280 9548221 -135778101223383788628431661722607289320 9548222 -84679931811595936498082809072800998400 9548223 44223409957152730704878948802506531784 9548224 3593495646418073466418220868038557696 9548225 -361718154552665444477773177052037513600 9548226 -55125767550569156924540932025017977600 9548227 139615272202910715302574588167080348960 9548228 -133373806365405796954971757880748770304 9548229 -139100084907085252124389975516492682016 9548230 -1701550775549822593377180434389418880 9548231 -3055104955004050724342866541131344 9548232 -167853636270769831596366840461715701760 9548233 108022128329423926165572698259768219482 9548234 110214648915296193239117878327541508192 9548235 164535717111498516020654202763131871920 9548236 -25877260589805850900401699589158221568 9548237 -256379061634711412795406673340829201216 9548238 -75773425538159366662066775722368104448 9548239 478393238903728704465139628830289047456 9548240 -1383606062339587793673823405119406080 9548241 88800231630079263510850344740009164800 9548242 -52043051254042807158333677625369565056 9548243 111047239543679888969387533726240877424 9548244 13976814332816136486244950962292483840 9548245 25710598568579818894594426156585322880 9548246 81849376986956607291843117600908151072 9548247 -98398361300989953642164988352187873328 9548248 39357055695865548456520211524441374720 9548249 -26642757761653450164648136346740149750 9548250 -8093946157163038332592334094931200000 9548251 135485694006108208893592062460700009400 9548252 -20621364409027370207310147415836352512 9548253 -64854154301243386178540359161424621440 9548254 -4357495419935790506088342711647870208 9548255 -140896046619589672845729029634447450840 9548256 -73895436203413165199556880480233062400 9548257 82265890253089561662994484417660026132 9548258 197728388444149341267034163720471142480 9548259 -65197933911126234851004160963969616640 9548260 -61661521574972070667594603014608179200 9548261 -62735640997606177188793556303266296576 9548262 13966386847811533517052511321756269120 9548263 -317917865648269813595355379478195276488 9548264 -200069680933521610602065276341536276480 9548265 10502655046446150887443351475416344000 9548266 11153716513899352240595397507485042688 9548267 441698868480274047980712655046030718552 9548268 90020501696912296943283689209289554944 9548269 -195783452792056374279832174684938591688 9548270 168929280973942014958821061438300678080 9548271 51710823185438848003682153332051548792 9548272 72615555070407270438443750895921790976 9548273 -96764658160383591332448989385265152960 9548274 -64650606456013542360544796850844760832 9548275 194399014749008553652332317487607704600 9548276 -92881922171277326093207918811953429760 9548277 26621234882726104001322198140955109920 9548278 -8009233444552489530982314727161677760 9548279 -715765588575860935362666156444211200 9548280 -1946721896008482776990325658262323200 9548281 374877435944781264525945538589076248064 9548282 21565624708264880396894299165746058752 9548283 -286036493625203454404879540701782796776 9548284 35832429651446949083236358277412624896 9548285 93748673747723182233249713844542699520 9548286 -56542224957335334509059589800053583872 9548287 71818031329137675982734259498352028816 9548288 27532856702340105250848418598303563776 9548289 82324065778213158324576312322667454720 9548290 -110072926159875004065958691573289285600 9548291 -24464200185999558487851766203080358000 9548292 -68536361292269366337259690044971606016 9548293 -13301476719375810422065327809001736832 9548294 36712095361804371438864022900656429312 9548295 12687569929925126109442716827955322320 9548296 -271575815138858428035824589470445726720 9548297 97897208499473945552458764896890311840 9548298 70946408980650328161040848747010060800 9548299 190676515929902290862082368358906246336 9548300 -41378928136926833988972883485950265600 9548301 8049763827641886863727937578304909824 9548302 -211124172336407315081623257767501571648 9548303 277234033960549546659022685544402523224 9548304 10497829773029029853659711848978186240 9548305 -48967703173735348871373808497080024880 9548306 289146853457240295494467420654890722304 9548307 -132569958595050524955851866538029161360 9548308 -137353444275891355401417316601715302400 9548309 213804004017405962804071835476080330510 9548310 29732357055649697080914553563489361920 9548311 17418231621172936913665593230368259912 9548312 264858497913208655686674578973748715520 9548313 -125834236039918316055865619288234923056 9548314 67816815029035849418582985511311194112 9548315 -12048026089753203139498589977100095200 9548316 -84518474727658642408263224846693680128 9548317 -407990378323849225945216364534660135360 9548318 64957521850127467202858127641749274304 9548319 -212502273262845948463826002588210363392 9548320 270621741455834845737526130931086131200 9548321 -219037740024466565660532012122917589976 9548322 597346417058876226504799526921453568 9548323 243049114079472710817311369871049583760 9548324 71660260015762469095740120537086284800 9548325 -72297996471064970499359404978138930950 9548326 94031531030194641041003411310931443264 9548327 -30487748268121578057576512086103695440 9548328 195168031187630090464197650801692753920 9548329 -111760661098048327349060763959856881024 9548330 117213578498195522317132557639843133440 9548331 5742518761344700399159917433574277840 9548332 -434777542921617837880132360186713262080 9548333 -66516690859524309165243213850955213418 9548334 169205356812920312548100163785283348480 9548335 -192686239116408855590238769095119846400 9548336 -18007482217286506437392993203489505280 9548337 39660582112825487338448903887023251520 9548338 163653767331307258159478955490768167840 9548339 -197865920785018759443780745694746476744 9548340 -95383102397006198109337887379366932480 9548341 23482110758599799580721799456182810368 9548342 -24465374672299267816612496277766136928 9548343 -25526604215134469329785788433235820496 9548344 20417249763994692468007373409080709120 9548345 -82247741805027470454587970018648771900 9548346 -1359902781512933898357880543874774016 9548347 230289324581520327329281004035375021796 9548348 125285737241344679016232585918432324608 9548349 -40895807348698093706035959578647136160 9548350 -45687674827529439741781473030353251200 9548351 -4096066197995110842198994470878895000 9548352 45430608834884564746312471754047488 9548353 280264451842856423287397095667810193602 9548354 37792707479210200523744673889975367376 9548355 178648701002879540638917105538216934400 9548356 102401496395731106054704995339720999168 9548357 -51279529310224360349560702915057297536 9548358 -37239936226799589469839983596235569152 9548359 158512021979660052778619094317518627416 9548360 255713057494491982061279730952306944000 9548361 4997675007189467436499803061485062202 9548362 85711372032695158716247437186488400432 9548363 187888355239978077475122353073142492584 9548364 -9384448497677016789165659085332054016 9548365 -225087630467520353058625874859000000 9548366 -80003281278758687861103314262365181120 9548367 -80336638537375997679207579503569720800 9548368 12519709114652787504219889571950092288 9548369 311203540045339887974532715547774662770 9548370 -22198959899884411345118851179353415360 9548371 -97435513778333775170821910605419178240 9548372 -8104520014920968903728802268184977408 9548373 50378469180017502358269287033516282304 9548374 -15670803317153038885862367749658685440 9548375 -315346366825945305770291394152801118000 9548376 -90109442429373421478559513269574144000 9548377 50540641460817789326805547846074750160 9548378 13164581387591340866563466964095900160 9548379 -225582868454709829580365282049715222816 9548380 71603449588573683500807190033630336000 9548381 -47624980631856202353885934195369665888 9548382 62604381259239016693871439252267331392 9548383 -12669047722452664703766624935880327896 9548384 27409548929272032007167834637255311360 9548385 -135262029580081083992344305368978326080 9548386 -266692045758094424242104597122691870720 9548387 52850273483046053182489583503384191000 9548388 -144464593252020811701946794560986490880 9548389 -96417083455946958865592479491339948360 9548390 47121845864753155432722601374559284480 9548391 -6703300869278540716958189897651814576 9548392 -133298272526512952083824995905959690240 9548393 13446409260350149643762343935083160640 9548394 77664228204049717272538859958796104960 9548395 -117175122296019959603040607050002689200 9548396 97431599497557201783625775407442617344 9548397 150820235846693654476600058182279932960 9548398 -182329302845195020912879714677504292800 9548399 -133430656017963541954104932980212835968 9548400 -682289434145460181110632052793344000 9548401 -334584628536751929403862033380306263598 9548402 -110005235780568441895563922993032100848 9548403 -38022549376423168595824920692676099072 9548404 -89065809632195960584249180111375079424 9548405 133095699313328119665198544583071873560 9548406 17358548081567550776939774249440124544 9548407 -441675244917113446141428824039659868496 9548408 629922516045498909972114803130654720 9548409 120127764512502881138966861821666405248 9548410 15670461086482888012787465387445504000 9548411 3531996349628999583777200945337142632 9548412 200447678435588984352543163378335129600 9548413 -91782926556217545773928832253364033440 9548414 25282691265858148134981255784762245120 9548415 50484599330173217039229433549607988000 9548416 391316644128790110114544571940455055360 9548417 243197424341293205528368061946142190466 9548418 -5804663527449465583946083707932467200 9548419 -256871358867006215836706006779660642180 9548420 -460216046110927584801491011074416640 9548421 208259556636292224188366179444710470112 9548422 82164538166556127631323420456878510720 9548423 305853260827124281911958688944939995672 9548424 219968466978571116716964022273092096000 9548425 -221520619141434737107282183677906270850 9548426 -291427821660396931853059790004520802304 9548427 -6925766491331036765654098917195869184 9548428 -34201674698806480751388591202803020032 9548429 125797725010260200809288654807168186080 9548430 39142059920742501953395317456921429120 9548431 434643341000752523579857309846722961000 9548432 57188267714622200930247429359590244352 9548433 130138207077106828060949276825070047202 9548434 -47779934973479018127381096159943680000 9548435 55228555141373776463700338881487246400 9548436 -31263074808041976052071501695764850688 9548437 445051542039510378187936116489897939086 9548438 -3372699629008060400591336845373296704 9548439 27654603394637553905181839196838394448 9548440 -193691183806772193252253906513588838400 9548441 -50479640955721653190393498273771004160 9548442 36246236796373007080952073045439718400 9548443 262561192946370830000175588728901426692 9548444 -181166352259935543187490575759746200064 9548445 -129102930857157424121498315705115346080 9548446 -153018557202726753322181487556645097856 9548447 -333088369714048255195875413230943971104 9548448 -1221286480627388165044482236473147392 9548449 19072378401065236779131069930053617408 9548450 1046135739431312578917850331425303800 9548451 4902127411026527435030248433816093376 9548452 306385241716613249888678358960305258752 9548453 45316787717391021381381094624662234780 9548454 -5340860941988194575468673505953127040 9548455 -101833425404551940939219627432434398240 9548456 324989652922877889601260247496262650880 9548457 -77494301309528736604225390529924776560 9548458 11045260545531545645880435789659662176 9548459 -173213475002099346628112117635844842920 9548460 65524789684253316004287295469824097280 9548461 1488301392708884853601632025559431852 9548462 -46013850350367141690903440024157920256 9548463 43184031245626412458197814482202533264 9548464 -53711001078555060881602214330898104320 9548465 12629799589054786663081475897973093120 9548466 46579530209288199330506570007840915840 9548467 67824663424763521013774167631082646672 9548468 -98747962225748342166291053940038516352 9548469 16918421861428243253405735541738624000 9548470 46352632385629837140340733152005127680 9548471 -263435723212461328231432446333116090328 9548472 133260931366702524136463101775369994240 9548473 36545470116378752186233611757408512 9548474 -28633375868355576946942106816542774080 9548475 -117240511422218135224134149333253558000 9548476 89203311010054047532501476563648601088 9548477 -2095951610318677551350954994318636768 9548478 -150628363181514781708513680718514441856 9548479 140782519147435820646812603000687569576 9548480 -5097544084679835058324728163797565440 9548481 212632773291391903367059667503872098352 9548482 251290821234568997904427408180254073920 9548483 72802438500206371266132423234932609388 9548484 -120308721748898262674920868147743991808 9548485 113640146360820390151138290921053919360 9548486 -16019063526736541504411826760068840576 9548487 -69191264184563360209531688503146738792 9548488 -211498944157465512722164766737640448000 9548489 200302447777210864759088179512459096756 9548490 -11496479841828875511418014602980300800 9548491 86247564718494322674939376527439903892 9548492 -179744010500719299402122035168529072640 9548493 315417164819719040100013838283166262400 9548494 -3755075520235390517513279265396863040 9548495 110941126845410777418632876866320015360 9548496 30499758388621539700016191986979307520 9548497 4656463296945919096828168656666893632 9548498 241599847495849586766038743594517562000 9548499 168206495451254715524664298241833364664 9548500 65620978357669544132395013904105024000 9548501 3077004869627220687262484504868686400 9548502 -104575297608763906775194008898068322368 9548503 467445550351077842153807256259984890904 9548504 61952411126271175270680296744612044800 9548505 -208186309429828638191293840223159888640 9548506 5045428384886242425771077320842720768 9548507 -95070019139552440235359913619618041160 9548508 141655281302605885306093496007978600960 9548509 -76398769212402013595178222102609583080 9548510 -118287325614020538607561713119205723840 9548511 76162347760637247606588268224804556800 9548512 142287152936151569618141443180482527232 9548513 -118800682717575378437807210629654153752 9548514 -66054167897196534938463562896674602080 9548515 -177004972616620429877730460778692401840 9548516 -29882409210455431816190506287159897600 9548517 -29537385410849885443983048269927925600 9548518 -1434347748743154705789128426289446784 9548519 84903585311064486753776812481699779344 9548520 -14415777046913930962392997981038182400 9548521 -124943143530853862464574311632935582278 9548522 66572813417673835668756147959030715312 9548523 -25431211554163806273301539492557484348 9548524 412311540759608696896151863559619252736 9548525 71532454058038863158830438145614600800 9548526 -37679789033892861577356156305982105600 9548527 123432474056980528223123603448150814912 9548528 5123607781376108554205010783271649280 9548529 -229848225106349055827118551237804316816 9548530 97328814909390986244114169688429216160 9548531 20275680095204085882093514159102961064 9548532 -126832922745076837759327880951734452864 9548533 23396908004110365403609775131978412124 9548534 -65218433502275673613727003439944863584 9548535 159262649903810456664615061565564005200 9548536 121830402286046402553720157764954439680 9548537 5511863402740633983462720953573611920 9548538 30750112639881908324083522414599107328 9548539 30882069552769611560612908176414677760 9548540 26703786172906312288277055466134988800 9548541 90464183427865317839789506845952242150 9548542 -1583239945880411429471495857449593856 9548543 73527860309188334957817697769139254880 9548544 -102258602506830868627187993836316000256 9548545 -158435996272632568783747383735334636800 9548546 4983652944162924434442485790845190144 9548547 250330563535881063386599462052313118200 9548548 188626401727721814284219402307170043008 9548549 -274665584460286934843888006128070460450 9548550 -7287950201198982392963107685893248000 9548551 -399823134161871967055129660432142393448 9548552 81761041933106708698078396605716613120 9548553 10223799929875532630713415878200170880 9548554 128362203193892416044683094228738837600 9548555 65597563219483244739704482726774529760 9548556 -175326266690332312001567496595722736128 9548557 322659772739716037059346181865290954806 9548558 46572011959700080578492509615081843712 9548559 221699595136280270218330856303678309424 9548560 5559522400025180686306613685642854400 9548561 -313955517081584751390248309680820524176 9548562 -29551859383654643208662976878472883200 9548563 -12801355995349668128042989999961471188 9548564 -173029471743702575293257918962906265600 9548565 19212857925509470736225729682871315200 9548566 -10759224596189254852756195887428940768 9548567 -226541343397953681408411923603475222528 9548568 93011145808111730157298041574552627200 9548569 -454854240794784816556425869382675901440 9548570 -60627437432003351544533136197570207520 9548571 108226451033541054378523905994606562712 9548572 143088979308899101810289722525042114560 9548573 -366833479655747107173817646266151033856 9548574 -7093356597763090830449970434403065856 9548575 -96188425619913833731793256598489676200 9548576 -259268883713679871846417966036006993920 9548577 -118559592195160536970513242449951934720 9548578 -53846192938998255188399581098282171840 9548579 224810881628370088127218591717791129180 9548580 -2017701602811571507646148629332807680 9548581 -223541303160434420374400238163553281890 9548582 -5563720062555171313069076006679594048 9548583 141696274832900198237221789043712142080 9548584 -170720865490075009780785984521809597440 9548585 -288048204734346506915656004671586480220 9548586 -9548838708438316405110931674719494560 9548587 -370605325661147081488853618762067314764 9548588 40057179543681471715931806637151338496 9548589 2118293966991564733636286270784638208 9548590 -38364921313962175758775037961196880640 9548591 3396888148490335545162311397106801680 9548592 -43084509995547991474007784212480163840 9548593 -208825620889601941778745464459999858158 9548594 171437211566685445315759975228896050688 9548595 22258865763998203904314054402628668320 9548596 77610993774693474093646393256536611200 9548597 247923949018848292001137285102196648046 9548598 103420586423282546166295608329465957760 9548599 -384643433787183653139424956517188045400 9548600 108360165302203527790800448912564224000 9548601 217710086237297312481209989618107071904 9548602 -6943007388134054302646174729285230080 9548603 -298025633899362066398180970665099333148 9548604 2312265264798663284511287050323457536 9548605 42775296285155666758787321907701400000 9548606 88994990207158766154328303564943151360 9548607 -42882775342165213758027750561701691960 9548608 -45264780546013989691629366115077455872 9548609 20565557132324117278427201226679842432 9548610 42297990071353609320603493034593397760 9548611 190861288005985546588745586573661362144 9548612 46055554592562505598947185968700563712 9548613 -35254241681663467010190992057921426760 9548614 -175593907910445071333947283547657347328 9548615 13575301332785099213758405505906010720 9548616 -62058191953387219167155121520854958080 9548617 -1985251836487194572716957640427371200 9548618 35253999455375948068846759431404385120 9548619 16092302281021030796481290335363497600 9548620 -2173155212687646285087608818207088640 9548621 70620487280405053510658618188290762720 9548622 70522265246795224004998849444950546432 9548623 -922800319649484594036814470330557056 9548624 -38956464489747546199030750994095349760 9548625 -129316670325938538715753923668744112000 9548626 52315448496102580651031141645803149600 9548627 -70106776442908554243267247349659298400 9548628 20262174065579180478482406108225662976 9548629 142145741679874900204209527890477626876 9548630 24220254922210077628118917297306320000 9548631 143626977917715522551348201178361749840 9548632 -133223643029190209673543355480155033600 9548633 -168347444075732967388081428836145019776 9548634 29104567145137163685197596636393717248 9548635 -34064450198830984837847322809576352240 9548636 -11844169011337742648484213803995069440 9548637 31321493208395927983729980281441525760 9548638 -170645827933751392167771762337441285440 9548639 224547941659895852505258554201938657680 9548640 -29518369153059456791168360749793280000 9548641 369625762680193877714113026525067032084 9548642 -99468275392090727969489542834689156528 9548643 -66768838915741865931170050211875488336 9548644 27915739753886631615528618449386311680 9548645 -75934854548812368533556843243409222920 9548646 72451811543670984265872841612475515584 9548647 245172234374661380110269628212191373040 9548648 -74716917666681790217765500550333153280 9548649 -282278751045058863406951710171696281232 9548650 -25843224499940558358279474805382162400 9548651 6323257740047044929551111123748495360 9548652 64141389487569928327051109322851315712 9548653 -288132261262915285913887544810791997098 9548654 37299732249096182206938630729789983232 9548655 64129866190982405222297315677556533920 9548656 -12004044593813918811682721248810106880 9548657 126537339516270039411206363285670361920 9548658 61565791626260347550256124244527242240 9548659 144472021394870086676482606896293280000 9548660 -56961067867932859232257626510162954240 9548661 -3295115010139984369045035581099089152 9548662 217789234822180452234329430212512798272 9548663 10927954563067936108457861307077019264 9548664 57934418452568307286877051543064453120 9548665 65322293110080542158347372018387744000 9548666 -2300007216748624725420221508053926656 9548667 -145270969429716492506384490784310075316 9548668 -40094209876220356820210947763493885952 9548669 22765779195200936701177903204355745714 9548670 86246991443239575084881495828715254400 9548671 -651956394845480891771148744001670459136 9548672 -141717980117841138560803219402118922240 9548673 48526709025897505466535191591095509600 9548674 39669109366713267845997139094231848992 9548675 -328579595189179823906971465146925221000 9548676 94058354495383608079757624176698210432 9548677 -274065191169367921000321408074451405474 9548678 132153750848861623465778884466855232000 9548679 86271914963954938806872754127147585872 9548680 51495364984167078788886627338890444800 9548681 113589735264793115134353417045210225792 9548682 -15555457939503712503521591745577943040 9548683 382905759052628232388356142321168734932 9548684 26988002193371383364032300650471964416 9548685 -31316144912318180242145895640813958400 9548686 13938382161671888540298678117905404800 9548687 388938811767537128272856210144920716336 9548688 -36999500125992273234651388942058913792 9548689 -24962969878653597711619484912042947520 9548690 12724143019695837748767340300735101600 9548691 -138418203784467267430575112483611538320 9548692 83694724968761820301640625321242112 9548693 168679702043183848469798357957439146880 9548694 -256493659730535593867520673306617908160 9548695 -47586664680358562351283365123999477760 9548696 -221281855494347379802124229328396615680 9548697 -78108427732062100060725511127132999520 9548698 -153559699122354196408232128251619568400 9548699 140406949367269603096181992726592573700 9548700 17862182409492363076037501703481958400 9548701 -77105632090100330368611875136471999496 9548702 -65292327460259332477787699170973816448 9548703 12670796575327485478804841433659723136 9548704 364029966251130226854508155953350705152 9548705 216532091852423891097127831597508755860 9548706 -152757856870549250966004651972911675136 9548707 85758306107090271333669784244529372112 9548708 -179402896313554187400564027852066545664 9548709 1355353240672300038197341201426143648 9548710 -101612165487626353470171957514333146240 9548711 234192721689383418821162401449591432312 9548712 206547202256140563305767351796234649600 9548713 79401293277821873612681889947124810240 9548714 -8762039004791369184849400502502636288 9548715 -224512279813918999649718892544858640 9548716 47082704443521042526138895267081489920 9548717 -506656275532810395663781621891077844608 9548718 -96402692154822874032732736946142292992 9548719 -207346639849924527140352346113600831120 9548720 -5123291972770029566512920393823027200 9548721 17351735580213590954627396265118849920 9548722 -180008317720611573649530420264433103088 9548723 255673826297502523812583264941590785344 9548724 163363156717139233859751798064926560256 9548725 76232611674682686011300546560647286250 9548726 56109467630080531104303721043112357888 9548727 78872106040557053093076240660847404240 9548728 -34064332678407702487385751136451481600 9548729 197275653337226387248239047877556626576 9548730 -64128497791129586737720468163758167840 9548731 178880437452700925648465060251299826532 9548732 -273960190890522962312137673239546235904 9548733 251127977574102533368561564139334945024 9548734 -56699310175948592650017433776957756480 9548735 -24038627027324005620812751179350233600 9548736 24811951103196922510571615005226041344 9548737 -41159984249890502143133007761431342560 9548738 -44109841585816300851603063669585230304 9548739 7240359320121077050506118603741793520 9548740 798408512561247765976195427841108480 9548741 293971535176903319060115444353549808672 9548742 -9043411849360968204552869493465802752 9548743 403093808137540103483793254540471515080 9548744 43743325539731767232203815186638438400 9548745 8352990800074985183967426604688859840 9548746 -135393801817681800203320740595000227840 9548747 173760681175720762822325250535042885152 9548748 -81264944811876101459078167113934450176 9548749 -50631745190244495358241398048520306688 9548750 11660753215409591614481221005047400000 9548751 -88654686554069488635434485749314792568 9548752 241273228366175506494145327360245760 9548753 -394520656085943926364540170306515358400 9548754 -94374914124180238337866799305870513920 9548755 -29677393963697096963155421166378969600 9548756 55837653540228821844314909096630151168 9548757 -180681131391969029395659403659774529572 9548758 -156031392316594105969454396391578615520 9548759 70323711361364680283876035476164279640 9548760 5267137424436938626558487645711155200 9548761 -355560374726362962796661899675838363638 9548762 -2753870640714339197212749520104926208 9548763 25592153630550837528380347744353815040 9548764 185805822369944698287830722545548921856 9548765 -10111305169991649777246914923166531880 9548766 4112650220667857424713935237191040512 9548767 -215929039091934024990148108705463437920 9548768 244042116610701402512977395234137702400 9548769 92961787957987572683802705930166375344 9548770 60297321239217033422396637158745707520 9548771 29408948490765602892182817719099085000 9548772 -2556306108369356855589897708635873280 9548773 -83693969064972261991976166114264311360 9548774 -237402432565442222427221201300461656864 9548775 22160260275533502471823327654131928800 9548776 -678146868416853988624959988598303754240 9548777 53745723724109194186370736207024956532 9548778 -147162835037818252226153377302438802176 9548779 -316505208809878217573920361787030788620 9548780 -68475312347701467868920780577625702400 9548781 134118208480110314865110676803421546048 9548782 -108240823152341345020662540971149123008 9548783 368579821439123791006232654484471207240 9548784 -4680879475729388477724321389163380736 9548785 54388470082208719320160271202412828980 9548786 46231834573424447546648215787535651744 9548787 53922656749776778622371145734497256704 9548788 216610965930358379057759168771395657088 9548789 384543963942487016635732372165263484590 9548790 -39367153784240000060131057542577551360 9548791 73484482811585844814544673837055995104 9548792 160545328270706549809937929583502950400 9548793 53008499084522101274456352149163422400 9548794 -153248586762604334722813634065594253568 9548795 148833594588681436971199740910237440 9548796 -171133642509047521306271791146752163840 9548797 17543678505222079562267763804411236320 9548798 -2954599667848854908255595126662005248 9548799 -92333402938167593223426405231847038192 9548800 51618335752895354455947897267971686400 9548801 -309982462396976975627925495462188217900 9548802 -61946348060954288110259807983511313408 9548803 -38950336143087509735444308121639730936 9548804 -331247238415386779164959880686980713344 9548805 -9937050342454767157233664684902543360 9548806 118725672878761390886826561805794137088 9548807 403257253115931860192330844636527164056 9548808 -63505259236748102106259270800544112640 9548809 -227606020657331496923680146436625671040 9548810 -80332364736647916137450405231447304000 9548811 1383245929627318603571661907324304580 9548812 1811909752558874784266698726238556160 9548813 63411967987695989992503902109624331062 9548814 -77496743717336969009306939455245388800 9548815 -4057463810866797981670159359335530800 9548816 -6555899346400280648501519978496000000 9548817 56411540609896303223307517635932490480 9548818 28133963208378778214068824014023689216 9548819 -65293223170550672413193960328167860320 9548820 130901375592010957676682798029528985600 9548821 -161593536399346493843175720945484203488 9548822 -226023057114794705188684172558654904288 9548823 106270608128966963964331349498981582184 9548824 127690992571537325278623198441648936960 9548825 -77557034935994810284234069201512124800 9548826 -119240395737677919236823957812071941120 9548827 23282094713219369460704677515444652676 9548828 92797602669378318098470446732743136768 9548829 -51821715265047546945279348364325408826 9548830 -4993823474709875500510742193568224000 9548831 -123171921567270769483490613014742046368 9548832 113641061598386374560455511206022610944 9548833 -39679089846586758663431764194758729920 9548834 -221773018334095644768912508332553259184 9548835 -207681365318569722216074614770639995040 9548836 53727663221376796146597271881806080 9548837 101819278332574172750294617217367656832 9548838 99713071786064824370011478129021376 9548839 144407036514031877833716844179312382224 9548840 9070553148807269306341558198738944000 9548841 -182294338534735518832948004214728640 9548842 308400999220173422266976718245522268000 9548843 143820368262904144819806435019197290784 9548844 -167141173134889519189121632014847056384 9548845 193537934632951418822823700180726121100 9548846 -174108138570948545495603498297880424128 9548847 7783574088553262265718587685425692544 9548848 -107639026578512526111245969578125180928 9548849 -70060393818031768620114292377019175040 9548850 -6855243466237934524635664267522992000 9548851 63336192199822768441273744959599563440 9548852 -257877956387683478750256868858552946688 9548853 -250408649473584940487507409119770896096 9548854 -35483190450208758274406384849965203456 9548855 97182547555890136322188548766360566000 9548856 2584843371384007710953205812884561920 9548857 75126523514948787902897718093614874372 9548858 24198741198489050226422694750681550080 9548859 -37495729852260680200779038174303746080 9548860 146246526390835414957976696287460597760 9548861 -29050631401377346563266773405949414016 9548862 34152307818376610250455419072841057280 9548863 34286259875653917727903039034913186520 9548864 3165502924363379097030636160942080000 9548865 -189403873477338788092468791857076998400 9548866 -71611022282424152082308851875658142976 9548867 134456300783579472771308799621091884192 9548868 -19044121340420204425741580380046622720 9548869 -218926727362469563888806129102491191392 9548870 64506240334951152929664693843065385600 9548871 -255633296104025346827119841272601696088 9548872 -334430529385001084439642586867300531200 9548873 -53265471079591475115925417581922100556 9548874 -179316938152100500875526782077577768960 9548875 48229319167175072306971018056813660000 9548876 -66193532352809840687814983688515469312 9548877 44959430101243355913759742266706034208 9548878 64211203913913741564492931811213058240 9548879 -17919581119311200878807977148439194920 9548880 -23540006352321157057482221761120174080 9548881 -1602119767429807838922710975442666128 9548882 74315156155914316394224164961444611072 9548883 -286814989324160185438228351910618934000 9548884 126976935046985190971657661435362258816 9548885 131352833923975845709220310138529343580 9548886 11057879135711244516837164288021268864 9548887 237418026971058643627014274158125316480 9548888 383536922854328536473700177267298304000 9548889 -66776631717991399277296426233659254080 9548890 76883749917062183600563545814614409920 9548891 -341653180621074029353289566352129448216 9548892 -12249079630382941588992420182807414784 9548893 -70577505054264338854046427122033087520 9548894 -136692381189576492338492882472393999168 9548895 -122779329351336873930852351133087845600 9548896 -746843490591831908976585757188685824 9548897 142414930485574668567569871112157014932 9548898 -91280140377728865779876056942876523136 9548899 16129623104968079271880640595321797760 9548900 23736938233273121832095853648438566400 9548901 -2418655588987754663052670597105350720 9548902 2629275523761579778811145978599303808 9548903 8993380647356515476947190601299931104 9548904 120887336334053272837489849020033515520 9548905 -46655294879023545908656215549259344000 9548906 143140126928019088868693791310596581120 9548907 27378558875698869198471730190736115392 9548908 42002413471050918480349173652699468800 9548909 -427201420064609251666967963062061566890 9548910 9314729530203801925114889369155891200 9548911 -6375736734920430705747754266463929968 9548912 635146195894427255764235399058554880 9548913 150643153383345720715079759252631163488 9548914 -3893513124103708048762030566606161280 9548915 -98763009565165582857649325800804375440 9548916 -16257067927244723175961864332270606336 9548917 -240144134832449322141158011280649208320 9548918 32861408513169695437021904787401792160 9548919 149707843222016465424842496073402114944 9548920 80177268980079266971456445413342924800 9548921 157054929860681097019998678859048486122 9548922 51747402919290356727335452128011753472 9548923 -160155705208665593717558696336967093280 9548924 5163041441703796234069732198282616832 9548925 -84285691083686458226900813695223148000 9548926 -24937379533765614131857220415761945088 9548927 29520976267335077768504117320074043776 9548928 69365771913552366949562364577154334720 9548929 -89142692964555469481831207208314815552 9548930 -5270344100812345008923182060719482880 9548931 -56388062437154152163416204783367360256 9548932 85713178326857847811872927304189489152 9548933 187327489545454131037956337680703913184 9548934 -1532248048108540600658040015153146880 9548935 42512019332731534930242134371714029360 9548936 -239310734587063622144765365263879736320 9548937 143079785788839855351749419729161620394 9548938 30049890490668971225407829946761659392 9548939 16039204320808768069736121664664734560 9548940 1410594654236143993093545238198425600 9548941 104328136990404132913175694366649284684 9548942 -25856250819671221156416037068677114496 9548943 -44945016072452464671104379659159659776 9548944 42906857216306162806243778088440954880 9548945 -42313661154952426346948992438327622400 9548946 -83069674140947886561513138068326440960 9548947 -441518363004082918491220081334640747604 9548948 96182046452628575552645236882153511808 9548949 36999007794280162830767143052395816128 9548950 -5949343693624224984906714443941788000 9548951 -459904381584994322387090746102833825168 9548952 15375792687242591938610236487128842240 9548953 -196384565642128332049791412412418511798 9548954 169564736208381341195282918064839848176 9548955 13351456619117049704105161386339134400 9548956 23932574824077490423217791706688651264 9548957 131533303196491583610211165644880140 9548958 -128644975230891981095485127251073381760 9548959 22185984096250262115920692914000175216 9548960 -56171517469946307992025827675363082240 9548961 -31448941778722478940582698045706644736 9548962 92703241663523290968275227399462260000 9548963 449345421442861994350337475155779446000 9548964 15331442217875075749417838315293968000 9548965 -146020569075230707202307360255704609280 9548966 -83480290881270021841574812701627127680 9548967 -6355842930455997203023832053555207680 9548968 -87190364621821345330793312748966543360 9548969 175680676225734478910037085628592979044 9548970 -91971362660823188256086544570450912000 9548971 241273435513740828102749236951365729832 9548972 53662506274304193730111573186321003776 9548973 178030854793175630751531231092480900160 9548974 272789117285575448828293146911354352192 9548975 73067969296570872153017421448639179000 9548976 54419798703695542106899389113192251392 9548977 -155389999222739289853032353700763509468 9548978 342022317717078844403243516414561040 9548979 -61329154882442520430370060557264827072 9548980 -38866549538033931073776348505807503360 9548981 25631428072624129029688626568530612732 9548982 -7856235398366947374784427839559731200 9548983 -165464194265952537832357082909998213656 9548984 10433339527593519943077578708058808320 9548985 6687251964939006756738293967921893760 9548986 -133874928358168201910909889266864215296 9548987 -29890710742520561592719752488236779248 9548988 -4212572665906550780705794314629790720 9548989 -25995737680418808331447074257823053300 9548990 -227601557617997927164107357446971760640 9548991 -127667031578924107589963534541071625048 9548992 33863164057326322442666140049197760512 9548993 111372606845892610892411605047779890242 9548994 -2089812710345641065540110501081994240 9548995 109665909855302978574788762830664394000 9548996 -196635025032949157591484902193284016000 9548997 -74420834699961273991055118291526732128 9548998 -71491862742048763807494455276663268000 9548999 368636452203764138953559390264013111000 9549000 251644553011476360281686858454499840000 9549001 -59911138210673165349651424842526110720 9549002 1314425929891018444607301241470119424 9549003 -16147605501246035346071516369416691712 9549004 -456426823927179180343185083226433443840 9549005 -131451886533537707147521370174188556340 9549006 -28473261239269260128529515989941811200 9549007 194382680482255853755923807467898757464 9549008 -4251512628065720462245271113792880640 9549009 -7646588046599343007428993579361676910 9549010 -232579701329656087786168825490649600 9549011 -164734155308529304513199506972363099176 9549012 10065086269472267837978951049083725824 9549013 -217096970575485827389244530971842663076 9549014 -15925443326263154798577618591968931840 9549015 -4505117404601209686570524538822528000 9549016 12453882123434704454914979560829890560 9549017 16542383343365440120901030991657989892 9549018 87026833801164890029420893422888730864 9549019 -256846651560465589766027607373210272048 9549020 61479872962224564805006515834182707200 9549021 62454220774200575585387317274889698784 9549022 139210116950778991552025537955379035840 9549023 26384968639979216982595899786599709696 9549024 51174223356517284065973478823240663040 9549025 102403219045921370927106159590364844800 9549026 124724562446439971647434941470923461712 9549027 -165670290602350313512936852682446703472 9549028 140544238000063333545501188022011632896 9549029 -16400173031615102031201957717115834560 9549030 66675866103741650891561674613233384320 9549031 -86949382343047370171560902740742951336 9549032 -247189853919402373444012371014372966400 9549033 -86902392791310694396191193563260688960 9549034 -75614273779815776497010797339118942976 9549035 -171427776857407861424857528155086399520 9549036 16999017592375601262444396182404792320 9549037 188114963223314064472981205228204222592 9549038 1955085452882788540424799283705273920 9549039 -458176427605440744511843322378599334400 9549040 10639980374544839861781392428058050560 9549041 -507725658598225327122756466746242475840 9549042 -75439373159991629739709494455705532288 9549043 23423355358703459147290339433123529984 9549044 -64623347556331966158090289716949321728 9549045 -66262218266854105866416238989599595520 9549046 -113793027242331293969729458023677376000 9549047 488151428996587713772407047148378885600 9549048 -2347335689152060638942819310854144000 9549049 76681272018903240106651387651251204240 9549050 21478403452455525979539399602240428800 9549051 -3134372838743069115913230568888039056 9549052 1447083831455207092015455017645489152 9549053 -6603033239917831832241899028373379136 9549054 -13928105692078034717971764918863631360 9549055 314938058660057510580580555351334169960 9549056 122917101432810499321926621228259344384 9549057 -3162174382401570144594445046431178880 9549058 9422803941488617582732975740793376640 9549059 137131514918821566259183220062773465504 9549060 -197593996932794924661666631263142256640 9549061 49467591174259120766449702373413244092 9549062 -105568352744869996329981821634574128000 9549063 65541764904233052847311150747332568480 9549064 37877323881000578210046166266976665600 9549065 65575542805893895499374577216355790920 9549066 -107544290719916464877641354594397957376 9549067 301877377004869158953602821427255765440 9549068 -125494580746321401597352937398590226944 9549069 -246358085784603827044715789320724475456 9549070 94352075262598901570655232071184652160 9549071 -68163943184233764256339733187609815520 9549072 -3444012808676205588392732983276388352 9549073 37272952193869840211129493855628004160 9549074 -66181742495367077136711893595448255488 9549075 -68248852496499069294660684398914853400 9549076 -168431496124120931750850512896975834240 9549077 137416236976013559781568301089919964800 9549078 24475130351615880019086767743150080 9549079 -51545626281024267981839759520888569616 9549080 20050839902872924067305352936700518400 9549081 -671032253007095559031858529487410172 9549082 11874395326110885156413854148635058400 9549083 -84096343361348618801785356818428151616 9549084 71748248668031605908489367314810028032 9549085 3488914331720802304470946658039224320 9549086 -92852333805777076087382668040842747008 9549087 131850323124097703943030162607847063952 9549088 295026844387561935270705594305779138560 9549089 -262447479164977038653680389872162760000 9549090 4420017044076600416544522872563879200 9549091 144100801912052253158505145369752051600 9549092 60717042163218078441471909448066449408 9549093 473658054600011555797559799936335041824 9549094 134034075904845747943620678605334814080 9549095 -21589383499274173563081788037361476480 9549096 854796934586675435517709982230118400 9549097 -62346892675190005731139200035891318960 9549098 41977266101758846675766936030018477664 9549099 -16660926544162848721457836042216465776 9549100 65457111883501714699404835999469452800 9549101 -386195222328575266744708718188746305898 9549102 11567321309512391508462830974929967104 9549103 -390106484742529384305118165906909489648 9549104 -6059183293919411640397268384495468544 9549105 -62449604360481580339296236981331185280 9549106 88431891753528823834847853507369646080 9549107 -71332195135307470634337012815706454644 9549108 42585127942768014261905534737638475776 9549109 80353183208455253775884968432105459310 9549110 171323422555462275221505209537661288960 9549111 -100399829099877563809622439504448379520 9549112 -377374739962762717291533257116125696000 9549113 81331435911695890660683118902191424960 9549114 26900753882110790167758490464352377600 9549115 28770901950794039114187391642866567600 9549116 25081998309168279210610874641428701184 9549117 197644486353694367493893601403077114240 9549118 -144917461130551246535528802924934698240 9549119 -238780549594234359231390473482098300480 9549120 25954856436487449099507612537323520000 9549121 322992152122942110053440717506049935492 9549122 74331474952722254290386539385295477248 9549123 -27847454827449676313963904147518954832 9549124 -103672924011396956589139722349674715904 9549125 -253089550819300609801882068382213440000 9549126 76313324581954850563471884505445138592 9549127 140166078172374870706893240547260769072 9549128 10887227254777960743704661675393024000 9549129 112161564130280995884808410906943693584 9549130 -10063838861806601580876865215675924480 9549131 495837539679492110532972418816691961312 9549132 -32045424545899478969290177871070601728 9549133 -406156254893975120536789498823980716576 9549134 79274629325608057146763331223577728000 9549135 -42268575310073001019340474701603871880 9549136 56621204534151991087780062415258836992 9549137 -26666341111397514870751761369528117900 9549138 8092787133571703110326464749863547776 9549139 -6228427160852762705932899162313177976 9549140 -130512634015321047723378714602940211200 9549141 -82236092577691325199005557514822175936 9549142 -176208308085256788986603577772037346528 9549143 616370498534122950291487207596907824 9549144 294186809397855655266032329085067264000 9549145 -21239171273669848410613835289780368640 9549146 -12619669052020044672586995909538554432 9549147 -60974707350642448834620057195267886080 9549148 107576643971284815660426008631104736256 9549149 274052404913945390698342837464263523660 9549150 -13563069518438076856061833963314048000 9549151 384054159216887650810876272537925470304 9549152 282613004590443684173273204428012388352 9549153 -104141817932866757684215033462408001520 9549154 -216464381674325407297844170075932949728 9549155 -96574923026436969202419144617909414400 9549156 -734957286421754647078118258563427328 9549157 -425504627263804385230850741514395086594 9549158 -35233643327616436271547445900777132320 9549159 -2689153386388762595342372284646765232 9549160 -201561786794861169701690010979484928000 9549161 314426019549599628767320265504174418000 9549162 28328185649818321718158648907645882112 9549163 18937547054634848276901518958524345280 9549164 99844049307406201047886063109731973376 9549165 -41156915134621532099164622593513519680 9549166 -40424653918909948170080737203089800320 9549167 352857756231239617923694521715775787216 9549168 2478086112276850799543766854116737024 9549169 -37608698003478024619800702251287988364 9549170 144685133953535665851148097147964581280 9549171 45326412974960846119517618630880857700 9549172 4303016427951341450748253704124926720 9549173 -23519961080864281141109538906716891556 9549174 -51443331719985891089517425969499550848 9549175 66019297414010647404593391578472959800 9549176 -29170747731841307314272822588322406400 9549177 -24176951154629823994439558798324063520 9549178 -37263202436267479139908143914260807680 9549179 -9126422768442092627650301300825224920 9549180 55284371578042011240639844887566415360 9549181 39777699996818028505205009272125434412 9549182 -1025159154495292191628136851128206976 9549183 -62722271336051247385274841437038878336 9549184 59208161684757055331587048958318346240 9549185 -266503724280197045505918403340486632620 9549186 5890421568153280719440636896355725824 9549187 -185458364476510660790733621629174877048 9549188 -152725507876230997938730785884343972864 9549189 -111786768299737009940358238104073314312 9549190 -53835325634437941356452317541666072320 9549191 -64620580379050919094444422247036130800 9549192 -40863324492205177994088580098402140160 9549193 9324296696603559600817296210574483984 9549194 -60431252551739926835227328054087953104 9549195 75688189112266123968708546169553191920 9549196 -145706598847464696630954962370531385600 9549197 -10086929034014439279864621786366523968 9549198 15319336409764051947215493516733405440 9549199 248330098259783144961268352329773560 9549200 -22637365067249358476135994217834291200 9549201 -19465707199498746724104318593456298768 9549202 -84253417603817421577236684942574440288 9549203 -18082581384556892965526163224929173336 9549204 -5514679916361129888334828825922764800 9549205 -242196757802710313252599183134723151140 9549206 -132982916016439370208754325753994767040 9549207 152947936149252876837527095884035300760 9549208 -54852298212123746813089844640510935040 9549209 -6951833750637239012512989352852008960 9549210 6037048595695262092661448269395660800 9549211 -5546399548370777965676976456373627360 9549212 171132170046719834953870202475677523456 9549213 -22584107371053227752938255025964835456 9549214 6508603754035549510571210410033622400 9549215 -49572427731701537972696543227475621280 9549216 -135133361626340480040641287930543865856 9549217 137044840380017874365519332654210935266 9549218 -217340795513826447847818641133120928944 9549219 -61327247387227452474277552930120130640 9549220 75648459667868220852197727390928154880 9549221 196178619763757291606680438581652791744 9549222 -30202337160940535419143906039042276480 9549223 168502183423668606655486188870982776000 9549224 81972597071609320411109933165728680960 9549225 1439921210369375699125615940599296000 9549226 -199808793245326227910397551121243684688 9549227 70513277047504338561296448712546881024 9549228 22063917385905852946791310527196919808 9549229 -393449035005805210633132240683910511360 9549230 -73282369916145204950074220121396978240 9549231 -170539389677710552676834301019514763120 9549232 -19933682719266556928428136674923380736 9549233 566539732550994210241431034233100799424 9549234 -31253035768248373261984936643737800816 9549235 64600712230232074222130114027482072560 9549236 37476633381259111746019967978327900160 9549237 143025516092606319424288837344739779360 9549238 -199416946334933327280423473778705744480 9549239 -96812604855824056927696301621516299344 9549240 -30936825326417186271835372386307276800 9549241 -189607969597653907638362003371262264828 9549242 125496242425550607288199949140869614592 9549243 -7001277451313877643609063012576654296 9549244 181737687437018560933182092323306689536 9549245 -151496371532013481746415041585335251200 9549246 44635370820244707999247791243075615744 9549247 -275180143294657765623500085309899496408 9549248 -115729809766105827180331075680998522880 9549249 -109121998923784972190523877356464016336 9549250 213937152845797762363220507636050152000 9549251 271947573786421936124127665748985305600 9549252 -6693344798364852309317788411558449024 9549253 26875025772937755556277135997848987680 9549254 -38341671855417772631050677194510694144 9549255 -28285969135620248356502377060621286400 9549256 -33165748419656395093228262819660912640 9549257 -100074769202676166579372128952593512448 9549258 -128791390822504868103128188648771852800 9549259 -42673810277201685178685394088770898540 9549260 -61395344513500873317593532261697689600 9549261 162513311195733314199751704701505509100 9549262 -106853763027007741741193093914505513088 9549263 84764178435386479124480313848014390512 9549264 -760241229239542169609876912224075776 9549265 -56708516158497734573407060258149787200 9549266 -16304803052756781155240204523121515360 9549267 -63937544654489628605451577199319294720 9549268 4565402874812040349647139166729041920 9549269 -69657120509120193492651502205654941632 9549270 2353827764519640683773620534396789120 9549271 97956678216929422651746574546683511744 9549272 -293001808713390442127500336513939046400 9549273 -248840181803649698382120243905512244016 9549274 69765833432423815199093247693284224512 9549275 29930412418175160366399192931027426800 9549276 -6804554891058357130321116723208323072 9549277 320035225530231077907862452766367561126 9549278 46032292908098967414831321133906487424 9549279 127925002898653362369784558732250683920 9549280 124622120183664607515336766412260638720 9549281 64566160346585672071233348949768550592 9549282 -82697816611903808146964337304233095808 9549283 200511940510973011792015181341349003680 9549284 57444476256699465498180312457982592000 9549285 11809991897659746728877685356640663200 9549286 87318757443127826241966959531790736320 9549287 27661703915231721547778622617862747264 9549288 50439215205836508533833357672024719360 9549289 414385821029275914301767498944145467380 9549290 -18337138230142648242124025426741757600 9549291 63041309010699816014970803661756926304 9549292 -102991668100622964926442994062197813760 9549293 57572417494327742652718193235485636664 9549294 -24127784387985538136298026655015799680 9549295 5649440060029378301352809546357698560 9549296 -103564752545842243667456659297135362048 9549297 -163060355759669421951104283679660051326 9549298 68228398842227876910184542575643912192 9549299 340465194850581378495389965685090148300 9549300 -66748113832674258390988763529304320000 9549301 156674699820765851730120649489539703392 9549302 -18142527410006242309756327047371759616 9549303 -159411435710660354278930982598638326296 9549304 232076765209252447500790697158195445760 9549305 -291830126271846940318142256913900488000 9549306 -51844614404631263708986863664688701440 9549307 287432043623272856973387146746492075556 9549308 278291148019120765521295297880805190656 9549309 849931120288337455446398438746328064 9549310 57542758023785088789384291746179125120 9549311 1260477796233667563111601953180858864 9549312 1019077242333513400847547612279078912 9549313 -46548972010350434393802916693310966480 9549314 182230304558038980124163327467823362080 9549315 26089321470324430145583678709563675360 9549316 178374834978716831918603150513251703808 9549317 -449856917192375376692417478124481818980 9549318 132886412576313230564481516379311501504 9549319 -46437316584541406287169740967801327040 9549320 242187990966306532312193488929638400 9549321 -24424416743088637362901631596309602288 9549322 44265899953897093036244011156357381632 9549323 -148509279679105579040260497666204822240 9549324 -82993653156836771571195499973560565760 9549325 -44902818010375365154033038533814949500 9549326 104180998876468592194599143045152754112 9549327 -32099238752360943454799807374352040960 9549328 35165472149675695846105356306874712064 9549329 -77817100209832943630255191392887962560 9549330 3079804148265927668369955518053324800 9549331 -76593021752017801492367812581288042936 9549332 107367219955024050413657245876523712000 9549333 -4722149778325604659251016433854125696 9549334 165522500492670518061245299368333942816 9549335 -177992241007847565801423935584007673600 9549336 268092846647721021678704758807782359040 9549337 148287272390946457748731912224195319552 9549338 49683204236835153647301774756540511200 9549339 77088477093539719810098651824590368768 9549340 -99727287751096881777154736024362168320 9549341 100915201030242846680048504268773168742 9549342 71635249242107096024943921531082829184 9549343 83970140769441009880298025757440065320 9549344 -86502807984279058949895647289724108800 9549345 39904964153960866414357772606216713920 9549346 112990430375939757900087850966919425872 9549347 -99598601930662860873591064626696264720 9549348 46746564709798468253831540823049973760 9549349 3007730444228591203059585211419057720 9549350 34151689169256047258163844325645284800 9549351 36603058947813010756263739069423112544 9549352 326995066775263078579659279464545228800 9549353 -256805727729151605984199317513762396336 9549354 -15235750392308952850995603252072192 9549355 -39118730335565392046959724785377770640 9549356 -67214678644735756232481201819186697728 9549357 -54435091930594595502169250646865632960 9549358 19111189384685044276998232315387023360 9549359 313321087260608319310057660181332950912 9549360 8959706757511821047919959060181811200 9549361 144189136702032598386153310062779058962 9549362 -14618763442135816383622122017789260800 9549363 -24692359357457875282273165046856600000 9549364 40760212505820931261195517422848098304 9549365 219829219541987897146928448759010646940 9549366 35541865649091916167521533820587413504 9549367 -74429273992075476203057014075147583776 9549368 -303125763797482761659210584374351114240 9549369 -6928848275888890718225879298827591376 9549370 -36836096839426669149704531124311500800 9549371 102394828745311537425476008666251997392 9549372 34948570640463582502432349304149041152 9549373 -129364327770260867362739567506466008378 9549374 -10906920380643478146496278645232376064 9549375 -8047942041375643587940687455047520000 9549376 182258754570676337373279332468634157056 9549377 -474285219055720370929439424597700220460 9549378 -53272941991698298842396442680620638176 9549379 59011314016089971606018733885795242912 9549380 -93929406801743259469475087497830931200 9549381 -40460947594659709109404725722458896000 9549382 -25865163183616898380852709293691554368 9549383 -333012950353955334573930527851711027368 9549384 -747416177789254321727181369413468160 9549385 3206746360384539354666878635524679560 9549386 62585591620172410783697435426814013440 9549387 425326186990888907130950306012368363440 9549388 -102990487495668813662150777860221459712 9549389 -344812170431017993367036131092421260810 9549390 73515793715144095596528481698495265920 9549391 -133371725729595608601521584571208042416 9549392 -16202424450491394844406816383890505728 9549393 28570264135818854812794896949677426688 9549394 -406651395087817777247895486710377878528 9549395 84218685081757525920128597816631273600 9549396 74597752748507710923431495857275207552 9549397 -1759266420636455933410860464414032704 9549398 166377590418379871927373392789020903200 9549399 -105487932322355785332030324278705878272 9549400 60599311493733690063726450036326400000 9549401 257552816044984781220467282841428331402 9549402 84237326491957240122683767035662418432 9549403 16528075962002622072660777832825019064 9549404 -32709120906704902866047213839451071488 9549405 -44977729429778229478577972262054942900 9549406 79941996367946701165932529236643823040 9549407 80114469128490661399391670843878105712 9549408 49030127135985128088119298767840083968 9549409 52652233325629834240475701721682179460 9549410 66243444772715039130477777811314720000 9549411 -88748523495088638106526541472230017928 9549412 -267681219629295914805838312303208950144 9549413 66958356241503240915547804302352646400 9549414 -72810911427279357991196994046334912448 9549415 -87276815254573400772647058689450017200 9549416 214981071157306721366554258985601024000 9549417 129351058542664900175112381594342452880 9549418 45796141594784472033912257536433354160 9549419 26000236232341594032916458736095391680 9549420 -16921738470541425335219959643215365120 9549421 166113089572287962523293184881115711712 9549422 -2700146724691178842612038692662253568 9549423 4442791866505857824134878249212632680 9549424 60954698894780558502836140366746583040 9549425 -149359442031586785599837014773032609850 9549426 35684439326420313729637230047521855488 9549427 -35232317420336716715699537266359781248 9549428 -67732065678574827804510228997109833728 9549429 16344480321943982214489819423737556480 9549430 -54105623806696610991079418221021188480 9549431 -362558559827533001300128252070795823768 9549432 -232352393583673694745240244460594196480 9549433 77759499675598105227906842673262615080 9549434 -16755548127628363077627269595583794720 9549435 -58159943555808602429978917400505987840 9549436 -6481569130849417966401213427796720640 9549437 -372720768234302872381468124897277217914 9549438 91157747866555804292845004964149191680 9549439 -322530916293085468928978870935625203200 9549440 4352967894546542740995423033989529600 9549441 253621068851931524064079842556972800 9549442 5801010263469147326014099173351582720 9549443 162384140662175823954116481636833641080 9549444 137726692190441320966760449823284426752 9549445 -49511321083976462467172384234574722400 9549446 -200333376311863827609409735775918375328 9549447 222495579963144322551972223785755054928 9549448 116743621157853330809969511109735311360 9549449 21979294814742994445373101018467944960 9549450 78512466086235891068576388728256435600 9549451 -420708382413720743928372738722417429548 9549452 -177959282239534623980212596006596955648 9549453 -43932454850389212417497029753108677696 9549454 -125631782214697760389472628339634165824 9549455 -134054292890503281591648805722915788640 9549456 7475878990024780041758226190079361024 9549457 5260902089005762042464573926740702320 9549458 -247415782646040892756333392647977021824 9549459 -41162359941370401394083079844195967672 9549460 189528561788934619313598106346788454400 9549461 350698489598605803295104544967022094812 9549462 20888969051587462596269553225296111616 9549463 65507157342523646039487862850117587200 9549464 -214420449056791936157753678624000624640 9549465 -29771610423019132684816950793761746880 9549466 -91136816651943393102631486508399351568 9549467 413539761069386987019022194214732390752 9549468 -358065004999481955597559852240162560000 9549469 319013985425394955750223937050659280870 9549470 -2837319409003788880307536690303453440 9549471 -131786898618349228204055820802658014080 9549472 70764087598571559907198990972078129152 9549473 75159341029723241423151513911905258722 9549474 -42840133632351079944361272309315432960 9549475 49036972958246269916469884794486927600 9549476 192404673477028217254436279750624363520 9549477 -75238463428397606449067256982870993440 9549478 -3475928467995371358692494151191051008 9549479 -152005379855021373974347545995915446920 9549480 -97207811229176984647555278102706176000 9549481 240966370693704553093504013144330732282 9549482 197718313436640731431511454473623948032 9549483 2977577319937075595818509754736731584 9549484 -18319946943330036133752188264344289280 9549485 -11912525242333610917618598833971504000 9549486 69220845705595314911661663469223346432 9549487 -95145019156739357998892735421569644440 9549488 5450452135105846916276231012174266368 9549489 -262503584280478767898624421358052132032 9549490 37441810699522353753164400872462817600 9549491 89809575788608314533702717682340840272 9549492 -21621266015371856538222155252919349248 9549493 -71460055768780612580434960894469674258 9549494 75650273871500815246328017658547067296 9549495 -866816443927658702635442555557240800 9549496 362738680308563686361611631241663836160 9549497 -157505601811453521211079341179656556540 9549498 3037996386493695583836438516706344960 9549499 130351114113867298871978736646998246500 9549500 133692217321848263796243512159792640000 9549501 7348497655599250459701759476342785440 9549502 -11749976387156112370384023794299362048 9549503 -168976577254309080149676435235438112040 9549504 33485091380713043070092563197796024320 9549505 -165757713193629030136113774276860350080 9549506 175858582515737606706730951988508959952 9549507 404107561368031931658611707025013643584 9549508 -188742709642005115097197832042810750848 9549509 -20887212741440833017470446665155128740 9549510 71822104976175464611411754298410373120 9549511 91456146071973141376369816603059611392 9549512 177285511246184157612695750112980551680 9549513 -2872976299701320688413981518403332758 9549514 63530234514124140051768036477113187840 9549515 -10605462044027619277036728727003058400 9549516 -54288967115002395294784548333517275648 9549517 -202412616494925440897673528231410320980 9549518 13844672430622072095549570497197360128 9549519 4332295689657377208649247703969146880 9549520 86674412879918666724219906456472780800 9549521 -40956041477006709856639914364570668300 9549522 46462380874054821732043689425246476800 9549523 -197791888405983564900145483525577123016 9549524 -214145268725288977890917649156388641024 9549525 42973112674047868442230246871655621600 9549526 -664672742651028844005835979784407040 9549527 14785600591115590877428041640339448880 9549528 194638365907693042039635906298176860160 9549529 320208354662668626882812277073561873920 9549530 -45212168992634575033352219082001889280 9549531 -93478466446183262224518577726950664272 9549532 303069949809757092242129106441825245696 9549533 1269208613864329906821424302750043680 9549534 -25651306821499081682475592841059350720 9549535 105124463111803766302549805108128413480 9549536 -114282683094121478179946722213039964160 9549537 102923442802027965606502869290814064560 9549538 -200874052825899634861614965594570716080 9549539 -152901958987041239095469118667133826660 9549540 -6669212038073091970369024597554216960 9549541 9827576065348828738753248821503270012 9549542 -68393992353274366806255511490180069376 9549543 -48881660473394003699194159247444231472 9549544 249906076042415238457489914088514780160 9549545 271501102718026656147491966019898731300 9549546 -29912241885612260067412670469748372992 9549547 27672643646800586912342969781717254032 9549548 -266730802817336320497775336560759550464 9549549 273235666636304350199395202983632189120 9549550 -18389371285583002867561745688342604800 9549551 -96115839989785937899096170045134731536 9549552 -8076657858008198347296898969326059520 9549553 -72771446381007167778429887192505423256 9549554 -85833834620720632717955583835115421696 9549555 -3481249404424918675313239979593929840 9549556 40821280907725432858319941348625806080 9549557 297167160869573378629524058105815973806 9549558 -13040476578631041245153712990218700576 9549559 191176054131668318234757808294979791800 9549560 51169120246498325372233096045787136000 9549561 176558307795961668487830418808220757440 9549562 420068241872738968008350136242787696 9549563 76990830099893199805976033808834821520 9549564 154916384472590462929444396138484875776 9549565 115268521531562353366221002216059098720 9549566 84711636082717184996757287733909143808 9549567 -10361585671410274549484894573643771120 9549568 -71171868817290875948881050520956960768 9549569 4693824711839456291208654247206724320 9549570 -44028504384693447613862127006740044800 9549571 30497723452336456598814942305979283200 9549572 291817844486864193087909411534195278976 9549573 43490314927684392510904051388204292768 9549574 110453664878330002161551371526182012800 9549575 20162008802703952622693765835828266400 9549576 -12100379536310879436596007766926289920 9549577 17174216838911349094694201602214678592 9549578 20468439194568128317846459518592442880 9549579 -74582845676719420903855711674504432912 9549580 -81710652918128452219552388278354421760 9549581 -42208680297210372098122825048995236736 9549582 -48422255686907720972769129214328564736 9549583 -90412854878857670932533130172508773840 9549584 38001436966363276012280947200578027520 9549585 61133361599481793156690279512020073000 9549586 -171507647359012389640237518715001233008 9549587 -146092075076126303378446047989883415764 9549588 -177401007397699845036898433715324979200 9549589 10861068289224859744648600207593364352 9549590 121378687908107044333448730117693283200 9549591 -131360880640366913904137426324120045208 9549592 -56428216197832526988144395988837089280 9549593 16193221966124659328435563507882482564 9549594 -6496104832658412349628931611466460176 9549595 -6083118066546485151835762671926569200 9549596 -122383551613871371353051917895118574592 9549597 17713996756946626378177111435604843904 9549598 117554207738356446463432221055681959936 9549599 -213662428647030453894848068586081352000 9549600 -22395905617968345960969576531414220800 9549601 98287284470246752673748225966600022272 9549602 166413457314195840207754468401208060752 9549603 -87253350135891403382761773258529044480 9549604 98685011418214586489145177778178800256 9549605 -15300866592784712403529289669170505640 9549606 -18979033684532275815785330158738639872 9549607 -387308172531171254475541177518337531144 9549608 45320241735500929919841801398720424960 9549609 -205934336453680480177710226537949681760 9549610 -69965875218210963777805415107044362400 9549611 -157685403073640547328647454656998467200 9549612 110268810994248778873373282495692800 9549613 141670220272472303336367366550468975980 9549614 -81486983534099561591450944400817810048 9549615 155234985951941552703839692508849953440 9549616 -24503943066686244020681018860731056128 9549617 -12182125982707188408674560165801146816 9549618 9732352306826089973260749458522382336 9549619 -155744677371873450464322589756254884980 9549620 68268253821275397819300150108896219520 9549621 -16915241346885460278197560883624784210 9549622 -82626852070445216570113643176434667200 9549623 205853014094454338683668346860592684944 9549624 -58542481813540282056953920179808174080 9549625 6922935281201534146132543419904314000 9549626 -77090413292617308365541965830656583200 9549627 -25867452179115347950246895606979297792 9549628 -176844457055256600416806231839470223360 9549629 -160949096130769173241070991772747315770 9549630 71952591953371823376571366313900198400 9549631 88696535548081836990138029591883505344 9549632 26641353873365589677599632433142562816 9549633 -134118338223409941879002191871926055376 9549634 209625921636088932825841205673287787216 9549635 65840783850733202681512117552952728080 9549636 -81312005173298624970493608842698073088 9549637 -26173908361526997118909629283118628480 9549638 -20543413649804956852336917955149889536 9549639 -2148870289472463692441434515982261992 9549640 -216149775485990433407015513349230899200 9549641 -36754923612131632649613749226705539148 9549642 84749730544635408574529979048960291840 9549643 -46545599803416241512830535840717987840 9549644 46458777344861582307296892122361326592 9549645 2374497055598517378597985461933373440 9549646 68350976549179950369085786601099829504 9549647 102718375544032046534090594148573704040 9549648 -61073619852681863037673858586701725696 9549649 345119661794928495695843589458254161520 9549650 41265177754667051941757081351709984000 9549651 -44726799089081275244594010982938595536 9549652 119721470861052069401951110618139207680 9549653 -210585364334691684670259782738206933060 9549654 -13324451352116350079877585056473546368 9549655 2394523630861433883333406093933427760 9549656 -361420736216842754725118887825770117120 9549657 -155135087818328033414010700821413626752 9549658 -37218636752998874884318591821734818320 9549659 -244107319309244396098129758368341194444 9549660 46534152721772918271708445258842485760 9549661 206182722697294293282170807386575285024 9549662 58271059367486062228095128206544648832 9549663 9145271253944654990667775968472690560 9549664 13595637096613930044937801383319044096 9549665 145416884104669652359952015523027033000 9549666 10189022651432875995656342536731225600 9549667 -97183769410606402221555558405575675808 9549668 -231887475274059861947685586572730349952 9549669 85708505701570317837622064143965194688 9549670 -14368825725866555387679447574920566400 9549671 293158317108345188265218792673683349000 9549672 -24014917207565552750941214231013457920 9549673 -12060800322351426461648662282174117760 9549674 -62805645785761074319657773560974291968 9549675 -64530695423255752874784056806722240900 9549676 15271146468505977653473023722495432960 9549677 -251733850154695429696457394567287202474 9549678 -154450350994774894353922307523370813440 9549679 -60099618927527162737059830399925280560 9549680 20220485884403742132811352923289026560 9549681 -29752903666201541692352964751858072320 9549682 -57896280614967036240217622172435207360 9549683 448674882392527677921514680068657796 9549684 256492541075004114281386069229111070720 9549685 116032652134798367073001436137544839200 9549686 236308595390557931225760866411417349792 9549687 1275067128288779098771652448441638400 9549688 -67908790362713430962972663844430602240 9549689 -52503454591123853702813316648340479744 9549690 83151083156911613679779626025411147520 9549691 353424843781992995635699823098862013092 9549692 81265536172839957702997031726412076032 9549693 173596267222030065738706988785259415264 9549694 -22650825392955666319869591582466446336 9549695 -444048217887436287736346729563350755520 9549696 39242947234940275237361375217010606080 9549697 -280691976389186959394766803970824297854 9549698 1759560497413251966833777510941985664 9549699 26319590463675165664808397335515767648 9549700 21949230284771363718992890625499840000 9549701 -117704814129096961356085121690823534048 9549702 -82198089480938421843852930220229889120 9549703 133609850784829390290848952680997148952 9549704 56349615491295686861741635528390041600 9549705 52160359958563138323405087401099735040 9549706 79186571963742723453495303016572255744 9549707 31586623148627136258198921859365536352 9549708 -51595281326023820752827695507169408000 9549709 47247519811928461709465746336706468568 9549710 -48233188495621470690892034877596178240 9549711 -458768682085384442986434914857007846400 9549712 -42268688467897832063684747566475075584 9549713 68509882352984170042344690667509620544 9549714 11547967939940935592951481158438124288 9549715 14395474749233620497904275946125726720 9549716 -71995815487893671703678811991856697344 9549717 208679842488057957456169579320552953760 9549718 -146769309718949110927777965012366505440 9549719 -182454586263306762474282973743546317880 9549720 -49090302271437131628292940575325798400 9549721 111665434398758106449879567094293230922 9549722 15969993712849226131359867899393900544 9549723 -109862779077838489988188993677095692800 9549724 -213865379792799127891919013503211733504 9549725 -205576380354764472387436114369515012750 9549726 122146953244052754998861461201667828544 9549727 111550196760800855281865985242542388472 9549728 560288440831183581690874798012546154496 9549729 -60048388966801038787551358635563759040 9549730 -11955610094065629834018411521557014240 9549731 -298523208083353528353752867495745186408 9549732 99797341642321105841728779980244025344 9549733 -34283655806393484047372026032621422280 9549734 18990822219641883418052319622941122016 9549735 47808997121871674272369684803923454240 9549736 -10606934008461059229203821450584391680 9549737 17368613922201543090378135292970295972 9549738 6995888647742957729124486035493001728 9549739 7146754167141219760798626248872799540 9549740 -93869296956419783437237943664857779200 9549741 -886883076067019819714223290950864320 9549742 -125866261849436154087112566148062689280 9549743 -31964643263020824512358404505978563616 9549744 17359624099930858536166315620253138944 9549745 -70435587777531465986398401052046791500 9549746 -78822039831249031210912796205762674928 9549747 -238372025242792448609078354886054717720 9549748 32016599511328147953677854906960584704 9549749 196223571260177865352249988081255017248 9549750 22656579473216980066136486274100224000 9549751 198484809666320753129195143118039317752 9549752 -80843351777166828204044568041392373760 9549753 277526375545890565327152415000663718784 9549754 -39481658953117956228225084192695105424 9549755 215602048721197038607525898931178508160 9549756 -100976522216755613956831394124115557888 9549757 -207389795507166102693385699780310132160 9549758 353824516683258229962101751479725248000 9549759 286460262739182621317505423930862081920 9549760 24573503615155678035684185068126863360 9549761 52294064511523779816088757867438274240 9549762 -35573853958799489764003271903709367296 9549763 -369268249162680537876945989731410945988 9549764 -84545933443718620384372249445888323584 9549765 17433778203773662907328744356629401600 9549766 -138609392522074664899392695076578283168 9549767 -76633251743694150319566735223225566336 9549768 -63480242746246436207952203880342282240 9549769 -61482312294207497522281817658472072320 9549770 -38808053546072966202271490945652949920 9549771 -5631881164764715251159049269942250752 9549772 84828809011673026325537086200042101760 9549773 -105354986888000978795062702112447172756 9549774 -26471590888470358222805982833242225152 9549775 -212115959212007513261539131706809446200 9549776 -23303686209196818378168863112682119168 9549777 -240687268518029912608949461383604696080 9549778 -12053801222178950549234619256992035328 9549779 -17064789920647191643620456921889656816 9549780 46307639400079399720276044342022041600 9549781 -323392792279339999699783193352569638500 9549782 -116280377891119927747145661355710714816 9549783 263432056641218062488659488558317790752 9549784 1823877116264111761401105947567063040 9549785 36555525056250640854748702214833633920 9549786 -126797855876863597152512666379252020736 9549787 16903589269573238489313534736969122720 9549788 -12515785001792296977829613529913062912 9549789 131072413008159070375725248402313250560 9549790 109138621004776810645456702845389486400 9549791 325914290666877015012364612860893676192 9549792 -128702126142626698701100967578199654400 9549793 -232454852879164708136460019310082866112 9549794 144806741100540494681256609888805262112 9549795 -23707030938964670880319798234470361680 9549796 -91743393823776109212842340205691478400 9549797 -94935005999833741333188420594549115008 9549798 -37755689580034588595793491018378330112 9549799 24060768791260231846825969054858963200 9549800 19333983059671082372215873819646208000 9549801 -295692876094885751406263620352761728108 9549802 -64828283312533109446254488211181473696 9549803 227096961995741948409010840546346280 9549804 -136724305806228957666487852717988352 9549805 -2558360812412161237877175031662279240 9549806 74444941152692126643645556045667577600 9549807 73591280337979479446869974183180482688 9549808 44103727883965488175004383939809247232 9549809 -310260760526029770683630329190547072000 9549810 18351376978193412007542575675299293600 9549811 -15590887492281577119804629520942536800 9549812 -237877217378864162923772931636378313344 9549813 -24669972745884261450089093331699691392 9549814 26149556624662464975766322003128340160 9549815 -34407369017932571059874245462474342560 9549816 -123751366814414771730544089396265574400 9549817 -101855231328136547889225270522695270780 9549818 88950353251836745870909390359253463040 9549819 10645719280876817881726302384537078900 9549820 19026567409522471090475376823527905280 9549821 58557423012269169229481152834649378112 9549822 -31485141596272518136334282210080129728 9549823 -840716298226455640733723599820733120 9549824 27151411317944992775336175241506324480 9549825 -66017868826919253688561307949932720400 9549826 -57898640627808999133360235588351050752 9549827 1985828703230562812379166848283633152 9549828 198643618034771457942920215715818614912 9549829 -38398351217104948542373778389329242880 9549830 12256276132432857960617434941433086720 9549831 -178529315644262539560214611700338460248 9549832 229647875564776687019179860923140838400 9549833 -97777383716131855232268779246772049356 9549834 26595209532064253894769434796738150912 9549835 -116017343804884552237060030541815647840 9549836 -45834997919061654606136280807564574720 9549837 -19924355612242033353209121529755258720 9549838 -34162318936895309189454961744235571456 9549839 -115842865000685580702784282751141127840 9549840 12002894075322941524562834973767761920 9549841 -56154373520966648104776984470578420928 9549842 -163541263759887403787568807349171298928 9549843 -108198904434573336686718309873169705872 9549844 -32575465680372975932102628955724812288 9549845 -114189783439603099135580942015970115200 9549846 117909233436973588891954955487867312000 9549847 179607376942520625170019690632097691392 9549848 10114601767918080307303432399287091200 9549849 3967328061241849798178952910012302240 9549850 -80509476784266480891861924861247095600 9549851 221607847567311964057054441195091143632 9549852 61340334432023462385228524513405033472 9549853 137830951149719819326482841681179241728 9549854 -37974105485100481856383539695008608000 9549855 63445495137894385587938391163177281120 9549856 106567829929492021336011568066304409600 9549857 171318559090667682307104966006064440000 9549858 -4295481590811957217630995211434201600 9549859 -4137493140360714407472118699039838448 9549860 -3735900820667093555073044731575828480 9549861 -221775529302602235774268357834241620128 9549862 7155297619057156695014915351619840000 9549863 124232246373291594523399083367724018160 9549864 -32872475629745104151482845448564823040 9549865 119888872501055859987570820289910426120 9549866 3940651654165057452334009906216996704 9549867 -200619228115159490404188832486541233320 9549868 -5873543288377798380166248465390199552 9549869 -92718557274719553778552868820726758208 9549870 1268043936294409644444891887417518080 9549871 469656776408557592689183097814021773072 9549872 679071252691936749907684572806971392 9549873 -73749771360226619605102347471079836000 9549874 78546084452324941389986564811883193760 9549875 -129735519143801971860693248480161620000 9549876 -25076684691792285306389686702117748736 9549877 -177210342997842973063449133299013828128 9549878 -4004288573556142468103258146654264320 9549879 98210910699058772098716651686480356584 9549880 57216430917610919976156225259418726400 9549881 333006663053539558271424769418871467664 9549882 -20579764547346494786970503414136224400 9549883 24162425894063403252389500701012158976 9549884 -31864748165573342883393798774823123968 9549885 -51819995149632542413685739237054157440 9549886 -98697501036474763637171661421916056320 9549887 -233705972403737805827014633653422470464 9549888 -59945630818333473515016283663431106560 9549889 -220735739793797585384402928314743893310 9549890 -6174127464275829422284792600315991040 9549891 -9089153286291466118932280867506905984 9549892 -29054490702681587316442329759921930240 9549893 15990374714476810101655696492988426142 9549894 -789022106820561057948799664435599680 9549895 -259622443137517384149922626732091957920 9549896 -25107373686702921043210324913285790720 9549897 41080800271040603510858890867782558720 9549898 -123272108084844192929590949692546702800 9549899 -154500164806476320503784160517254864336 9549900 73057203381446966768665330312525036800 9549901 -388493475629272946135178797624381657098 9549902 47960418125301400127731791940838953152 9549903 290813379577505624788355749448895909120 9549904 37392800188764409940232966733828571136 9549905 228767221060844427893343485578836867060 9549906 95226114062220445512595146305211773184 9549907 -262461249372881429055583475664788205844 9549908 327179497270264369483131589005937504128 9549909 -264224656989023195952987506532285065586 9549910 72219388608953129194585918106921199360 9549911 69371879025786952533511811945944430304 9549912 -200688101496167617068329422350117273600 9549913 6428170892706929213501544322263893600 9549914 -88979514506226048296882790391624282368 9549915 -221985117067385252952662821722222912000 9549916 147755086758653560651171312672262371840 9549917 -84086022794093994744287903866027985760 9549918 39192536983823476433723132082482580864 9549919 38175562474234592890242452381711087944 9549920 -110531126166684149891804065420085821440 9549921 8667033359267619915813526805779784112 9549922 4294367901057506237849384219308843008 9549923 -351251200998816211130933615865758265828 9549924 -43689012515258015767693942854544518144 9549925 -20031144066487201814563101452881660800 9549926 -420250121333302771621966582990298880 9549927 159049269375837851581911432301336475040 9549928 351828301141528828741070650431563996160 9549929 30178599688072479116957246252271804276 9549930 42069050368457826160610514654519767040 9549931 269174870972527580260960115337166854592 9549932 142574735886381283013323990478739456000 9549933 -23633514481890717309364025933260028736 9549934 235962843160566254465689848152304791616 9549935 -304720552634585330115980940438951528120 9549936 21485570635744173290735129951394693120 9549937 -335513040473117108561429050239743766108 9549938 -116079530660371339093171651542685520880 9549939 -7419170644089425975411809104990516480 9549940 75080126626279306022021602494266807040 9549941 -48695294960131580659490999331054012708 9549942 -204514572099466412588353329644136852096 9549943 114239885648075351558062078483552962224 9549944 67963596352516735406474550496303964160 9549945 -20332621925614928629225383493295983680 9549946 16083456822637391850721263079537388544 9549947 -300439457957102110072295453415873896088 9549948 -185644450088373070297271542658119441920 9549949 -354879802232315161203932520194039387636 9549950 44379255576236647427253556234668072000 9549951 -70320593539764421478009045637912270720 9549952 292959486228340096324039034380851609600 9549953 -21515228165947230309279692770707377664 9549954 224130858110917389387289127359793018880 9549955 271757901224169332286941197724834313360 9549956 -1604262131368691174728467483200987136 9549957 -74731599223975113590571711509984470560 9549958 -70270090007034469035830738572820570112 9549959 -138338466926673052972085874371820995784 9549960 -29488531205471465047360756031299584000 9549961 327116181523963449218701189796857131300 9549962 -45986447601443346251660010355099276800 9549963 -166396333365358634212144522288847875908 9549964 36277829165326038056643120966512980992 9549965 -2145530377343490218761036971939794280 9549966 4403488917577640735800611857143813248 9549967 1136728779431873922893353969194271200 9549968 -58948579805955278114544561849935855616 9549969 -19060817660801346065959056239514013824 9549970 42723000069632957304223781893751923200 9549971 550910340998969041506855920482259337744 9549972 97170526723826071231054075966032026496 9549973 -315649856073496007610774177503828241778 9549974 -19768317673224979804842574187896434048 9549975 -67504361616707725039447825396542604800 9549976 -67065009565091374398435208972258406400 9549977 192065018071702119030856757118888142464 9549978 -68473524842377145684774455308188299776 9549979 530500457869915090736934626700526615576 9549980 -2432815163295477071707139727313428480 9549981 798996156706037054227837253634754272 9549982 101842616736475813127620426344334471872 9549983 -312996808065842293005744207829499028768 9549984 79089849981042623063427138373854167040 9549985 209772813873522261217369759025407884180 9549986 50129077129820793345061198008155514192 9549987 -262490832885923975310073072714382233680 9549988 83445757724075432887493328946858131456 9549989 -150358128877859376519750762932056126560 9549990 -76966644789854208064375661273103792000 9549991 -113766265253668009769868099020140285056 9549992 -174329173873696162374987378560496353280 9549993 127544096387522819245349852285592741264 9549994 80350989866008568871679289691492226560 9549995 -22989224413803568129368728868492211200 9549996 -26417988165707274232305126645981087744 9549997 299829446072535470491597916918549617632 9549998 232017180895984685821837166051547144000 9549999 3750967261149961052184905047876468344 9550000 41361084549966679691871868762521600000 9550001 -52586405006624519658423900195455557998 9550002 -36161434975718036098134945873255879936 9550003 13993900828623983040510648682053386252 9550004 -249194779013848727640090825217071586944 9550005 -24578229236049386294966657373291380640 9550006 -1137625821472322217124018111680288000 9550007 17869195822020493403707373430778503120 9550008 64113113514214516187382233473105920000 9550009 125728311534250149264231745378731567616 9550010 8001724066444922516075643106636800000 9550011 205134748502616603176330046063416648472 9550012 120273015662457116489887235262496087552 9550013 -235619766416618085635685424661007952512 9550014 79227744463609025955708175266762482688 9550015 -53189846516497568460746549062053041280 9550016 6888789128357851057318974400682262528 9550017 -75306397805278221299234937532218941292 9550018 324599694035170700816147371777796535840 9550019 -48085192390188487277378652295341719040 9550020 -27805338639217713586311003582992056320 9550021 -137384399914336615769169486476491125030 9550022 -219072272944679782877884697057141633088 9550023 -100912492426870525071771966818191913856 9550024 399705687761314731803026004276541849600 9550025 87674356581088065016126743279691151550 9550026 207438768052956148194082719142917372000 9550027 110345096865258280260551146325721512440 9550028 111301121206405823813800112695205223168 9550029 -115846665001239183784011056819707626816 9550030 -11172255802193943939617511438619065600 9550031 677405809203763861904524147868955350664 9550032 -32499154447214582642577347570183700480 9550033 77191912572189233499962489003607772660 9550034 -75441869944231988074580623834059158880 9550035 72152524265427538110663787843369920000 9550036 -23028119231624402722293335052808198400 9550037 -33087461834268877033850844169434697440 9550038 -81544566326876222962205148293682904320 9550039 45004472691764520045501653617922255856 9550040 -6491298323666446104326036049565286400 9550041 -26478913035446109208043810078908911408 9550042 -1440368904896210263842692102204801280 9550043 -277539082280956085754446815159863675096 9550044 79089359721383905709607909789940509696 9550045 234133455749914307298717050022082104300 9550046 -104314722398825899466244268452679680 9550047 -67979900105406707302818680319618201072 9550048 -101042268245667719500065123318096199680 9550049 68929731941696628286410199481635270050 9550050 18401404828167212521273880481143164800 9550051 -41689938559530584230232686242094485300 9550052 86915323849268718805874757685718814336 9550053 286743130285357483945814285225499707262 9550054 -58563529558998112411146493580480565024 9550055 99203562016671658511893329324019681920 9550056 -89192904726631106934922328637117235200 9550057 164826511099001600469035798762178246720 9550058 1974108411662227786576202928138322176 9550059 -40878777379390641756832011336424720296 9550060 -56414825825683712956336576531190845440 9550061 347638358076008743233876000900012093324 9550062 -2742461454193566552670568646871237248 9550063 -371464850329342526385761867200543608216 9550064 -85964302725296464073718721824269598720 9550065 16806412132463143878865951158780595200 9550066 31943793101628575277126675728460147744 9550067 -385029670700204018510868006667736536884 9550068 -82579744159655422541927375324951838720 9550069 333775957131234413239473350383704663470 9550070 7413639178825521413308326938752719360 9550071 187216535946559641546359907198190013184 9550072 82314292581665376432663310584896839680 9550073 114385701574483806482900540833605845760 9550074 140668390017171057199946936995505175552 9550075 118299227943303956055374897442021545300 9550076 -89502243761813269946139595165837969920 9550077 -61699876844462570808178543718506114560 9550078 208183307911973315670623735395322403840 9550079 6273337453045140087670212986466796800 9550080 135127205708756597138043020600200396800 9550081 -14981667507557536370459731081202085118 9550082 71434845726779112326079080820934483872 9550083 -41343177982170848021822353062945851136 9550084 72855862838196729366537020339044633600 9550085 2278754987601100733884141421050227420 9550086 13688788596585912620839685725922101248 9550087 -127983290427659711563471214367146524264 9550088 358767867261538923332493660259100021760 9550089 -191697588407706353883852060291764679360 9550090 39182232986185410993594899591081372160 9550091 194740900385554962835316912563943793492 9550092 92801680859327624608430046923584192512 9550093 115854485095933482343775790257815544800 9550094 69165542592319421099515333518474736320 9550095 13588232937025471647741066778267061520 9550096 64670577090233686233359419756210176000 9550097 -600901540028633282947586500474655151120 9550098 -18960495162286001790487174275708536832 9550099 -176406462216429993440706278440196370352 9550100 96124622821046658428113546412357520000 9550101 239248156349445647641908757329739545504 9550102 -137148646346377218384368599793822305248 9550103 73821684671259640037796397887165319440 9550104 -155520353796859818963121811199051386880 9550105 -230273690849475903478776052895209251840 9550106 67843738837435854867865781732374809600 9550107 -553851123964025188485431519162444736 9550108 -6385256545747940929695173642807742464 9550109 -519258457731407725686850343232720887040 9550110 -37615437105134534817238757294876154240 9550111 -287761894650855409822090546252827664288 9550112 -77423784748712837300422920100103847936 9550113 48435952073779752330958353758473946784 9550114 -11107844108059953036648828094667877888 9550115 -250195269298156257235043060958259656240 9550116 -317802325920867356953593149908290570240 9550117 45613918411759831550529933614585064672 9550118 -169866118115315075188584618903180103680 9550119 103927347052694711940259884821899230288 9550120 34956447954256757457077899946061312000 9550121 44127600903260914525976026049880861312 9550122 77696539816316301449533976262262260480 9550123 -13428163805703628832729458302725554032 9550124 210505471715803997690863405272445026816 9550125 27940207104701599632050050683285366000 9550126 2530417171978601213529081887449480512 9550127 287295237266365393734168684243648872976 9550128 -380208999263424420363592953177833472 9550129 65235426473127471340315689131876568000 9550130 37012857684361843748893681611764301120 9550131 42506641765687866404590689546120752952 9550132 295770564634690404977657062102363584896 9550133 -94245735519235327476519896348426356740 9550134 -135455971995171299372424432043170147840 9550135 15846823742045288626481430500668951200 9550136 299432213123389188366290960905604935680 9550137 -149541947617239529824801846902768540640 9550138 -71141808350151309929900764111326701856 9550139 -11361853888034894861512996451634877440 9550140 89286551935122129329458406801481753600 9550141 -90607432956319212555332752286735508480 9550142 -7065139495020597892796589206868789888 9550143 -290469523868889892251133449031829136936 9550144 -28704629117951518487925627665826447360 9550145 -101744244773120279827955596386473971200 9550146 38428263329101226302298219079964950528 9550147 145075861577835011245390201676564241596 9550148 274144255085232917865635281728302510208 9550149 5748837107668311924480436271819971200 9550150 77895368232541510446722610940329864000 9550151 9060303981297737618624237000418500712 9550152 -9986535564052517953835881093860556800 9550153 231050835550190539763751928645854457920 9550154 5548895809385289636499972626267913776 9550155 62368685960179665672800818029561708000 9550156 16491580264654735516287516615618772992 9550157 -19926442931696533950815630730192490260 9550158 -57197335491975364374938413027888160640 9550159 453701366608292809093943050945214741360 9550160 -79830023361645971248611808616683929600 9550161 -254627904955690755622536072949171527390 9550162 -175304342014000751967929892812394366336 9550163 -173448202940231181952907067909083947440 9550164 9284194758138261896346376169406136320 9550165 381708485185110723533912825759200819200 9550166 23014799428885436775380812032279939840 9550167 162740430603570324578355303784013160 9550168 -61243404456746295440013741776074045440 9550169 3042212976979421279313351823075560144 9550170 -2689468981851659951281173004999065600 9550171 166584134610302951415385062466879824 9550172 -119538505797880405493883287665171213824 9550173 -280016447919349076413735451254672300416 9550174 -130573841629994749253222728080097889664 9550175 -28689522919930812528181620232125127200 9550176 120231796030030473824617826188443254784 9550177 63284126252507620626262022817250872512 9550178 12999133865464114512948476200116556032 9550179 30400128662857347081484930506720039000 9550180 -269631032841063808210112825189627228160 9550181 5866835630006531461281660353518126332 9550182 95193945343645761156137108963843596992 9550183 391453600824251327282836582118072213432 9550184 -61108268609764163448534098635150540800 9550185 73375924186965852633774483302498755200 9550186 -40186223532817468838468784368509040208 9550187 316098004454044598130288278288121637560 9550188 -125003814957832345174619867032968324096 9550189 -35951127104689016914492851662445981600 9550190 -118534002300836127418215692986763042880 9550191 -14258392269877487750728396507769475072 9550192 -102016010181758457656813828353781465088 9550193 -515313471766049704092016511224681353420 9550194 -118235835972422879294811587227854319872 9550195 31050094010285722277257150029348085920 9550196 1650537453860479915625889066693777408 9550197 -368954029310897853396568794339473592960 9550198 59376333436791644478414920048975831040 9550199 8139072358061445446846714656342468200 9550200 -93459167023472639247733009162739712000 9550201 1986684609630846104750508723109555200 9550202 -58664582912386364384628735080369421600 9550203 -12821724860199071471486302924270386576 9550204 -176743162534032791092102873273493750784 9550205 -94388275810650757635998773637825994240 9550206 89017733721237242672079717337251410112 9550207 -213976452693876614011641946961199900544 9550208 -90312776973023137003281270512371630080 9550209 44239459852820717951343706940443516800 9550210 58785565616787421199139390296255531520 9550211 -72384311454783031755543975190802530800 9550212 -26687800975954360475710324998745620480 9550213 -39191121208459398134567730287504758436 9550214 944110301103331569954868117650657600 9550215 97976866954953070390730499456800587560 9550216 -76992076782903561714403508555734118400 9550217 217947972088894338564166057088240186640 9550218 45743532410312446233489801821273514240 9550219 3504404838898848458806831773160881440 9550220 -108060192929807568258444838155182853120 9550221 -149877642079160851187207461985292378240 9550222 -66684414351482606383026986798947612800 9550223 -1246722933356535291376573164674136528 9550224 -4167304313186134823294425983067054080 9550225 -11223482099109141099896906785211966900 9550226 156914455970780420358133741584900096 9550227 55160250645236894562122680443243489720 9550228 -134073748189869475998129084956882442240 9550229 -74518132436041299123889078723960739712 9550230 12491943170661385789419757031908320000 9550231 -112763380094176616545254490657541520800 9550232 -69691040129525313558896122534016778240 9550233 -17453551356355420264752355918949191872 9550234 17943990234982896121089822628350317280 9550235 -9608563458112357948117911326999344320 9550236 72722320099276839512119022831891742720 9550237 -215581002277979075719775559445070905114 9550238 147323782557681108570336558040501211520 9550239 -43492149161063799480012671784155365632 9550240 78918940780775682843725401506793390080 9550241 195587022293875831052531626182150108642 9550242 -54590896388051522029881730183794554592 9550243 -655055460810039191479775022416860621584 9550244 139069040239889614505899726563962253312 9550245 90233164560012215948762569524876657600 9550246 -81291087598952248670739170623760928 9550247 428069703749715320777383912860216496680 9550248 -10341619619544532783502945952082329600 9550249 -164631935785245701640309046628323506864 9550250 37087379481762701022663163752103224000 9550251 -339144775367613879946932816147085658400 9550252 167159177115719063488680001958083732736 9550253 25098529719983291333593927027596789720 9550254 -14511816662218277203941405413091130368 9550255 -767750986659093033454532829851467680 9550256 21408723806894306484645810653663035392 9550257 -2791466983616790934103048602973596224 9550258 -1936270536931423364061702168028950624 9550259 225900862482668706860985753452979256512 9550260 1332064078750474098332095912627791360 9550261 24453356266561414171666421607424438432 9550262 -42319602364285272772884834176449270368 9550263 -64335284757118651137990768864130701312 9550264 116446415118894821930412933207424143360 9550265 -13395634713525259642693313359776025080 9550266 -25444128515427393246198501931917533952 9550267 32078384904237470135874934009273543680 9550268 19737811915928281674289273223328946176 9550269 -74486523819789714123014571615021388506 9550270 17916798003526392787439550556819263360 9550271 -334152248098153715988236129366309869800 9550272 -12648640987571198812580428631808933888 9550273 265797334069578307591657109565674132480 9550274 94110144303778709532572021181436986240 9550275 -7264167418923010462784830484211494400 9550276 318502993843779586079908582638240172160 9550277 -235120984393922888110991870761465445376 9550278 -15420573359407458505196299005955620480 9550279 87555926824591810796362319833868305880 9550280 234377249919221452080302813386105344000 9550281 2669849475213002213780005538978697600 9550282 30309609464184958789779218890464150528 9550283 -28702676975298201151632032295716175468 9550284 37761960813583103435470156111055711232 9550285 99874285197338530178241133375192836960 9550286 160658434397579945723968136797815974592 9550287 59028169180975014384025349059453843944 9550288 -102076048797620852076573493484560384 9550289 -30885056715170218858275102471138826944 9550290 42265084738370648799568991192758563840 9550291 346968788634714194267182429411244835692 9550292 14061333843376309544546811591075804672 9550293 -140477806007890483994721848728457625600 9550294 -3029737197679287708770413892521030656 9550295 -149360408107073989545577379726478964200 9550296 38378299267449400002835567938448250880 9550297 69322122915734177076172105958946961792 9550298 -17600193473500184900804781298747035936 9550299 36515894908848632570014365972659700096 9550300 -152582201112223894931369344625139200 9550301 98194411515336534622459265623407726912 9550302 224978118069548888447790261835986923520 9550303 71616399136337856687889905134565140080 9550304 307820626924765004521958366650780876800 9550305 4762616942554384171697893254197616660 9550306 -157442167587582799158367082787138662400 9550307 100599799874939782212468990982999859280 9550308 79229853777699289992754640246178023424 9550309 -21674866216928193564069182745617959140 9550310 52016072215380059135465368255722700800 9550311 -18015000286972694725318072189655020032 9550312 17624396184861083965742403482381107200 9550313 -119940363829220803485687526743433015296 9550314 188628707828744962584394866759384675840 9550315 -173863414258531770693388107055169003040 9550316 -246152855864296951933474519361279880960 9550317 96986755054938501151761008092857832512 9550318 -45900889876630594245873715356765320640 9550319 75001804260784803556529909980351221744 9550320 12037810846014644833208302469073469440 9550321 -436992474203591162363600375391074359056 9550322 -34264649012946149119002086963705244768 9550323 -32245267678291020108031925817697822440 9550324 77284242112995623485902472490585675776 9550325 -623422435258210959173404480541174400 9550326 -4180981342130601735507423758677832256 9550327 -190798446027995424006807224772255308824 9550328 -121357689456471609088555404070251479040 9550329 -19699044542256829905549067083713347968 9550330 -89944154264668845665075650055230291200 9550331 -85960754879261645807238708131120762880 9550332 74589349081250421014222650740929740800 9550333 -32817699070213023153460279511793610336 9550334 40346354787279238872707300486142498816 9550335 14321942203359923478328853856067548480 9550336 34600201586866342782609357995532877824 9550337 105934509184837817232421283186375916480 9550338 5288681854497568982407812977472875520 9550339 206505959889139295525759695706802740880 9550340 -93395382197845999054225395897369404160 9550341 -136464404266718845785603550035625356450 9550342 64999553567065010181738607446983295072 9550343 4049717139933161578393218049084350336 9550344 2318865580107776221616047913820241920 9550345 99818651135712423843594962046078196680 9550346 -49982802008519985310008290285575410336 9550347 17919528692202093033952384058384537520 9550348 -1174194788744644963989858740637407744 9550349 -54501551884224079755289470942893224650 9550350 -63430939648137277128536890705459944000 9550351 -164376432221172769983114663291633517648 9550352 11947351142802726354826745940873314304 9550353 -446555560641978948731197481865310505856 9550354 176664817729735856754925744871335251072 9550355 -196832353005618443063102060417544156240 9550356 9288505587297164749932545684195917824 9550357 347758081599235246446868025952970190606 9550358 16978691913505521690982574096891861760 9550359 42958365936486269769010376462632089600 9550360 -99989753816094808001355066542939136000 9550361 15749962866612073709362735162478850000 9550362 16703478333515226949167881930365555200 9550363 60407093527819525280385876528876127680 9550364 -103696160705029597161994918352958196224 9550365 -95723820989940523111960084904032090560 9550366 27794262680914785351990823043620392960 9550367 37832952105775089967453003297838440800 9550368 -145834347498748721567742444972150030336 9550369 360822258084365170986369638954221345840 9550370 69973819293200031809332431507623918880 9550371 9079547710127135053822188316192646640 9550372 -5022067601641372559917362649954995968 9550373 89162275734997835300138996213698839840 9550374 141973165871621525069517258547769108160 9550375 -188811831896255895765494042678441526000 9550376 149725767879752231533534513342557880320 9550377 360613052126134568889327061010741616660 9550378 117741706248169821584717122477271984640 9550379 324852483450502858419141975310067872776 9550380 -42845708412857776728148251036574924800 9550381 231622472249474387332698865860691319872 9550382 6650322103379451234806427746679128064 9550383 -156755266782129094430597275360995536376 9550384 -51843848300255552903412426141008281600 9550385 12244119749115105073826866501327242000 9550386 1671570928054248953645461646379665664 9550387 -6490119853255744888577420037631137792 9550388 -80434536475302761335825310859759298560 9550389 151086874911734607157691989880189875200 9550390 14260308867299320931233531461641587200 9550391 -12735071342855100007634495645409701208 9550392 -117540777740948050240232984085966028800 9550393 -319088001181415741240627053599361638358 9550394 -81228806817076273695049875947177272464 9550395 30817911662711214713842230558534521520 9550396 120075774452969848349715752455451132928 9550397 -25959556333594171122503935956188324154 9550398 29721453152377773300263252979094434816 9550399 213604506420876241103549918094736990400 9550400 48594835217127953538046780924703539200 9550401 -49129554565291732730348061838638007296 9550402 223208423637633553726336469686409107152 9550403 -111971527511705776107846766551990959280 9550404 -21388462732137924130331787856982956800 9550405 -127161194969265175938034779647959175040 9550406 -3367123991317164134055597986649528960 9550407 -20102324030811652947299682499394622720 9550408 22931242348008594266617461291196416000 9550409 -318801666316538738362020962597751510 9550410 86552532814426458111114168467200815360 9550411 59561224057971800392450816437945239152 9550412 119491874805135035310110148182199321600 9550413 262960557768479105122137583326703240320 9550414 24051427003334245253890401117236005056 9550415 22452637924568435156406835266489981120 9550416 45433610098217507690579082772020068352 9550417 56690299898436850324942587195135759012 9550418 20715759128431741274338161627150806160 9550419 35012330726290348012633498984275916800 9550420 -193516060138129510619968463298053437440 9550421 -91472158761297804718291260077097665280 9550422 -24533775119086735409783276648486698368 9550423 201255299378049638816098443195995337264 9550424 -176538913550854585927759792130696847360 9550425 31764190739562418858895639610556488000 9550426 -172641325891621459904954181689867458560 9550427 63903112573818485693915497005542380200 9550428 -24578153486287924643555154268729614336 9550429 -3184867618324358072213524866944971840 9550430 69836565595124097622698984508406198400 9550431 -240719264584458146519158992234025654920 9550432 -155048245682821979805762886920973713408 9550433 17449501968267029609431472722248539682 9550434 -16378351187563811227346846307480706560 9550435 -249027864328329721178173966454603955120 9550436 82681099273738412714001551683419291648 9550437 -143550065634892381355796902301010582464 9550438 -133221829461667570273208953140966638880 9550439 68942445155608267515576704075182091256 9550440 -38898572247625685458287019995463680000 9550441 -137388220485993753555532307838520496256 9550442 -116950819219153861108784068810728953856 9550443 -159749587673360624073678185918843680680 9550444 -5927911502481054493470865711454472704 9550445 17676936778025583881914946049315120000 9550446 -81196551501027527677519933148103062400 9550447 -353132251145332666340341523649441467328 9550448 -65382695162399161257288718902668820480 9550449 69228265454944463139563899191441408768 9550450 -939573501945109809830931104291520000 9550451 39816808997331218579951391512659498464 9550452 -29055505007031041723429730315650899968 9550453 353299510500328986847068398785543504800 9550454 64764393332684178693397347714645682560 9550455 -5882109658434925434998984365379774640 9550456 33446204759630580245881429568541696000 9550457 -54751585431318923794219466263589925888 9550458 -19555170239333368574745273686213317152 9550459 -190945278955701355199363187081708156480 9550460 -212960119791409897949111174664563934720 9550461 45647075859734140347875475481966710720 9550462 -122609721408641122358162953143479904768 9550463 -28337215907374747056421332426323046576 9550464 56149300687469776894200977061366988800 9550465 31829821125902596456580567793721533840 9550466 198535404295594116478667606499663828432 9550467 14929147004419574649717653327215633632 9550468 331793611307864390614519638709525626880 9550469 -232919184340406427341602878667319765856 9550470 -24061806134189546975196271742059344000 9550471 -63167596327984653534947560664820766240 9550472 6178370191293569500136794756412497920 9550473 -196815069891406463828056073383246623216 9550474 119763837693019925647294137672893725440 9550475 -71751026678655192894907156111698381000 9550476 23751158876187132063795621261479488512 9550477 -278806150424685950492883566447890540800 9550478 75617618013250349691297270044312663040 9550479 13650220985263481001666047313187594368 9550480 8245573017090880175696766457290424320 9550481 -510436374349575245367817489316768549280 9550482 15255269529219298701816330292289673984 9550483 215791426117954244969781920163819097200 9550484 -27928257100790007837518196961497465984 9550485 9384030764502633983254919561044819200 9550486 -2968466673175647401144276865322117056 9550487 146357808563837308089479555304814376136 9550488 136956950603050287915165389650447564800 9550489 -35421474395878771968525684013797007676 9550490 -22610260796631387547130305018806309120 9550491 336643701813521641794485162348698235184 9550492 214140138505228409170368524081996748800 9550493 -398413140185834996118164618803632152256 9550494 -73860434375882066937528610256650321920 9550495 -313325385843234184870565718560205123120 9550496 50969423489070233265199093697309835264 9550497 99100073894182980026983474109535876096 9550498 -26512094010400336518046935830037620064 9550499 -23220372216607670420262651238840889856 9550500 -114614938534826007035330547153973248000 9550501 -173375059597908558751418278969717496100 9550502 67672916992614959238546736182420305280 9550503 5136934803303831165779152105310330520 9550504 149870763052935395281102685061691545600 9550505 202973266504471823761821226498421802660 9550506 9807324826052814393381377135177839104 9550507 -231181891109847967453287259478651036280 9550508 -5820926755389234078108418314107856384 9550509 66574644118592058051426086199505821504 9550510 -82013591471746367898639861862216587840 9550511 -126250894367569982830651099938588346176 9550512 -74174569873939025410776152079891824640 9550513 -70747163015991173976036409302804232640 9550514 13899943675659513014333379540421244832 9550515 1287572731278920716665731706469347840 9550516 263754263836904597642830276579023405440 9550517 23024344987161288286560462888988670460 9550518 132142061819148010410437050717489811904 9550519 74135260332156047596426240990230495960 9550520 30000933387751731601681655344535961600 9550521 117653634122204336200807129133074862400 9550522 -25066377593262230356559759667864139008 9550523 -157219746594483995753012168390834507640 9550524 153278234740159147241777215889441542656 9550525 120888250170466385932570183815790572050 9550526 -16035681019984628974740831255050308416 9550527 19530580543288644489371558307116457984 9550528 -2031646848162534808525172488843296768 9550529 -63401857477223909308406175986531124480 9550530 -184481710395295493532740911027031520 9550531 -331171522610018808877484513007185321668 9550532 109830029934748077034835815643540025600 9550533 -280211063961060915121706808752062207776 9550534 35472806732049042153863701409009064192 9550535 42075251006203854564321672615383199480 9550536 157211910687303887353281110322887270400 9550537 -54845566528366582681885430435396636508 9550538 -270218447176357667422481311554120674304 9550539 -1513555348560105570300432742085048196 9550540 -57758539696303925147586833170815436800 9550541 180864783210728744845951580427396476160 9550542 -31637329405845804863758942333084717056 9550543 2151163161535302693006388818059754144 9550544 -3413018227872918035216081508900225024 9550545 -66464438905428936597795690866429611200 9550546 -7382017648553459953975524012022667136 9550547 156769319229612177613220271262033139520 9550548 6028435722020374265304263168813746176 9550549 -257323674142282518405340499352116377764 9550550 -61529712617562249205565788542711566400 9550551 -115791808907783964513989636271748886400 9550552 -226717475559021799518067614700284211200 9550553 -21531522169955326238490177100728894198 9550554 35518310751004908611742868036267185408 9550555 -115733952555712516684407255896911092480 9550556 210791292444961060081798931610200335872 9550557 -8229715033144650817273672553677945440 9550558 -3893664130723110473793893265189316416 9550559 75955686113653355706674921124250146000 9550560 56288412992549411939678233245772677120 9550561 342230971315221044391573257516963614512 9550562 -39280324415174724279949765740927518208 9550563 11679035388881437021300628218513337088 9550564 -58266133575483790886851765270969968384 9550565 -7258067342345084436422918907532548480 9550566 -59156624479852117689874369531352948160 9550567 103123646377475338248852258813534641320 9550568 -344706049502819769842560304022049981440 9550569 -84804051942619711927326389273793155712 9550570 -66871130331522633689500447397689627200 9550571 56314564588799712438453529899737384472 9550572 14232821447787777243520202265506906112 9550573 47363804375873113564460210520471932928 9550574 43487780513685481654604544777624441792 9550575 76707306293404792709935650404767950000 9550576 -35603775442620689798069904698240532480 9550577 188084178657831991334144408165115801426 9550578 2012500475320079578618894965273411840 9550579 -108988083265152478455647794606267584820 9550580 36522570547803584506693140947695180800 9550581 -31075753468745460303180619018315595136 9550582 33983885833802538389022615757158887424 9550583 -56391763582781237194193354174232666864 9550584 -162641932652023757885534756863411261440 9550585 -210611673144846250970724388142446227840 9550586 104876147418035028545314671586083418992 9550587 36165305514128679434930003443297499760 9550588 141895586580300146401513968326381162496 9550589 -5206871408345171710669997437903361472 9550590 -1813543463038771199577239022100089600 9550591 13889629219493967238806981384368244992 9550592 -332239641301050379938865066719968231424 9550593 10152533687159467453874295236038676820 9550594 192746441486469339852677744838018438096 9550595 95026263060246003695969007458135091600 9550596 56394851299221885208110003026708895744 9550597 152662343172686309018429072498353755200 9550598 241314706610463972482519666804224072800 9550599 -65752556377899699309282522331449300480 9550600 -99995094824575433949816668208164736000 9550601 1653467590314834860504970775653215952 9550602 168818336303005091058842814576147648000 9550603 35297899186382330407801300922245791520 9550604 -14784712593189559865998948707529064448 9550605 105978981550846023248506207005729816000 9550606 -10040877754572127863691822036475604096 9550607 64738716684072240383569499025118396800 9550608 -4126729232755079916985060264501641216 9550609 -319646373139769212886419268376164919296 9550610 148859873810191582941028921852457100960 9550611 71500238756130841091617254759691582032 9550612 -84577440806171371084147025805983582208 9550613 -9293994702159170448855978856647921138 9550614 150673613096333776746371072242079485440 9550615 -19831080772375657954780179386259003240 9550616 1116886554022937569414869467550689280 9550617 -143336789311267615350563391823638710976 9550618 -292742436487471390982656519239080448 9550619 81150682299883344583571694542003116944 9550620 45586776745186121617023911015778554880 9550621 27981536715467669464362171951920702822 9550622 62749624181352982439044384319811191424 9550623 -91254255744895794413406263129040050616 9550624 -194860744939456726561411165006942568448 9550625 7740276978443949493530282925218600000 9550626 -80714255855895001169109290994270336000 9550627 327643769798486975376442080414733776476 9550628 95134576605981445625396483909293724160 9550629 -177706749843448038805278529587356277120 9550630 58144331560999391639512434588182232960 9550631 249295052299576895874435893933609373432 9550632 13970659036553159771161731058523504640 9550633 -454901121781613896428316362322736010118 9550634 10114645731624875591436127372986877632 9550635 -34355612483085882096839521928606515200 9550636 64491900363875304181147785788704711680 9550637 155541618838874921357285139158466709920 9550638 -2501357152259562983349429505501820736 9550639 115364367382370227516970783342588330016 9550640 12120745348764409959656051962874757120 9550641 103759142166178570854127414059593549184 9550642 -93079414164967029034137795951684300528 9550643 23678160791176648667262418435116728640 9550644 -1366899112558378851983518885374984192 9550645 14305021712410519572798934824175773720 9550646 10633087389690884029902437941247120640 9550647 62838014862469109159593694148247175328 9550648 -34614950383628443890502905994754273280 9550649 -362346997461388973733041796847645324464 9550650 -664972055637835998149024488701638400 9550651 507842824352099734775021689662615576 9550652 182638789662943522627855579300710461952 9550653 -17830904956851127555030359728581045632 9550654 159161834630563482650976408031207833600 9550655 154298075529199676192635161728117251560 9550656 -38101984812181478701015263383849533440 9550657 46940193664019041264753460810238168660 9550658 2369386267655396077695259195804574208 9550659 -14771429488650168352579629694795146432 9550660 -64995280295252127606204530341908787200 9550661 -190600252135221847012455142654151377476 9550662 20330886507750814432269673173235488768 9550663 -3865396615672581950358389500578660192 9550664 271406533804428144985817744943359247360 9550665 40948802139700663690380849321163115400 9550666 48626144166289766777015999462149561344 9550667 -115373644620625445382357473490118935408 9550668 16515909262465281554242449339449588736 9550669 128561037142987419512116609035828046070 9550670 194667239856866991048931370461112016000 9550671 -47441059016998129341618850016840227440 9550672 -5788813639313797345007624929403674624 9550673 478621070527577608161135134850159840 9550674 -34335285830996939534994749014565076480 9550675 289177259699534487193654910400854398000 9550676 -173843502596135935964257888638554818560 9550677 -153561145181359002043132011447308400480 9550678 190363668401395713847058234841021092640 9550679 -109270278184872821750880651557158680000 9550680 104204237586064303811666336789732352000 9550681 9266426498584759552573036963399812864 9550682 271668676282967992065086677966144353792 9550683 162436624119605518660496511984518845920 9550684 -39430943045172432269247828015455477760 9550685 211532932309805106504046455154284486360 9550686 -36000557150991959219083934645956377600 9550687 1247241448983748433177503551461166520 9550688 -142864064035536473238718384149543911424 9550689 77333697230086058149123392005495334720 9550690 -80894772389551515088257305288611545600 9550691 -13835231146069384945195934639478343908 9550692 184452359786239352962714708734960675840 9550693 9194160039891548611322057781261817404 9550694 165713213487350684874187764415798292160 9550695 68248597776134295013369631950385318400 9550696 -428291518376327028102660972982215582720 9550697 -104748917949120124745427913641811510272 9550698 85899472524948770086750928676197086464 9550699 -180333854904822807572512654419498378464 9550700 36406602964170054678496199669007955200 9550701 201797775555298521548849402289853853430 9550702 -32670707980367769945187420008751345920 9550703 -376357354861789587219605324318252173296 9550704 -9707168372110898997349535893725118464 9550705 -428112762822283845925081629892525968000 9550706 95491272144561367486722615417053380608 9550707 119461686235209337086202631081077820160 9550708 266655127487414388524210035922339439360 9550709 -31411088041156129028774919220789083648 9550710 -9409808599658771378668492743008640 9550711 342380810589429368548016999397116739400 9550712 -297831948701671115077642730937284812800 9550713 117956635845680308354030081633599251424 9550714 -13528477022262686643798996538158374544 9550715 189733106602376140270648153078713776400 9550716 56246209828882714104487145797842026496 9550717 324541971245551920389534875280776432704 9550718 161362354589669268409609781123587330560 9550719 224562608658249925509440739588511667664 9550720 -198343003291726691101340685899818598400 9550721 -21858862401527174334432222640951988268 9550722 68592903609657935697911087294651571072 9550723 -18327721232500461576836534896607023456 9550724 -119516018970442361100810152212818662400 9550725 -62511531459538164774036605287991582400 9550726 -6637164275139589432080005417476860096 9550727 -51005590608785893688420147260447627392 9550728 -40648395311606078985830101687281254400 9550729 -227516239052273230938860964174114781824 9550730 -976284945573785773321868551644364800 9550731 219549822743623514770547336071887227352 9550732 35813137373544915321047705129435776512 9550733 2812131644178932343799332617241936384 9550734 -16948730870212133265587343393437001600 9550735 113496306793897554221875276496836108680 9550736 -1050484437132840097998999491412688896 9550737 296181131879547071260374608381537287200 9550738 53020560184841247101913393492546629520 9550739 80341599941108344683541569820748541000 9550740 -105703898545805667037786595848231065600 9550741 30457538680750313732176261185597664142 9550742 -198838578527703578590609467186647221728 9550743 -159257491003905318776995095456893116800 9550744 -8855014799885808828300066453392179200 9550745 31466145588512699793256869170688755400 9550746 121161169454071701534645681537633253872 9550747 159829030057061457098703475570869304752 9550748 167132537472969269204807110601478225408 9550749 33791561285279730930063602133420715200 9550750 -70799592684615755690121509520958464000 9550751 -161233586457870967179036714747514365600 9550752 -116883880597642823438290789023180914688 9550753 -30986665419907868078175887218047617340 9550754 -250420871484244234402748839310066165424 9550755 -89942083851180261361613394289617957600 9550756 232518840014885081665040700818828866560 9550757 29813774492262661493228670803687090172 9550758 43537019743136300788384292631256012800 9550759 -41484921479585928920054335608299221632 9550760 -49201131266570688688642212103006310400 9550761 207898863436234349968099381869869436384 9550762 30189866549761902995252097694772566464 9550763 -223701275852109950621704425072860726988 9550764 36408605884120532333910104349451223040 9550765 -73653176532666422439349485800617209600 9550766 -94708485855794561985216075939882495168 9550767 272618549892179055358950954185711414280 9550768 -6552084628346648190797039777744486400 9550769 263578844012125646308978211866607329170 9550770 21487059360038598476934598332020536320 9550771 178531651746567651196030037631686600972 9550772 -130778304908060768223768297335224320 9550773 -848947660210209604855914248475749760 9550774 54844077673015070342906102335178080320 9550775 94972758678466592809037967452869009800 9550776 -95033953967302203724778697619917373440 9550777 368730498781486477843804857418961043626 9550778 -62886534046829120680875272431525082112 9550779 -10598988789078873208360334395192742400 9550780 50430557377370872233502411457575641600 9550781 -363068509318136164100758799762255339520 9550782 -99191920110504365813828411101222900800 9550783 92990944131639634958297417224938846720 9550784 -85773805156461098294135151100585574400 9550785 -62673344510810174514369782002408060800 9550786 45864745444555060080477266246754327456 9550787 -446860095136086736356293200602519291600 9550788 14297670513372781095964442422608605184 9550789 273069957626386804046233330731989515900 9550790 10324395692669104892880764800939545600 9550791 7882402093394414020795771033613549832 9550792 -160686108849999212515360699006292352000 9550793 -149253484054613795422769802902198313600 9550794 -120136792543531239264021339394487996160 9550795 157155303420665779521428867344881808800 9550796 -55529296619010671288354036533513847808 9550797 189596082307981010666299719617244139200 9550798 13051888516897744283561636093378747520 9550799 8906443845003513734194100360686978800 9550800 -7015104540094407561901474774695936000 9550801 -86206177736227332741945044574389376 9550802 27166206763513831826342109844969689600 9550803 -164939311283244173158463666483298580296 9550804 306736764200655480557073641951353495296 9550805 -21205095663127672412963475650091514080 9550806 -8036592384545202336584228305254144000 9550807 47737309295819890001484414072782260912 9550808 99628730978887536648688170423868047360 9550809 19248894034208800762098240792998403444 9550810 -30903691119450092345420495150072878080 9550811 35843141832228681177763207580247204432 9550812 13842365717989214540609277393683592192 9550813 377057131097463135665114862704831793062 9550814 29524271339980073025637130498119970304 9550815 113262370003027974319715184101673221520 9550816 -7677988346179527220592900661326118912 9550817 -406748373222474485952724686368891926608 9550818 9890831151831315028792780990938263040 9550819 -17172501441886266094181596191963645456 9550820 57626741615787884184001789617202913280 9550821 -16647015654871306248359414974288822272 9550822 -5571924532316140987607471836307696448 9550823 -523095613538692724268331709156975084640 9550824 -189855737027543316873663421899917230080 9550825 -8154178619520704804826988299095222000 9550826 -73775065901102595999549016046246391888 9550827 -10780272921509435208462121448812244448 9550828 -45626680169551434555837754828039471104 9550829 184907277087123760578809889126545117280 9550830 -977821883914709961936905305359548160 9550831 -550604816359338595718474986240024236000 9550832 89686780820306979184488297390145536 9550833 261944426938290145557855106335960941424 9550834 52484309437918815215995873024851852816 9550835 104697992110908988621085335564747080000 9550836 -221615833817254529650909945712941209600 9550837 600212063409429151912996077623880710112 9550838 -47369890857786990060524116612936917888 9550839 115837664185919046862842046315069429224 9550840 -93310083517339778742789370112832307200 9550841 149480958267233119989031652082092349012 9550842 -19245459740555171858041620603860484096 9550843 194686571893375348137218419005622893400 9550844 -222322997509629700454632414055545996800 9550845 221981913018053743902898223614554144000 9550846 61795956093478211723289419570698063872 9550847 -130603078981562903677785010218790098648 9550848 -163433001449112030640903590260024279040 9550849 -15227104874832678960506921359254414336 9550850 -163941759726208915781506448771140675200 9550851 -154130255960618762184576738727202844168 9550852 104772063790655197720290370549721792512 9550853 9689919993844520104904047370363175168 9550854 -50568110853977817416633319823703139936 9550855 -174066986397858231138761371713192386640 9550856 54087603712382092560950745156851957760 9550857 -28559116364700328842681451371983271840 9550858 2775206470265241664566594623735129184 9550859 7154104342217826976328425427552425704 9550860 13391235490288232741442580253952000000 9550861 22112275217568533778028386407768704800 9550862 165007129137214821784254966906269610432 9550863 63209778242821992665107978615211750400 9550864 88034744579612605561922845853866926080 9550865 -46546565366734178705740513090295239680 9550866 103645018686820033250697927289056612480 9550867 300605954681711910153265220936568448960 9550868 36510612865469684736498664650961211136 9550869 236467695833798088187145905007188323744 9550870 56561724118273495367054985581885276160 9550871 202036868811159539649013536218850207744 9550872 163024139688686944494335972700617318400 9550873 48215800548331293332887865734478009364 9550874 15147581477352013140325571640641757936 9550875 -133602885607592179629814327747345620000 9550876 8724668074453554962796206635224936960 9550877 -150258331830752669957050691186149440768 9550878 101780580974834890182849600427170825024 9550879 13627519104089012580296684674976175840 9550880 219745592686473933291755524437456322560 9550881 -294956380468700602503299009973074345472 9550882 19919735947146105351535187820737410560 9550883 -40892438107224795531452398571831787456 9550884 3329865533653754742308814306368901120 9550885 -103883000504326844309013553406464764420 9550886 -74209645140321064492760317065963160608 9550887 -64322188012171691511336603420823272960 9550888 4958805478489856421550502140099215360 9550889 553738280646192623359356791974947314760 9550890 -12629779934655702144069898125415627680 9550891 -99463341479568276724669619561633084640 9550892 -39059500870593395267385737697543791616 9550893 -307115866795075588998548857651720608 9550894 -248082873127925554065298814825976909504 9550895 288986235335351711485034250584268467400 9550896 -36555950889114915805226672646911459328 9550897 -167712154417946110383781530688149064128 9550898 -38972769777436092843794062130871281664 9550899 -263142278826869154983330448255272564880 9550900 -42214974889331618509431676807801440000 9550901 248554312095926061583002078737908651200 9550902 -2070546297028611082097632307511390720 9550903 349183677603255108970135210696675846800 9550904 350335517184495900972372315817055416320 9550905 -21658954356484079232951801233754958080 9550906 83157928765770799140262325084406785760 9550907 188103652649740509929521195664049682320 9550908 144573163253640150626105360032793149440 9550909 116965268974200360762077733530750752920 9550910 71333687781914487692486719016794167360 9550911 36689955001844212541136768375012666624 9550912 -16140254180151807095013133921801994240 9550913 -336969264591386105775202222646431979838 9550914 23465472627352173615233673850157414400 9550915 237270763138113196726193299565412445440 9550916 -137634356045191745912534175590611877760 9550917 572109794857328726569819876694278515072 9550918 20288511080091001868344125290147404800 9550919 114166891095709567462219013645582101296 9550920 -55701376364659132070104045404487680000 9550921 18407433140750554527615737774248979784 9550922 56580842250535805439024763728965374512 9550923 -200747052114720061844947161185589846096 9550924 -138877896852667563143561901859614455808 9550925 22679299967381214738278256683616631650 9550926 -59871230481464967658569258582153768960 9550927 -32688100304138235904979616231443845128 9550928 -23769774098875584996613751592923701248 9550929 -13356656464749877829529617037977331216 9550930 -85231955918440155934311357496828364640 9550931 25377598479110419657133014368278596032 9550932 44449877817978344214378184837621868544 9550933 144329254174669168321977773004175813038 9550934 87882001618959327377784896895357682560 9550935 81830665696679162091768111448400840520 9550936 -359401512068952598668010632149959096320 9550937 251701456662637051305776540062816261392 9550938 113772416215537291331965493024844929280 9550939 -237419200600249892827542276898259016780 9550940 -21456606376963387851934443686804459520 9550941 -131458970456637265760498864548970087808 9550942 -51667136393644785706077291804804384000 9550943 127982123098640376066844198685435868192 9550944 5663442240929201056751086399510806528 9550945 782723709256269618863370639941552640 9550946 -80113080689559064036678801712871800160 9550947 -51180026751210351004813430465547790080 9550948 -211433234539841200553990979995327858688 9550949 82480530417514625371988232752946877950 9550950 -15804207307806893635324295802679804800 9550951 5761833149448713194341026093256182752 9550952 42367448038989481553064034742522649600 9550953 16262408221121750871869162256553322724 9550954 -62054653208055884898761857296126809088 9550955 -5804440503268372086422023998455738880 9550956 -186395836869414594480653154547654076928 9550957 36076238483009697167159369196045515520 9550958 -9057080083207151504656415589458712960 9550959 -259142989036140100992649692008975945472 9550960 5618847505675349101332600092692316160 9550961 150482595925930006851421836066801748032 9550962 44577913279986850907473853040009547920 9550963 -307957651026856531600234014365674052788 9550964 -163808848607816435112977874467340238848 9550965 87652873522134268741749288166312569120 9550966 359778103181543421276715920530459577024 9550967 -91747417116590912180205543239456877000 9550968 43858944609869495021376590156611584000 9550969 -91455424291493666333843978417538653100 9550970 -5680141463990111885538726054438374400 9550971 27119282686377060717449929434982119408 9550972 169045958787438421529024308815566195712 9550973 -292725045500018138892265169045961765600 9550974 56781229426566017639459919470783885952 9550975 13067025775142159107189199909234568400 9550976 67293370197500094350505109554934579200 9550977 -1047818819889118273232256406642917360 9550978 -39100202681075475686181427548626022960 9550979 71972382984027724816169996738450329320 9550980 24516900999817515537964897677576192000 9550981 -38010373549556220558784178434864979136 9550982 -108927665569346195188341781257857433120 9550983 -1490909451601936075099014495551019696 9550984 -280617292423438026054776709876586414080 9550985 15139427427386281303204973064721195200 9550986 -37892835764326365135602376087514676736 9550987 301109354982707589941264646616393991636 9550988 -1791602421005739556882764497548869120 9550989 -3312476568700760594175982389111314016 9550990 -10809249029275313270188761627559898880 9550991 -113391626771478238575232852758175313472 9550992 53347751468030655654069184565746728960 9550993 -66609011304977504849011111846300240016 9550994 124530731149824215270305215056914705296 9550995 54541542338926619235091483499877621600 9550996 26548745289473120959664352421062615040 9550997 44831095523375512464563901191520034446 9550998 -108453830559741815828819224194385016832 9550999 -444791562801569519275783973650324723000 9551000 353645083053349912237028399817707520000 9551001 -120315853257876994527267579459622440576 9551002 -40551184415278355540767226306154602496 9551003 70476034372198860270200257159840931328 9551004 81238015672143495640940402986693188096 9551005 -28724163158410121961706759019709840000 9551006 -126812510442683585574604795747963026048 9551007 -9067327387151854715204791918602654720 9551008 -101572804869424196191654769352705835008 9551009 -85543286282393660732422366186443065196 9551010 -627058362786158837723328436232033280 9551011 384072513022525746960179600660193997152 9551012 -134670346320621247837607668039648066944 9551013 -23911573581935111587326881145961028256 9551014 -285851467901666689862050201188288384 9551015 117002889154311122876978218320111699600 9551016 -18323822242207622321647167046944614400 9551017 -139332457217895595550101844264121012608 9551018 40273778309442701516767480280767866720 9551019 -83706881876468970620683481177632255656 9551020 -44570029084221475007845517979638507520 9551021 -618856646881189563297652377551437848000 9551022 19014621355396126470947741812381852800 9551023 659549443735480521672492771633859800 9551024 5539255187421379399129982303991889920 9551025 14548508446406681272036903797579501600 9551026 2031681606478653307168013638560228864 9551027 -48749015181795956002202404682461787124 9551028 -12611913242531693969000434322267099136 9551029 -9718151907724046384259040517579076370 9551030 -3242060992262255803874830236695523840 9551031 3492784949711570633043951101896316544 9551032 -62736357671491046618914628871592304640 9551033 329212835513456259406129125349836858282 9551034 -4937217408687362252845836850827206400 9551035 -46251204666731873546053676663374041600 9551036 225116379226548085869567923504605969920 9551037 -20557819188251576221205810266811677440 9551038 -6078521196194643985320611917639925760 9551039 -154644081836540160956068523064129332160 9551040 23522529367989510390364183790616576000 9551041 -345681772772397487852998858192313928108 9551042 -95616417144741647347026731960742784608 9551043 90158436333543261923597383708512864132 9551044 -24915281679296193302163265833351901184 9551045 73439039967906550484453053690958513280 9551046 -68305796666332120550994089777225591616 9551047 2516293544122601964492941943052313112 9551048 -55627525873276835906413868112102512640 9551049 -18736317532817571951739598034954672000 9551050 93143478278202118019826110113980070800 9551051 -477091719274758756660178771645338892968 9551052 29981231125606248838017358393052872704 9551053 110824588707926257291904922681961237120 9551054 -94890253738295870883227262579140148480 9551055 116345560537851950808589141437826752000 9551056 -80219981591160465422991318715439423488 9551057 3884740783991794581959151998353464306 9551058 -126444739594442259770016830640452321280 9551059 -62738002645192283915465325538011560448 9551060 -155423489719665634780598011999510667520 9551061 130335753235618813163906468353948764480 9551062 78411085731993547452467577013031988864 9551063 -271699938041791911382823759884258682520 9551064 105587154937848539374181092642247147520 9551065 -148850895329186147669289017958978169080 9551066 7295045659275405191785805528227326720 9551067 -134353285801312600478510682598400348520 9551068 1064167287372106030963105990420494848 9551069 -3433723944585377178560197161787654656 9551070 76090095668709327523412380272484720320 9551071 -4146661963373509224950441327987514656 9551072 118512453141720389657551547677833953280 9551073 5415618404397280072110723494089987968 9551074 -1401591724731342394487257863763372032 9551075 -159733016529227276714440399429119068400 9551076 -170168582130658449983991070393599866880 9551077 59486648421734607355625216887397651232 9551078 122098780697550799452105573421276143840 9551079 -86523599791764167226261117402265912152 9551080 -121555873817152268457688622766463795200 9551081 -97433518226640609333228175598014878348 9551082 72716262587351141228252912471940299520 9551083 -80461406333265831225919738835803924400 9551084 127516932195856650698490972647867506176 9551085 -184201408586694840182167655785919853600 9551086 218921430091783121242798409945293372992 9551087 -92876465329052052435157608729973547520 9551088 40157118757152655389426374604280627200 9551089 216902811950486801591420017525949463890 9551090 -33044768797898830656434518085932615680 9551091 -138130539462131986196339272566011245440 9551092 131405202932245650708097561977985390080 9551093 339480855168150242007223211345394724380 9551094 -10179810345686229592765315842656636928 9551095 -184507655131656701687237262712257067200 9551096 -250548649390688542463655947457907998720 9551097 5775897984291968240596997122114025520 9551098 155960982771158655456230894913923410800 9551099 -25241969104925335375902142838669416536 9551100 11007078543703215247945524036599808000 9551101 10190444290787369468243709227910023744 9551102 23945957979220844211650645018514343104 9551103 59604627849917917603788385879973850000 9551104 181719558220544631717070971161500712960 9551105 71470661976182504642208592591602489600 9551106 1788397008153666394065106159138289184 9551107 -62949325784364223463779302020364041720 9551108 -70279624855586578360264748141528408064 9551109 -57130462997869927035479341928027736096 9551110 -55568460622959253317846514387015814400 9551111 476190602025588739713170370686612450712 9551112 -147834461259780909269207186115535380480 9551113 107287293233806688483083115953918890048 9551114 -19084011798343470916728566868584627520 9551115 -39820483143901963140230121512380750080 9551116 98060614197651799142157600623715529728 9551117 3676038923426403871311038397195742560 9551118 -886524418939611748579875457296463872 9551119 81216804483281740688463521331214777520 9551120 -56778719204624362732131854232798412800 9551121 40201550403232662301570138428238938240 9551122 8918957181434388156757618185732263424 9551123 65008605775315943980808732182598403372 9551124 8421883888283168973131643442502492160 9551125 -151092609788764328760464320744461810000 9551126 -5724725946652488750157079126652519552 9551127 -165354224873130925710279529134130552368 9551128 -66907078837620753973945399815651840000 9551129 238781943900885852914416677850258947600 9551130 -37829085695655630632274544455264814080 9551131 -31036515292795525396491315413758867136 9551132 217620330602921571355972000950944202240 9551133 73925795187871215565781084606538737184 9551134 205686845417903482359078930651249489600 9551135 210272314298056192119347518560506040 9551136 -101408634072109813842838293165146898432 9551137 -278944150547841490156987114542803469214 9551138 -134562073738349571229234963759851695280 9551139 -62219877762883750875386480907630134352 9551140 45834044517186128130396975989799133440 9551141 -132528854752029624285945828656399088576 9551142 57033966724632975926558271035688238080 9551143 -50450101885373589694069169531435082784 9551144 62480450241894426947270388135587174400 9551145 -147170626677202596607043180627262912000 9551146 22261383133747737011962086897532735488 9551147 -46747225610540820356466610770321320088 9551148 33908761707180182767009717604378173440 9551149 241166882686068598530595249724530112150 9551150 45920533708128161375207293133218464000 9551151 189265574533814472424183793695893982392 9551152 13393179815644344465876152316529999872 9551153 415872514208706425380268380337821039284 9551154 -56113200322084196935605100329116330880 9551155 71426684176749699015571256702325381120 9551156 88563942578063557704053999675329628160 9551157 -15306350761167637616328084967273697280 9551158 6499467342043058153785879502444366784 9551159 39769172425321538210072779680070632360 9551160 19326594122950777092610205779353600 9551161 83875988589229737187138687284362993150 9551162 -39443716194018718329936540495805218816 9551163 57749563854541165216722654269751640344 9551164 51957896536573398859731797834132815872 9551165 -113490049010099165341664024903350012680 9551166 -74685391932445341177375729036441044352 9551167 -39000182050096276311876844250080777600 9551168 -83803983421425336151575911034355974144 9551169 143642287818146879251985028522959500320 9551170 99382279944995021315108679012801907200 9551171 157918056420244367941642887432544853712 9551172 98928649007690420438105210668563028992 9551173 338337164569023742858714005232998987422 9551174 -7334310363215872835153893746628512960 9551175 -177945836116350229820763054037048339200 9551176 182876733040562435278334477871842918400 9551177 406416940082358465303177965022039832026 9551178 25304098280713415557779575424384680544 9551179 383240479864737512479156388620939584000 9551180 23644139855760816724827737256840483840 9551181 186536038249670372704173444006813481152 9551182 -224559446384826025169462286489621119808 9551183 -189389618540691050111257571538066226776 9551184 -45836296166878513512330462953158213632 9551185 -91409195354132659225958345994481319040 9551186 -88793929197618790356981303959509687680 9551187 -88459739814201644041652940023829823632 9551188 -356703502401985649260771509755583893760 9551189 -31948794923012235137486088700272825060 9551190 74163921023321325988707683927560826880 9551191 188330828765794747893782884647496542472 9551192 -6407596574580687201818516988428574720 9551193 -86878562314267182498629021548349167872 9551194 79537792590038036301284965641436170720 9551195 522903443942801571805364192977092321600 9551196 -7333332826901808473161485204001351680 9551197 -91781981364469144266404310126772231988 9551198 -73661625041685752284498916183735179200 9551199 -159771098009891686849039687646908597248 9551200 -89121393389013172891047750175801344000 9551201 182991942750181606019822202895049667504 9551202 -60535677193364931834270625065867914496 9551203 2240701912317239550832529707192322048 9551204 15310580478311711093258892668386406400 9551205 102132507003988160309281841689388114400 9551206 57810463137963704199938915708692836480 9551207 -130365263274696231950024262301022057544 9551208 223676389564317726319028459036819865600 9551209 -299104241533212325504795145920414715590 9551210 -113783562590127304878985787100069626880 9551211 -17424786028803608335840338292127074728 9551212 -169063450364961483640916378913801773568 9551213 30057505648208653386619537877078498880 9551214 87508556962571854811496311336752043328 9551215 272516801894862707464236965376622090800 9551216 26766391725625611548739273871164506112 9551217 7393522315063262166249560893439513280 9551218 -193879506311381493319796675971707386880 9551219 339166712868731654434807252311542572620 9551220 10203492701661025127424736407216168960 9551221 67188197744139125339663152004435771200 9551222 46060334881501210835367793700601120000 9551223 -89828077331298123386751022675070745600 9551224 -6047409851407118590488494326303948800 9551225 170424821296556298482040754859605419600 9551226 88756596177044093355749000587437164544 9551227 -35479898862539100837887075312906266848 9551228 168946067501287375462104575305179629568 9551229 -84583990012280876316361941261565719168 9551230 -5968087278455808678768960027734138880 9551231 60291708443867619982312161226846343472 9551232 151370929410047661281565448796677079040 9551233 134082858427931169997056323510089512384 9551234 21350477709687113490034683137456870400 9551235 53091638040624686092641417369316110000 9551236 -10297859047154986916892581024310252288 9551237 -21691778548280954183108598972936125868 9551238 -122524728288042856454919449384086529856 9551239 222806523339250040157291638011355446040 9551240 81141275661392029618729095415308748800 9551241 39464015337340070378489379939933519552 9551242 -179364567784141126643805503598240811728 9551243 39440485575863422076119614060502762800 9551244 131106750010489816745502593146656738816 9551245 82984128183141882085588105573399605600 9551246 -4552294297335975779076211620238110720 9551247 -14709055585819314809943915741378325872 9551248 -3434288630918494237327732167307689984 9551249 56421239469397320389690842441918643250 9551250 -14370328701340009246351887769677600000 9551251 -309720218610609342553946232422824593748 9551252 -40755103541747068516783090981740275712 9551253 -13648318665925623266454136997170022496 9551254 122472399593166451057952896091108585472 9551255 17713587677488678648301941096542750720 9551256 34914559034973304761373541398024028160 9551257 87909631412341258203403931265617778506 9551258 -149173319143998905597981798454433505280 9551259 -115977052149404428754209275502903758036 9551260 159886913570490761939777191765587763200 9551261 85449846531025552037689287658394596800 9551262 47699515335239682305233416488999884800 9551263 76518773104424518287103677604091742240 9551264 203955791620261151759173838337114832896 9551265 -36919149751910152649343966760720471680 9551266 -237645502977175050792955470938834577120 9551267 -207311212679443084011939528728412296496 9551268 -8276497644825636525242202936490789248 9551269 59444983281585001573874166622371307520 9551270 -51930646289322889543409924891386657920 9551271 -8122208238284492436663814101664054488 9551272 143248765854453725947476567364371532800 9551273 36714144230867604153586390193252514420 9551274 29080200549028447682801366717865104640 9551275 -150381813195597161649915764888690984400 9551276 -139963085433957608320219261286398025472 9551277 15761644876357336791487929852960744726 9551278 -22350931928841848694122724989045005440 9551279 135961977556248726654647421846440571984 9551280 -3944794967564508299236676154145505280 9551281 477592440713886839504921163684566134000 9551282 -101461136061122467144440188494131666528 9551283 97293459815131851313458792367967748864 9551284 92046005910151081682360460927746527616 9551285 158672857605410370623834282027340253980 9551286 12617952248250820641501796981709136384 9551287 -141693798111326961075693336416676495064 9551288 373109705260592651015490546560844533760 9551289 -967440646111758135073953654942941184 9551290 -34092448340170858226265606466177105920 9551291 68867001924560147025894163681011582912 9551292 -151211026378974447782277014886414478848 9551293 -722611591680375597918863464128791928576 9551294 -28315088522573822522042586399830210304 9551295 9975240711802411605194110040788423200 9551296 -54893097556138344256243382518577889280 9551297 139888525380732020354888102272392730752 9551298 97872125523107498474710686782440097664 9551299 186190244992827408200357364706597095736 9551300 64926645012612057161134057943140608000 9551301 -50718981891037632490481377306131694368 9551302 -49800888388941277320591994229639005440 9551303 202194792826829018978603006721539794104 9551304 54295996148638816949325684865563033600 9551305 -221691755634046456316419047820955616540 9551306 -112985019022655720775640872871811613648 9551307 274908230450192445846982887327138330840 9551308 10314639638631179370860017307347713024 9551309 190704832740082474884238317150708027510 9551310 65991608140594821150857502464993324160 9551311 -24805491204030328980665033356572095232 9551312 1625949398086872010952284518446579712 9551313 113467678315365810711220429831952451840 9551314 16704408164787181272148906149481918752 9551315 134693839498736446110626516149049862960 9551316 -176898849430920232247356966511436085248 9551317 -33441632241904603919856850566988999808 9551318 56333197575382153810963253803256908416 9551319 -89155423984821994288127730501111018240 9551320 -24250759861960540648523082062208614400 9551321 90027226300067541788594321470981498692 9551322 -39349504657142595465294155848282160640 9551323 29237730244467692789140683849895667440 9551324 -363603040096546730407558982370104870400 9551325 -17309767959928518350580337200006974400 9551326 -82653148889804076292948620274477073280 9551327 21061271759519572524238730695164118176 9551328 82080076877651160055269479784846458880 9551329 6744987692572940946804360080724670720 9551330 -30161196600294810678460379571446009280 9551331 -203398050396563188889621136038176672800 9551332 89172753906146449321850303270408192 9551333 39710220211629286229242010818191517920 9551334 -45927769954092003487626377138986292352 9551335 22666651875959675759496370622979476280 9551336 64612775760188225725599605299099484160 9551337 -180250704153188310908679081450929602560 9551338 3072514538555884147812966888051138480 9551339 -104269676676340583929155921800887826544 9551340 -116471287543604742234184381885846425600 9551341 62177491470897942238381925022606725184 9551342 -53547607518903856841184161982266004288 9551343 85181499825152482541574829789604269200 9551344 45438622510681937754338593853323837440 9551345 266452671478767932210711943393525026100 9551346 -9224671218547837234352525657852239872 9551347 -14461879185016009121510865297996296400 9551348 28803410549760528400184012524344901632 9551349 -56432692939428875808168419011095157266 9551350 -70031645715821289232233611715201093600 9551351 217501108281794755053653832871503058752 9551352 -106498586664934857744365055382983290880 9551353 679602045194426091563918575821898560 9551354 -99536881868280040467914931683242952448 9551355 -99547300642877803755794710833237884160 9551356 -12078765638692847117151986543870894080 9551357 230951960332095008949771311230113051840 9551358 -533113928116313908830127003896555456 9551359 -54198126579685667433750698318805695000 9551360 -5254232731697635017120139550423777280 9551361 584805254129289418093472521100776320 9551362 221906440315132713971530913568668436432 9551363 -188266032078009386617443424873460237616 9551364 66276150671387961926912762440462642176 9551365 88228879359737220051930924252916232880 9551366 -41056140178392377858148297521451749760 9551367 27503108823875408352937085711071385520 9551368 162682752083551292540166759501793413120 9551369 -380289364012403045702032266719182129356 9551370 26408328705291953277339113626257715200 9551371 -241316403917860675105215257044741812480 9551372 202584323611352170988905619716666488576 9551373 11320626086834632070841153805737756960 9551374 31476687121146343513647839804560881216 9551375 -6430965734791519020053085879868596000 9551376 619234626792493582783520307223265280 9551377 -559136842069564397852414328877268540 9551378 -206175879161982357613782038201855195760 9551379 -87654761528812912651762125310746525768 9551380 200978615836634361234244154376798758400 9551381 78934376974404760937778833130114559392 9551382 161118908498360876011293669972894892800 9551383 -255106984438062520875210366259909935480 9551384 104733341370835874243042487198505267200 9551385 -18113509128114567065627502253497360000 9551386 62581530721781177646706554888025177344 9551387 544981659107308040177972149583103129312 9551388 -35752044822662133643882254084673486848 9551389 210042735530553638897788779709988761190 9551390 -76712567126792242866084715630125124800 9551391 -13261213823117938989525661462606241280 9551392 -198828447745730347392292429057975910400 9551393 11786415614439122011130824751991057924 9551394 78623420246313517205381899970239961088 9551395 -5185283900554213917450742519896729600 9551396 -177974495886606610927299932282627112960 9551397 32867361664165987080597707820244725600 9551398 -341379109275308360368916494653027886464 9551399 -43994751005674815149144330522762654880 9551400 6288988862997597837008179679662080000 9551401 -115156787512615480806146071859931235596 9551402 -5461512898176900087878775289017308160 9551403 -3197655759336092096151883715130697200 9551404 177683482540413049042522946680022809856 9551405 -211927828441561223460924090252028625640 9551406 108051575130852782940874472884833328704 9551407 -577605204710440652119026814402981944008 9551408 45075388585194751905139973980488056832 9551409 -17780085812962375376513688955172700288 9551410 18290360377461851306590382471801917440 9551411 -3655547919242252670810254031959070480 9551412 -846020146251287060638016081963765760 9551413 -189412877687041873712020564870325192338 9551414 -33420509190822793899991721399100836160 9551415 -185837167474514785855535917433905468080 9551416 -97823006510611824491228260168472985600 9551417 -31649509668347242592001931281794025600 9551418 -2317004884895911066440304384306551552 9551419 155927431355983301892265182308419534440 9551420 19960032090280511311977989455826465280 9551421 77971020376225934043883524704121774720 9551422 138585917491270189572005082549148960512 9551423 170879449252970068895904698159352517176 9551424 -3102436529429600631438563952184786944 9551425 -85186159894857737505015775745225970500 9551426 -59434403647746228532781344804340087088 9551427 221473485537852365406493500490889654520 9551428 287972108546257620057453382164368547968 9551429 -333205630676515162788818318619595535970 9551430 8360277910692802880909709997181272320 9551431 -101684387241743145618568234905500202648 9551432 -57762518837727726088759735927492608000 9551433 226856898919749048898111381720151288640 9551434 242232986289710640467605450319328932352 9551435 -201323389465148658518502015756164769120 9551436 11271679149882041505237414658468654080 9551437 -30966435352484500885132534020352943648 9551438 -38356210817652508543015973708681008512 9551439 2813122877090068415557149651754630056 9551440 19191135585734782813585366118498304000 9551441 83265369635026624886521624593505728768 9551442 -78528657956839321871875040761698336384 9551443 298409282148265462034088760686632239944 9551444 -5573270233882054585889141866564245504 9551445 116084706247911853330657925063255845920 9551446 86219353210500597762051137632269264672 9551447 -652326068515372762160860963332323366448 9551448 109102306147574302075853913828552253440 9551449 -385173919067420603618372518071275922550 9551450 -43775262468378252715277289179352723600 9551451 3836983219159980308611591603256532480 9551452 -24075409595558666421139402428416588800 9551453 414861771076694217309743541700027724160 9551454 10727528953259767896150844602847610880 9551455 92653107914472055369181010716429142720 9551456 272743110611859019306421851953686249472 9551457 -192699512780410080577976097454170833646 9551458 65926724042383111672096841989020043776 9551459 -29493365244874520734550215571114422560 9551460 29407485462787996478303567140161884160 9551461 -2852182663912331984119111057082595008 9551462 3609488322998151563855082207031440192 9551463 162131761729661778736630290024292278144 9551464 -50979339701812110417093484645037230080 9551465 8803675726786507213321910052977577600 9551466 -14700940777178850957829394361122718720 9551467 -299283522218800501314577904531227757088 9551468 -250931966549845790929839621598877636352 9551469 -14231823693213353198430232260333665280 9551470 -138292687203053101417780970359311328320 9551471 -59569668408184802575638413991448340400 9551472 14087451979446423727069047784791343104 9551473 9878499241321356953185792078727904722 9551474 -6275515606242431257570831981617215232 9551475 -134311638473079729181557511725041067900 9551476 9458692528638626250620264679455963136 9551477 85912216101753688608215223776470382460 9551478 75972073891540333106351801603220940224 9551479 19395997600864783970851855999934355072 9551480 -23297470422082049531854421933626368000 9551481 95019255198409593138473892814741044864 9551482 177832770891214946916333280383959348592 9551483 -144840087052954393204859713041958072296 9551484 -12525860018197132272206289971418921984 9551485 -121861561352059317296613116237276996820 9551486 -26184873590404315565869604315597193216 9551487 -12544699806013573021437654135110346240 9551488 -185832415320744639889601539565640744960 9551489 -66948975643238180725779541362977347710 9551490 947485278141491471663873811010176000 9551491 -212111603260567402564213531481033311108 9551492 25864315630792190056533040760563084416 9551493 85374450633630675431341991229232170240 9551494 -110622619357614505755055996887318028704 9551495 289104594273752151357351786941897380800 9551496 233842129014365128823213473633640448000 9551497 -66159525790908892510493911674447358054 9551498 -438664823877569785993246180476719520 9551499 -26337269258120133533720562895851927552 9551500 5693600403712324008199156528673280000 9551501 142180185932443679160852447513530327064 9551502 -111847229142838957139232601043720827200 9551503 8623179873468179969669316875409884928 9551504 -150334776979457760782738377010774016 9551505 130588999534733663562154420587653013120 9551506 -26746047361783127813651482570027486560 9551507 94324345310533947657295485324754161312 9551508 -163646737543217976991371969977889202176 9551509 -112323118590892074015759657595739512320 9551510 -37609786762276612690507300428428208000 9551511 168294980133448903823560265887554872160 9551512 138316522659239845334478243303990835200 9551513 -109066870469918314912522994171217121842 9551514 -464079626529566038512527129785998336 9551515 405407217081867603336506661559555323600 9551516 -84811591918557707399709656571593614848 9551517 270190720581509918213727134004900305280 9551518 -8723660788779312538783049733093533184 9551519 80162331982382047186837050199478557920 9551520 13094523079530494132225565525839708160 9551521 138588144690537293754188913138263196800 9551522 66137337746603681990637567820671418752 9551523 -206405317780846386761898504589528310976 9551524 -19868694011137048367840398463162419200 9551525 155476103651871179079167683183499713050 9551526 -61857580051397284855901593026773057856 9551527 297554542337657208061543296909429547200 9551528 -111953907067236624075598017543851212800 9551529 52255012693399225630579804662256946724 9551530 66671642588696509855580048846047160160 9551531 19605704840776860312890969779975751424 9551532 -33951518890950306935461195334499729408 9551533 178555108145477855776094724140820588064 9551534 -10671638129932509463545336147052190208 9551535 -44487664520214362352892293831717473280 9551536 -27229665651613496391482592510805803008 9551537 339195412019793402982543631304329175186 9551538 159182782839126784033329765668456160144 9551539 -35790200251487998251931253918566996376 9551540 -149100433402854619961612040302475797760 9551541 41834177982136886374107127072806433344 9551542 55738919717172836428895853673527742464 9551543 -176430537628842367556709488422141251840 9551544 -157524716515385993180602580798640353280 9551545 114484845296759513613202729503928646280 9551546 -134377815205621209678365627008999165440 9551547 1336372581770053017031307409819321600 9551548 299550639749450699080460867024351013376 9551549 -41347038884472214351817534976790080 9551550 -12144387960704441472969406495394102400 9551551 -52398469882662429679714030708146542256 9551552 62412967146681397916328824386816573440 9551553 2300460054990722604818907286133313216 9551554 78369787426450210581879588835175754240 9551555 -65123845451113297297610278731787387200 9551556 31883287740597122111250651887013089280 9551557 -239229830695021451366427834322071414240 9551558 20392845754996280813962722148890384960 9551559 38289342306877889295449389438688082048 9551560 -107705980245522900155619387769599744000 9551561 123059645209662535845647838489933531300 9551562 27752558541665476242683755974612010752 9551563 35735353547574306482921124528092337440 9551564 204255668312906516382029668855704125952 9551565 24620371192231895250304555609852554240 9551566 51925802709785429678137993610621159040 9551567 51235272417632227435749873662628677616 9551568 20460684167989129689859480071634550784 9551569 -80824911431264972587820962733921265600 9551570 87512711634498095668277945476394736960 9551571 255186776688991761380341785057703574712 9551572 -184872433840320022231399030580529397760 9551573 -462733717694453166629732210444163008178 9551574 164882165870892377502349174461210624000 9551575 307983481400665664015425975288410912000 9551576 128747347005504963676561060530258094080 9551577 20872715622167348111666960747965756800 9551578 -39372665483187640685905650805438814976 9551579 -55010194408414872534189631045307250024 9551580 67404896124262354029124023331708892160 9551581 -187374076769316492514270134920611210868 9551582 -44018021219564488530968632001202676608 9551583 167372955981678611825259229341991432152 9551584 125975924340208786895473172014620475392 9551585 151019427703363520913727963052031288000 9551586 56686574092002393221028045597155102208 9551587 170067688814137652848218302071172568752 9551588 243100643128842002318303551889596034688 9551589 14139155636945235797040705747731248224 9551590 -1760865799831069284129237800436115200 9551591 213632418053914527458072149811856712800 9551592 -166979514675235514820599665271993287680 9551593 226606691775016742492935493380019814842 9551594 32303516138294847613526747626865286240 9551595 2360505671675374220145890699201057520 9551596 -116030015217608216566618812939145195520 9551597 375817137268587789919138824269822639712 9551598 15245042103266856187733261256617763840 9551599 -46759888181633692229498027589202548400 9551600 2972459661610507317829751268052992000 9551601 -35110013684776507427870099990597175360 9551602 -69314025066920630340873852455175859200 9551603 -451722689207885455077023633428384363920 9551604 176112829696009175922750212198928291840 9551605 -114390345712668492002788334772730535040 9551606 -69746044173819962681891242800357397056 9551607 10883604175732946613041818183277261856 9551608 -111647753569678679355506460127353262080 9551609 -155477098692158373923972120959966634796 9551610 30417135099019412016408369162873688800 9551611 -90816694930513095886302014966071318200 9551612 4986505033023938746272201942402496512 9551613 219608556704633549870071100348499846144 9551614 -201861367495098167938657520014246059840 9551615 -258262946416224850890516717322554777240 9551616 85049236245311951169320859090825510912 9551617 996150362798937222810538293223711792 9551618 -203133407096347852718150384829110664240 9551619 161581209935766111739989750115573740 9551620 21234563854157821240182130231114920960 9551621 -282876210172479362492351091353242886178 9551622 39089840887480745093611209548498509824 9551623 67513649411776001052206458316362867720 9551624 64811157342663790963916652683710187520 9551625 -146751460930922551337807052399459072000 9551626 16434691152867598881887012516066069760 9551627 105374345000676461874993133612562402112 9551628 119290265822978698347407360035814400000 9551629 191718976654935707618873784741103410230 9551630 -15276693072579907030504496736984207360 9551631 -256049834516873085606172605924991773048 9551632 138935875429549391148064350888206336 9551633 -888664510295320107567111545795025792 9551634 -23578691448595019660873734807552061952 9551635 -64337483669839474755872858513025600 9551636 282795900739887417479240685163726558080 9551637 -64998239324876807028496487354697864192 9551638 -23399652830891673298462906420604429280 9551639 -204882063353216124329537016599194501560 9551640 -15010506022818213653221327034902118400 9551641 192798863675829644932565651610003104784 9551642 70062555622716455764194547001417395200 9551643 192564891418076112225620038104325868400 9551644 -599491314506944025755257829926705664 9551645 -11363568407383116700948121305944021000 9551646 -280371038530713671159126283049283520 9551647 -30974452563731943031779981982647499776 9551648 -23504827631936311292597065382168494080 9551649 -147384624837585854179357361671424870736 9551650 70643941861614872129207825080181554800 9551651 -265884706909793880273872792298401677728 9551652 -26556687075185815190292406615037856768 9551653 -589966544467652662038459230382701913920 9551654 -73125799471149868825079556904057958400 9551655 9440917315751074525792840057117687200 9551656 -231293449114693353145158692898840330240 9551657 271436836531439123879612735301272175972 9551658 7010412104218403471011758876257832960 9551659 185320297673267812121692074230685849904 9551660 -25548045612640809827194425341470602240 9551661 28163484320825545230261572735591946240 9551662 129609090734822330992566521328187800192 9551663 156888554685952567380442197013465898880 9551664 -23251640469611292191978511944388673536 9551665 287469534368640259234836019643548251060 9551666 5282394737078913798255885009649449984 9551667 -167468330622888308480715764473066038720 9551668 107066295446563183520033440506818003328 9551669 -278865979863687595314346846735089338304 9551670 10513674395499129620587482341405491200 9551671 232155442024972706583748707310385670384 9551672 153536779148761576521516075288227020800 9551673 302397711195086345573784531849362051322 9551674 242738698524476322601087461293571931392 9551675 -65388127852165123498452505482197461200 9551676 -544832142344382315969608261683470336 9551677 -145082598199396202744947428586025980474 9551678 143651349277090931496331926230390096640 9551679 -29416894911991017347282728424379036216 9551680 -87486518900494416849538276329416294400 9551681 -266119253669940299680407562176947347518 9551682 1843572189466285960629520441650442752 9551683 -310033966096438785101561589147560096068 9551684 257380754324527532541771917653973630976 9551685 -3828123440444382412759512688161181440 9551686 167362116941239030435244260277470077792 9551687 -289763992819189547382290712576993382800 9551688 -64879827496505099716614258885202575360 9551689 28851093228657566698420004173204009472 9551690 -7165773761902338844960354902341652480 9551691 -45692610405372930631762085450737680648 9551692 86588011406390386538359025381657858816 9551693 -119812099114594751567873624822561535552 9551694 92710359258756160904144102963887502400 9551695 -76145896775524056623366843737469143800 9551696 971623018241661661393116647079542784 9551697 -68475186055072327728899116015259677200 9551698 30896747286650559044948113617680688960 9551699 3730993412577912431730862906648949460 9551700 54265133873712344589462643394975452800 9551701 -44273370530389436345906875523973081600 9551702 -40247398576135393566153722448580148448 9551703 -47317732171343219680467279835528768896 9551704 -57806342750024974662807054299640330240 9551705 580010293798255907514239247948372635520 9551706 1411361993768441056527002421841300224 9551707 -386948428949737430603576017712041868568 9551708 -180464555647087393667617754403649654272 9551709 -18901735275760886761871162122693529280 9551710 -11212989974047033561703140203945335040 9551711 -46254835409065504644900438066924457560 9551712 137077729723954201912362900905814392832 9551713 93764623869794330609995927527338679444 9551714 -109398111919662896513424307813108748928 9551715 66672680846267082438650153181473907120 9551716 -167964230192235799256303538777206538240 9551717 76559285711866690824078035330664127326 9551718 -73004073087065707400719192449286924800 9551719 -2487972450273823622524184693717548032 9551720 31107703308165056622963457849039257600 9551721 321476339799893535047528258612719593504 9551722 -71589391706453230903170200333999472288 9551723 -305270574151353146712480595347989570256 9551724 -1251505760604863022374758107632713728 9551725 183794236735934799378499345756631989250 9551726 196983543046959371125936334475528885312 9551727 6219285732392122969229331554065626168 9551728 -4256608895835757195760137907896680448 9551729 54069702553891577853850716650838201120 9551730 51268659545343883916963167661139264000 9551731 -19677702374031537145178062756323205808 9551732 154069650940715705535069119388861972480 9551733 -82928020667555380311559976142087338976 9551734 -13748588844709587419427923737604063808 9551735 99873786748798530661225371119980100160 9551736 68973635662597200828163611795076915200 9551737 30414683333086950494379632763689578880 9551738 -98092417434566965890654857314123914240 9551739 66253963621620753147992794458856104960 9551740 -186350998156079932726052736589447680 9551741 98325771054520494790400399912442347142 9551742 42974394420667975540823012664521314944 9551743 -168912499528189299468824014593808108656 9551744 -213560045360169807593504501146299924480 9551745 53067945949719241984310328389916361920 9551746 89071050303999059030814106885964037120 9551747 54289532020607779489879457518068943080 9551748 -156072809894236859117923677064911467520 9551749 -112735924249334773176100340814836136260 9551750 -21452166405610101134788406394025440000 9551751 -18564455605314891643763802734772145152 9551752 74272450881339093818703520940088360960 9551753 223644758712073290714688265450934799002 9551754 103104564178535372447169784522851215664 9551755 -230262505379441821091378147815803936240 9551756 39072496598227831754196800850030750720 9551757 58194077540178978592019483832373574592 9551758 -6462635226602581577477977093757097216 9551759 107129987572320306690114183237794641920 9551760 29636845769359796047786916836835328000 9551761 166437517048959457298752942352837958000 9551762 -118928492979315423025563584471162880 9551763 -14070442803750471162673345392266630976 9551764 -167862154767309174060929290951955895424 9551765 13457263445233563958217215922222437920 9551766 -40509647356566919544999577844759172736 9551767 223337402034394391867533279040800463816 9551768 -81409428717210474684271596560072509440 9551769 214139015527813784573542423910135035344 9551770 -25294443632867568818820701333252773440 9551771 -92364087044110492889082326996366732028 9551772 -24396612993551838979240091318957377536 9551773 99846579752362662274839808952213150592 9551774 -6888143096963021701604967306218292864 9551775 -98137858459982733183414383613423648000 9551776 115545651013250105807340240480313933824 9551777 615855307766941063474381976406978312 9551778 111876912475977140149951974328771334400 9551779 -98187592677375086248211702876131434080 9551780 -20374733049849544132288357882693570560 9551781 -248838632195519671168444428948452100 9551782 27979512992363199905672756075818781184 9551783 -181621663706657060894202290667653757480 9551784 -47094575308062942278714500758558965760 9551785 46285360533308417185684004792259297600 9551786 135426942831845644489413295222069515360 9551787 -75051373444824110079974742527115368448 9551788 -101121226657642047140769564864086860800 9551789 210081891438807522436083289929251876640 9551790 192592060632194217664172990086222963200 9551791 77879006187097407686291649706483416232 9551792 -7371027246074906417672002055035797504 9551793 -34745855995402648163830481676756938496 9551794 1105395891018533789544420358743936000 9551795 73107717060487689337983633901992517200 9551796 131201693588744618581343396959519444992 9551797 172022865278379753462063518300763008512 9551798 -145881127356944908178901207494378975040 9551799 -218497527410591936969215796049067924416 9551800 -18443641588662605415023597865472512000 9551801 5678628769190426345275594529413699200 9551802 8804289043410298978890592317815953920 9551803 111338064812801018546958798205545508920 9551804 -118957145249383078443294613300177849344 9551805 1404344885866097331288212597237414400 9551806 80088844078777660112397193668166514688 9551807 27777135434134675458207356030240380656 9551808 -21617840144204818333775769969503502336 9551809 199989708931982757958526338565476258516 9551810 93620990464720181759972863443204264960 9551811 35197228718797210493243170309690659840 9551812 280801920794122471026354545926976022656 9551813 91260266067773062347546203032988663040 9551814 -82594398957192314084968910155470461760 9551815 -43175907860925452436382501453473900000 9551816 -7070788206889348434062287231486156800 9551817 383735873081106830390047447057664112000 9551818 77637301204817407566808248072765453360 9551819 249627452460240464256981568334432819760 9551820 49742948110934585652814084097521244160 9551821 718242135658893291765388092669846446092 9551822 -4728037415778587783183777734901907456 9551823 123239040470128944872734930412371682184 9551824 88705740374684910309742658396358230016 9551825 -60150901684247992902329243086140975450 9551826 -10420153827646890908438304770698648416 9551827 -31644319696003964061055335063822693480 9551828 26131920235492453895263825301506406400 9551829 -33552580529760105522695423801045572800 9551830 -152327515176869151720483215524547677440 9551831 -3346786058707773977091350954429295840 9551832 62336963403813748000621018534126387200 9551833 357240430251018111154080619668975619082 9551834 -42116982858979894565791984519222535184 9551835 -106132265047752051172060545679385760960 9551836 -18556007230079722889653216142566287360 9551837 64352161199555752573072205946425496486 9551838 -60061141556548615246168882746381502656 9551839 -418786835089600279757720258022093409800 9551840 6671972424920020750856076373426176000 9551841 44148039743130028880486478015494623104 9551842 -6153597888002465216594926427471402928 9551843 83461732704377387097682599903764355840 9551844 86902677861513504889569689113320701952 9551845 -182351279496872745040829476957342560900 9551846 -121633667517003058763746136048125376640 9551847 130544501025454718651317060776009377280 9551848 315089034739674022489535124241858560 9551849 38369683991378604666840492077083220964 9551850 -376247129007299252702464096495718400 9551851 282087366539134427776447389337713268600 9551852 -38289817656049396342066255955827051008 9551853 -39841243260253862259682700774028499338 9551854 35396036983599548817053541889508145408 9551855 -194893411038701487337366847275647206640 9551856 -34783287221621892792533039997360242688 9551857 188648115562381076203242664291893311232 9551858 -4420667614520028320441330978596320000 9551859 68503898684004786945119454315976526904 9551860 -128759665717140097443735984744618097920 9551861 -27535004557729171656472850451004914 9551862 51968382908119400102365903593409463520 9551863 -112307248303993379593674975370632805440 9551864 -16777507321074915801979520229958656000 9551865 41258291385867530983169769294397381440 9551866 -140796848141621859302415013575006388368 9551867 63963055291212059713159596157368317520 9551868 -91326756265047575077813979595003878400 9551869 -368630335343881839769191342881744524704 9551870 157317519131568690280985549367907459200 9551871 -14994189968144863942385221574966803200 9551872 -84789594553634928040414839116239208448 9551873 -156582859340444082399748361711266794156 9551874 -39369988276339105784494928705954135040 9551875 -22909477003335301738804167510572400000 9551876 16361852373072838733758053806018655360 9551877 -141508814009602818061769288987645116992 9551878 80281496881344621263099063181483977856 9551879 175767156406265189589522697309380771480 9551880 88936185262646371888418140499828889600 9551881 -348346307221192326892427214639806979788 9551882 2948711633185983177083560252079487792 9551883 778951484283044084167632282901175808 9551884 -5171688843270385097784956492142717184 9551885 11210556682963277621256632207368277760 9551886 22577858388189791487230558434465126464 9551887 252988673618077549303588425984289455536 9551888 8062324131839905811332214924498780160 9551889 168513019740023432672919497108035001760 9551890 33950730197705298130807156105353676800 9551891 6727048473089965702958450649316549512 9551892 18379341539811648873420090674076426240 9551893 -8502312224133224356996591414499787912 9551894 16485029141467275460338551907422567040 9551895 -78918060040749460572367465213627845600 9551896 105174428484796547195359604370517032960 9551897 9211089998329436419281524737928912640 9551898 157797825521275590863864218392612165120 9551899 113466254483992636768717806935094266112 9551900 39211902605487669913481441912921164800 9551901 -176418789888553815496907101255886371968 9551902 85071622023147522291196287555382753152 9551903 354937547147337606958230841661757517152 9551904 -25038564409914588887704372069772820480 9551905 59416209494344866218604433381155597120 9551906 -640033531722697004289455171859013632 9551907 232652725005388410805660125564672039204 9551908 162881200560422125011732343043769656320 9551909 -641533188970651668514441106794270132608 9551910 -63257373610427378974339456850343444480 9551911 -831855427921252857859473320843996970128 9551912 286022701957296550520756804197353139200 9551913 67171172947852912140559720429050909120 9551914 -33793199980665006709965264119237915136 9551915 -586781413476061523627116534663432382400 9551916 -29625625144612144610538246576025376256 9551917 98321929514723158213185839538619010966 9551918 -44551839538563759814615347307514715840 9551919 -139657013669366349954516180229989426912 9551920 -10608998531092321462556439775421399040 9551921 -174403279326084083120099146579196964300 9551922 -42091351404931266291955751611997903616 9551923 185293859120100657785745514333949644800 9551924 -33455927362329486364819473072356818944 9551925 -1693773522493796470155549649633975500 9551926 -21157033022607783616372208424549044160 9551927 82579794336083031203251712036891731200 9551928 315545165101029219449275256558120017920 9551929 -390591236834204074408171842378471469820 9551930 -147782613689475438882150044294916356640 9551931 -175389904658327738305639640726630959848 9551932 59384686579223357658932539379902438912 9551933 40318641150856786915269271324257353760 9551934 13072227075443239043614952826341950848 9551935 -178693355298583833604534474581228447600 9551936 25670984512647868204088221586227200000 9551937 7348873223553015917616057185672355840 9551938 -216641254734612535214056684600246976640 9551939 91125092665590683589821261972728403856 9551940 59860437698403620710565637673322496000 9551941 -112046355305284458849046287606810813760 9551942 -64161826452039252845726870251323632256 9551943 -64257777765050448200748847640827614000 9551944 -155240059867537309048818049574049315840 9551945 136397122102810251371676417638855062920 9551946 38888425965367687769057653853665628160 9551947 70969033759726341354768936112830725396 9551948 -3816946492041320255609616101860690944 9551949 254396220274698581805687141765245545248 9551950 39159046412877848610459020555693376000 9551951 132762298831329805408762728126927063072 9551952 45102620757020897654392893000190525440 9551953 -156917992144726909974032874609467878798 9551954 -103597668936780098274351793709191123824 9551955 55383797588313598779816009619403109120 9551956 109519992253136751431200158657275567872 9551957 -84653695857995202222080947045148543268 9551958 14649088227998885854620970575371544576 9551959 -95572080939677675617748266607185102840 9551960 -203386070043323705534874086935472947200 9551961 249338987492282828011277773460902045188 9551962 -158459222371649842723526432015864677920 9551963 103085694695280611241725741593856856024 9551964 -47126205206991364806066870662512449024 9551965 -244960554609611612869466668442885834400 9551966 -48080592118095648333955628105780513856 9551967 3945555862943984562300601879291339080 9551968 -163795971286627370988790166907456061440 9551969 -81115831087001267041689701315806740480 9551970 -45334481049597042347507352128280706560 9551971 -176517800373168778756898542357672931376 9551972 -181428020337267372529005570859810188288 9551973 34747689632411667547451708468048690784 9551974 140761766258132019539856886845554124672 9551975 -61162931066918272055344488070111614000 9551976 10758461524317597436380274073372098560 9551977 291083169336790359340039277562851520 9551978 10273464903004663634123048551912109760 9551979 19587049029730575497008277234226655920 9551980 65471753409416710661546349036608655360 9551981 -271828663424625398879555778381004642218 9551982 114713035532064130554962644398059520 9551983 177005378480299587287089078745524430320 9551984 19095947342954216068587962060981207040 9551985 8593741138001559372574770595168022400 9551986 220206799016490068357786909892769074192 9551987 -341868829417269994705816794283882205364 9551988 -31510052995116604820582946962134643328 9551989 484772648522234280337576941226397575456 9551990 -54691442201377614939345534494041136640 9551991 201254450753900800803281224860742291920 9551992 -111769484159062177278374154238166753280 9551993 7935183698476094691592161632090742720 9551994 -15157636478522647035002746829975886336 9551995 -214344045474992781677127704226047328000 9551996 -245243429580423197946427015786743160320 9551997 -7289923097136812633410678632073042560 9551998 62789845718699281675837858634806597632 9551999 -107803984693988054137422607810158776640 9552000 -22277658813828498747252226916352000000 9552001 -333302295241194189924148477713272207998 9552002 -255430178710593603662131585207758144048 9552003 53881121060704060644374587689035794560 9552004 77028686665026347687887005520142241792 9552005 -211756819854773396602778259207021398340 9552006 -6846267148456716993744802675111380768 9552007 -78228858501013033087054433091932320744 9552008 80210707471298249206576847827020840960 9552009 138848269129588527809264632230849279504 9552010 -27901567522465436015903730480829439040 9552011 -193284669331207647814090964346311141592 9552012 132749024280769434035729766436972826112 9552013 -157833827351610478442156358084964945738 9552014 -125607244427888739641432612867296707840 9552015 43557587368863844875924954454526937600 9552016 -11034406679079049420945742228518649856 9552017 -183468163702708760294156498320630409934 9552018 13748931807746087208791970912074637312 9552019 -83135184086201162987180431072637034580 9552020 3618656046083161254093542577016012800 9552021 -2229312846204872115096353610145723488 9552022 -49129735030284213221845544980100795520 9552023 -93625688719667687145217248246742089336 9552024 -60196840183132220288789845193589258240 9552025 1187408829737780051330794994233268800 9552026 145319540413341916173303775968420902400 9552027 247718704117605023361622760656116352920 9552028 40662994343302414472992413427888828928 9552029 -103731495606869933143443367277841017370 9552030 -28892502567009507564019814874522255360 9552031 55380027639937189301392479659567148384 9552032 58002213635247307875318852250990804992 9552033 -60286392096497364065575170151123617600 9552034 19811251869875313863100466554696238416 9552035 1100286883810361742081043863186987360 9552036 -17410392726937507995433280558332010496 9552037 7979644473657044250814553468590900704 9552038 81317621867039441407221280403624463744 9552039 -78649170281711430590725677502390673280 9552040 -64153617132814369713074409371518003200 9552041 17122791278895581850670866057894002400 9552042 106448663151547663302381132788744856240 9552043 185976193747932915279359592210888202292 9552044 51462263152908580661888423765360472576 9552045 -52010320277524899792299594494496279040 9552046 -90657877554413582658751706158828920960 9552047 -334755754266750647252620550912610843504 9552048 -59939444393553440550642600456644198400 9552049 282608245317670272304371564013364809500 9552050 -9045516860631427342595367184645207200 9552051 -61725928109611045202692636361329368576 9552052 -223706087104786268284325665015099137664 9552053 -62715291090219163763867841794168386944 9552054 -92035410733535626503134836423250411520 9552055 209672037832097482701206994200372754960 9552056 -166265267478506265515930535370336174080 9552057 -101317211770102611606820764464515385760 9552058 95593516876928806228923529117670048880 9552059 165028771015104816182192805018020763240 9552060 2497073904755086793782309107757286400 9552061 -27901924082190504993817488356793570816 9552062 104026900048778671975604764444495826304 9552063 1690340468651484644606993551544177664 9552064 -51749074038902244537872821937020862464 9552065 -115218131500934732453900454159603882540 9552066 -8415997055408663411469330211742347776 9552067 -150295062062357328246811590811813756208 9552068 77346428097342439849480065596366240256 9552069 123582287899857631078285562595449792988 9552070 125001824589130905525590690431617682560 9552071 -401217235108642108869425955936042165768 9552072 3597097122126763245342792692138557440 9552073 -427002533955420286364060992778429254640 9552074 36768505074012598874144242149179012352 9552075 22764003143135295383073926095194871200 9552076 -128851727659482413385154206108393514240 9552077 -351915867454953536453306740389736552074 9552078 -49856938837972229356277690781683493696 9552079 -117910894870707667513254853981818842160 9552080 15485884262155613006205301188575232000 9552081 47505516150344285906173204184335961088 9552082 11408988358528752731408656450371532800 9552083 -353351593585415358346385024727672907668 9552084 -13083946122930183802067642872068022272 9552085 120414268581563172542273214938902290780 9552086 -39868181430465757588024389576630449280 9552087 -147856679256779769914937986776992158256 9552088 141697596976045397102255658002104320 9552089 251007553787781757926495922332403162890 9552090 32997044634406941580020000456631960320 9552091 449967283822493317980383127242406459984 9552092 -124653098731741425558105255448982323200 9552093 84438203411945597572978888410437518944 9552094 -30456183058697348921007250176361088448 9552095 68254131545062908684280902320239459680 9552096 -243383124276788866396317154006108471296 9552097 -45142803405039757397846815207732063100 9552098 46312165432096594269698607957535668480 9552099 8386000942410755701389444445062712128 9552100 92485430765882840335350400390131840000 9552101 28664352223619413602190511444461814784 9552102 9243939842759183051548768003059677184 9552103 -71227860030389054699202724326085680 9552104 -121754536058885193082794065299524403200 9552105 -46084058110422061629042250137763749240 9552106 1284466099030974121748534332442438400 9552107 293898475663732289590852489120666573920 9552108 -52035464138320439574213677666740554240 9552109 -26474660651035572841400088928699637088 9552110 87106193661172617353387874278796672960 9552111 14291141594101494460553369137663232784 9552112 -105923698454507349108102181957122818048 9552113 -205234273756700218091871862995615966720 9552114 52871930009428831180907565355328609280 9552115 140397563913507340828843914155396795760 9552116 -31901271126850211594083916005065953280 9552117 48599874700458608389652777927097607680 9552118 260226466883191022786180373848600651904 9552119 -61778828419124702154833439565012467480 9552120 -46401260278018252939328533260952166400 9552121 153665710304499936350665640949329737322 9552122 98495814670773477002315830232479652832 9552123 2278726098591588361227646725006194688 9552124 219859906689406364118348711352731447296 9552125 -215166841985017202053301012165420376000 9552126 17686177915038321044071357010311670784 9552127 -136172557987517705986685041600530447360 9552128 64360317268045885626295803740896100352 9552129 -51216511546771905132467892266509378080 9552130 6408130616792000447906439517441536000 9552131 -165816129016165779342765453434455768068 9552132 -68831668103036064480082235919031426944 9552133 -81746251073845654081803054808186243618 9552134 -154611004325026123949599468143526764480 9552135 -187205276754106290430409486988551588400 9552136 -177827043392018979067647418472976384000 9552137 -51494003978439274747231201626344758848 9552138 -94124102151477613690947862350652753152 9552139 262467308148827250334369882801492665792 9552140 -73591211494839155891979527145209164800 9552141 194813035921636453283426722138775509440 9552142 -33099938234304205332551813894482890048 9552143 -17293729832996168347375038450179446608 9552144 -10182708750383708132254720885728215040 9552145 120340395654744767832611844108835734900 9552146 13056260772537102792031380636422224272 9552147 -49407048515825255903904441884065401216 9552148 291254075253477708071918277700048270208 9552149 -5081805378569322173212199590677046272 9552150 17440360800209666003744440710045544800 9552151 -1230569158598428488621407479664495776 9552152 34331644025218810321901825548904601600 9552153 10766806826544577563431037389066054016 9552154 -64610193462754359677373774708931980288 9552155 -110610528271916554722109742312686770000 9552156 119164928085734366699492830528703201280 9552157 147598372142612702973461307142471131820 9552158 66684049240342991095511461987612224192 9552159 -34740498410315988575880967745974612200 9552160 -31360976120146826815305212589338787840 9552161 -594329426538994679378610499197747934188 9552162 76479036865874207870746748461266413952 9552163 33237672934552117891451097928078892760 9552164 224620579997891391122521162535967872256 9552165 -32264857741628059574070260615906707200 9552166 -11793647058592723960582543038193092096 9552167 295778875883256765617298559158131028216 9552168 -13369997099563332615025158794312586240 9552169 246530714253421500640866295602101543760 9552170 -138186822153800631000505779176667714720 9552171 131657604045633223051275393562241249112 9552172 -97728806802922896383883397576765437952 9552173 37784918685177991399078258253583559404 9552174 -110074285924089383898844799027053086720 9552175 230618565204671037891155269721036095400 9552176 36046069103681710676622456445312303104 9552177 150432078138407836450680586991361646914 9552178 -32445645183978006780302192648657362944 9552179 12539550658791462205761094625147176512 9552180 -7351656434249730332569399843068764160 9552181 141464493562134686107312612458403907904 9552182 93784489228502197392889113913146648384 9552183 251852989797114954739017622384520781648 9552184 -102591083409058294215916251894389821440 9552185 -33558771440628404240229187564330525440 9552186 39820597930618316119844838373090166784 9552187 -400011269661737757359954500478531675164 9552188 -126854966612205664072600342679670918144 9552189 -57316259594591915920174342496497925376 9552190 -74008667285939100116943703753875244800 9552191 -125105316219648553297774207387432148616 9552192 -168208366306727133813374678036643840 9552193 81895062377280446402709988258348917440 9552194 -196326658501493768687107261463486616000 9552195 -69350277960624337894223218838025288000 9552196 -17790082210657473304275702527026212608 9552197 -125705786896687879663753975490407296354 9552198 -51450876522242783281766091641341317120 9552199 -17305072744823259552970741696453977600 9552200 -38368305395666649108524616882180096000 9552201 -7393657490508573722665461411857615040 9552202 -198201191110106868351804261749468023296 9552203 -5352224207905387151700244022263211640 9552204 -59164531054015500369010979432055970560 9552205 46361545764006033825874543694971123200 9552206 -137369254507372433927823492121613041920 9552207 133928824248961355242321478956534291200 9552208 5596668480387847784775942718307958784 9552209 75669520115670734803139121506817367410 9552210 43029391403423411386666539651069672960 9552211 23955670246184353020738734143472813832 9552212 -64398995407713363114848335650953840640 9552213 -141284478725843501648821232479899334176 9552214 40750008036622480425970153245673389312 9552215 82984509226209069893706116473403697600 9552216 -31908381840937440992354611109552455680 9552217 438349255132776518298146710659471594052 9552218 -190861436374000517525116423956839654400 9552219 -265041492370623765378309222594444582720 9552220 101896763607839372075045984374344161280 9552221 -20190587970495336360769830692196185472 9552222 22494682671826211782269555302780590080 9552223 404938521742873432396686012412311658680 9552224 -314285271729005744019125712757850112 9552225 -89895097587261285995953314289165376400 9552226 165523658189396610009133165273139487312 9552227 481274096732259932609624264298489506076 9552228 37317354302801391570599799460171493376 9552229 -121341952157165145330692660240340926916 9552230 -73035647332325801537199369547606554240 9552231 82066128972107837275900450255349396880 9552232 -343897621116357621823572719366774507520 9552233 192288767828638826993814773984853778176 9552234 10517338076955341308302712982675270400 9552235 -649859623835096156696716225225582080 9552236 81759189630936592526470341682546817280 9552237 86412139065078878540746893478009527360 9552238 141300439734415079113608926534004270144 9552239 -226478240369546661574687498391536134960 9552240 32622315572510603332877497459066306560 9552241 -187752424952790401170425937155365863500 9552242 31587584150403399472652557666727104512 9552243 -72198047317912745387998685283075039696 9552244 -2839517372137849331483162856031986944 9552245 -162588175380570167558526605996843786880 9552246 4049768162905288437959309997267475968 9552247 49647260663169753751115188141177941952 9552248 -233854280647515895041201434987157872640 9552249 4513552574854477259146980059103370752 9552250 -96716411492322142406640337079555520000 9552251 -26202748740969195446599627068685622808 9552252 110213639599766099520570563931002496000 9552253 -22259421157719291988275977463170668800 9552254 114283011485461868968245717303544920576 9552255 74414557512281075036438844934661500560 9552256 20801437975349477347436939415241359360 9552257 -102332611827653883727980691932361098816 9552258 -110200495736316953578610676955166727552 9552259 354892934753030275182335932641970902760 9552260 -24041432460447777763536763170341130240 9552261 -13948221824904633253656422929447126176 9552262 5653746108579401549164055746540793664 9552263 -129040498517222217446569186607207378640 9552264 15562759104573115938308292700327403520 9552265 46942775776799595428345087884113846600 9552266 258581715576172122405909850460388655200 9552267 5488106753749443067928362576018583484 9552268 75992989654730451886601928557717422080 9552269 11462586389181611510512624394599946880 9552270 12915296491153473947401247252298240000 9552271 328702215147879365865077986100109991472 9552272 -69016344154098915117265224726038446080 9552273 -228131478007403914474665452109898976016 9552274 -83202273377846773764883029490422474864 9552275 8575143730028582615689893741201417600 9552276 4438695477253028039983062366952734720 9552277 -83982697103766976505367186021653750400 9552278 -1202085372533892795635612196750753792 9552279 66019958901543258593902825067008879488 9552280 -492016086075520461401444765803873075200 9552281 211036375619287887850793377727172611400 9552282 43981040038367116491639717136852680192 9552283 -37870280462325016941828102189729526176 9552284 103807870354333350479275256735439697920 9552285 -97971967745614100336997922958828851200 9552286 -63482194766321900862923093868185505408 9552287 -415782345302020243169992315458953708064 9552288 267279075064968259153864412752159703040 9552289 41737899067321390907154433102631791024 9552290 22445257704811514707171282752143669760 9552291 -54928261353704817396282893165602100736 9552292 69808904253916873784068224723376177152 9552293 -3283556278152520655017089367771247136 9552294 3292694096389059791897169374848448448 9552295 168603794702028014276167829457176311200 9552296 2451349275774990689677515615171440640 9552297 -57337314499125331627424989342860082800 9552298 30804324150693567518453944069705287936 9552299 436968522871911301149863865928624917300 9552300 41000323946455716463951496913166156800 9552301 94544764010902996746381768050763110784 9552302 34610740745408768526788876351757548352 9552303 -51327913378501635929587292914010872800 9552304 -37067672544572510287001266081213218816 9552305 32969682649812320522580396211848944640 9552306 43604031325978535248849125785242725504 9552307 194190334611649727182677537780830575680 9552308 -23859379236524367033826957187767240704 9552309 12184174471878107383143124804843547136 9552310 -138559272738606077977727420246638704000 9552311 -345881532201429924457104477790456976088 9552312 103767325614074607055413552871323402240 9552313 50236134300574108550759823063058555562 9552314 79127704956983140834343056332527132160 9552315 -104173051541691333297026915591857422480 9552316 -58481530732002672730205106744570821120 9552317 166415415308780261137532625984301235346 9552318 72315213739986627575915711349361397760 9552319 -37969025218618941756866428358870159504 9552320 -75936531794666478141700538341124997120 9552321 2776383418014480207673286078827443408 9552322 105707512838377286546302369377066104352 9552323 -649380543085528571137104337873042309632 9552324 -117181161657858633771181537865238488064 9552325 48790016068456576794331032857179348500 9552326 34290900120984262132806085405815306240 9552327 -89354408140999276138062637465966396416 9552328 135577828208415238014966253989694940160 9552329 -229018538642955566761244653741432492080 9552330 79525061560911917366340922877181361920 9552331 -394299150638769248299487845084200117868 9552332 19362506399684219146190702000877079296 9552333 39965586081956474601615287485209851520 9552334 -201270122412573810264931269510165726336 9552335 -1309548639208949746640423218455026400 9552336 48775282282003310879840235175129251840 9552337 29626340897111988931365451554880395840 9552338 -33668680985873223693603710306729272704 9552339 -343408611570087734829989675452389474000 9552340 -26362099533948233641511365302426869760 9552341 -393576701993178911416156596082009038258 9552342 4102504596128906899345427174300434176 9552343 -90951895050117785003536723849590124408 9552344 -165510049110403282985454392221358100480 9552345 -106173439797824368785519782072702400 9552346 -195097509183263002884431063533117402128 9552347 46546886257244190712630936302476988432 9552348 -40203799906458734610633742772179800576 9552349 -40791571498804281575010330705195380436 9552350 71796973985404280395936790348679374400 9552351 -6588433972219113382903832951090682336 9552352 38982872731863852611987965089546240000 9552353 -370489611622894921639224673887909826398 9552354 18689275035328729431429745578893526912 9552355 60627231689041194692432206739615015760 9552356 -42040303822609427429154004390213447680 9552357 5571569082705679957908009020463000000 9552358 -193284284294278469007725479674575958720 9552359 -220842920910935819898475672550474491584 9552360 23412195239726641002830360809640755200 9552361 -5181262271749240070482926772560423616 9552362 -29017490742491652789880461829890912000 9552363 9959796820075200299304323242637997144 9552364 -1866673912520336466314013257545318400 9552365 72938381693571207631727201764708024320 9552366 45342942305231089374083432173220073984 9552367 -316782769671567134961634442597510722248 9552368 -13929860591990337129099845809860771840 9552369 -173378665455730724630334960870666458256 9552370 7415300168407072305171049954957358400 9552371 13974164647120315346167448515221562944 9552372 -107060617557126158582565565045627392000 9552373 39641342649766418690307270731711848622 9552374 28275844215929211334234741046845957632 9552375 -80869901492197674420859599326246952000 9552376 -361757399447189738595297829176641617920 9552377 53583240806856416169308358650319967812 9552378 -47328726391098404306070272992806680064 9552379 -469416352504394003273823459738253226816 9552380 211968075401697636234391553563163404800 9552381 -327297561584780652064233129139279618656 9552382 30505666064414196572756246288513608704 9552383 98783825257284862269359906874545654400 9552384 -73475023386640951422601450336561397760 9552385 36265769100924996539551596974672947920 9552386 -155931824503110770751906658482408808416 9552387 -14660414280849792835597127365829852352 9552388 -186644772274883593832008950593188899712 9552389 161184459758982764008163220653245392384 9552390 36119809195633502976534892003435104000 9552391 333815460659336215132182334500329709352 9552392 232927263356884900668991215916934553600 9552393 -120812042063262616943906022192197583318 9552394 -708187643275922449344419845075309728 9552395 -74962324109969938805711767031705684400 9552396 5294859072232589704443099916371640320 9552397 22190828499882821751432059268733436460 9552398 35192347737128243120789765997302294400 9552399 -105499380307087171532980057841242895736 9552400 21417512323700465053587723018770841600 9552401 99817463430133995120676187434628709492 9552402 -16936680567054175490617205407933501440 9552403 -33680663141822893708101649787254007040 9552404 -49933530996245473870068066233210838144 9552405 -69182479027256770709335413785976626880 9552406 37405628635739558275265646507715361664 9552407 -90853659166909971209219837153812200 9552408 27344876002304776415036292005410406400 9552409 196489217664246569424546359576276933904 9552410 -32655182520657659667446683366307850240 9552411 -7186435688045735810709339459635419392 9552412 -297434001925817454239773454188051270144 9552413 33753466709722364857130248799058339864 9552414 84423351748107824747382040418174149440 9552415 10051391174121756136038793633668396720 9552416 -302101438861598472248022615133496475648 9552417 -99308030793192118423706701036734481536 9552418 -35172722449103225889764908220590833840 9552419 -226374598556659486776251781710519857704 9552420 56140564714734065174706397712873529600 9552421 -1859356560824808305974336514588493888 9552422 92163953434100253674319654730636233024 9552423 -129230762141775356189891018469340995456 9552424 -64695106411478087745615714215678361600 9552425 73552465811128528673893822515487894800 9552426 -31209607133700794404171283028546385920 9552427 -221417919641091263656392958822406523724 9552428 178750287718158955469278079913759682560 9552429 -98999883242373544790089386847434266016 9552430 -100964708292104659611340152968324312640 9552431 126476037901663919958675086847933687792 9552432 -21165881996037161419531488518102581248 9552433 -49741736623230412859509180274547893760 9552434 -80272788900128022010678956521702214384 9552435 -17506070188955153286029746036578421200 9552436 -274248922010869524198237787851446967552 9552437 81563046915389033730812934301744507452 9552438 -16264439203908480438583075472410152960 9552439 -3881634493951087297961436405088504376 9552440 -70237947935287463650159627806243840000 9552441 -51343123858566696660755602619374277808 9552442 206793556898856497792402558043076021872 9552443 141091583483426693697659320272187406880 9552444 -99485393943264313462456084938375118848 9552445 79272696704320008833815504046089428480 9552446 7879296743371660341450794143531644672 9552447 -190538044809347895788901801884701087872 9552448 -19439686262189350391639355681070907392 9552449 -17838252714522809409992816308280395836 9552450 -477664601725960501236950529229996800 9552451 334507825619860833388746099662572779452 9552452 9627508600547038069468555370261532672 9552453 44817052451195249665519971683931660864 9552454 -227507109741969063639023629965526188480 9552455 45059874215157290080111999165481995200 9552456 75722784785994150228274547798802032640 9552457 51020289266371836160659506805231295706 9552458 -154010368266287136416298613055926765824 9552459 29049972041321299599579789136748352000 9552460 87870268059331150419881682871286369280 9552461 -136193096744449911941938815630536380938 9552462 41858498687825221404082610731176979584 9552463 -15979967966074280235229559011273860320 9552464 31760247631377174888147762970212433920 9552465 -65515848827981858221017084072015945600 9552466 130818141291690890378183592107205120 9552467 -51971965392886432715490601231572804888 9552468 -140738902392799249520922559089791115264 9552469 216139645590222307883766562796371379260 9552470 33184291059557507786840197988699784960 9552471 29162896732682340391774710332826078312 9552472 152002464988198982402402574095776204800 9552473 -29905084331592116716960693226872995456 9552474 -20284166839553117807294540176944631056 9552475 -53044677553441482043590199198900140000 9552476 104606922216855352471238857394895690240 9552477 6369814393307683439797141638216014880 9552478 85733898243134663614475780005697383680 9552479 7898100605102654476777835768279870400 9552480 -22898258036774529604375524613061345280 9552481 286657991423999509521075139963835381282 9552482 -134735533548011958136085892588011337216 9552483 134345210818942647813875490508248699264 9552484 102149174037379890461693023524456864000 9552485 -255499558988283466082393325359678598240 9552486 119429779092131952088228856578758185664 9552487 -144655692906088272932900853359017104288 9552488 11255258647680908913717827174766673920 9552489 -76497117874868752486057744260123640176 9552490 90962709098623724947159184452985419200 9552491 -24559491355753248493094729907879029328 9552492 16715149940072873124396466516835917056 9552493 -2009181557206056404992316395731139616 9552494 -53952132770136702519344693200778967168 9552495 2624834714029278078610854040406999040 9552496 -110227629150875718173771942961104846848 9552497 -233175224925042168846241371583836583200 9552498 29560314463735906170558822912123898368 9552499 175010964447529687437326226432342181320 9552500 21023150673419021755731801302349360000 9552501 -132757615081583475950900529901725671538 9552502 -48696999447006464382506091227457822048 9552503 239657996469105198196203487158534761904 9552504 75249800243810878637125169156736368640 9552505 -9480070621687385806682781493556216640 9552506 -25193152183858039168427796885464255520 9552507 47721841432146580744182866338102895640 9552508 -15940424811758759073706532608448483328 9552509 377822876067138503274028290046919800710 9552510 -63542146326427093178974690029921552000 9552511 87913221301773016461792535050370186112 9552512 -140153794265850931462091063232917667840 9552513 93130529725453154259494678286696811200 9552514 94598942056942101045125581748965080960 9552515 -51607629435439074626514880157622251520 9552516 159799158009480854093574622502286673920 9552517 -3454666677084869281683162133090649800 9552518 -11475772008735274688762913327167664960 9552519 344120976689079074312943042901887226320 9552520 -350255051556074988879773749746312806400 9552521 -16338185092454235004460555234085612672 9552522 37676677182598879663884083354094796800 9552523 211985487138849484176267791535745570772 9552524 325384517948423052499875864244056576 9552525 74936171009382607410027683964313629600 9552526 10304397893838439462420002486760994304 9552527 -492391117322953862771209139686841767848 9552528 58551208280138773007911729582331830272 9552529 188870632667578937175859969645080464000 9552530 10625023890471430273989948918919355520 9552531 162975251816524174090162613658248922552 9552532 -147124539642541290347872158839961937920 9552533 78101452545638197921941984453264154524 9552534 -207996784358837580366111588223937665152 9552535 259956410039638809756343375599543866400 9552536 2925222379041757830027131559723663360 9552537 20092119774513433728817854646642999194 9552538 -49104036075047556151323163037552438304 9552539 435609826163885375680908493516594059600 9552540 19604798426817693689564857160751436800 9552541 89190555502563488482516811145342042252 9552542 -108002420440256838507527326951134086400 9552543 1953425186632114250586086383155933696 9552544 -136483252811942911715971602562327511040 9552545 -273686911951405551093740028541378670700 9552546 -38394811083264456664041361055417952000 9552547 -137285940916960211329562810485769175360 9552548 -55359040305316182431396326750569634560 9552549 2245450823852043172905737713292414400 9552550 7059061546140982118309921726730720000 9552551 -388718337552701950495417780738361165448 9552552 95491530937298946038898984046187397120 9552553 -71133771434706262407943871577055490112 9552554 -118540280428460199873746772885385009920 9552555 128712278430305263820892674342979286560 9552556 14873610853934161819279651841674526720 9552557 42639403533861312392983155875464564224 9552558 -68826998379840952422506740349502200832 9552559 110554467432339044125491797671968207616 9552560 34640286150794168763280147114115727360 9552561 7963679294633014017800106754576043136 9552562 252107799007191120429152636024527693824 9552563 505264960812806934954016202157181365480 9552564 -33504641648819884805124818645903775744 9552565 171648384664822463060414360566060914720 9552566 17297013883827085429617148313240336640 9552567 233559245848950818532027961669074654720 9552568 -168242325814607881737336783804695715840 9552569 80309088838804983774667623134339210244 9552570 11312497065385444700275030411009171200 9552571 -55396597996371538739808567539599972320 9552572 -64528960088365419815662444228234736640 9552573 -288790373048320638783447250498436383200 9552574 139910506824469652231069854475803489536 9552575 42089650769598555008785952085695047800 9552576 -38957527050357386180899269387585847296 9552577 -180354043957081978102814775910733232574 9552578 -41723998116554871561113560826189689344 9552579 3099108856735505026817276303715778368 9552580 66957438077700653082802654263757478400 9552581 -396288282463274220906980062502727483618 9552582 -48530899431482634607536650158253338752 9552583 -4584881156108111228273640782777611880 9552584 -586685646250789954781993856775294310400 9552585 58549277535810081533814793943443224960 9552586 101291025849535056136323331877888723040 9552587 252150661407324843471757968031316675664 9552588 6403276507217460670576973281880309760 9552589 -332427579339862874566693276711102988244 9552590 -5379075383580725817088100386227432960 9552591 7764915202289516393939392548100601760 9552592 -20715676846906454151723588073867837440 9552593 28002498738423319870514653028188345842 9552594 -119259625007687543808943817029775932800 9552595 1280747179806258514279962316673319840 9552596 41821238169062592941328776144647723008 9552597 -21266293925236780053132967224186091200 9552598 27863516994691416516386199975954553920 9552599 -137123314850161087683830231031124851744 9552600 141006067254488381922849396461414400000 9552601 -192698848376227446464104048625713462400 9552602 -88010299267708944526960198721779058208 9552603 135664090080792980119063489449676675008 9552604 89429222728916800569863829445460531200 9552605 42898943360588026328814883991613183960 9552606 17975840248059524780799260289321870336 9552607 371898032142857007168149731269329533856 9552608 215809017435604199988720590323035930624 9552609 444570149513149973684115123081162515328 9552610 -73424007836635894307139843824523683040 9552611 69088371555040021576291047603710501400 9552612 -8095616775497712126054675904248895488 9552613 -9063668006601606030436580014736674176 9552614 -10840300637529814818166762985382369408 9552615 34189636714222710820475814743822267520 9552616 -33702411370523315925272066689491763200 9552617 -3075930343045376751258700119059147334 9552618 99455259986985926574540995475490809264 9552619 -107614438298246850576684878919716139200 9552620 -72444483263199608861698479690048061440 9552621 109344360801555285928711862679509801760 9552622 900298137185172727856406218873510784 9552623 128793756342356711753727624860392886736 9552624 4698574935691739659641997773510279168 9552625 -117264331638353395167844171689263511000 9552626 166610745952275783586032378087402922512 9552627 14959619861966942903630502633938211840 9552628 211857764675890113764905015939644714368 9552629 255766692472105008851563916573123875260 9552630 -21747012412351548425452863560057088000 9552631 -134701512812076103548520944091161657600 9552632 -150637079406633104947324799341253959680 9552633 125282900337471366561680019207347829600 9552634 -3299820118866351883989460346311249920 9552635 -246622411045627085330420137068914833920 9552636 -54598956804714256229999752927307735040 9552637 -7556355014457961248394953696711180840 9552638 -95905111037405718766027475977641790656 9552639 62301042060935485680108448390456427520 9552640 -13210183790726708617851756272733388800 9552641 109329918946887079761637509628114241472 9552642 -16304443569167760620664755797614203136 9552643 -671040921083783712539650144842774885920 9552644 -71007736622700953962067722332637985664 9552645 3083313186721697934457239798213363420 9552646 89163960192326870932144629162255154272 9552647 -189175712906012955862572405662709966360 9552648 -123445691457009632625201301375849635840 9552649 186617724403264835268905675241171220240 9552650 26452675267792207558180315415413017600 9552651 85776959342790837993623413710805908480 9552652 -180389414682036061455477481950726494464 9552653 26734627227106684913061589504805847264 9552654 -10301495997987831938021790177773778624 9552655 23914566407137065623665715832241419360 9552656 -189954217659263246607350102425639845888 9552657 12599286738620207408347930074301120704 9552658 92484996561915937488501318516746777760 9552659 31260234379092311757847914087946310400 9552660 11992632275074284294817166952097259520 9552661 264863143715125738533334161193534022524 9552662 9535431034265252543871042400652952192 9552663 -127165636181764899593361326560932587808 9552664 -263312404754779991187060310636100628480 9552665 -1818105042545382400580737505210642880 9552666 -120705891628900687209398896988917234176 9552667 99345084389286831109452343776822514080 9552668 242450003039730584072046212140816273920 9552669 -65713582910437532442637309582734006720 9552670 -71147836573033462999022456960551830720 9552671 -302195563111474895359438992303740084688 9552672 38604259023755670087121882544805642240 9552673 -72183391547272859190801608410529251800 9552674 72659667863738371583652899228638838784 9552675 -114982726091182230309917429411495352000 9552676 13428536055471103337105061562622631936 9552677 -585455764058510470222043652227422848 9552678 -48180292940827181542654770915775277376 9552679 244634126866886470790303072874648305784 9552680 311649529022432527897483816947646464000 9552681 -26951805252430744980099677308125373440 9552682 -40306445245988158918348705021342197840 9552683 -26492816649933245521068418681555442400 9552684 36386537939923729132225156258473541632 9552685 -210440868490780493731287039624260341620 9552686 47272206717693180403008167552412745728 9552687 -243575742221976141023782583022248304000 9552688 -69470205571454522436483034934933913600 9552689 -371736033691521321532935122226914262510 9552690 27426439396628835257202096675739161600 9552691 193027195438701410983647965400731735352 9552692 299611923847186484599953516914766354816 9552693 -90024339044440146767389121208000909600 9552694 -122677716097095510239368836022496299104 9552695 -95677498400613531490515190920981505800 9552696 218424496246353409259897122363778764800 9552697 173711076105473974262680560293105422080 9552698 108077057009171659345233718553522423040 9552699 -106716764592876340117872950114141048736 9552700 -125542356931578904108774506098630540800 9552701 217081826776596450800675563862427957702 9552702 -121732563436808781728417517642328843968 9552703 -229944127225994124354540869777214156000 9552704 -29201065661371088791361663504140468224 9552705 24158300627567513487749149629550684800 9552706 -219152887950542923348702599949051466880 9552707 7032843609068903870484700988053909320 9552708 6357216999635763220360811288309760 9552709 738827248245870375944019921538868810080 9552710 14235010927925021524996192609905605760 9552711 77697325818941507967534412358712933504 9552712 -39564025004957608159681130792734556160 9552713 51541961785325835788429353180576249728 9552714 -24007946738831248282989522378929171712 9552715 -188862159710712177912181903187173120800 9552716 5200693263766858838562260173933025280 9552717 108563171053562237803785528560742413334 9552718 -35845705275450671497354775020884345984 9552719 -110526021939905442887068098701954836992 9552720 -13073143315228745704025166514838568960 9552721 -134299079782181302261837235224354600078 9552722 -86727324005088447211185016146346318176 9552723 186502445907237644446128099905744345784 9552724 36208910130819796136157962870697754496 9552725 45845227604015361236208308466788136000 9552726 90807364638202710262566517556814198432 9552727 132369715535443511670447264270605774232 9552728 221472331524804962346432705735343718400 9552729 -208062121487323525408574339081550068016 9552730 24269560670505335376925304739448600320 9552731 257790136621283380900751398816123454532 9552732 -10438076554758595167344796361075089408 9552733 -277292347041347326941475709627505517018 9552734 -134269473643956807725992808267476892928 9552735 21469782641904864582778513205083000800 9552736 -19251405237978758851984583456693944320 9552737 133713839990390295142093403280368189460 9552738 -53197400889224101561965854451997635072 9552739 -106731153218244968764449768662709879344 9552740 162592854753342971668276672420940048640 9552741 249587196194608995881604050909617701024 9552742 237079365365389927985068298872792128192 9552743 33755154845841791170779014502015574464 9552744 -254741777803991474237297730677830041600 9552745 -175796450064786123381411719169589582200 9552746 -40461268426381445545507102339537672704 9552747 30260095972835893078924185162369305328 9552748 -118110685432746863525231098327410894592 9552749 -407091060841782736059254375577633494880 9552750 -21985414091687802903739642066931712000 9552751 251394615014691576450373637613175296 9552752 16134869017024699152010376542797791232 9552753 7179872688521196504725989780536841344 9552754 40950426320058188607187491410611558464 9552755 28528911656760314134374643119457346160 9552756 98186975438299419645908651771386601472 9552757 -284016722486522213070759887591593398994 9552758 -3955206814363822144452508723208141760 9552759 213015681603488827884834938211444702720 9552760 49944150282325386704610198670553088000 9552761 -380933271415902126620565987143129263638 9552762 -168574951131925398490948065530975516160 9552763 146074649553814778024807296367251842240 9552764 -98004718629746708434773636765940406784 9552765 57053360955337120013723045556260980320 9552766 20995444067940853242859304740671744384 9552767 257542125408582122047572039393014307552 9552768 -148741285748109795764756595076686151680 9552769 -184721686933534400300553067044966687440 9552770 119155618609267921353472142527229314080 9552771 -43339967394715713199148275083360776928 9552772 -19830447726182213772186420662135706368 9552773 111478881731973631446502228897931893884 9552774 -6848699809482811122949694583008133120 9552775 -212665792990832167925102217042213875000 9552776 -123407314879296188208319897760700733440 9552777 -82891127647187919705418356750629323392 9552778 -39166661076313869350059397321754706176 9552779 6687264059512893402431163793774801080 9552780 2914999960678780533480391865880360960 9552781 -22596630412033127600052749152194732480 9552782 3499276330707394481174208189464529984 9552783 175918154923296300580662863194497506448 9552784 94770140312248606054341453817344204800 9552785 -215716643686745907343373082900346597440 9552786 -52320634492268176798631615332647100416 9552787 330856223990015421898373664598901131436 9552788 91720579913719509866272472809550186496 9552789 -60063172349515978159797849213305028480 9552790 10179605948517937097559488314996398720 9552791 -7249785418915958866666113909658826808 9552792 119604983419951120522294195609142046720 9552793 -600834836996907703796448743668965084384 9552794 -416196947273867369159944132922383872 9552795 -53057527490429724000931831031662916640 9552796 -44150928919145079567239420008285593600 9552797 -222913643218460893654050438930402240768 9552798 72646987319271612742691698839768158784 9552799 -506794300018678089943550237352683437664 9552800 -249539864310848887918585061861626675200 9552801 -9555839148168114887570510268150858720 9552802 10370181257978376240178457707108929024 9552803 105813558248573485239646776693442208400 9552804 68596751973402574572743722411638506496 9552805 107018832704488389002036874458139217920 9552806 -73652963974620230235834217050109743648 9552807 -182766598710302504518557031173398464872 9552808 60080863209846820321290307959461068800 9552809 -38021675202690473655788137465084843968 9552810 108734453624868732726301626751604113920 9552811 -220299496460930147240522017455830224588 9552812 98561111211390454658175993615715576320 9552813 100008324022253965532318595253405676544 9552814 -20269788731389005874921896970763429568 9552815 -64438660619191025433898205760753310800 9552816 -9057183303195326917230051742820794368 9552817 199011734716377184805366113099007358866 9552818 17283519791005387628193339127637145600 9552819 -166390918862908083297463210650918816456 9552820 -3599156328545161885730479171465420800 9552821 261057659465058424837245452858945303022 9552822 6604113583422360256306334292126981504 9552823 24742208315430734270885852143054980960 9552824 -218306827901904645198453895031847383040 9552825 78863780657181840908035472047802807550 9552826 -33550583556652273823804092858477517856 9552827 247570573509923720278863517250170206312 9552828 -24511711400346218638326547725574732800 9552829 137784355742755201479911757599029612 9552830 -19847344253015990198268605071766937600 9552831 -174166461945966652180504893692834440248 9552832 62688931650326858088068671699565936640 9552833 -447489019545136954008982223151784271676 9552834 18374863566181939655027062563860437584 9552835 58990121818543523638299533760626795280 9552836 11624196008578105696261677184840335360 9552837 -789224568991362731461681959105484800 9552838 -502725701812294341095865733242804695040 9552839 -56752541000819379143536607853635533560 9552840 -87160259514833274237780944908858982400 9552841 42446941338531883632622025007113129232 9552842 -23283516097930904697248057355695424576 9552843 -138035051760893347259489032684029688320 9552844 -322490271839883660580462518942092316672 9552845 -42138596615756183032710069305871973320 9552846 8388089606633152556541551690679156864 9552847 57100802531254617104979874424826093296 9552848 -94993007229441640769443483355153276928 9552849 -194659357718673989136943134666307281936 9552850 -9878498087394578112029744059973691600 9552851 55595127899325755468167163870633410560 9552852 -93490893960493871907930952616809420800 9552853 3325584702228766273582051691645786304 9552854 -134391227703700000039007659409898357120 9552855 18654883986105774085728037511465056800 9552856 -29465443074531450934257532184793600000 9552857 158852519536352117474762812817621252106 9552858 36443913743434048150238819551090298880 9552859 193614969934933787215291470336396464040 9552860 258858347224278062521109509672135603200 9552861 239314189257935275319123707627416636120 9552862 -157131405883063484255990991654497238336 9552863 98814419904782107998579173989920025560 9552864 -92569848587815590660120578184456437760 9552865 36207441396727444519350192322343884800 9552866 -83488618675121022529662486428571004416 9552867 4199815883855762151890791187184122880 9552868 -92278812570186712004939428450039658240 9552869 -63937231540268640144560781783396994980 9552870 142627178373884365003434372558903955200 9552871 -322532671671335576376466894142225097928 9552872 -95214466042138298407738090721764147200 9552873 -56701117547397498464074725610644896832 9552874 -138747021149749382068604417516984232960 9552875 134785825820241734488799738247530964000 9552876 43947148561821805606850953915581164544 9552877 -66560663946170023082235915837479248320 9552878 24464468960679437830567100905118326656 9552879 55180158532250389616807840926065741408 9552880 567210991730045704440920195775528960 9552881 29985865257215678371668683234718097332 9552882 46029691311308973409506667032227236992 9552883 326541652399729563658012348936476930864 9552884 152426533720059345511779597327348344832 9552885 92010066739604847351242561540733704640 9552886 14053127872795979973217189529784470784 9552887 -95912173139667431549090137315038426360 9552888 -117511018114263097461094471735883059200 9552889 92492440782568688794193505996344337024 9552890 29263921885511608641551123514263236800 9552891 -355174294871323229536913763779217686016 9552892 163854087969192468627587204645304713216 9552893 13685423432769520187708777434247601600 9552894 77026307195635078232377051366709481408 9552895 81060558008777257219011725112121646160 9552896 -189311365643264278055929555920491642880 9552897 21367933629077253913360905549341856546 9552898 66498063988928653432631473143776501760 9552899 -186264659253468186115411084015323366864 9552900 -4087512799390964170792977073159680000 9552901 -495395622438835943925148626767887030368 9552902 86752787514110276043515738407901485152 9552903 10684892448912384248201352054457266384 9552904 -94030945619588177706980144827053004800 9552905 50483323586113349588069821467071034120 9552906 45032263609353572717818832433243435264 9552907 -2944941214698098438779811112778054080 9552908 -10873590706619194455139893022945741824 9552909 -58782135755492433765843019640200120896 9552910 66515310941116663346749352957593215360 9552911 -241521256117159459500242871907959790776 9552912 -2746460800814380335578717960743157760 9552913 77087711648183645331815476197689624304 9552914 -15615097365787050021923644693043289600 9552915 -18347450837470881999694876903955475600 9552916 297461125514031207019983543599635514240 9552917 346693620241509747504625586402279310720 9552918 -52117554739911609360839999700305987712 9552919 -11962337245114019841616803121052799464 9552920 -16953728227481308768594767892421222400 9552921 -112525515549212470344859744330203355776 9552922 191940278220739380416807010980792566512 9552923 1670361516586693641780016281253758504 9552924 189977910799909363835966478982547712000 9552925 98573163361335365186124058708531953650 9552926 -13906485063400689481324554656051356800 9552927 103137229205600916495955767464594063232 9552928 -78467480857403801392714709162249945088 9552929 5634735307261744805424094559333594112 9552930 21452590295591758663554439114158213120 9552931 -90397093925396204890545405998690799268 9552932 27026062280806367053021892447766511872 9552933 50789957485668051876864319397327543100 9552934 -248711788243617729414143429168843319360 9552935 -57407749037637453017131450819519895040 9552936 -119430372328272358996879032518795673600 9552937 468929057212662218461377429002929426320 9552938 82553764609933030140778257640922589696 9552939 88719173479181364131123616062401683840 9552940 3629983306979394521991445318444154880 9552941 109252452422106211446355742676404777280 9552942 -83598964656710624457322908354198691968 9552943 230418841665902174653283823521246354192 9552944 -13451492343073429002742641877902704640 9552945 110673540935738603952294752254634641920 9552946 1189727586062774902614489413445175104 9552947 -124316909808632306950770896508036417768 9552948 -59716537752922614435780780201877155840 9552949 135015054110915173353799223622626321280 9552950 162620279005102965273627118256316000 9552951 -391160908538551188226796174536129302960 9552952 -99823492357440148237103145959294545920 9552953 211605836490869617727603342064412599120 9552954 -41335398895715233651130182302138209280 9552955 -109370659699422059037521152115965436640 9552956 -4782606167687596185635855871900985344 9552957 161352193356348535522453386930722461440 9552958 121802914190506417025163996431129261184 9552959 -72131751157273676536998481629642281712 9552960 7065362421067442213554346140222095360 9552961 308735311196226149339332259055323832624 9552962 -130072865160892938425505956762190270768 9552963 94292824214906106216057087548679544320 9552964 -30159565505309892841256645278411692800 9552965 199413601495024156937496805138109836860 9552966 -1798485612704377688454859247812042752 9552967 89198061075879640896182389541367325016 9552968 -163544167776450040702544411995488215040 9552969 79563795416018803132551781400006127594 9552970 1869557892011019850727192978090050560 9552971 4212630435095680869508919439299537172 9552972 -29226629205664022171504307573185495040 9552973 -179167205522977996606581865825569696778 9552974 119901889823822055043393422990332780736 9552975 -91005077749667933432379044973999623400 9552976 -43034506696543757016276198288679108608 9552977 -173016550209588964664445814823335867200 9552978 4978488919145027503711876412691330720 9552979 -286590993826369966506485019268232570208 9552980 25152313370727134126043701851827248640 9552981 30054043846502496187899374104323364800 9552982 -226304978263245499375379704791628509408 9552983 184691084342759175418967242721514657624 9552984 -7138043633377734922779477159438581760 9552985 -62108468352806012403175845635686156800 9552986 245876675676534663561212343917887922400 9552987 122232857230257882483541137709813690608 9552988 245576186296996746190479677763536511488 9552989 -56897551763924743904341840246332309210 9552990 -26326682591455245433336496448499814400 9552991 -60788976572981023149625616003894146560 9552992 106976626956135236939026292744529641472 9552993 21225556120892694799054410958454801280 9552994 153185105756903869150824510767636838144 9552995 32407747387855303681314715914378852000 9552996 29218556163914320598326927773801676800 9552997 586982373320726927306205934558188655800 9552998 -27771186204001111351593558210458085120 9552999 85048220683618435134505946994219936 9553000 164126095726835183860169404376509440000 9553001 6404733167868423914659007537543827002 9553002 -11604468734086022538374598069418138368 9553003 101296866541675896004686524238515868280 9553004 150643708165906284837880031427526757376 9553005 -15409026772077297632236124679737856000 9553006 -34026686457396809788596306906477558720 9553007 -446138634807822085858361676877065693744 9553008 38732241610864867104949004563638288384 9553009 -6300893333535685815862190868885575696 9553010 -65343038337023871459599479720204646400 9553011 -737375848176792338799240316122661536 9553012 -48177778038328210722614469136616744960 9553013 -97780884878210966380924399170421574340 9553014 46029875823697210167230554320397045440 9553015 -16078429524015644167869284336089027680 9553016 -269495247058090495295765470684032061440 9553017 -78325657147527878953246310101686401280 9553018 94488003116811664573258599498404328960 9553019 87010996225359775774094510778624654096 9553020 -8499879774848676402623459524047206400 9553021 45294650984267287587616694770892666944 9553022 61492438835841501399904813838868340224 9553023 163120216591521841061712449964040027344 9553024 150370214382902004020509032717106544640 9553025 -232279169664000614829130585268307728400 9553026 18536321485994373384200706783126541824 9553027 292970131340035585410554760073672047360 9553028 -87310497942044886310226788948001960832 9553029 90428648203024883329405324936281020640 9553030 -55556881525588721456493961301744726400 9553031 -154307412380408946859188190717090169328 9553032 580603893149841050182073850100806451200 9553033 -184326563463293194714340010209551153280 9553034 -157552820340263710040999626589163685584 9553035 -110166109219519272860690331167904410400 9553036 -18086789518822408314377431206408229120 9553037 79654212928998972592819499956282958700 9553038 -34778492240457073137797280518407793664 9553039 -14995451065170476677473877447008510160 9553040 5828107064451943201981434504757002240 9553041 87421957136850101896168850359874353860 9553042 166371543425992149438488243705800182672 9553043 -408609143079246850308507924691279770708 9553044 -274435210729297729739835148011593564160 9553045 244052696021756858949280765868709668280 9553046 -179697075382555336172784232472995842528 9553047 25344023149651453185633641016554719872 9553048 -388316947388121810086509938266462822400 9553049 -52572574366033466236466859879911620080 9553050 7334703410868389120444722435385318400 9553051 -14993499141707582351303113724439151680 9553052 -1108901463950727032646995280038558208 9553053 66811508639228547467389967598297446400 9553054 65963831392345221581926008650370521472 9553055 102694560367486439042865906022693473960 9553056 -127014933019681912515803721544123809792 9553057 393607929955597167969346102244779118306 9553058 208911323826290871795275579853991916880 9553059 -353592470340401781747743396872717694616 9553060 46899820909686264163330788122631966720 9553061 -50938460704700978959862289781571302080 9553062 -35757592825644145206180949314263207040 9553063 -50039204973768222907017596496349590768 9553064 -243282968467616214416168691168797337600 9553065 126833260134628863967844208431082222720 9553066 13938204174471173661022715967827537760 9553067 46056275095899662378894438812324638720 9553068 10492834088334729649402917625947734016 9553069 -14833508454643256282755952545160589120 9553070 -1492571848070300828145130683865811520 9553071 -426015574088966516857523755728551544 9553072 -107722861290882141909545283135242240 9553073 -190676292934858124076986952955215495936 9553074 -75122618530623344713032578167899214080 9553075 -44710688886666524393185519872508096000 9553076 41332420939942152718039195301358527232 9553077 185739884150048897147905713886071565614 9553078 13505530444225086980533559377008615840 9553079 -9532754955251554633168535293590251520 9553080 -114777787819681521316499843242478592000 9553081 150493223642937638665059727135198163882 9553082 11425337671305880518087223363416053760 9553083 95586524627347342429378957834502137344 9553084 64756772719982536965320320502880120832 9553085 -63329286187493548988353022409534370440 9553086 -78635152695820095440445854657343283200 9553087 28414659754213988389221911665114338520 9553088 -98058621433484026267688964560743563264 9553089 -95111028210212107480615989975646824000 9553090 -68026646920192878080497699523394079200 9553091 18088568964279286489073268780290430192 9553092 156280832682603915051675148495135767552 9553093 110798132990894636946908242923700673760 9553094 -138444734516177631797282083036836686208 9553095 -559802883140243574374116026325187280 9553096 68383123186711565352240028344649973760 9553097 280907350383515685108160174269245902080 9553098 -86523812717154336552334125606849812736 9553099 -364950010966187590421249721217370679864 9553100 31184088927521733056377092681232454400 9553101 -96476859657934172428912442220111951168 9553102 -18995818073851474387481040170271127488 9553103 142160611857980758459015806525376705920 9553104 -3910376622302902765665648497659871232 9553105 20575013153805108562857990268538736000 9553106 40565020274243559380733593110990129440 9553107 1214723912488688972405064491935551792 9553108 42359975189504768701974092742779078528 9553109 399588984746566589213058365254264633980 9553110 -39953855411579173360798598026090567680 9553111 33383073604402306869857969924611768712 9553112 -158331958504371585420382717574467461120 9553113 431699326993415492295475720170709922400 9553114 125305245170011930064510272367737260000 9553115 -5658272163556426741578840756483563520 9553116 -73019259347731765645871978018056350720 9553117 45513769478650212170032897300665124192 9553118 -4755885423239638445395313429641317696 9553119 55613559767587173763862649353684661888 9553120 -69722127470642816790908770619963473920 9553121 85361059222041154995251313882907627584 9553122 -92511420769423208979097693317318163680 9553123 9365308109689480322287009965453135236 9553124 -28351852347674468327374959265863536640 9553125 162557226437645662254121498406149500000 9553126 -225987736846569138677853863926406737920 9553127 31784662448049285003839578990710843000 9553128 57788577231243411642330238091339857920 9553129 -67784739143869673774876233000186945280 9553130 89889661915154797099353473459411652960 9553131 57740143394566123464722802973044692112 9553132 -34032849062696933721138126978498191104 9553133 103387444521355334050175620462720584024 9553134 71512550571188971503727464166026651648 9553135 399086222422642819900222173673629204000 9553136 69667278653115835116776508932636639232 9553137 -264482820795686318947451622950153627040 9553138 -1138854545310127629766594040827000704 9553139 -411174876440832674546945669636558091060 9553140 11041351078076525440349125820499997440 9553141 49679490250096951174462948153090684184 9553142 94126479337495552918066831229460827904 9553143 -4483152204010007315380813107461200536 9553144 -187656091613133367796803391134718177280 9553145 2920721984251051819949771679266102400 9553146 23149934487379753223829153623474669568 9553147 -94808828028329977153218799362197682528 9553148 -157885132647430426024206352388314919424 9553149 -230825360440615457131665055923768603732 9553150 87397813626847280414021307286167696000 9553151 77604774978019806930176306768027556600 9553152 -60209586158618940559142748204929384448 9553153 -253977484533648926570221864037378361598 9553154 -90730904974935496969676181014381767680 9553155 23396152403738728034568445589168618160 9553156 -6694278218216250559109979640361706240 9553157 248673220367610135996996711034406284572 9553158 5933588728966291298361314878739473824 9553159 -14326415374396016487362009903054898048 9553160 -187576814781315636594760927104185088000 9553161 113790240605280129632688620342568219264 9553162 -1493941083187214372873532912280569600 9553163 -324881420557573854379834192358233819080 9553164 -1944402923864054105771257214944109568 9553165 -98734865734451473009752075478491617280 9553166 -57358691951956466871408454148174376960 9553167 45115521256556476038179615612946761280 9553168 8361836513357601868389013587016097792 9553169 178797744148026254963591699010757945344 9553170 38358049347922590731194181721342144000 9553171 34848532228785548020702006856749734600 9553172 312590178503268681895310234903310562176 9553173 13203921928176285812738488102138306560 9553174 127878809451272475531690337995522457152 9553175 -3003069905381392659334430982959008200 9553176 165644592334738432469241254123551948800 9553177 699334860609357104911611964236358400 9553178 -40870958896523814548284982366402413344 9553179 245028863987442763995677053455732581784 9553180 8802974732653915210441947866368204800 9553181 5482124511664361698048108309332380160 9553182 135882926122696627295002860001561948992 9553183 34449629722101355970657312638100366432 9553184 1340621811531313883252494446635974656 9553185 18856134154609644861016884200362696020 9553186 -70963179339386148021471586522809774816 9553187 285965281427762806556546879094153439116 9553188 3253831038779110686187380958890921984 9553189 -428623624610576558657445534183591199076 9553190 147785914550021045362303916639604297600 9553191 -210139407625738247272198971385667246808 9553192 245999871778571143205493981203251200 9553193 206264052052766785832581562623504398600 9553194 5635127990506974201706264587730944000 9553195 -406102130682479412282091948183501781520 9553196 -9127804052667781978131099519434019840 9553197 -15289196338113727305323209872385805472 9553198 -53499814248050922865714880965569950400 9553199 159838468868071453331350200280041654864 9553200 -4964053152390614775418610638356480000 9553201 204737639102234587949408444042527236480 9553202 -42224867644325780362037964591733790448 9553203 -102638098054049167566689725806211430136 9553204 -192440600041115212059770373868210162944 9553205 43386025129083982196553741082849665720 9553206 5839163323887331860182571700237348224 9553207 -335238260186612964346626810502582035544 9553208 -22814669172225481207663301802778951680 9553209 273370090769278830125764349293924882560 9553210 2834402924086540673826489895223651520 9553211 22875919539070000475670873158128064820 9553212 57418384540349061599961666771058129920 9553213 68950093630085045526986780396529131462 9553214 114384922660518896918634003282692106432 9553215 27299085128756046260727866261426649600 9553216 -51902665276973582318210481362045501440 9553217 -172204234719607746964628100061652254800 9553218 13677137805148210019561803435763900928 9553219 86455153515335939665893565169351533040 9553220 -126626808046872355052053891953307115520 9553221 10022815984817407555672754181848280000 9553222 -69901997156714679761768869577253149568 9553223 -330502440431652094034548143543035149440 9553224 1178776226794875450283256877592657920 9553225 180047398801742031422362997208215322000 9553226 2603466071271072526611174768753634560 9553227 -198948855561489323573559868323619370280 9553228 -255924693762009465242981278460363249664 9553229 -157059953129984852970204883510766689824 9553230 -6718410227714076982526532800277974400 9553231 -77092369268234023352071219293785032808 9553232 -13641294075965036017441584344697102336 9553233 160334000371877325808895884221176989440 9553234 -85774897694022130236781599945253539840 9553235 -435665452340959174818851920114502485440 9553236 82880490647716874492857432238068531200 9553237 320500698032380918385280486276416609532 9553238 50420083093004840155493003613095472000 9553239 11221266289523887012578270952892404608 9553240 -2212397412071277594230179007628902400 9553241 -298332937586968765518013048218990698358 9553242 -84435917596575504581739219761216613888 9553243 63952220763697430448243646358845773600 9553244 117412389326872739900698289895050307072 9553245 -48123603208005571513519133004698319360 9553246 -21317826073378997697858759975315823872 9553247 -166558103747551626353079933140338185216 9553248 130457800208797374536740798971099217920 9553249 -70820373449375020755490409005646614750 9553250 -51981870766560758858326058263936512000 9553251 -20153034968286980830770046388296011456 9553252 101481933421741094661741593785199129088 9553253 77109555805370161248534037713718325502 9553254 -95349679863959881829722034938874352768 9553255 -164535133481174990709456823802132880840 9553256 -228290404714491753849442986132937221120 9553257 -58873584034451236262327166149779000320 9553258 -93341783572615530641689798846328646912 9553259 233107853928946776948419844672548729460 9553260 -11893922904566065926981540769258752000 9553261 -107775673317230708537994693365119060138 9553262 19729514199182537005974129198430443072 9553263 124038714307934595274253257617185263488 9553264 27053172902967366693885796195988340736 9553265 -213373013289973203537659369146719205080 9553266 83936566907878153684467784720451467680 9553267 2114657661828701138811337615748497920 9553268 -39917905460396497860575794983934810752 9553269 68167148085487574166001895562828121920 9553270 22994159567267476480092214286907048960 9553271 29082810160964846108311403368996022208 9553272 -85674664612403771237846473421927854080 9553273 -152153269279962006166830916180057401776 9553274 190634043985595538443795622775821089136 9553275 -158447970750658398844625127529492374000 9553276 104749333716521642237761379912919249920 9553277 -20192990947111432566730061777109290874 9553278 46433071843438008251000156206109137920 9553279 -109109396811289717254901708012993877216 9553280 -84453394208270344568946952249540608000 9553281 -145696135342275275657545882544873828256 9553282 -155526876203419779386835143721537001008 9553283 25563262655129974593019698733519409532 9553284 -32038497223158600130369684990870771200 9553285 -264352317531173356193865061310181454020 9553286 -12518990142255645226890940686557574720 9553287 16020641296604990404997534535891910560 9553288 -163377565162171544593354521155563146240 9553289 -108073389843529589995635747363594578844 9553290 -25275631838827089656479639839537473280 9553291 32523831886469804320924172455151256144 9553292 -3632051245842282516388113655390371840 9553293 -46563932413268568349346650102378626996 9553294 -85483899967067359668046449018393482304 9553295 -22993925999012594005417740526409308800 9553296 42471283755206413167538773288033976320 9553297 68482622234319301475142268323838154740 9553298 14407203144996416859779151602951454720 9553299 62941237044425707590290508425898243840 9553300 -60034704542063854999819388271297331200 9553301 374680705627080808348837006074816251406 9553302 177778209813460230652293353169302567424 9553303 -149866149117578979052861094978431042752 9553304 178711163408503443262734633393980405760 9553305 83932282667694912280212271472768923200 9553306 17092914974196411247558503844603230720 9553307 -657786231530833596322974789981695931000 9553308 27209194515555682596157670066809159680 9553309 -277442309558179968810731553639120030490 9553310 161181831661017176499094818517651200 9553311 -13608884984041079910176108082912587880 9553312 -201226659944684902032308158015576473600 9553313 -217869038001142730862058965747941760 9553314 28896793805498676998882990466348564480 9553315 173141041592899374829268887464737034960 9553316 343874902665561170727767312674192487040 9553317 86653781270463742188076709228936410560 9553318 -143815330483739800351571248732586438784 9553319 -75874025591651255057234245122837542280 9553320 -39329404663960608145666350211753574400 9553321 238638711683466027224446786357331356672 9553322 -13615157914881972632056700850472958976 9553323 -15631236277731853523192047357968343056 9553324 174374556605110224342458648667060705792 9553325 -3200312115475220157232937267171905500 9553326 11521549840720065840234373299070722048 9553327 -5424970715140060743166595495568397328 9553328 -25745978663100794701171287962305069056 9553329 118741372903694827555027661187680351040 9553330 -9888233416160611696420668347212345440 9553331 -242943768005342227320416017885310239800 9553332 23332804916290416339620324756476428288 9553333 -238873115466151391269409488818288920480 9553334 78503629470859415416519125675661802112 9553335 4392757184518381963311779533458768000 9553336 104389491415388146746586360675971932160 9553337 200789732640562716791140200496726459092 9553338 -650284466826169185182027463563200656 9553339 293484479781991945399774261194905163720 9553340 -20218763604216896599889846990169937920 9553341 -76822281939182889382927663309887577536 9553342 -74301968961970381037715826987381724928 9553343 295889710602092560605404691423092342592 9553344 73837993282817695103551659273634185216 9553345 14858406238339382784609943937868038100 9553346 216474202198964352668023672548900165504 9553347 -199906319740795626440051227445913143676 9553348 -1498888376443383022321200086461804544 9553349 42421161381559410396949594774375737600 9553350 58266011706613207060225474417471272000 9553351 -133419392536082107369461020685511744808 9553352 223531376151123057156287847346546483200 9553353 9460114832788895985257883771680348160 9553354 164531466575962208785654884771448939200 9553355 6622878536534611129984743845143200000 9553356 -128156232001117153804931167670069913600 9553357 152363873937876679742871077612097419232 9553358 1380509798720727518461347900133145280 9553359 -60101551570180987761699648017313346032 9553360 50882551197759611706129771911610286080 9553361 -98421610837018545517663264966802745216 9553362 13819297115302822332133278397648026624 9553363 -3043572451621746941807659265206560640 9553364 -23878374433136338648889705544098367744 9553365 -38761764764623152917946992325611764740 9553366 -109571805471173108498646466512332998368 9553367 -188060929864037461214951160735264670584 9553368 -3507295891363307369624262560533217280 9553369 -11243800856295756463607339053745593728 9553370 -80010738167792803505371009566454137120 9553371 -38581177733350716760929829732227753600 9553372 61895430643371198613809395205753603072 9553373 -278754998068276071912627714370335525300 9553374 120982238447536343778797639984210996544 9553375 -65753871541952335113399728891069880000 9553376 35804887907172099803889745102464614400 9553377 175611878151821224102070244044541781632 9553378 -65088517713599771224506004419083939760 9553379 324472416293816260813988339761635321480 9553380 -72107117473384878095357130749417533440 9553381 4139967978293116204737309657163247164 9553382 -114284474900021344858775985605071250208 9553383 10644158207679937717010191679321356680 9553384 263858251904246814223669162083332997120 9553385 -106894624202508561715087865585911539420 9553386 75491130626788454758899520333167089664 9553387 255491077437589656900500932997834059752 9553388 -43322814678914370714162130961271257088 9553389 68133343651956487849264540217903283840 9553390 -13113890726928329143863792212199321600 9553391 490845317476294207481780352900002930400 9553392 14581350563767556923596135293988470784 9553393 67022256388651853525065031305000990400 9553394 83139675356317435921065147173550999552 9553395 68025654737207279396851247351905731840 9553396 -7042997301888859717171604601570949120 9553397 52811691906617966397837052402759388832 9553398 -112993674264430511212760814793459745280 9553399 -30422936910218251333017253783350040600 9553400 -7427720587765428850863258552423936000 9553401 126900741098837590610548426614694500336 9553402 -42372908634692573534830706295897408768 9553403 -231476719379519511657458671400554320348 9553404 72179421613383705417896147703496138752 9553405 -53536547042275111482515289493092410880 9553406 70877390925125320540936836567174396864 9553407 -4574382864119017918799775349631720760 9553408 -204112626870339591401714875323534802944 9553409 -120491776537184500458932225236659526800 9553410 28295948419475602944383798597069414400 9553411 -82996803288683189703833645348059416368 9553412 -20071167717602529748684961863434731520 9553413 -43498047395259193742012196278816410656 9553414 50209555774506967916966004768368115840 9553415 -221875998551860902919407725342794018440 9553416 88344998742574294561067520112133529600 9553417 149421932591436856633868040114448765466 9553418 -4647341312931088922909881364967029760 9553419 -44066731040702644385657958790013979336 9553420 -56377681838526060092903041776497310720 9553421 -19789524075033801495003548355158363070 9553422 101820237449180100964520583784875321600 9553423 293625022303249471298909183024331058104 9553424 21779007546772733140627527846509690880 9553425 13840151735601524131563113089432473600 9553426 -101962788194330710854606530340005567088 9553427 132721198619665254338143923547094525760 9553428 -120390727957141055620560201988551290880 9553429 -164796572326170558303893879169232968324 9553430 -247517400748705001485591556722596480 9553431 358199866873672955958346255499266944 9553432 64283133221868028693737124524898990080 9553433 445985426449873061001818429171424865800 9553434 -199913327691919041506012094603882240 9553435 60037571294909673540756724344684962880 9553436 180093651521015940516744451116261127680 9553437 12343332172431837663819419185980996480 9553438 34855612926925383225319843755288668160 9553439 3003969598124932796885220612160518912 9553440 -72229508952849154185094689899686133760 9553441 -279660027516137441209809465941587078080 9553442 66603717607201773748972376454834433872 9553443 -96164686300864667990223498361820172936 9553444 4598100912159614477244223831535159936 9553445 211434502625733127084608607134662052000 9553446 6949651198781174196137972201424849024 9553447 -130391313495686496585693621604539838720 9553448 -44321603164710130403151518071727063040 9553449 -61811879677667392908257708979791335536 9553450 20904368047415468152866941859994874400 9553451 78595071511708115257983242550054588000 9553452 25920969808816172278600032610637932032 9553453 -23262871612138096628215337616140685440 9553454 32928009810630387383174110165460062272 9553455 133789905766649593628809690972491812160 9553456 -43477502446830449826684304142402322432 9553457 -133641127489336775854199679813505403280 9553458 -146187706326010165438003659990403103616 9553459 46148154981338271293155484457373931660 9553460 -40249747536865805230031244057382502400 9553461 226181289110906484212109678563627133504 9553462 -131521879226342019175343035371006306048 9553463 174107837386141072506229916984469147240 9553464 2644401660953181472827967206287646720 9553465 94476740963390606767858438310265649860 9553466 76164437175045867692441996547829224960 9553467 58814105457001674518097445797816478464 9553468 -284783769823162397985750558709012450304 9553469 480899308637109263768377442166853980870 9553470 -85327192494712032354929636779760640000 9553471 184935604746532516861546771680445757344 9553472 33260710235533562664017117971561316352 9553473 -23692213034172715322204147592920519658 9553474 -11910889395185968269818919914353878528 9553475 -125049196544476240096620936822790496400 9553476 -65956465062474667577971813544928546816 9553477 -259403874044694090749133501352280765600 9553478 -20906454104085311727115858815132792000 9553479 16219281083952778126133442767774166528 9553480 -234762336361030564378085361549072537600 9553481 2199962532037959016145570678038635060 9553482 375460067911601189502723363569365248 9553483 -176884402790969750154124738843905708268 9553484 69619858222428878647150209904312886016 9553485 77484272104070925309221470523530718400 9553486 51686996831634672029064527588115578304 9553487 -40075826364820308642205182592075622400 9553488 -10890444335231125311522669638707838976 9553489 -227364686215980702454022863100358945600 9553490 -137898771352227302090919190415299005120 9553491 215494671601266770127189039897543715440 9553492 39047042878101390501458896330063056384 9553493 -33789059199237413380828194387758430258 9553494 28545075961432625011581836681461014528 9553495 3200369055284221059349057330570037760 9553496 -208889926535952952006591079699039293440 9553497 80987469356070424046166741270395786880 9553498 136456769670027760529871638781649302000 9553499 -180041657875176157092519415783293861840 9553500 -174732808668992868563233043286235392000 9553501 355496351828749307739684234751785502502 9553502 44607178552593528023687353517765713920 9553503 193579823384586172503378808422150834504 9553504 151418277148676879082553765295947776 9553505 -84196092109646902171625027090311310040 9553506 -82917795371242228602084167591221140096 9553507 189703218124852046284646940358671152352 9553508 19027228192110888558298725529115891328 9553509 -31391611177240947310071075948281442336 9553510 -4278318848679979220779636886676441600 9553511 -30007658080602535936770746090493433296 9553512 187724579421024059827112496346989035520 9553513 -277847679448759978750350128208897975238 9553514 39926039674957669244368429064700879360 9553515 38867613108568377727948696642957352640 9553516 -91757610291864437746895403566702346240 9553517 119469577332623601558849466854659046240 9553518 -1558749510840611995468744352816332800 9553519 -241047861599837772298573774365562963880 9553520 21369111599162977244286564286319001600 9553521 2426968160605795642889319271023701760 9553522 -13911031783552394154245492885948902656 9553523 29713038690858091187683788093001632000 9553524 240135394157554392076330374682683727872 9553525 -3496413738775778819897696644649703200 9553526 4786047789007076973129874766523657600 9553527 -143558921667500038038583274209385537520 9553528 154818044776194609326641422676342272000 9553529 299473131590002946891447585153973521130 9553530 -57569689142562275919450560645006584320 9553531 47415340443664929514808478010249924432 9553532 205974840954308462443216514341381409280 9553533 11849174114835429513887096674091897856 9553534 -22695253565527630474693738135160707584 9553535 -98470986558806576001721845289588012800 9553536 -195101399296440241842653452597419048960 9553537 -76217113090205875146154352096300790848 9553538 230519770188028568445045939000045331920 9553539 -79943029760719898182175896841484371976 9553540 97735658602356469317426894411373866240 9553541 319410969235441984793320123210863062652 9553542 7853312724702070195282727136399298560 9553543 51207307349289312212594214583182428224 9553544 1257701792681710895956003354638090240 9553545 -127572597980271089841539880181852986780 9553546 4917431947404584685718728151888679424 9553547 -17125224238980779999595153884216317440 9553548 -14226797569489913222278958298959852544 9553549 158787882612920716450301086691308830720 9553550 93274284705536144558057345584436140800 9553551 -57829751516837523627756566717574105216 9553552 18087385102650298664955996849328619520 9553553 1339142911051831036459506173771306802 9553554 74356446177783037516376896692307470864 9553555 -256187347345356090532856238858153120 9553556 145525549013657777859786733034294556672 9553557 10951265515195090545048163555607531520 9553558 -19734473468288291948530002565180098048 9553559 -863572757045298044916416596161665185296 9553560 75652093365987461071968906704111001600 9553561 416393126819817648656671051279896552400 9553562 -262704598778562984290949824464263936 9553563 40983504409375500505124677593284136864 9553564 -27664409480772815573628044736846978048 9553565 47389872124399182317654852418055756800 9553566 97750012416318529392585392377892149248 9553567 176403951585916961002841566139889595616 9553568 -3395533263942277451354892169198436352 9553569 -58893545955377980258153225619172528960 9553570 -27443272825651386892031543373497822880 9553571 425730138340145571553244277129883031772 9553572 125934547915031853350789977205705564160 9553573 218596669939473028871748550000146394240 9553574 -40081548609371621188794764926717875648 9553575 60497743506049717706286287014952448000 9553576 313873671915585217727239488159883253760 9553577 388734178143122791259795913947952390624 9553578 146052115503865765627595526383768711424 9553579 -41200871768285922776561362345611588816 9553580 -20368723786044137449758486309956812800 9553581 -60201636653001001994499163679429203530 9553582 178569230411483071777765705123728504000 9553583 -4719022830311017085737866741545209776 9553584 -31813713971358222094333777406990647296 9553585 22742086322124924007171462993920033360 9553586 -21925838121829219811540290283547287040 9553587 -23286376643530550050299557220171159240 9553588 -156640012884724376193013968591395543040 9553589 -289261285446055891226068991127762830610 9553590 -60452727102831057982716158896148645760 9553591 467128660070613601991534643449782381800 9553592 -10585506566783809880016090179217408000 9553593 2564894128144013517231990123493045248 9553594 -264069899185851372503081298368696198688 9553595 131106167146805972881545735776113929600 9553596 6786836067997108040482448943081652224 9553597 -470828058739286635379809087262541052928 9553598 75593197614737197126073752454354943360 9553599 21789449301074189075915121547224825600 9553600 -17267334079557147598429526142589337600 9553601 15031198565324023334390370124907962500 9553602 -34959927973630285145656181781904121856 9553603 -108868023197942559319096283212838307216 9553604 -564434084695029729161577038842651689984 9553605 83665540460948949873166355743475692800 9553606 129135679776151945743371811406645990752 9553607 136946708733479062806662620472275679712 9553608 -13735322657816369575498707060485913600 9553609 118757707436806100678987553094401893760 9553610 -107975361863542240812695107158231310080 9553611 377335880123518563070468460316318720 9553612 253415234525888597562470934560354368256 9553613 -293365775103598232676591194011870386900 9553614 7578294540211028802339224101439419392 9553615 133130991525025789904909422886840260800 9553616 -47495880859659771317654008949940633600 9553617 166149982226359715154152280700101680034 9553618 -90402893547059071670534894165480593920 9553619 -18413346920150815074636667605083169540 9553620 74418987010773348453456806049907476480 9553621 6792400902622642895634409566695576448 9553622 4376128421926195291731829622509636224 9553623 158886616583698458945903768073691937384 9553624 162454383910561726578111981098718504960 9553625 236924869414059500687527043866493808000 9553626 -1491917952660538820365353427398542880 9553627 89802806348829513549504483903515849032 9553628 2317185314038065710183471923751147520 9553629 -29860302038528088198144492406195364352 9553630 86841989517601923108726064973260656960 9553631 134848688376113441344825725979712022432 9553632 57125505393198137758243794692792647680 9553633 -140975048119077481986951026674609281118 9553634 -155203396304393270410506958633120010880 9553635 23646492647931467135448387896073906240 9553636 -198438464970736700354340744218645057920 9553637 -41087055917621014659078400047834940320 9553638 -12866985182722877064040516190834677056 9553639 70315429961004453844201545963956040456 9553640 210786428816416909566955617138335692800 9553641 2828575054054557830701119183608648160 9553642 24242857164791531033325867537544802304 9553643 53383534719369776819031518707695869952 9553644 -178704610376540910871285261437478871040 9553645 229851725442180533800451636141361573900 9553646 -126491744162571657985910239059191599680 9553647 85566679231844856249291869889887694600 9553648 -10173541698429884511167751845354274816 9553649 -42025333584084041202659159436536364480 9553650 52239212150089400867362746358678377600 9553651 381932780251743776751086671091982679600 9553652 -484631149462105490288013630354842553600 9553653 -378246032575938058996570392725889643200 9553654 -2803744293071293460435699367612633600 9553655 -106215334710422661160312324520930544000 9553656 -1714069369321912971501512062382899200 9553657 228831176030355968135230151650410613632 9553658 243646603541328880206872816226442913280 9553659 104303296206566293447795319174342121840 9553660 -64547152709190081024170022397105536000 9553661 -28560146269284297555990601228717335348 9553662 -92698035444200630226445680220255366272 9553663 156339790373953038951422619808660616560 9553664 39597893304198923464724798596832034816 9553665 4506850872207584996579322564679611840 9553666 154416920205082375756808766728891950032 9553667 -245744656739537092710147968007349537284 9553668 141741175776106188259946851537332464640 9553669 48225110049163586312338497468192982080 9553670 56913020761679469874572942196658223360 9553671 -88585882796713467602243366305542510192 9553672 323024052583685478164661796223719756800 9553673 -3823352274699606146342084800282947840 9553674 -10795482629112993798854116991603764224 9553675 188379144944658123872428903196879881000 9553676 156969464132515170206856714042696960 9553677 168340712605925557537876485484059276672 9553678 -182840043084597255258420582385385847360 9553679 143959099200488382505135931714829167280 9553680 19271600968628301379762580704080691200 9553681 17215461863233676653476671810758626482 9553682 9523786509804954624429899507167650192 9553683 -111851175182372761019353235202452143176 9553684 2953976786732571544440502225068967936 9553685 -115591345458174772716274952961811075620 9553686 102482526484596156148482003811288880064 9553687 131192496235470296487043920800306683440 9553688 35572490203291648314416175857010677760 9553689 95534138435202540634882726211896531008 9553690 70026237976376250729114733656582727680 9553691 85580672017262295049915833174291373344 9553692 103792299208794704429667477490373540352 9553693 224855417092334584259271972495476548800 9553694 10014270452783170251390987026534369280 9553695 77884523348778020164462839946114164000 9553696 171446340203856916681849897765658296320 9553697 -417081880350952131685159488864839520 9553698 14461387301204980112748866072736715776 9553699 1103417802427632154000688725224611835888 9553700 51572777830100167460635051987830240000 9553701 373022375365911999279677927000543424864 9553702 95107139165307003691763494659702804480 9553703 166466660512307968899539161721685512952 9553704 17920429156672645222760095634822922240 9553705 1950492914203816905209562143805955200 9553706 170328156298122909622064920924913445552 9553707 21208167590984142996107447303117456160 9553708 374167210142302843704765873344944911360 9553709 -51563176911713498216598012256820905248 9553710 32783236283029660180183725230684280960 9553711 -207735280644412523304213294301939778688 9553712 4748132899017610668987778614419914752 9553713 24105724953780916555823960454980439360 9553714 -33547822873466705912377553478127394544 9553715 268079972888219390905193749137926110320 9553716 31397386063629449008179993758672806272 9553717 -121089839453766265037772567681293761440 9553718 -35121885562145960461580538484070817984 9553719 42145868496404301411349576980628519680 9553720 -202259596170010385310441020016163430400 9553721 314773784890997431006398044390510810922 9553722 -1276929619014029730074181324410858496 9553723 -152955981349177714704565108887527756576 9553724 55451648009693374603345844565956315136 9553725 130303415032634219250183134286394328850 9553726 60958170385559340297281173197248760000 9553727 188032268908384000695454990761502486920 9553728 -53988866131371361285024750422196224 9553729 6886122100755296978098319273842169284 9553730 -3564593445021034579321074956855064000 9553731 298739485910333535065299270125924768000 9553732 149632193996241507544708832748456770560 9553733 14755471376638917453310146546582850176 9553734 -126676646820606701292802538114320133760 9553735 -4990186707296680905725207755284531840 9553736 3673511099948621246660866680431247360 9553737 258492582149629609033502232566730125952 9553738 58942902283390728316793084660529735168 9553739 -258084049168895868086689296772295698476 9553740 310949268204550343875856840465694720 9553741 172435421032641719947853371074015131500 9553742 42469125413266680974728156831459690944 9553743 124925404594103140321969519333050416232 9553744 14071417483919603225716162236521906176 9553745 -242333363254755938128709877081764052120 9553746 -171144193786326863063329314761963882496 9553747 -135120229589141181411840511065692328368 9553748 41045254231963907067076110679384842240 9553749 17098296777899851657695117625720049760 9553750 35493764911203992367176087088176820000 9553751 348408659597262499057223869574118150600 9553752 27354510255534542695239368787941990400 9553753 46280130951630185692673020158455895168 9553754 -22982863173085597260914396652420457728 9553755 -58931094444102848985698747487159703440 9553756 54944262251692623720085026408172329472 9553757 -366212141926214612617701969494492267994 9553758 22080486025302604797430527736433344128 9553759 -88621037952268489015680418745555194760 9553760 -39888134868379732892432905863852195840 9553761 78912038443733969155009160916663216000 9553762 9405528224077890895219769812161216240 9553763 -84638038772201681277556058100394580496 9553764 190205166742992779679728170635885686784 9553765 65584372247588053560571933509640609920 9553766 -25556437059818446440797614854746898432 9553767 25010380686758834018046164030180075520 9553768 18468797376730267325940800024027381760 9553769 204797548453619143447982812012437946170 9553770 21098866327892907240050146275612134400 9553771 84589863316206546401224039983834742000 9553772 -58022278680651395726225917826436474624 9553773 29851003817374978677472122781599009984 9553774 -167456747180189608084176616636540668864 9553775 16154633832842104415820284346784809000 9553776 -63459336818852512456640612369554833408 9553777 -59207620351982788071107683377312980160 9553778 -45301579916792311641713563522081198176 9553779 -8767941203846131135627588525965740112 9553780 109249982461784183698879846759913909760 9553781 19196617597111047297059059320800087964 9553782 44574952979122431222599142638161342464 9553783 -302525981406080718698263126728349520688 9553784 319162140145517788717846650788353228800 9553785 -133344638225651223133631034502277188800 9553786 65097085384329731271907686101134540800 9553787 76998035496281312579184375826520892120 9553788 44613971349512908607571270112676513280 9553789 163231189429763529908647981499790057600 9553790 -30526206571501969961735125538072241600 9553791 -10271025528720628513237744366759910400 9553792 -232325308512993783762094919460795187200 9553793 52175021073829230123681090808976487042 9553794 8457518523954780831770841128730773760 9553795 -163352311618637782394213385841076473200 9553796 45588414083725667691528694766643879936 9553797 50014829260863844553386996924892544 9553798 -59321040974377690579684148426768801280 9553799 8091858434965390985227140624774492264 9553800 61219582166670112928503744219450368000 9553801 -314556147010711316760182797353326884198 9553802 -6114021939505702854542682259585768608 9553803 21243668107593102601050522103511522304 9553804 -66604140191863003534801546079790812160 9553805 -238632479315432603124292183951911456840 9553806 37536367781802857108128778026177264512 9553807 156584062324416881534322342574244681032 9553808 -36839905136482038668551932730671759360 9553809 -17484399396095640856794313933615342272 9553810 44520031321555579175713168242848079360 9553811 79121288317913824369509809507366133840 9553812 60262392336330345715654978003378624512 9553813 -220528514253256250763034002873923550720 9553814 13873106350530417395222586380546804256 9553815 248005917048222213224537427640114212000 9553816 -46642424850665407698379740152371261440 9553817 23431469950542423025644613075967817792 9553818 44143252164442612968543985549561954560 9553819 134042449660550704641119641617750595560 9553820 -42097082876684132833911544580510023680 9553821 -177121911331708219380674035877827769856 9553822 -4825395483680798820097088461744032000 9553823 14086513751118977581885707926332761504 9553824 53604109557160433092619711795318685696 9553825 136185697350008598844916043359399333100 9553826 -1349571395140315895077880709860151936 9553827 -67357646143881321660970838715913417920 9553828 56332690588816878759697554355778338816 9553829 224637789333687183794066518334446450176 9553830 -39349942887599115284069922999381995520 9553831 90834777008512711149175837771948369920 9553832 -68556917834968616404039469699621683200 9553833 98694560971041123063163278340754630820 9553834 -1676849789656645717280610612816880128 9553835 -51168359785233867702616653288929538720 9553836 29517245969836724401969195773896494080 9553837 -301395187179065304697503930705586305514 9553838 -879869518704114139221230952221311104 9553839 -56345755242548081501130876699670774776 9553840 -10940812425900853505529563580132556800 9553841 57257083899126131193798692603172275184 9553842 -96559028688158579653029953213972117760 9553843 181245670802152588037504026461005302144 9553844 -79269815958645724025166446145304061184 9553845 10912237722744476409013111125931958400 9553846 229384339459521934167746918652180438720 9553847 337753982565758106449899930425972848400 9553848 236101573104806642424179337287968296960 9553849 321202093384168848167741166313569223850 9553850 -3602107280283365754676721588052732000 9553851 -109339349406510114102943955472801581232 9553852 -8196551539864613670852600696512225280 9553853 -34173561745805113668773598140607731898 9553854 -5643456464482964362392058761632640000 9553855 -46309956190377747158779266455841558240 9553856 54291188764170435911945486029251674112 9553857 -29133337882997506877327600434377642960 9553858 22708730649715023117165651826111619280 9553859 5587892398836163634395337736777556992 9553860 -20732168982187523942768152834205080320 9553861 128386782011946290580703249883588396124 9553862 156231939693323420713720849742204334432 9553863 219186949945079773119788774467048937088 9553864 128481862964695551176177475921542400000 9553865 8050258028030333393452173262258262400 9553866 -14472314832785769385473080865848679936 9553867 403678315467952149948788401205800192916 9553868 -373052576006326050594704290281740098560 9553869 -111921937171636765553235852386981472 9553870 51666151070798087543709289663713033600 9553871 -745377653788009041190740842296461385056 9553872 -15542917935818797749959889617965547520 9553873 417110736304654968448751155930717908018 9553874 114638519682918392083354249198640318592 9553875 3395820275584095787460686695799800000 9553876 296176468445067762261375992092314535680 9553877 129978960904377414786479415202019008992 9553878 -66118438086563996808615148836635062272 9553879 -157506078334009480639880024385206406520 9553880 -90112182198425589495347395768627200000 9553881 -64711295836838389416271609402612751232 9553882 36307449945770607137300120207079240672 9553883 142928896819304800039027354307055280440 9553884 -54808582170619839365256804982756392960 9553885 -272737360619353144127213206761490302240 9553886 -128706890269086916240819669297148969856 9553887 87469081907333014303194933891201260160 9553888 -59658997839806751933743358131086295040 9553889 240482211918948229090638359298662073024 9553890 7150186463416887087395293066302320640 9553891 -412715129115860345208473331228084388708 9553892 278394437320983399576279930726843801216 9553893 88061957333502497992373096971880461728 9553894 17425110461004978844580517620823138432 9553895 20136090835794678679870905907353786720 9553896 -112181354095306650297064486054627737600 9553897 -62369320840223367487248411987342115654 9553898 -112521671376845784550167762198125986464 9553899 17933476994556546919360446089314098264 9553900 32912915754603659830408526175261728000 9553901 2134867695449100316103258870145442944 9553902 -13724050230034170000886580474061268992 9553903 -193913907648109787319583910845116447360 9553904 -15741876568314702245086499370440294400 9553905 162712445925185503795038851044352706600 9553906 -10666449481280085054347267758647652848 9553907 -220162248234226428225743293984111578168 9553908 -42946341943122626947909464977872736256 9553909 -235250978525738375616671503010128918884 9553910 51035038670646965273099621898193551360 9553911 11743010174162084453811325115183556072 9553912 -1512582060161379417511339083182100480 9553913 6460310082551303307898483430090922564 9553914 -21356748261633777263441635027501700496 9553915 -51293012139043495368638722420933609920 9553916 115980750159695379488170836810024714240 9553917 -190859438958406579983922971691007877120 9553918 -49949393665145746066646547725053814016 9553919 -89795672894881770391938600081967028856 9553920 -8091904081561103533985132270793523200 9553921 -33101447790203366565345827242702779392 9553922 -124563910994624800765856436461662848000 9553923 30954001488594975819041555620892661120 9553924 -11364458546845579612726072970764738560 9553925 115104492301086907267183518308001886650 9553926 -36034275754533784110470390948719669056 9553927 364023453367004655351779525178130650776 9553928 -130734846716692864500449462756052003840 9553929 67044268830228013859106255172997114880 9553930 -15106441015709065374487851150235483200 9553931 82237152900973544958360133789019377464 9553932 -314125050597961909016921491988288160768 9553933 223729580690845709375625022481155344182 9553934 -71488688206003722297366554370318151680 9553935 -124987470051582271496247542774379970560 9553936 -31599847912761073854694114573548781568 9553937 329549333360925829840475909273251313586 9553938 66643774745147820022678028827830140544 9553939 58359707549020429128310606066280724624 9553940 -53091650721534036145966758155268741120 9553941 -112263245815917063445145438309858200320 9553942 -103861503437472119049812436288445865856 9553943 924614770370512041310166749326115680 9553944 -53517637962319066342093634348187648000 9553945 53755907715090858793619301804096550920 9553946 -99346309986479094131760417726986065920 9553947 72636794107003030078520565049000832256 9553948 -3037172226270180425323318476976302080 9553949 482726897059861999568775443796438791436 9553950 -2064673110316172955356420789600073600 9553951 -592528680809159568081110923261259373696 9553952 -21345665871124121150713113377186512896 9553953 -103407179481686272061174931988028943696 9553954 -159233627462119740611330685023929243824 9553955 -1112660369755973683855867774811914080 9553956 -113143414025808116911557409856507412480 9553957 -8590622288106596998066552451612233600 9553958 220703884051095427553991174001996762080 9553959 95129102462409248351795350822203931800 9553960 -46484536327440161603967241259802624000 9553961 -392489921455213353437932501333869553776 9553962 -14666907338681969222845022196976064256 9553963 4857292809961785085458537864418347360 9553964 -65392637702241549582285205513651519488 9553965 81690012828164991961880628118807281120 9553966 31989286908068393843846876270470853376 9553967 440528849649443568787017492964006496016 9553968 16331142743378551648276397974456123392 9553969 34367636469285083886846455981710215396 9553970 44895054075964779049703198636198400 9553971 -411578838046040036083415665981688906496 9553972 141599282648049278585243126962554839040 9553973 105545628927502917813744224131967504256 9553974 -146633772280887016799903425769779160640 9553975 -104020542392933632751231214257194917600 9553976 42523181233357007216489390786523893760 9553977 1468029655986079265889029245354855680 9553978 10538795454452765099954121736626368256 9553979 -183554163228731590739249976009303516360 9553980 125827203303342792388989444589107471360 9553981 -369291745744837301565116228668370876218 9553982 -7847858134187756228581782521014401408 9553983 95555486864325195365031563468155204608 9553984 -28272085454566650261853442538781802496 9553985 51596177931669141422209997641327594560 9553986 41433401201168636853620420267696409120 9553987 -157401612198453959188857694940305143364 9553988 -102005700808725382793534075932533335040 9553989 -119624869424326360858453122608887310592 9553990 -20816971006270601372899487425105248000 9553991 -126133388944752015229723338257388925608 9553992 -13311569358989542391851182251615846400 9553993 191838743723410489149983286653733191424 9553994 -24014468062943218474595777963207906208 9553995 86214231599489571365173604107080631440 9553996 -312475450069166484523530180684394528000 9553997 28046561016259082300915867298225811446 9553998 -1666488378448745628356038977834624000 9553999 -48504573097867930025629293511220615168 9554000 51481671058374119557088048913014784000 9554001 -280197004399348680575331573675621994560 9554002 -105378653431892182183847112930520200048 9554003 282168493983572260017782155993709391264 9554004 -6461283014384617317134199402479738880 9554005 6819342664293046000935259898355624960 9554006 -54915677076204416094753695061721835520 9554007 107513721019389213354422285753811565392 9554008 52392518527297541297338091047033128960 9554009 -139538106727533339347568046380348380790 9554010 -42193268190859500438670746102455389440 9554011 327580549630914410953379354350812311424 9554012 205941287707876897876228452622765796352 9554013 13521608757022496909492735675379127584 9554014 -29715275582033328112794938263122006528 9554015 98569520756131776751277800898956386000 9554016 -66070949837907417532326030574853554176 9554017 -357696760732268476928317317391589006400 9554018 177086445932335111477190564739998778960 9554019 398365278739581751872468634307201080320 9554020 146316773592879111776632563773477280000 9554021 -39820131012738523590954146709064756680 9554022 40905643959212909003925532112388089088 9554023 -217667404214430042766782786154371151520 9554024 430089730564804825264663454531401128960 9554025 -8166791680266245350394772822046752000 9554026 -43395821400405759389033061940243752960 9554027 177946429308413465569661641389088912272 9554028 -731021692060026789273442466724925440 9554029 6395818796426600465896284515371855800 9554030 -82933781318027451488905205305908585600 9554031 134408815389090580374344225909006997912 9554032 64578892657876085453019781130191732736 9554033 -89381120117495198001136890596109980718 9554034 14051463468991920400402557869473004544 9554035 -444876517867524897347310625872424124400 9554036 -33400387580768056239966451635251834880 9554037 -56636197077851673646813024168770311232 9554038 -28602436373261576172652604418034796160 9554039 -74551220359008916587681034756182768 9554040 91169238721611176372548050779745792000 9554041 -1445982022301291900004555635006017216 9554042 -60238050068249662158857198320726790688 9554043 37656519390500390046514752486417070704 9554044 99195534430789238479834751119675087872 9554045 21423674431838224776055720414427389440 9554046 -72392831921562419105664802179834407616 9554047 239991223935840457527111169520719280640 9554048 -85931274249452710519968802938531348480 9554049 -54544459822302786761379212040972497166 9554050 -71502283800391809189436291226289600000 9554051 34383014292029648870635793756945503392 9554052 58073932671755713223464941669955832832 9554053 -438405790812323223888205579295009091936 9554054 -199650145441721100777479222477073861024 9554055 6897695834667393702987133755549888000 9554056 -70921160873202814964397213619678156800 9554057 20324215654200012884636426544675153306 9554058 -185385735037885050466615865483353774080 9554059 58049954608107064750158245489776290260 9554060 6220424669798028816003382164441922560 9554061 22320707640064634146689968848281414720 9554062 -7613669412186013595711984241631850496 9554063 -185882412719207683782711212612782497960 9554064 -12980002333840476935184340421779390464 9554065 -40588019026085901437213468208435270540 9554066 -56060640746048340961808621978286471168 9554067 116597098534643367547053808427857589520 9554068 3933532748064944760297640182036979200 9554069 374707217995372776068442743660093142126 9554070 17544003583429849187334878747266959360 9554071 -359694130017114926909513927373596348728 9554072 -361547376201091941688932726971046297600 9554073 209086111547157497607511981453216857600 9554074 309858255968590506306327724047376673280 9554075 181094722441385226178173481969517469300 9554076 3726338162879670355870231230389551104 9554077 -114646935672097922596952061290345905326 9554078 -267216760996159487031859629632800801344 9554079 238172127305917296125626640682704762400 9554080 107869033466579059402495249172130693120 9554081 -279545981770660762678600507856228345118 9554082 -6757865725061004254645686366548913920 9554083 -20551248592220121641432157918726217728 9554084 -5023109916183746726626329322653256704 9554085 -45422247115717599139831420989600729600 9554086 119044320681979174619487964769418688992 9554087 -104177797789189711488901282829226288264 9554088 -178759547283915673524166857552781885440 9554089 344331735713933892321175997552904816890 9554090 -1668071931609360196168136507168640000 9554091 -62282318412202744061078734603299479208 9554092 -145449745582824343411337129435122825728 9554093 -213283424780620741543855619007671719680 9554094 -11376506338029437285119590723311236224 9554095 -207841257148657977322240168528418368800 9554096 823273205824755206179807361755594752 9554097 6583969455663188158610306281993321344 9554098 -33768272949634954737023843500485757632 9554099 -214946222092721085724623868273009446900 9554100 6314863614240703441342864884287846400 9554101 -169902257561950556327383827069866970898 9554102 -205175415636973854453591497393688798720 9554103 8785611906767073856128732906352719744 9554104 32082960174432489454285356095692800 9554105 -9810179301745435954179910943240328960 9554106 26826386482783137224503323894722757120 9554107 405914512444575740069614534561855104 9554108 -62084656443060922117180508115283261440 9554109 -25150159986458927159041320711217019040 9554110 16610283465290984461616616196478252160 9554111 -182249822253707590963974066670176660480 9554112 3594751553242940591909262287028879360 9554113 177256488373230619760172808715612916480 9554114 40482967822572857613507579520627432656 9554115 31064574617513981679637850357562013440 9554116 39049558086000209977620243929146097664 9554117 -341827944820677728425056262678375812834 9554118 47785115509473596915020760534319627456 9554119 -216353872674262414761917530345336021104 9554120 -37035489832258075633306350423788083200 9554121 -84784240321189956742134317484182338710 9554122 201170462757321717601346898432800600112 9554123 74411186683365818580096238613162868372 9554124 156547408704043808333717706120663891456 9554125 70309080936419684859630429366805920000 9554126 57324929053016623892912402672347000512 9554127 -1396437264068323731309634774325929344 9554128 111876993593911668886882172402528509952 9554129 187619927979425033938995687808992237684 9554130 31995405586126172262912831792189849600 9554131 -21003385022820277863368500395881061120 9554132 -45219614481793694983589616362667939840 9554133 -187588065449212395035734592238744252576 9554134 20396453657636501792735993525155253760 9554135 91786826524905679156078739793767725080 9554136 -117794439202595639366552156313234186240 9554137 168623804011318869525605972669870510400 9554138 -27861296739331581597953062537834383360 9554139 -134232714340486980645758395375351272960 9554140 93276229921625108621579675656688455680 9554141 88472333253901316512903883065763749542 9554142 -9093568854477052756809546378263879040 9554143 -204303531077131249321540847100981248608 9554144 200162111115921120754966106291735101440 9554145 19293200768957842064759964082063856640 9554146 19048518269560469039272659866727037440 9554147 89761570124789905139931791369020915032 9554148 51770086288715283836920377573566133504 9554149 145939006695225690804406488635401917120 9554150 13884775894135724807914746047133840000 9554151 57409827622546976713796856533681092560 9554152 369118722419314854442612983247675161600 9554153 100481641658696999949806961745498630656 9554154 -2030498645710818828705318908812564992 9554155 -55083067077334044389065342405347187440 9554156 -293851633200773849646810907735218036480 9554157 -132934871162399287157727958137159633546 9554158 1966889137299578910083612118367681920 9554159 15993353440665581780612405300670273360 9554160 -26941149780531399960217478674513920 9554161 -121077459967366840028630271743708952238 9554162 87087467581058934409053264601195874832 9554163 -49542276685349778062845977932423541696 9554164 -1060983907476549407137933408745068544 9554165 262711712553267311509202661747325464000 9554166 -68180567088145463116685163424093420800 9554167 24461139588847378823546039924146631712 9554168 -167524153161753541784204904907991715840 9554169 -31565277405984396916195717110938910720 9554170 1215332931482479315287284648411266560 9554171 205839982519652850473045897150767287144 9554172 -82356087397385280342151824354130411008 9554173 33353673769882578591921111007578586444 9554174 17029050947428817477833281774120079104 9554175 122381642140414602100350700334034117600 9554176 -27177577928741597521785017694303551488 9554177 56354011128037067828833709375383223040 9554178 92315185504401607644588542139979468800 9554179 46835106294026547268249097235348470780 9554180 234734492518337264075975442797263011840 9554181 30512016918901369083336425638037360640 9554182 64783665621475300667090181630832735392 9554183 291104698402174247863758884567673729432 9554184 149303372535430783977518329522409026560 9554185 -232905637175173274654177307989355262620 9554186 150717729886302824445448434035739875328 9554187 -310678324813942317168020370655730656848 9554188 -51125417145779551106000564273008230400 9554189 -26190590015640237255036841002181867200 9554190 -11547904020140844185794831779558468480 9554191 -270267996503386692793296856788364099408 9554192 53052424588307704407495226463688400896 9554193 4870480536260660834528117349149897904 9554194 -77644056750607323816941063861767582560 9554195 -140024471957931046774095075919542091200 9554196 52686967133772654365571427358319273984 9554197 -187089271476434615565985831969308730354 9554198 35110530265893475903059505517888877600 9554199 120784690887084789606658216130933551464 9554200 -32855953496170295350645175746363392000 9554201 -300636267708367137570073969368227295798 9554202 -26253947225268486423566874782549139456 9554203 -39949199014015934327239819613583048360 9554204 2006344866079928633691196229293430784 9554205 181233997448987572798932604115590635360 9554206 52806450231862420500655178421007815552 9554207 223900975608151475187463282674067092480 9554208 -154464140806418010655080108888543461376 9554209 26722841317101876932574186065982131072 9554210 51276703988198788076117503191659765760 9554211 -92962394481368065528688184362786264280 9554212 -83252831842848515906414544873642180608 9554213 -1889336928891414683337884453508255456 9554214 -41877892928035452256975641419603860608 9554215 -61201814350900305901589287736775126480 9554216 190252324776425549766074579708971822080 9554217 2926772124898157715769279013769889248 9554218 162337715672460380229315050477280139104 9554219 30045917756881748855486300450365405620 9554220 -85978872066459592237845573715924684800 9554221 18308900842795919014976584400697731160 9554222 117430445558311297620299034975115117824 9554223 40957922894759315671202191979857207296 9554224 16866865018647040717837009139834880000 9554225 335596093714317832411087463048555761500 9554226 -1218303985700580368048453314533088512 9554227 -446170019309891321378216310323389595808 9554228 -253047842149875638452779956677204002432 9554229 -10959383636695935908961974070115436100 9554230 -16911473545950784993692490209353971200 9554231 -61779822063987723847109026260459036672 9554232 191163229645779661596751450653078528000 9554233 -60322123309954798098587726503278662396 9554234 1888159160396753240608705009937647872 9554235 -17970961393574408816431802985225630240 9554236 -2524951128772967230353662547971998720 9554237 -33608389503331495983013089867312777216 9554238 -157066029356913935324970271662674814336 9554239 108790048271934674752968648431097587280 9554240 -3934570288756994965868203481707315200 9554241 -136429681152607301436214866456841222608 9554242 13736565265168686129232436189901367200 9554243 -24003526296550068724254235833574549560 9554244 -31478883028517188551109919150830583808 9554245 -448441035105345908444663289874228800 9554246 -22549073515163426874621339433475959680 9554247 240279276869378085917045116457229970080 9554248 396594817442337550240346012383518720 9554249 30310487457946467497009839402987902336 9554250 29768544413729098011477301156320960000 9554251 -51855851564992485106770177257203059792 9554252 184496827523441463215877225666040148736 9554253 6928776229086246997907112851963287200 9554254 -77284952429368360293674858994121651968 9554255 355767444800040974193838629867558724560 9554256 -389803513030227863504270411314102272 9554257 73389853765802218065732642956734992960 9554258 48865480051078302544371378118908158976 9554259 44374142552925605996393475933976436736 9554260 -181284811225770717476333685435624652800 9554261 -167207252025095781052757808339617875776 9554262 58191915707489273851895108368845537216 9554263 43483711865670932460687956636362507824 9554264 156091033822142538777639909258067968000 9554265 -142690725819119811300329213533085040000 9554266 57945129844017990791056885279745029344 9554267 275834877513997761909692969309802647832 9554268 -161405280471434850661073779776440194560 9554269 82739888823780460468567078033993257734 9554270 62759736143648886223877996050444517760 9554271 45189166965393037921356128846485485600 9554272 71518817645735687366388518153317515264 9554273 -195246942805087308838349775849499969536 9554274 -74157376342613611156790856430779057456 9554275 170135318717730358146219016122340238300 9554276 -163182125349410287976420261830303635840 9554277 185503494105643080863014743033912432960 9554278 -16289472766810665343584184872062902560 9554279 3779609511200145123847685421488982576 9554280 258719833110339407902911124207391539200 9554281 -209303863071064189020699589752536081 9554282 -181414035881047485522744499765195869600 9554283 -179262967505962865057656971072966417600 9554284 -144281202979116441289568795468355651584 9554285 -57729553262331884273972265435552966600 9554286 -9482927838660449456929400511096238080 9554287 -3071488151925475988622341571693100928 9554288 -28363671564298611032434502995851509760 9554289 -183378619871642182523189777294707055520 9554290 -79584538149600231630255731276536094400 9554291 -153229135088531085946050817205807509416 9554292 80765821149451239613415585220842803200 9554293 19338770837233476163104015302881256960 9554294 -3422855461633288179049491514584426240 9554295 -41881441561238532249816810228641173680 9554296 -16478199327720669274418031673667481600 9554297 -285172362004681673536289691303096517308 9554298 -13548605707862333902917493519663406592 9554299 4045069831035806646730822375192305064 9554300 -61342625024491111826640452569115520000 9554301 -488596780751128897004023159071590918400 9554302 95424559647227477393978323155146817600 9554303 71022389841547496384840611301400804720 9554304 85486998135788469734217281358004224000 9554305 312420726768545508518304990122287762920 9554306 39836692869571388605572466589830453056 9554307 60139233332539140476324891839039656192 9554308 -46156036877314935216752164154522096384 9554309 -304077441648940742037300763496784611490 9554310 -29497473167168050973096239637183237760 9554311 149092317805214624333041338443738219520 9554312 93608890667375673240254457245961676800 9554313 14316801306645916111018673845657400544 9554314 -122677613440223631010436819795347473408 9554315 -74335130813457874874496680399536047360 9554316 26901359100490996322973974589308554752 9554317 -447819304892840768823477171519598146634 9554318 277319686268410270755509935083137992704 9554319 11502971770902176697720593486138991144 9554320 -39205018458069261190784907719635353600 9554321 -110134394241326438104784275072148969280 9554322 95245688082682630748738723739873478272 9554323 -349841261801576372507650348707121478280 9554324 35471336071767492986928398990633828352 9554325 -62270986181798918357739137500877044800 9554326 221145336746503216660370137768772846112 9554327 104646475587151729322902882547141143800 9554328 -25366389257767990822326301080748032000 9554329 -168612012032409611354936976958988838070 9554330 130931904647104638508332045710104462560 9554331 -2247734068854033979183413883013004096 9554332 -175266635507795381097973878609260552704 9554333 367990508927924208823073122278815076582 9554334 -67570534826048089134803121186256063488 9554335 -70283458162508348417239521052320212640 9554336 416987255286483109141851404817933533184 9554337 -5243371083799590185833914127961551872 9554338 -446417303106203412461177729431933440 9554339 -444123096394510441434389699213707897440 9554340 -32916329988375103130452583961801216000 9554341 -183577789497971544941920801723855816258 9554342 922727949607840896699213012052838400 9554343 -59506118811936244655218690338229387776 9554344 -218861668224840570140743796646451491840 9554345 -131652032793198517913501917454756055900 9554346 -112903290146988755153240110462628155728 9554347 11586037269669845459830190439886268712 9554348 12114966803454216917276721604248385536 9554349 -68275699573812084291231609157941658560 9554350 42826672829121999662405441724185160000 9554351 149772576443978283000636390908348504952 9554352 -28030435782402446377296252870227558400 9554353 20711548224990506625636653540917380000 9554354 -54437410292494502846562310455839445888 9554355 3291312803076399452307058763334817920 9554356 15532168810056842934225167439559456768 9554357 184747129045046260561362283756163114652 9554358 62003278265652257934811783916916223488 9554359 -26823821250432864329852605522941803960 9554360 83831931621743655899298747410671104000 9554361 88229023698245189303952470358549449280 9554362 -21771649808204509941036936857993191968 9554363 -26152361436836426255428406552998067376 9554364 -115386932771487491002180058694369369600 9554365 -2824915755656510020221474768264070740 9554366 -105841950373378091019472913775405082368 9554367 -126228261757744580587246460905273867320 9554368 -1850836059878523197974402536835121152 9554369 -231067112363405607759294770999122829760 9554370 14880205654674215906886585614020316160 9554371 -167946615428970199404064853626022015428 9554372 -221401376444287748623126635323074967424 9554373 -137320586440401726479079992360935636578 9554374 75787909172866005284862244527669437184 9554375 49562847308086245680203585167539685000 9554376 -3946000428010431755957030023709982720 9554377 132703552115961300521273109772504051072 9554378 -3150643843103075905039291222202146560 9554379 -4808915200898953314866374200948240192 9554380 94177357927214568399981956087709050880 9554381 -203566550093574551656525539271896103818 9554382 -130565676996940608565583167382944498560 9554383 42315208812320608990403321040523461424 9554384 -15479533674525604465764077437051207680 9554385 -227720672303999288438887552710135360 9554386 626320700204364152892034838552936448 9554387 131486065997176161119366647382924637036 9554388 3707141083508117427778554457401446400 9554389 -32125228973780918496393678957633019076 9554390 -58603478751205529679623006641931500800 9554391 35724652340272039123193829687359309568 9554392 -410446658865400165378119666074396958720 9554393 -62653696419299181364170224551723454976 9554394 767133795072672264369662014821557760 9554395 -52613112598383132180505200639714422400 9554396 2790253662336446407603660991168394240 9554397 15498326662980128439740157868510704480 9554398 -74082512269373579314522992104626414080 9554399 -47522288298558755498810189333768438688 9554400 -58603438865527854537060570247476019200 9554401 -252313891062419318305837478103175249440 9554402 100302448956889984831315298882593056 9554403 -66332855608367620956854422239963165456 9554404 -546992079444257016238846871747480469504 9554405 -14703887626466393078126260086882656640 9554406 78717359532710960623163830751814400704 9554407 143503198943465261309962724425859803920 9554408 -14984237442494009697470252422149242880 9554409 259786747157636606524248301109404362720 9554410 -107209444681394542495329130848721364640 9554411 -196723073647447209155819705932176710328 9554412 83793870294380416961905384322942400000 9554413 230483890298679938451736670724875033184 9554414 134102921605999358465152550165494549056 9554415 47120527234323553677904799984572340400 9554416 5094934130192389081428201897617326080 9554417 70909919373494921264533121551547189760 9554418 90835536788648022719288374477592371200 9554419 -133586799169244887723226031093581526704 9554420 -52644391843743528279525999315655998720 9554421 77935610897618394638057539599882734112 9554422 139442384085491328961185903158709220512 9554423 465636727133034255413277592975774749672 9554424 25561265008897329356581995505971363840 9554425 180901562251677527315326333213225374300 9554426 47700701112780674829625058483538078720 9554427 -109187237611621504402247291612723735040 9554428 669056000984485426816711555120446464 9554429 71094531799248496405212820614687595020 9554430 5151790331241001041654835460583690240 9554431 -180752418325122644060250146026981216768 9554432 -6793063673085476901183207480552849408 9554433 59758221523639046595246684753219209664 9554434 24447974844576271057791253778031089616 9554435 62217621702042279911159289388057036800 9554436 1028363674111354979508008204540091648 9554437 90082992541728276460393939828160233020 9554438 41321455654762691908986019530491265120 9554439 9554170494472859770882239354838589520 9554440 93111063269276899848159587993672908800 9554441 -33546846401492313975568428954728888028 9554442 -26109322026024821238662928961594853376 9554443 192887888178246220200155402795135164840 9554444 -122915743158704246308965288805299554304 9554445 536050692161473675828978124626967640 9554446 97103378768941864404238204307664967104 9554447 -354837070491904467591425794667000736 9554448 18335700549124898327388756404195033088 9554449 -185667636063846745355487157349228098064 9554450 98255505760052944611124636179400446000 9554451 -222220160189404346424490316508121767936 9554452 36567212082986593675604687985447691136 9554453 61426464444064350694055423082122669184 9554454 4306905299881268108841990871407790080 9554455 115621884670243682567880634264673310360 9554456 85495932186026786501893243321695436800 9554457 -27168415646896943861149237924587997440 9554458 -116125457039498714886510350979745108224 9554459 4849135501874577583318557668226860400 9554460 45782742217496139125778126808949760000 9554461 12683472426367716822188766512325646470 9554462 90305794219875925096467995288678793792 9554463 35999930016382619585173122002079248400 9554464 -215110565648236434489176230128210935808 9554465 146358016388292043630318749427507623720 9554466 101248471495626443116155652764510935424 9554467 -165065500828562937895460179329609378080 9554468 -24926257342929892037119118777286524928 9554469 -42944307932274649057851205771748516832 9554470 -30829988257544007125779361047475869440 9554471 -6533426771843482600668540778566355368 9554472 -5742841905425279193593889387665249280 9554473 -37000419288163053102555196603719712960 9554474 141756741545045636946077046553133186736 9554475 41020091059973487107853282845384160000 9554476 -65135329157142082421149510632994099200 9554477 -352302838999431632481285475835210797674 9554478 23626668512130443238159091491706644480 9554479 -39011816371728230381512700532927198720 9554480 -20058206974547800630046152192004259840 9554481 -17502143279167706446880935872292816830 9554482 42607223002823542594197710933624297472 9554483 57673439411774697751228168223872160280 9554484 -9517796377046728830062120350742906880 9554485 198418844048485489829727016249776585600 9554486 -126955607961431653794093763097756785536 9554487 155590373477762769580463726223268099968 9554488 -357480577456749377765722317689295114240 9554489 91803721034308246892783376341506831872 9554490 -61166088001057566053014768128233548800 9554491 -201158103410980695675189811470292792016 9554492 32164432481045699397250392179314076160 9554493 72181819544908668558501853244469331008 9554494 21860537500747080277464407632502167296 9554495 -308596594271830792658130635618631423000 9554496 -24877132359640861290721990132409303040 9554497 309882053924842268164209694065525410560 9554498 127076183296130249475605742857185122000 9554499 -52559302904437650395691129169763326752 9554500 -114010832096991492188138948739325824000 9554501 -168999232098089871251271565297859262816 9554502 8924911570103247508490587141367099904 9554503 39858572188253682444419717354025338880 9554504 -199446070063947867666807384616485427200 9554505 -102226094107439760406391928768675685440 9554506 45893316842708785436016972934628126400 9554507 -243239111701434906906350430299241899244 9554508 129777461193901250733710069248144987392 9554509 25836039240395607879269839434032862710 9554510 -13080450058664348061411592580742481920 9554511 178478356901319476608299131132305476480 9554512 52339043724632827684647111956465713152 9554513 -362314818277639420818351262032782180238 9554514 1795588469965256304315988152348433920 9554515 152121006755320008587512199659462874160 9554516 239412795062404223268482567629086445440 9554517 20547420915167713667199260676452805504 9554518 -125170293502234188018631745133597843840 9554519 -169511732010454966754935767716047835280 9554520 6836435341649315744247735723423129600 9554521 237112072711338740915702316843182499722 9554522 -34994501952649857043487641494216529920 9554523 -229611607581300695566840118305505448 9554524 -14932688390751551296036073744184833024 9554525 41870394655524044147771851006599309600 9554526 107835159410216225212176871304658576192 9554527 185823962412117780041500291496059276512 9554528 -324084698457727618945502031999190302720 9554529 305734955839116533278120488921805553760 9554530 -5435330243400031424690197386927590400 9554531 192376106573526603157368183640551287040 9554532 -2497650171590691188466500259142410240 9554533 -78621124097199315691401015511436681218 9554534 -186740837524705932878362236468933997248 9554535 -91494129109496094974656143952309882800 9554536 383216241006917178434654763456318504960 9554537 103756711113202763723156380186144944186 9554538 27526198353559811720708266075157844480 9554539 182211880298713208861777462393684308340 9554540 -33551206246943670686621061252589301760 9554541 -41989406679984451643255746969459679232 9554542 149689622238033667741186145293554159744 9554543 -161408248234035662371859139166435778640 9554544 -39387603978102470654334832721416028160 9554545 -13661100505617410862578191465637867520 9554546 25923072749515349926174591793229587472 9554547 -16198860609801379106395551463691928528 9554548 -132575815089869221972723129535859812992 9554549 -130439968861923952981883882550494652960 9554550 -32979617829211047330368164489538731200 9554551 168140020959435906406282355900394629400 9554552 -154764073292469723036653047810719498240 9554553 185041469078840679274972363724958648762 9554554 45032370285039246194559618462370628976 9554555 23928295925433703916307279878511432960 9554556 -7832092555698191899993951310804484096 9554557 -1755369976441561253259202321986533600 9554558 -17666648326467788741881072094132410752 9554559 -108008456872570893914683038532060905144 9554560 -82907341546238623052093903330082816000 9554561 234909612979303389812009330040267319080 9554562 -47829788612098677200675982778832089440 9554563 -23153729088434414887112781255788429188 9554564 -313435242401551241384603707495352701824 9554565 25759969823060401090065758287890649920 9554566 -23160364382597812508895296774226370560 9554567 369364267404875767060890743521204438320 9554568 -46584539345683884719789706747130675200 9554569 -387401583074470189876717773575164669030 9554570 161772230579528466329087839192852560480 9554571 -41733658407728138531396998721782648320 9554572 -124969380009545777528049578681235333120 9554573 14816790743515845683552189041222435200 9554574 129285340420295003935348173145831018560 9554575 -5357726820942519928051096456090901400 9554576 146746487553165803301308210160717004800 9554577 -276384789138004328718004551146647940880 9554578 -45925833981173229459859845003244162560 9554579 255407457553473206181538227603082059180 9554580 -1419516019627528226864749371185725440 9554581 148179178317693059312178197481357523612 9554582 -52566871200016129145971842558108811200 9554583 -354607870116128753069762007374122980096 9554584 62014259899970382206693631479791288320 9554585 -234219439783934511696809935699140164220 9554586 516164188556467134008307960921828864 9554587 15514322637468736586809821062273728000 9554588 -13827869012547129056403840988499372544 9554589 529939320556906361836473029444680083648 9554590 107899613344632498377037657706496764800 9554591 198863826336690893341930904125854326784 9554592 -286795815150858071991615726316560580608 9554593 309274624224792383289299788049532399842 9554594 -67988847507098272327752352798402272768 9554595 35947388026415758566817616507131204800 9554596 -289789236728052046262400224295263804800 9554597 52314293759001673378098117430353556152 9554598 -5159220617558296831017844205547657120 9554599 -156091821725637573007210430140266612048 9554600 1612198375010875698316647822821376000 9554601 30670967283115459110817932706775851584 9554602 134878905037289734824628589775617170944 9554603 63793072782886232880715515484570392384 9554604 22357800016108510831513029123123856896 9554605 -17309113820226488110466628009449643240 9554606 -112055212287953239559159450342559410880 9554607 -244669116298415303790391067392134696696 9554608 3691050690770910661317657711401369600 9554609 121348508428978324477454239367688561810 9554610 -12309151718149263439410763223640000000 9554611 414970783779693290654266900274815333200 9554612 235669262289411969324975353438866452480 9554613 135366352360584233139306440418291955200 9554614 84095449207872611821078657320995483520 9554615 -102900978953807822314256132788593280800 9554616 -48977469000003009841445201361526517760 9554617 -134607420569939917968341440366376671740 9554618 145130078024651535751909929186644122080 9554619 -9387478162880697990351110446840696272 9554620 -14041244066652163779186539010380152320 9554621 49615785790273718062309968086483684652 9554622 13575991991663656217005702757645764608 9554623 -82502999382862375658036863899853112936 9554624 107251754264798548459526688568158191616 9554625 -312848855995468727432125536996780000000 9554626 -47421243314851357240825638184472016000 9554627 -208247480971072287120498397211466022248 9554628 17311746310175508322810150198271397888 9554629 29239263125301651029691246322720733536 9554630 -229103797371111163973969370051686323200 9554631 311774855058935423678679571139355222480 9554632 -225173946962941786682193323518608153600 9554633 7836049027809633690976308701165033424 9554634 -15484095433547039821429797429914422272 9554635 -230969767280157952633339569408681421920 9554636 -748781671258309009489544968161024000 9554637 -48458594428680043393593650327014709760 9554638 215774138886624393866845054491218886144 9554639 -214588577859126426419151338717233132560 9554640 -7954894291576165294817558127028469760 9554641 569294505733114557186231270420272153584 9554642 159761457775280671821872126184597847200 9554643 -1536289489392443423800263986881441536 9554644 -217372385846648186748452121389772800 9554645 74965496490234418401588477601419778080 9554646 -44385508144833485198877022829733061632 9554647 -26364341931893021938163766123968699168 9554648 -18133004323421323879068922082480640000 9554649 -51086645754456310650438673603124016000 9554650 25649164462545232133822064490151520000 9554651 94848913751099088100654141648171733832 9554652 63634003937072057105456524519369651200 9554653 94199257781108966518345421450752500902 9554654 -89548599829604776189527470597537102208 9554655 196262078064713498298334226622859699200 9554656 2748916728000588022521741802946691072 9554657 12558806181015062478534818698821220080 9554658 43991966148378960929281052668533116928 9554659 12526044055632001903451386734431055360 9554660 41844050429850314305283320522410332160 9554661 -105615966143246860720645444316350261890 9554662 -63481043990662360714168884930894065280 9554663 414765025911714479313497328945938561040 9554664 -39614354946860542429623244608006881280 9554665 92946179882498452297043671531891595520 9554666 -155648897413943617644487413036706123776 9554667 -66092327613703395603158739570989348688 9554668 -258639421468166637330285873544290909952 9554669 152135454105286375160789251438078591296 9554670 -5570839115444831878731425602572377280 9554671 19113327077198457240717507501965193712 9554672 -19264616157333317813566203084742361088 9554673 -1339658750147468507602259198990770656 9554674 -144086012474934909736053094513664935008 9554675 -64446276734893419513220854453662430000 9554676 -3769490466925947192798640500024692736 9554677 92915166218251837373341787058978305664 9554678 -3125809977051402074537025433718188800 9554679 9066779101789954295813842642812644760 9554680 297910922004091965996884796850499788800 9554681 -50224754690322834597640408493287780536 9554682 99402786956820933110453631385084174080 9554683 60598901328812775830932361392119706368 9554684 150950614492183835762472213763337548800 9554685 64800038904372833389608291941102060160 9554686 69336086931834093385660943513693568 9554687 3903127784698743158656171964564613240 9554688 -61485651578612307755262844363509596160 9554689 140009683263168012649532966580809154480 9554690 115571253400796339747024573715743469600 9554691 -15289475852611562160679976591156465856 9554692 -85578044424416585127452223726999789568 9554693 100463632339388038452049094742182991900 9554694 -65223487403585275578876194678960012928 9554695 89701964431826219945732052912753204480 9554696 -27460199698509438300177234378001612800 9554697 -188180101578787243126449006410411062968 9554698 213366511402764734198552312632967042400 9554699 -10089651849375724590070119823208625408 9554700 44912691316706485125800841418520640000 9554701 -116534018521291473388767209518532413440 9554702 229652019258250080787617565395641775552 9554703 -35929596183644911385028585465208248696 9554704 101166563187250503107075216130704875520 9554705 -34421529801346997712028291936704448140 9554706 -73172961850154814585327690735029038080 9554707 91550722572092989120788611575458599520 9554708 191339898755610155183887260356555641728 9554709 109838401056027883127601218897274278304 9554710 58005243378789757916125237243181435520 9554711 206519864793695659094346624096123095112 9554712 154655011102786376041164431236849643520 9554713 30843864213020876103767126976971080640 9554714 -79506083354926309176345096163365131328 9554715 22667531463072841544265885918663765600 9554716 -253314080529256232135570087558806428160 9554717 -193647168774543317859688102614515833140 9554718 -19086726808610422442508356960270008320 9554719 -391869569723897849561297598372253374880 9554720 -103860944276153907296555906779054080000 9554721 182190065008140550290818669642427121920 9554722 44112644827969970836164004198663694400 9554723 220445697056174334022963868328436794972 9554724 -231835820985089301598367612239955902464 9554725 -164948312882944219354403714503638907750 9554726 177723458310870684841384172502620217312 9554727 6909980028655926407975344398981795840 9554728 226190693990254387258684625289685724160 9554729 4862178549434171740353917346259505088 9554730 -3760683756035023293569339296609198080 9554731 158268521636961891209937766427364043272 9554732 -61357096670394420957735801879035182080 9554733 222302419507895807971900246006614801600 9554734 8748136514812835890279306525281361920 9554735 43595844973473670518972546488720952960 9554736 -35298877842907558584904415955857965056 9554737 2399858833030383772186898831587502820 9554738 214241036025909051997387335830319722496 9554739 152202665619777234899896542359029131840 9554740 29070475317025989357550788401284800000 9554741 57991298392317595512028720285459162272 9554742 -4622181460282109830730606518472259840 9554743 202880724415191363721537234799050595544 9554744 393089943534405636670183362425744732160 9554745 117345304022198853178311556271964621120 9554746 -74455216847546938963248584310584178240 9554747 -234506850657112960296760576464216079848 9554748 -77490425047119490294246247503895543808 9554749 -215108070004746436839593400525291720250 9554750 -125798751264858825245176291851196560000 9554751 4380600832919492520757374251583065568 9554752 -19893649375650867590915270847410208768 9554753 -34516440899504832683937107465901231000 9554754 32039796913887296126144118702253547520 9554755 -226703331220874187291865632869408377200 9554756 -87490676707494222582155251788409745280 9554757 245896792829126079319915791005877884640 9554758 69768800765395448733473988365255393280 9554759 -673595164203392784937726488044082891960 9554760 65028257460672487138435212151212441600 9554761 1021921042476208761068146846833762832 9554762 39901375273638514824720297734122382592 9554763 36610024058427885060079613343193607088 9554764 -57171889906906045117239023031329854464 9554765 -59428619841379503585748015293157800 9554766 52118402444853580594555985070748543104 9554767 433297799704754126154750668135063912816 9554768 8402480524658829030161912613957648384 9554769 -33151949303531644351752576006581236800 9554770 91128584006023306600367522289474130080 9554771 -341331413924112566927672275448324235168 9554772 -638311512186058722246028638371616768 9554773 106040179529898381030741553234079561340 9554774 122093007690303206197977442810299724800 9554775 -42493665802593249208805650323300864000 9554776 44426987692519696703114268121711902720 9554777 -118717896634251884700515849792224672560 9554778 20471640573811330951024699057284674784 9554779 -27571054791508747395984385546302664560 9554780 87699394639296312148500046721785689600 9554781 -106604284898086140327138555952905560448 9554782 -72538991773165537113968361364153678848 9554783 -173045632638589707858787268200238843280 9554784 -262914292876222074337715262319436759040 9554785 244068550011335701221799303652145825600 9554786 -13981664892472813403263246623551116800 9554787 -156071623219619025245527447243199723520 9554788 68670914586904058889993504119331817088 9554789 133941259638169289123061418313266323840 9554790 11283798199245810627031030999045693440 9554791 -216469396515726714711641589372112361280 9554792 27935196085325800354350311910156318720 9554793 -165639470757450925927525482927565661472 9554794 63344535524044431493808460491929624320 9554795 41912681689819250314597052538605308320 9554796 -146701493314396717206962232071183692800 9554797 -125887887664947639093964831888959495968 9554798 2167468789756801962636146799013261248 9554799 -164687533236013184865138350057860162800 9554800 48212877723769761806603747050849894400 9554801 595263903574205208910279302079264079412 9554802 28113363379543648478909943616160868864 9554803 42134555713372925969667501917167819960 9554804 -146067122077731450083169536234123399040 9554805 -17693103451331668165390283841210153960 9554806 90926770135933124757849466375191774720 9554807 421056938949875955417461824249154686056 9554808 -234999605174973986103196930226809712640 9554809 50500538351037967482216248510952691200 9554810 -88874424339068741851727434214106769440 9554811 -78847802524111977050783778757060471296 9554812 -211673018672869287749071134650428217344 9554813 234527474950423074142607313447986729280 9554814 83211327051574335489161453803104000000 9554815 1832092298333882497053709253099568000 9554816 89878055004757206072473406412444139520 9554817 -63523355984179900046868112233889451040 9554818 -53374099390017623201850608702446276608 9554819 -304027208454121287898622694969496681056 9554820 -31248995951326607943857351462851706880 9554821 -123814546978170951607487382319197104928 9554822 -1289868590378981675529258485492909376 9554823 44254505228704966707010790185000924272 9554824 27267476959612171927452407491733022720 9554825 10552205976308058487970992399623216000 9554826 82367750329285463048603624007026559744 9554827 263462892733889623316213238928675535152 9554828 22461005933633694877547842372898403840 9554829 -71733532183312670762184117417290135616 9554830 -105125535861757278459016770988351813440 9554831 -56128094800913558034123153614247868320 9554832 20311062348168781820085875270736936960 9554833 359441701937028411011899990692177139560 9554834 -151497392869461315127011158934473343360 9554835 8159127830338972206204709312515436800 9554836 -248329724910693166855700493996926638080 9554837 15382841050549147462187460054320409486 9554838 59128585647487084400144654502785520000 9554839 -29442695950425041316768667337340899328 9554840 103382296657095756628823910807064780800 9554841 -6341882195281333885532477006710201200 9554842 -146802766539542483004972091887751347456 9554843 18641793847515594682631156017464044640 9554844 12047975140592768240267742068242219008 9554845 69556076769182901724805337935588597760 9554846 38653400870524437765277776884875770240 9554847 88233290326885670059928408706965603400 9554848 304582576355362984033125365048633917440 9554849 -11832812185347391136110823804828421150 9554850 13331726267423447814678731633712300000 9554851 211867119841264627684830121997381124224 9554852 -12396523122496741279365560270263680000 9554853 -121565835983346875342427579180621534720 9554854 6819955149240947620529183883240876672 9554855 -190458932756050107674107995754700199240 9554856 24828502963547606166657383115029299200 9554857 20637273095370554078370586605004656200 9554858 -2845743414094244600419562929333026816 9554859 184677417600489951225025487082216580764 9554860 -34376434177139994052386300855092428800 9554861 164047621898050979098778168011381629462 9554862 472366668437334286949440481716742400 9554863 -274998031673551703414146367186458393640 9554864 104804044741477900401337297462013313024 9554865 110810977409145479242480371902136510720 9554866 -40844626066853844700632478489914544368 9554867 -1116154399152454990057529593369744896 9554868 97837401108011037533102601453085470720 9554869 -3307913947879525484504225678904243730 9554870 -11326320596373110903910411426766429440 9554871 -251383579533242858326228647971620088088 9554872 -258874685030974553093152977914292940800 9554873 -230849305477052766380860576275417341040 9554874 -29006620876568784895148562104271656448 9554875 -144346550925628865818839237667418700000 9554876 -18069510109878044899911348606892654080 9554877 204493935888505886162913599581154848608 9554878 175842527890490727293020189061134059840 9554879 181255540188671911288616471120156508480 9554880 -15467936285629980251357243799660134400 9554881 10889134506467122288944899588282299904 9554882 7037900218176803667498064500817526784 9554883 -3314632028156417839450779210513385296 9554884 -58410504395137247550344495498960087040 9554885 300274608234990840736536940163117579580 9554886 37790953170945328703922538881851712 9554887 4590117467138748808183625436366744536 9554888 -96236104074239357594633471423918899200 9554889 280551789779337393885959029980558641424 9554890 -79214561259595496300282374113456430080 9554891 -404936934233910353525542129391613166800 9554892 -26367676179115782714765478082533785600 9554893 218532786248421877410603340956044362764 9554894 -102489391095294716885729864630238067008 9554895 -20182406860588641806938358543144140800 9554896 -19186155827302481894280350479761801216 9554897 59606545028134994861322879573723080208 9554898 -86593977959004384317370934762707159552 9554899 -23070330459277643071192183725523630736 9554900 -157456237584485207461347786548256240000 9554901 346725787605078253725028448303033664 9554902 -35852983621735768121141107032616092000 9554903 264853556436390917497770113616492002904 9554904 8954374295287394908711832970164828160 9554905 86672070621208766786526826779614189760 9554906 49686232344555453497266136265239047152 9554907 227457438404020218601196719217197593240 9554908 -103702651653057051792168904694125238784 9554909 20492926781138242924856024188219056000 9554910 82473809901488138669651210914742246400 9554911 47537379258134379950402324634892382272 9554912 374342434598586392758235219817667756032 9554913 -18515399884014666399833025700227002880 9554914 25764464582564918481177445794717679392 9554915 44698022524433123807849963621494292400 9554916 -36332630844985667411644553786810880000 9554917 100100722095815252357220066858272508412 9554918 8442230826530583236276301747442812672 9554919 19443247260623750803425168384990177408 9554920 -19987977426599426967816987337855488000 9554921 163646497659674033961342292401065896122 9554922 -1494563175475851478726550742389506800 9554923 -126525999775328835732363895886291551200 9554924 -204285805975922254425095494113899831808 9554925 -86018092866162693554345971056014580000 9554926 70297782978477553833054360404014350912 9554927 -1318167498498779410246235405148031776 9554928 14936262562860752508726148993749417984 9554929 -186382841452722347106190649967245894560 9554930 47228015612484109995080744278012953600 9554931 -24487307443140527076361731499792498272 9554932 -39548459044230683919360045126380881920 9554933 433078898988092611125254093244792811182 9554934 -107313784508069099501463586416561721920 9554935 69469326426213394738849167932331034560 9554936 -95267684679746546846801880104787763200 9554937 -107660754255231027975371118094111988736 9554938 164783603269662631143534145235426955120 9554939 12192307850494588391400964426092232740 9554940 -13056522418722448967496460457881651200 9554941 -132402820195532146456444135241430513216 9554942 -116215892891003637589834434346668208128 9554943 -1564386870377347212536094113214662016 9554944 -556077987183235392148901802476044288 9554945 127514061320871411917784873268644335700 9554946 15851442574474639498013808106893993984 9554947 293165194893432765909546899426231174396 9554948 -205974552040477972753431413636432640 9554949 -7297065776938757060474155850770180800 9554950 9881106512518677073427638977478140000 9554951 152964002008309291801259564670417144000 9554952 115187884553383294025233997362940313600 9554953 31926268736808736507379678807715771684 9554954 85914252277535381695402909167767210592 9554955 126918592488804580707731530732853733360 9554956 109787837908850116443057406835638010368 9554957 79902819672528389038795706542846993206 9554958 4346620892481357224534396722005788544 9554959 398881025518852887068958634566350023680 9554960 3257972990438016593403374275421798400 9554961 -43419390801381579493082095584871729536 9554962 126580927218103378698972276766208249232 9554963 -206084811193778583664626770448050281392 9554964 42819354501942021637754387194744190976 9554965 77223061205747074266214197641209200000 9554966 135616608335523519228660011670236949504 9554967 -156917396541041040796296252587930171520 9554968 -174370161551869549492398726956671610880 9554969 238233632909187899451251004429128729760 9554970 -7108838597540196283697672625227957760 9554971 -368082660786330711509610135578679152028 9554972 -30321493590340322278731342849352138752 9554973 -170618938077058879089550516345911330432 9554974 -73466484166531899149280190792812524160 9554975 -26032136638602092600905113887651736000 9554976 -146592437635110526524099268961815756800 9554977 118497733002833840900061682692940660912 9554978 195699677790047797405380177396006289920 9554979 63757300226458537504899897757294199040 9554980 -2945491471859324611734481162766192640 9554981 -226200526238962801528821583452407716800 9554982 54340495401076417487632108263322613760 9554983 -123265945678375065368166590809304245768 9554984 -102354622627127778527418213948266173440 9554985 -16033678108761376332944100693002736000 9554986 -41899933639880964584424895848557276160 9554987 -142213273594587031557648978864571632 9554988 -30803196165150088489532186878110498816 9554989 85233415397480325200825146664678224790 9554990 -46724734009665586517763690526761907200 9554991 -77068741720598103103151512082734684800 9554992 -66407194677853724918994081750340435968 9554993 -103782776718261819582061860256909493184 9554994 39676491725487965126592205370672897424 9554995 -249581100480157126087739229302082090000 9554996 -123180598778598535837563012903615412224 9554997 104680146686955222330715438931001588000 9554998 104569806728712004195451143348876932000 9554999 -111891759679947664170386317443385181520 9555000 -10204101615099420036297156608294400000 9555001 149096514119699410593279015913287231232 9555002 43977598151638533911824439902506083952 9555003 264302764192441870765753520612297730240 9555004 46403514946970020319521328836602504192 9555005 65126331818094332252337322018087382400 9555006 2187425142267812612782156301091176448 9555007 160573614897070256382182249013045600 9555008 5299291678050280146381736092778364928 9555009 -14873482739567163343881263285820314304 9555010 -39900124337669952825142829327717391840 9555011 2541358523759957620592117854476209112 9555012 -144693210132266688078819174711511380864 9555013 -142438523271445447278840651183652869476 9555014 79559534012893686695568058924090228992 9555015 -95923256328466608643984394209436485680 9555016 -102836176105513694591309118800154531840 9555017 -244364955668377216939989189471594992934 9555018 -62950714212241150549012055743682326272 9555019 55515733711475690592330753783658572720 9555020 108569701382219158778570556873233971200 9555021 32982588814294374687787077955535520672 9555022 183109944775433769462765307302188308224 9555023 -187279620055398348416372882017684791096 9555024 -12307744640348256407583223647529205760 9555025 224445227307262400075282621781173777500 9555026 29024532727571382245454088825063499424 9555027 3677722230138519209791058959032628920 9555028 11169942531468375549372592634748813312 9555029 -278994937601189111617886021276230254720 9555030 1967763614655393774456560447504486400 9555031 -148945553634577352923184645082085426168 9555032 307845137771407321412530173939385190400 9555033 19722067646300873946811132968992662224 9555034 -139434422614532167953085755568308397584 9555035 -114723552014138502344940190917740387040 9555036 53220428380659323074065048171589063680 9555037 27233748522938511964679118339098697984 9555038 -49454171453752214653300960473267323520 9555039 135951989659897032689778711690535798344 9555040 88310128766937124174507646626745548800 9555041 -196613319827419561002201997282999278558 9555042 2788282295919027696104463645067175424 9555043 -6668224094971213002354247852208721320 9555044 -55827159449068106730685542751407969024 9555045 61068191711084138403890786064303004320 9555046 -80828528140353998268532576726064778528 9555047 -412731064400355559601068877804559474504 9555048 -44101914426026834882520169876350182400 9555049 33121545402292503548972660483772929700 9555050 -37297215620113896529921879508684160000 9555051 25968896492676904210574853177574129920 9555052 -31000591146163366069966135895706344448 9555053 727027769312473616706504897566711794944 9555054 -64177356837426407806125195516524762880 9555055 65971125068946664712717968953064005960 9555056 107611257557939870905779695055470592 9555057 -376145332749403090915926266145247851360 9555058 -101456038084699407633296023166541504480 9555059 29457966133076277593372291728840381260 9555060 -5602570951841602886716582433173770240 9555061 -127848241767224461005103871564092688338 9555062 24021784096654938563403892900464422400 9555063 14690867433606555063201490188931473024 9555064 -24934365701370930255825366934180208640 9555065 -19404059266831839796404212393489839200 9555066 49711122867396530178507983313392291952 9555067 413924567337350790051938759954268663240 9555068 15462499332679868361070729611073585152 9555069 -111745531245230859895475536043493843456 9555070 39086279887774903689996398151518088960 9555071 -227889793153984733551198052732249973360 9555072 -261787017744783183415523290751434752000 9555073 7234832103019815200561412137524898208 9555074 9662889949841968240090497692299568640 9555075 49128521712801035707467778562477889300 9555076 37528510834608958303323757375176133760 9555077 -48480685295960953386997307991179087328 9555078 -41470413314560814876417606311924609152 9555079 47744447624798903912417213699579334680 9555080 -21148143099223657978492372735546521600 9555081 60835559280549882741666759001694654880 9555082 -123682940931764319474404360499559586208 9555083 -142345946798163680605678609145933146668 9555084 5078383292877745743600654792760492032 9555085 87148607778887921440122348738061608780 9555086 406544251660385162613318513228308471040 9555087 4793080084407425887235612173526810760 9555088 -111982036148595127726664214707718635520 9555089 -189259207622829857314587477845565628944 9555090 -4962167694858233474828147635357063680 9555091 -21639782310233061358553305003135815456 9555092 318628326524034154367816921833415024640 9555093 11427440980911385590926935942316104782 9555094 -151850562771252132037001384528188487040 9555095 332477013763756703546171050228114906800 9555096 17475694473411314582368467718253260800 9555097 54604497102616039786096685562538547328 9555098 -206051845479421602596365315743730370064 9555099 19607924948772577172107727150558576640 9555100 97046298570034301077166753099556864000 9555101 -176900264978667078267312312129117974196 9555102 47047256534561386193728322803973952192 9555103 142052053754522924574385101120540784352 9555104 -188182331551571988185112242729949069312 9555105 -18362326634229014918018902987939330560 9555106 -140735615540242307328943176389047249536 9555107 -147831955659598231699460270471232484644 9555108 -134494275281397723523051806555012234240 9555109 130931870720752744102002495986354543040 9555110 163094328462334016810851734125539416960 9555111 7888784541869281262510199837814099200 9555112 -18722704415254501673203058456675205120 9555113 -108207773330331269836798378779796261638 9555114 -55767489535955936591282490864278711040 9555115 138901832211085645271201634161645262000 9555116 -285762560516690031196309092163316736 9555117 79978799242551152397757192692103619136 9555118 6426387244627822746592025498701565760 9555119 -8144069753982085991059618094825516160 9555120 8865738515722440118952554415002091520 9555121 -186397852427951104601961678243687181678 9555122 145390603947243691058419663176640545312 9555123 23134639637356988559398539900816906800 9555124 97364770241394701132324348881867598592 9555125 43604144457176822669233216115585379000 9555126 10482512564674044374326738527044118528 9555127 -273157342407476361862031200702946200024 9555128 502419425174535121309132112439828480 9555129 -89256425728312273184245347824050387200 9555130 11364486320980531504021825527005859840 9555131 -458665455097219448982558972950862535068 9555132 -22892027591223380792344591244585696256 9555133 51906937161716012637807777468242343520 9555134 -46222958435275355926479226950995030784 9555135 -125687580818670993483043866378855273600 9555136 -27734266826132609728735805055852085248 9555137 -420084001660686660965402341458152033214 9555138 -173241785217667277270472482840799744000 9555139 -117644660996509811930211230477082770016 9555140 69735860079761753722383040732026101760 9555141 -18991355746449265961170754817517091040 9555142 -88100411876183209651648205116239968256 9555143 -84664527433927837077056169951109835616 9555144 -255913515752635352530213014525087744000 9555145 207860396462827512550194391729996572900 9555146 -29752862561245479788717903092106059728 9555147 -377964110260582261160479857080109654048 9555148 106197211064173313432897055557894534656 9555149 21617027301385886181203935295997109740 9555150 -49866035468205158649588971902457548800 9555151 79850472694090051369640069789460423152 9555152 63771506254604990699005617949748674560 9555153 175047460943417780758174445507925637104 9555154 60507451274387345650893939685187023872 9555155 -9731869378799488315420386549682591440 9555156 -49270923712838516070082546991030247936 9555157 77154827147723398218344640819776724480 9555158 767150836661303442840451970377941120 9555159 -3994620535688551734832502911596865152 9555160 -72303420226588581116086890518458368000 9555161 -44499831387931042760842795655309217792 9555162 -102863361372214146902876633001909440256 9555163 255891657034764340372718408797100926920 9555164 27004828347778031506223729193778148352 9555165 3278215295745913492024374553088636460 9555166 79135259857716096128502721482485549184 9555167 16258394813900785155540680592079665120 9555168 996247770746295306129423106666659840 9555169 153056927673253238156986799687770895400 9555170 74985072487575148961233561308348864000 9555171 12140678877037532355680406950945767344 9555172 237430912013005316326400174226149164032 9555173 -210577913938713507734714264883756465480 9555174 -47553403381018898031031673548015628256 9555175 -49355144181086767554709484669512713200 9555176 78572510173779157647438454442219520000 9555177 -194545872394169149918247006107959187968 9555178 74781478443482004939383624183561545056 9555179 174158938677762175340711405150993956776 9555180 -82653019468346333868399661959652884480 9555181 158734075264174529121550836103590782700 9555182 38556186152394024831345884023275596544 9555183 76043041321765790534451721523180821944 9555184 9842223255455552918769507075933798400 9555185 30493016004563691861997016645444803380 9555186 51904816945711444141871437240912030464 9555187 397652929437574999847151917995921605836 9555188 -20403541864201055803715872217375978112 9555189 433874531897605201537546240430923776 9555190 -63939117194781313595475812089961848320 9555191 47150288682844115844076197405555983592 9555192 34057082062485677893306742921900851200 9555193 36609017410620913006518504061480174660 9555194 296116389610726221735126512706411254784 9555195 24477755267417601590202828364496352000 9555196 206863037992057320744745826794321425408 9555197 51341264587993730665372179582558733632 9555198 63482194328015390397148313784200326464 9555199 194551031164427053240485676605740409960 9555200 116231491923892205036967609399823564800 9555201 -97024550465271573612737890056888221070 9555202 621171796738261986002949746523865344 9555203 145493385131497158745707160035784835280 9555204 150805997527630260217006767491541789696 9555205 -56982754883789699523841864216426034880 9555206 17078608506706822654351104550373656704 9555207 -68896432437517886058057290631920926848 9555208 -97838938632409710896697884714026598400 9555209 134215152501423207304693753718549919504 9555210 617981719263114636828427502522649600 9555211 -107681878192486035185532356012847059328 9555212 81595811804959833163245713737956360192 9555213 -65553135678801263568685729520165246496 9555214 489831622473806671878840875832996480 9555215 100471602983911889153389826060738100360 9555216 -1941778879621253613935682071530438656 9555217 -30602578189014781992881559522914112000 9555218 -69897197211383075523194343005030711520 9555219 -148829428324428812313056892400910881680 9555220 -58878009399207944268700283554099200000 9555221 -133725202782628662696886754409141911400 9555222 -98766430434131107081144938485930090496 9555223 56297203123823039693763331094824900392 9555224 -159475759130599667485201596643820421120 9555225 14356856425411230075339757693933035600 9555226 -110148573962168930565797702347770900480 9555227 -370265602277379024651988076022093591360 9555228 -38998848535238022396322696731912434688 9555229 -285122130682591848068940938281021142170 9555230 -46736315269863717363070949809998307200 9555231 1421418228124583552393214235434409344 9555232 -378864883757796071421756166823274283008 9555233 -104653179842323056549889049147907053760 9555234 16679949662556414336550659586548622848 9555235 -131487302278296745565565055634692653600 9555236 -21985939198394223139437397244861733888 9555237 87764738957674237547305532547019998588 9555238 -83780035738015896093613123401922879488 9555239 421333678239327963904407544597729361760 9555240 85978032272491552097317413834929356800 9555241 -110409148446071388183903685391929578240 9555242 83738482747921847829992106419092804272 9555243 -199484122749199413674551917113544941736 9555244 -206631695117391049680194718665998539264 9555245 -11843954234421145526172014591865120 9555246 -26922315537338286710325595490763114816 9555247 55248788170302081216194371322087298040 9555248 35954623522184900824650672980425113600 9555249 -122919176660864295032841337380324949824 9555250 797299893003213955812467721214224000 9555251 310972735277966434882288040014241021904 9555252 -11325506156421644636256092549976391680 9555253 88803205796231682400980019992601339502 9555254 -71099699225575124500177585626521287680 9555255 14100207376962582132023917834728735600 9555256 398324802355015031327373397516755578880 9555257 144139913037442797141154951520991838506 9555258 -56848325239885447226708053615022810112 9555259 37906508124174866250300552626781369616 9555260 132822770189171904473371756204121256960 9555261 74722575586898374850097371033901257472 9555262 -18529172322897289355258355119158236288 9555263 171507472113018867692823318920298328512 9555264 -48705811056353142091401068895274008576 9555265 10235488502025902216286373315950888660 9555266 -57037025190395414097795872368085844480 9555267 50911778065495168174309828026657470640 9555268 -358885619265400345711192656554994481920 9555269 -252801724193426801598381430463858559330 9555270 -17626857098485045052938419010434355200 9555271 -92303059538018395807950109241092752000 9555272 -77535673256137600841641386268334776320 9555273 -57397770283703934715770965759566214400 9555274 -19392512610069406253670515803795288320 9555275 27128869810066460582645639399015941800 9555276 199583201111153164762367084158172160 9555277 -123349945998824533272470829598468543520 9555278 -14942546673465553080459349563974804544 9555279 139851439325108344930298840156513570184 9555280 -5604216261104961145761868215909089280 9555281 -86346192703100627334386673214889892288 9555282 81855999422578676145104458947834848640 9555283 251885165917306326442543468731685127904 9555284 283385438240452694905829251339540338432 9555285 15393150576809155025351938827279936000 9555286 -36837469523792854748575425486101270400 9555287 -71797498536496599602380953564885457920 9555288 2817926554179728894490142512540549120 9555289 580250617450349334229071598354467249024 9555290 7307029046965224496528249282551571200 9555291 -140686621516513981038546331125123518100 9555292 15557159068193909114201085282032550912 9555293 -63148032606778128207917507944923077856 9555294 54908969924359263428753617939764787200 9555295 -38745402937155614349900579635532802800 9555296 -81218250416331982507855038062114635776 9555297 222205384856817505864306746349093840320 9555298 10095433913504999757417770783677592736 9555299 -34023968432729111149166165489782450272 9555300 -92965204677483618042550735753770240000 9555301 -57934445346441151483230706515499521248 9555302 10728985653401661033799614681234796992 9555303 -225622274632630285164695069805000334296 9555304 211308895489565422224025116877930659840 9555305 -243155477708687193031159917199630872540 9555306 -137456601569486280559729072251771860736 9555307 114739752578125161251918912962540851360 9555308 53058813105506909297031144230505234432 9555309 2106635095682894666838142247170752684 9555310 -2375162608435519647192043331807043840 9555311 377909267434855604711455994992229832912 9555312 9300122355328759340373529263237562368 9555313 -73020922056287912125664872316845915438 9555314 108966824240152720831450975441921053312 9555315 -49372886826226607687230628458713346560 9555316 45177150588115919267315591278580957184 9555317 -179700379711122447638086037220372230820 9555318 -45061075924333852375176361378618779936 9555319 270525954157097920132060506313390744440 9555320 293478501954085160107955596459953868800 9555321 -2625767038476045330573885696123642288 9555322 7393483569441730912966897343625821184 9555323 173070549384933475762412805945276858504 9555324 37045589862100619298311895706449380352 9555325 88400062033387309407487251399029676100 9555326 48038258061807238062123713764039422720 9555327 -7392335717697566700492309715212034656 9555328 -74341663272041312188940106212573184000 9555329 135360610074430733348452807696631894976 9555330 -83904370846317337164221212545966382080 9555331 -8177431189474505921355343292294663856 9555332 -288386834284048780335945107348579320704 9555333 97623950424301573037529454716324947424 9555334 -33288901014836701683949282033100548608 9555335 3562264454639714321306569578052421760 9555336 26846212704779524467323850690738585600 9555337 136285316231055222394038154146812197344 9555338 8952980917284873292467975508190442240 9555339 -180489151041200477136917614500113639808 9555340 16919348947335188066920190661986595840 9555341 -72609464469434267102824711177807744500 9555342 43412900803724755688505685863305781312 9555343 -126398921596008819900189597848010744864 9555344 -93846457461833644068297329067389706240 9555345 12325936702958433530675470526834140020 9555346 -62526145718535179838058483456097575296 9555347 -103642700774189622857785608552477880320 9555348 -80234733813662885462911804354866708480 9555349 -13343004089929195264967598580455770436 9555350 16440090706736449069826611774306252800 9555351 -7669958569286705818564068072625680000 9555352 103161771945534468948372088021472256000 9555353 93473170581186727223007374089321559040 9555354 -132371108013641983612538067773598620160 9555355 122771333674689952629705785678092410000 9555356 80702195212425406343991196391700241920 9555357 -553474776892327746615067743734739840 9555358 -78642298426657174219420337689812270720 9555359 -118488218976442249224701399550362129160 9555360 -192951577053405925268655144404810465280 9555361 -30794612241081407106642382307387467628 9555362 42635573366941278957060338447710212432 9555363 292265997192020596472967806646189584292 9555364 28127611626311606250862823725637292032 9555365 -107074122066211591131269897170633684740 9555366 -179448134596945401225157071739076505600 9555367 364808878242230347794521677948652151416 9555368 -3538335108644313661793795090666173440 9555369 -269924073900256655976438344663198150256 9555370 -102839132751464845920957468266088000 9555371 -10682042548294247144557254952439996160 9555372 -33628114850963363944610261859487183104 9555373 54351846051580686796072670970000696384 9555374 -2656469921674106726901912073914876480 9555375 40634046974483071297180975485343008000 9555376 24074292171156944644284873700994252800 9555377 24026285913298518437781126602405588712 9555378 -2772345320225541464537232264884060160 9555379 259914585059613924965765460876498099980 9555380 153316053226836783677189286551209900800 9555381 -259740164141080270840056649178456637120 9555382 -335889194721536169992621249611762353408 9555383 -44611369767505589037777199497386254800 9555384 4530743430195508190954868219024384000 9555385 -69265182951935316656461735477861968000 9555386 -47803014040027944903694549151096057856 9555387 9697524844184732870681246674345324080 9555388 -270893473877250134259892083585481955840 9555389 -329100898736292785999566157705099994810 9555390 -19582907959033463708239828553667636480 9555391 -100979482473470728566922692767516502208 9555392 40207510115704416796705595977459826688 9555393 -43723219687276618831620363986492790912 9555394 -50549864741747396674449249704519835648 9555395 -270838523155111008186614938577328015600 9555396 -25903991982221163408416395275249868800 9555397 -353686826982681480437376576639143133154 9555398 7240262652525338253562246431592043136 9555399 16521366111832351706724222636763349424 9555400 -121560018398937117470008957720422528000 9555401 199197896268091355957995692147625305600 9555402 -29160183430132269808599411912554178816 9555403 -135017628273823275434685003405240312432 9555404 -90028153911671188707284794198201036800 9555405 41806196528607150967654261947990169920 9555406 -119227802275204062204413715009099706368 9555407 478131606223314320331490058620902460656 9555408 196684384262978676025165094473089024 9555409 -1011990513060732229212971857162977280 9555410 140838067754669862700203691814466483360 9555411 -148718618373328394655764349896924432016 9555412 86380201000004385831744556045165508352 9555413 147305412438794570663851243453165167360 9555414 -28525830229075369394923787958909626880 9555415 168092560302911526017709005170457473560 9555416 155255176929742330328671308402946252800 9555417 -4658305891723671438289877863251417552 9555418 37619887981619083706845366719187715040 9555419 -88306517066652013969520807633476758432 9555420 -14706487447706108035632789255689994240 9555421 -155516952292434378359599740346087675488 9555422 -232814794537286721320418563098696687488 9555423 17587582076624586992162324724502604160 9555424 -180455829620617732581555866849364148224 9555425 -138958361415100592741035156832172037200 9555426 53236378514140519204108195368997923792 9555427 7103038839751590402411313170572402432 9555428 -90199667667792778318954077739650687744 9555429 131757899219219838836652461644652661888 9555430 -112418691662225295012809058556929281280 9555431 -266301625595838713887488231856467031536 9555432 -58498506233742768251938509127721287680 9555433 118723692177624415933794901947079210682 9555434 -12461484881142574787042318238457175808 9555435 -51419632812970481147072709480009844800 9555436 -99838357843361585860298771858757588480 9555437 -71277400816901458212352865464577539188 9555438 -130144542728752642464473615282238123456 9555439 26329674661333349842463705076828188240 9555440 -15189114758274757419982856438407495680 9555441 -205748663131079068438332638453533109328 9555442 11817050981748815686691036883941844480 9555443 -330573458153017857948436385860962400308 9555444 41319985469882978139904173186294430464 9555445 345682903070363168678004702320888908800 9555446 -54782837482204009856608645826526911328 9555447 -15186059432271090656050512159915269760 9555448 30853913494263306202407754946071388160 9555449 209120002034218423529189323024953177450 9555450 51182544333495845726782515125670585600 9555451 203576864567841184493174034617968764452 9555452 7513326374520652239419274732658139136 9555453 -160525998612249368495300232744904544538 9555454 -133975983280052722684498596764382541824 9555455 26432342112834852615708967005616355520 9555456 -80340779345547413636003498591514525696 9555457 17407847315888299569480773483805841620 9555458 113177209456836157962479528680704799488 9555459 -59876733745623184334489855895833041920 9555460 -141360178799611043208360051802030080 9555461 335848530321952921311699363028880954400 9555462 34622353976383812943745145448286699520 9555463 314587346143188895187034421436927029560 9555464 38422409658570181233545725490499256320 9555465 -26978125091677501904334901698160222080 9555466 135606627335360006480478483821879280432 9555467 -331945062691338133466447597374591541760 9555468 -86020147195651341746542889859947590656 9555469 -19272805151426990565807606669821441088 9555470 26938779228809280829978101025882623360 9555471 94457309586322207460332062126191955840 9555472 -6375813031003142174457496192464109568 9555473 -66214858724835740763756403782960721680 9555474 11963845568904926402230347125061279360 9555475 43947700091626994316345997992130794000 9555476 31418542240483312256014641094909526016 9555477 16091515131571481894197201656742489632 9555478 48261956368211553201957882241531691040 9555479 1850272354513065608591608789653569472 9555480 69436207065157353163710632763850752000 9555481 -5773489822119100638083657128722692920 9555482 11951737597803586300543932700231606752 9555483 -52739079196300197207869182333566493440 9555484 6557745539420899552743309490486294016 9555485 25512425185621901241271134718203462000 9555486 -50782926508475389594231815772375686336 9555487 4551645856637562991819328405190199136 9555488 -23243707701012172323524162006198255616 9555489 -309406124792450222653995028513917829296 9555490 -95459276231435641148933413878002769120 9555491 331992118143204087366884464337874096 9555492 -77633538358348393565766236573654965248 9555493 2832039435235125379850066857002151742 9555494 -77316538115806286218489244836264680960 9555495 -22223764345636142629572809237479781760 9555496 -110262540903155367136756775902202526720 9555497 -119585156856173041176476337241370410368 9555498 125418840940060200498134898562686481584 9555499 -142678401127426039099308248541274426760 9555500 -153701771638233999887765722101715200000 9555501 -71820005179124344002945223755870950976 9555502 1250409828909035849282537636809617408 9555503 -11403393752151047976706838766217449600 9555504 6361331845861459946572549966324039680 9555505 -60353798541132635926091364919000907340 9555506 -71009893148427570021865090282565800416 9555507 29512536853183021084763256461120205648 9555508 191194506691376849848393106611828435328 9555509 -28507312679423655399012090381822926568 9555510 -93139069186841631032889592300727193600 9555511 8067168976686961552596763599873406464 9555512 378760091405432106958124847725795635200 9555513 -154030004457565847802596874993442830912 9555514 -20364349181599495996126447077960245280 9555515 265180297453964978730633315461147180160 9555516 -132529692494921619765937192848016588800 9555517 345612184569345649552404740454322538892 9555518 -50900275270000855095415563236982850560 9555519 -13052566477109632245388979418748249200 9555520 -28645586261166961059168198357543813120 9555521 -46025655915477413361183643939966825278 9555522 -98421896412273855817955514767786876160 9555523 -233944894674637357632530528318385659040 9555524 -419189102874776688474428313955445760000 9555525 -37816407377409376926009713164483159200 9555526 94408445711501341068996241902135777600 9555527 -136497349686954100031089650657999507624 9555528 9372635387783286020202671099927470080 9555529 2270860938077215004386931221180481160 9555530 -18875656149679173639261085232727355200 9555531 -5137586120913945696726253184359217448 9555532 26121621700865997371579655311785538560 9555533 -19218072628787060229325465646115331584 9555534 -37594953564036401363654008605041753472 9555535 -132032272986508442684462032922444436480 9555536 -73247538639128166082891775617742020608 9555537 127444539982882661647289809729481429280 9555538 -116596874211949506058975131824363572080 9555539 -160352602723125488928230286312641712768 9555540 101379929288984633421209405638176583680 9555541 333624137323445458286630542726172152032 9555542 25749044654333891910171380969986494144 9555543 -189370752830474411733986057869647233280 9555544 -375841717219237071805634115398771619840 9555545 16692767388295242686284725812438487300 9555546 -97604373023799988822241065179070464 9555547 -150112759030484939380316505893964717528 9555548 -276824797650480716823823724352781204992 9555549 -36620069318346641450285183669190261792 9555550 -99903311362097145513736041898471795200 9555551 46657436593830760289288825491839531552 9555552 -22535809966720957953442528350187683840 9555553 -84347213028238335418765996854589401920 9555554 11910486411157170158334597928480586400 9555555 -89933174430759901505014264286346067200 9555556 -182350433051528040808426442639879367680 9555557 -113841390118879477541157248035418088960 9555558 13938027875085575439134773867726220160 9555559 -193189579097542607061538284820335505496 9555560 29279353325464566987297085568788070400 9555561 50980644019899436363906398847614756810 9555562 70091898940644430929891164058541594032 9555563 -451359293857079632521434432057423891016 9555564 -64560881824932587344501700646930087936 9555565 19587813444622971423782355493602885600 9555566 200940826331924678863501411256391820800 9555567 21877080836314392345316904478735830784 9555568 31831989030438620168830809402051231744 9555569 72373126414276384143252811446339605970 9555570 -6734767025853255463722898740325463040 9555571 -858200890145443737744413919963095784000 9555572 121613389644471669398761975651635493632 9555573 -188582135204059731984772893865028008896 9555574 9291933874140654874651734585681388800 9555575 170109644572797271064459309539380183000 9555576 71230555419863125270091103637369344000 9555577 351208950463419994174381173206601007060 9555578 -79519759930243881266906107035625622160 9555579 -262359508615597424522368643458345615872 9555580 4007083188039379687826214367601756160 9555581 -171398975624418225582460196540052900480 9555582 -5796789569215743853805231113564262400 9555583 14959353080376686686902097704958551600 9555584 -280578843603283627467797360422347079680 9555585 22856140642420006763896022274108411840 9555586 -125582178995110637332592235656313961008 9555587 -236968216920378342529741819533996834240 9555588 8961651022429773621934710743451166848 9555589 3853979378503034425852105060799987168 9555590 -140505479758041416420470285061560060800 9555591 -117832967927999188514226402429765509208 9555592 434038229604997904805017246040998016000 9555593 -299325416917117799125278402877268269158 9555594 -11959700081585444268850207874221632000 9555595 36396014422026968946841509542709596160 9555596 128713275213141816672791217668274835200 9555597 -303631256228588344158442490200497168960 9555598 107242406349624686139387474245461714944 9555599 -71383399346348984658820391726714696400 9555600 -14323228973430889894779732188907110400 9555601 -394492434265170744129740774544807255696 9555602 -6645825948744908130839609863661469696 9555603 -14344092773898232520996243213724380160 9555604 52035105499366908711641369733602704256 9555605 170835405927639950527116971995909975260 9555606 -29976004034752571633026630843248525696 9555607 149444617317554181220318205798079076352 9555608 -554170614735465545711243154785122222080 9555609 -33578314172799313057711022426086449792 9555610 75729132433739770851899914672239241920 9555611 -8280906737236241635954449976254917616 9555612 -69606908602859038406552459083851264 9555613 107435389209886192229062423018959176640 9555614 -120846435138753685876246116964226761344 9555615 -18280671992610219644014783641020881680 9555616 67117781480581888525143016222343823360 9555617 -133573423445181257789490567466217979648 9555618 -218803317615599761659062728566576057600 9555619 5365162450870242576348318120880151328 9555620 -26383990920455444672177421330666528000 9555621 -159981111565961397547864122801662141088 9555622 57170725337805184556520264066683462112 9555623 -14809345183483483707202490637437390592 9555624 -32327560070257850054578727436047155200 9555625 43124427467046407752845376146672181250 9555626 29089315462134382290184004616469598208 9555627 9902896904122974538257564297607033008 9555628 -154676358515105183753057493213832997632 9555629 28001481721792004464356199912974228684 9555630 -20351209382883806785476847375407022080 9555631 -97494900391203814400981317742356275568 9555632 67519682378824527019500890323892797440 9555633 119313460743163146196551823994622116802 9555634 125260980889326073120688680019174516352 9555635 -84176490138570611348630412963483001440 9555636 134607296833177620060629357716726566912 9555637 123091726880387078683305432191726003200 9555638 -158699745014239000305693821472806045280 9555639 4041736410171844100978601205707854208 9555640 223264257578220008394875641730227200000 9555641 -276180397872336832132976800067495951958 9555642 -120676239565317071493109380768409353360 9555643 -87849162007698960525435348606298846108 9555644 41375101256350576372104074492633373696 9555645 79949533112510455135640097635637801600 9555646 -125115204807978280727985789358509865728 9555647 -362445786023907383741766327310684691904 9555648 74579827089313248546004802058590355456 9555649 -38169859203269795844523640020060379520 9555650 568914783893459193365637393070507200 9555651 -1700052459052606731158936305470094080 9555652 81035095249899803841778589130401937536 9555653 -131104819574858120758017871131147472098 9555654 -44516493536132883293819835061948418880 9555655 -12489022595280061608541283756251643040 9555656 108484014861404856570656230847391375360 9555657 -16855493634418982505199741147675562496 9555658 -7244148260762154249666589624643783424 9555659 189755209404798188934740399011460083860 9555660 1082620555176213965248170971560980480 9555661 -161229031688463133191316258025508420276 9555662 85918173018595107159927387991480112832 9555663 13413134976499814858096401649194578720 9555664 125670672593320546308489037852096069632 9555665 16431597137745879078233521147320777600 9555666 27620413136091489572115115279828103424 9555667 -406926811822106958405206997066675966648 9555668 433828511993506816846343109988747718400 9555669 56206708459151879754076514066399662524 9555670 3522616057894649533270675384565854080 9555671 -164664145795127416742071773902886187128 9555672 19042499504836888078361877554524323840 9555673 -353528330278054950045369698623503673078 9555674 350737333448686129947236748655458412800 9555675 -1688118150679365160431729951136948800 9555676 -10379235074926996001391472542637587968 9555677 177157186562221035905763083721066180192 9555678 -65774191384153241023933962789861058560 9555679 -120897559672302894780363824879221326224 9555680 42495606723538881123163459033029672960 9555681 -104968625252478941002489171680804640848 9555682 40284417138418659349756789644062407680 9555683 325412060485292565657062526896438652480 9555684 -105038189344132284815709053664581028864 9555685 93215819135949503655077683898654892960 9555686 -133359206494909006322547169081698016704 9555687 -154441913696300853069124447278766814760 9555688 17561133673142580318392517127439646720 9555689 174060582965764065185769828741427039680 9555690 51754615186498870041923501065298699520 9555691 311561112006998592215999454795090831092 9555692 -51902394856305108116048989759586323968 9555693 -49484154300291809449218858689831111616 9555694 9331110241688822563681007718783715200 9555695 -39003625119011496811197127648727194080 9555696 -61352006977336430954033164983616634880 9555697 154166804097088188162511027282625551012 9555698 11515818970602110865590983532437447680 9555699 -47885891190663461429231533890515897280 9555700 3396520974476501737727897691074764800 9555701 -44943144111302438200285458393915957696 9555702 -50044371976161196549523150514995640960 9555703 189069248769095996157995423861423601600 9555704 -9146635389356353109827490796957450240 9555705 -236027616987861512160047974639725004800 9555706 -77441822567378977805978538295259175456 9555707 -74009388673612143867150350697533319168 9555708 -5661045918612359123909461914916085760 9555709 212807263620062480670488791763690493004 9555710 -6802132240765219013326385717651591040 9555711 205874731394699691290898591092697578496 9555712 -57720970942438401598082247787638947840 9555713 27089705418141134634930918989424891840 9555714 3341388107120803389904155048929134080 9555715 85535674722335870921306387747952281520 9555716 103311988564791899466301458779119731840 9555717 239202622255893512394746567750383950912 9555718 863484100921980280079046987461664768 9555719 -56125070651044954290020544762524136000 9555720 -155720904117426284455397179847083622400 9555721 -149761618744666546551001056816512117888 9555722 -376949866644197717402627696240995170816 9555723 25101602874310608820322074179364234320 9555724 -15041201093733023907302188184910891008 9555725 104612793128173031459116555627081193250 9555726 -103678331424093157662137965550846187456 9555727 160538231660603066376155108197623161600 9555728 -4304497471992521698099221421466320896 9555729 55058104511888921870776266521997663984 9555730 -29864382638906318856174613102183649280 9555731 27485652551359643577899363467582737984 9555732 49601981694373202391588908050857096960 9555733 8963942473986729404308506990897952 9555734 18003208932142687650133354170284347392 9555735 -146280541566075231787730521260341304240 9555736 79599612630593619921139721618985676800 9555737 465224653644447125992190628954657085386 9555738 103310987873949804777630776926451910144 9555739 -132895238356510759447819349334492558460 9555740 355863424596357140318725853736265390080 9555741 30245864994807881185927346761856727936 9555742 32636128379873809268293964547973217280 9555743 127323311634941259547546621365165005904 9555744 60321253206882473381744293510722355200 9555745 225525373239366438326310045134440804500 9555746 105698892789024965359292950624689294720 9555747 5954253814741017925487237640906098160 9555748 -62165120491782980542061124423989796864 9555749 -67583808833827831156331127956643504864 9555750 -15377492736405092765890111211788032000 9555751 -232055903721841803650978955220023006768 9555752 48137855859385850884212301616051558400 9555753 276493459876357979176922963773001583504 9555754 -113229604242090335623410026351678585088 9555755 37508424557637401391152331695577586320 9555756 -27946082929014953882473335708707389440 9555757 61108413173303614199085037480320122006 9555758 404112295315993840226528290127867013120 9555759 377137607913658541695235505391186488720 9555760 -54686651591668209760249618988397035520 9555761 -6287713764637632536303193339303571200 9555762 925623236730672389251138721249364480 9555763 80518490846334259864690288273184833360 9555764 108162697148120005697903455038997088256 9555765 -151712858938128492304188118531673064000 9555766 -139093436266903690119753132571068874176 9555767 -77306167902726497032058726041553636256 9555768 82067557613236867440376059233125048320 9555769 308011931440345810860850506728981434000 9555770 42534091267658392579925191603148021760 9555771 -152983069977009361535189596206472480488 9555772 -367154649930705851136033717259385543168 9555773 -26135838878561991683882030943718699776 9555774 8622889307054893152204999542023565952 9555775 -142645059338608184049505921759999400200 9555776 -893019677656564838164091151195832320 9555777 89933956436030858346238227317104695360 9555778 -117398087924872561269055241046886325376 9555779 -94761932356689759788368005832844599620 9555780 21970300859538520920379116745551851520 9555781 -14424313098417622061623509127074880000 9555782 45321820551661040860156668309483184992 9555783 -129183087918344149223599421841727570776 9555784 -341919401222857213491753887630414438400 9555785 -104239852216133708034304061318273862000 9555786 118628497098767884239226155839949388800 9555787 135607446944060183228421319316214446640 9555788 -138473493118276435214382474853306088448 9555789 -253777070119366847174664931920144518976 9555790 90871512689864525637694464682935148800 9555791 183512070731371750615165714412032372320 9555792 9506249295487657873502044774944079872 9555793 -188484815762515301582444539751196796556 9555794 16678430551551604080450008166192496800 9555795 -85846510356836943523770053588693111760 9555796 372286597364551403780162775762988852992 9555797 -179602014560517109582846597643346152754 9555798 -12496506370431139966828299588334632960 9555799 -26572438965628265626948889593255508352 9555800 -103315117744960267015257687079376640000 9555801 279476562132126696697635322456862119632 9555802 -211314287990768430533717074159261774368 9555803 -334166209953890819300733984630471767880 9555804 3803584939210348119473808583324399104 9555805 52080453005251994190100660037978465280 9555806 62304180317295841010984728097409288384 9555807 -224004376272541254993217836535915441008 9555808 -191265616753348480574390076943357968384 9555809 9334757918578703499197673842878367010 9555810 -11386797465881830998564265193354649600 9555811 -186021299575598925901730020453732879588 9555812 -7823321751515285029677017825277050880 9555813 4813610452460263457785562192683166142 9555814 184239378047625702837099526387659884256 9555815 126293153285387607434686530331880379960 9555816 58616448545403523617012903192498339840 9555817 -31143445904629316911074334707243456000 9555818 168096406299393668255383388712103293360 9555819 -21166504167644645932677561050911426560 9555820 -179464427273731751858195840078213713920 9555821 84768397977482934545667896026451553888 9555822 -162032660017222557171699520767164963520 9555823 -111497421173956168350549526146306330928 9555824 33364227352933690988849731707345469440 9555825 -141198285951805049822605887928499198400 9555826 -2311469145610640327512472137288690176 9555827 230216749271036167877133437786055449676 9555828 80320673500400587219502755404638398464 9555829 71336893581476035687753273033399807740 9555830 27842053753773757993473962273699781120 9555831 54997273675861702551383606122027374720 9555832 105930535457994934035201129653129994240 9555833 -131343526386314444608704068628660909120 9555834 119080126768590474967017174602648954880 9555835 164809218199884009289262500547171393280 9555836 190658437927397543308552095566532814848 9555837 -264140790173605974251762525491166154240 9555838 -22537175944115393950903885718524154880 9555839 299492768293949180270568547411258195560 9555840 76368054166770599349009409722286080000 9555841 186829786105874470706837590119835677600 9555842 51362998203413285763846247404802681344 9555843 20460673496835800897470116070675885056 9555844 279701820801006584669531749900345924736 9555845 -18733842090041196175248273575695770960 9555846 6690454037404560527640665078112799104 9555847 778953141048577038946114488645542400 9555848 392449411178699642657698539969950976000 9555849 -51945706594242997294208271658812796176 9555850 -15421748601688455100117108137408000000 9555851 127853345307202981759604585612348249400 9555852 84988464594636933200921168379238612992 9555853 -283150253689755301538520171076019699136 9555854 150436740171179929123271200138041216 9555855 60025238190287267598967951132085826720 9555856 32047972123345852172756472761516072960 9555857 10776642284206494490304412353093153280 9555858 -20225766410977229662693172968151923392 9555859 -446315141793122092985842745222362329940 9555860 167768703670565523470540599863776716800 9555861 61352880064700530062398593569216528384 9555862 51728186556979204068149486559838185600 9555863 -84280750865821556251157865259567608888 9555864 252511083076846911773982235243829729280 9555865 -3738186309135403971934184230098007680 9555866 -119767815889455831466903217098777156368 9555867 243599718957550732378832440701741672240 9555868 -39394417769190506578716354407664948224 9555869 133771974051602917001588816400909591270 9555870 18864107581417552571869524494111685120 9555871 97128304662613079366439876616194722392 9555872 171011608058591217470421457941152858112 9555873 -176068053038414662704349844374649619936 9555874 82127127905823551119786839748682207232 9555875 33301001890831189370079930393839424000 9555876 95677605909762860624602948465447987200 9555877 -99321032337097303025509481813579419080 9555878 241569043471155873353134772916459126240 9555879 26249469769883401753074138564085946880 9555880 -88641246539535737375464802248604313600 9555881 16390679768477437092710600029698098682 9555882 -45241847561224069420863062416926544128 9555883 -174973829329381688991665567123150046320 9555884 -18211098870635610432131201744347342848 9555885 -5653636681968533467013259493429855380 9555886 -129348223753052626869875628034286140608 9555887 -60526562425859277429100642680751266336 9555888 -3092685200392327749181599086896644096 9555889 -127111917536235005993895372815346590144 9555890 -1933725812242549038430824836157864960 9555891 1302813600368031030916278343109714544 9555892 -28585120496215342208976316354392218880 9555893 343839901862863176054471510352037660142 9555894 -5141922741681125848595655600141641088 9555895 19991502732018188918432091390199545600 9555896 -42596286098871609823285418966505431040 9555897 -92477694053035729882045224964280201472 9555898 -38548062428739501802704381612085835520 9555899 -287540064172640159786972292161598322464 9555900 -35314552311152061467445827895000806400 9555901 233299862984687381201474951580019416902 9555902 7476142390027444584191559424663491840 9555903 -11983252667003752302508059599424055056 9555904 -11666946958707463999620206318252457984 9555905 -35728878273504629564009720227149338880 9555906 -51139872626013424812622521155916556800 9555907 -450517041986178301792143197838441316848 9555908 54373061052096730417445174155538530560 9555909 44128330073850060506011675441250068128 9555910 -6987421367524178098054173052745172480 9555911 16704884445784694228455263354642088224 9555912 -92351227305021043657574732562572590080 9555913 245044272516210181320955234182091677924 9555914 46034321063189420137801028076818303232 9555915 15716090312820397546978267358070048000 9555916 -83792433134973933308057330061790671872 9555917 -57210620205493358104187666021530488000 9555918 -43062812353531760954367868731192079296 9555919 23737213160516674690071687903661837760 9555920 -54519087889136049348700221441549926400 9555921 102724607176409103936215375373001574400 9555922 -87407539771904554626028747334525317488 9555923 33153793827689094742910694304137987264 9555924 -22270480512553255528093761875474362368 9555925 -25506408156197545691549195862778884000 9555926 -210706955366708059868931793296256581696 9555927 280018679665236548499984409068282329808 9555928 503305779407390996131439497833309020160 9555929 60242923086795579444654473266753387530 9555930 -947791772036720601241255611098587200 9555931 56886411466008584773537642576802280 9555932 -6195301565836682650509552424917333504 9555933 148662336724259203100595095634410784 9555934 131712314989047479559211696725208127616 9555935 -275321724516949221049645567276729236000 9555936 -40728008857523397122974590647811440640 9555937 141013640950904943553023973834796033280 9555938 -102025441990499927641658783197326148608 9555939 98550796200591691327220085821098460004 9555940 -58844824072907990894007818515019400960 9555941 -100833314205990765097023133905556196100 9555942 -37472074734783272426452832307579067392 9555943 -329609800986680030350985520210554052808 9555944 -241619260874452115795100700963767075840 9555945 23391037433221096983179046158727561600 9555946 -188390527543519444158644031418950488064 9555947 116155556068440962090375270049211208400 9555948 -36118862129694859984967258788021370880 9555949 -97658217044650577771113389702350183636 9555950 43686254098839833875985568369192528000 9555951 -182189197890055114877821391328813675768 9555952 16719923797979644395019254416225992704 9555953 51054041322645422679543284850594362688 9555954 15212691164085388843485187935400302720 9555955 -185572616097202160055591826400673844800 9555956 100682613901681958197558405204212049920 9555957 -75824024073888269487733568465276464146 9555958 -48133963694534470508922539298191534016 9555959 -107001122885780188851104657041289096784 9555960 85499255587738710188911576345238937600 9555961 -245786100705468579221144694771690226176 9555962 8669296088304781319852299504910303424 9555963 161722739761196163686160767394105515544 9555964 266969544093483201095802403871771827200 9555965 -144258537882321428220835652250025518600 9555966 4368257103481576390124465404069728000 9555967 -12142933729849367798354841907173165696 9555968 320453304299580931489633798337637384192 9555969 -10442837766727384664622866895052756800 9555970 -30324065665371154659602661171006051840 9555971 -187080048402597640874255274470385965328 9555972 184988790219227947018617542990437232640 9555973 69029957805560035485267647165016708640 9555974 130041383579533556449781007443753634240 9555975 98377728651333816721163424615565800 9555976 -5870278869568513827296695173515059200 9555977 81634740301952499444984992099018867472 9555978 -56900543969917994141726370104982379776 9555979 32155689212699325802283341008393065080 9555980 -12042130477525358395138956590028672000 9555981 20427982266275141041881131390719100352 9555982 -29864739398566406056760971670597130816 9555983 -367135876460875562218336316144590770768 9555984 -59873587674974672346489732736349822976 9555985 2548208426627505554963703244787952960 9555986 38522542638577941126548464347131554944 9555987 -51021376542758292428461789102709922048 9555988 -71949706765362639738819601125733433344 9555989 -76566705079513681571919534873172456128 9555990 14516275715087439891201899972113785600 9555991 418596473564421653227576214612177496392 9555992 13497746152230911372482962838914846720 9555993 -128821897602279637578036379325483769600 9555994 -19694661389951570495447232712706703360 9555995 158156472725742556364781775899718056000 9555996 86969199303478327651442946280493973504 9555997 -394038774732203096021492728590244267488 9555998 76212132135504296935186592385798635520 9555999 12852445323800825279828910641043076608 9556000 116843414502483813990770450506874880000 9556001 22948168750363028389771989795689032704 9556002 7855151498380415165878371567016212480 9556003 357823048953375219476018592868712060252 9556004 -94848606010809571205214691843488322944 9556005 -154015837626517685538276815987389849440 9556006 112378845827838285718728382625436036864 9556007 -257366922856758045845852128259378100744 9556008 -83695656221895546113006143053775503360 9556009 708352502749841431072847882806614382880 9556010 12121454083470478417846487774050616160 9556011 -187910892594519093836396970343433210340 9556012 -334051606305994731284996510903438512640 9556013 94670252000826330589216409852024681184 9556014 33812890671279200767457001432216120576 9556015 -62038067263157043657634476774363357600 9556016 45995382497233644125520521979920646144 9556017 -103282497817268865464132573084578844352 9556018 180325337866925562161169023107114482960 9556019 -311165801278950092569432509675853440 9556020 -134053022501352032806309088062297324800 9556021 130205618051113197942028658937698234222 9556022 -34580329593082027658328276672158257920 9556023 -152877421739158073699475674618105134896 9556024 66488158788845098566918727949963673600 9556025 178188134340407853958189560481261997550 9556026 32847593453020797253589583206622342144 9556027 9534618758893613030496304251854610512 9556028 14944698631887145451415094525245413376 9556029 115411539344355608473307705421062269440 9556030 -10485218479106894222122159751339270400 9556031 15278107581822843704044014455577940272 9556032 38147161499161520120893957955842473984 9556033 -278990804428588346886979111962073377360 9556034 65811346333209235662830223142088490912 9556035 5025340565918248662577001731887878400 9556036 62512193727101130735046238297051189248 9556037 -131058969719698827570688037650006091268 9556038 -17943271901284236912162829317920268096 9556039 -79341674172909720572912766016470925176 9556040 81564376079987083587903279423986073600 9556041 83515668661463173010450657196341651424 9556042 161528719293299228813865663214771290672 9556043 -108670713421469835487515487529586207600 9556044 -37057177496959918514996522649333686784 9556045 -261530421977408188263106403418869819700 9556046 -6605859740878010325735267995711504256 9556047 -157953814304996378561613300673265511576 9556048 -37907895051958210042058675079700553728 9556049 453874678116982686135871571971432168050 9556050 -28930024023474026638128563695595520000 9556051 -260000943220226647525368282724412330400 9556052 -145195052745658243587751505514535157760 9556053 42334378188243901359709654764326076480 9556054 -54814202266960838142475220094660813024 9556055 169866775391110574437600844901599751960 9556056 13468352128494452309297760921740666880 9556057 180592816434300677184257385802766024064 9556058 -175750441862481398704788242056178415120 9556059 60405285919434602331000452646875242608 9556060 -3479791876689887554815173612623011840 9556061 10855178400175408083728363659584422112 9556062 253353208081384822656589651730626560 9556063 22404563528936516464082387516666304768 9556064 -12529203331501933024434856102097584128 9556065 -13091467621991443811592922545813019800 9556066 31509019525176107249574210693512956704 9556067 -10144669862758802708742851344090134600 9556068 197077989646169082254999716182672675840 9556069 -598900285320228766316085383530074604320 9556070 -25671177040092322367278446122378747520 9556071 41410549179422421024057761846790745344 9556072 -149302893505042706491844654098751078400 9556073 347329464939297618227183476751147723322 9556074 53906542443080453712328810086473056512 9556075 13166817565956538102517611400672388600 9556076 65332553614656593239293673530278624256 9556077 -356159114212835692297198378665948476160 9556078 -30724897750749312127949402586557515584 9556079 -134767455373271853048277539876037979016 9556080 30371699306310981012486157653039513600 9556081 312457490842743008731024959885931004882 9556082 -98767212137523192681028328445872026608 9556083 44938104314271883057687940960135007600 9556084 126674334493489167348988036622467577216 9556085 39716914242290036351657280130576206720 9556086 -60509249632873223434117603772455550976 9556087 292396540575936488635286051564647626912 9556088 47264339552107735306987721589484032000 9556089 -100830619409029062457042317352556473776 9556090 -15147140278830169472664934956213438720 9556091 -118265507628576062094880593751796063616 9556092 301776888531953948118868909352097792 9556093 -255043570556703062889307856689274625658 9556094 -119489767705762939129368233398497186240 9556095 -143404353740044053883413059131371354480 9556096 4099961152798620734134210768404480 9556097 -246291386666992923038354768835465626688 9556098 -83600199995020861325008499473793348736 9556099 -1183725078200409429620605217940028000 9556100 173326556804866369751794611913691990400 9556101 115555987516529116241117958375879481692 9556102 -85717587164520121527784955850017401248 9556103 -32821256684978578193794040328511280976 9556104 183428094014360826197479531757930373120 9556105 -2928212672996452452968733961326557760 9556106 52143031397079592660655550684642485760 9556107 253564065908824211688496430891376927360 9556108 -135480066731922649363751015592733670400 9556109 -80395329360553607983156710192283328640 9556110 -130450293289333341248197853405068588800 9556111 -113519810616735232814430078191689565000 9556112 22584623138925715756690742786905866240 9556113 -54583270623541419087602384035029389376 9556114 -127281910727214062889694755298897383648 9556115 115699031903171135255899926905000064000 9556116 10356748945170066261808287115168825344 9556117 213750325999922070315832089438029761166 9556118 78317342490282621593854353805486758528 9556119 -273963566156425893166619876914176270696 9556120 -18149664962158221754173952634001408000 9556121 -198942179176328598845847912850365420348 9556122 -39615144691155211807732933449075671040 9556123 -141971547856034011867685177423905605628 9556124 258725159908802321278195315062383095296 9556125 -133148172454804262325898004623254000000 9556126 -200439861167620712642810196457943110080 9556127 148283617464504705524708408098745859696 9556128 -139620042131954358196163687469866090496 9556129 346022343600215606756665784687158242480 9556130 -49394477799463819365391467826949603040 9556131 95332935422479604298374933970163251120 9556132 -455613696849342884043847270306922496 9556133 85427424141533579585898773359773373920 9556134 -108585846941219542406932014169011161088 9556135 -133782145324241125534956782190243502920 9556136 23751988121883628544671307204468935680 9556137 -18264314293603790471849704575297947814 9556138 5718043070036217984869390253604763520 9556139 66288518894191527105480743916445102320 9556140 -142904134549943840179892032673874739200 9556141 -65756183593371814674415531902871562528 9556142 -138245499622058756969544898074392942208 9556143 348470455603467752378384914282949679744 9556144 45095036807087290547598905258021945344 9556145 27410225109531396204846983703286531200 9556146 -60456312142637286296573272542925884528 9556147 -294763618819520395257510575663927228404 9556148 82143594123740772198215900041506816 9556149 -190150615175445678835933336158643005120 9556150 -89670370645262139352695518238379519200 9556151 -328038081171502684629931188321099597096 9556152 52149225566510469192624858744422400 9556153 19221079240126725639666542594664649984 9556154 -113049163972151461918322123821251214224 9556155 -21556644950106654254008294504773657600 9556156 267492652197446468902713381353290823680 9556157 16435279929054497214509722980440868120 9556158 98404426675922412811756801075383230784 9556159 -234368218755770547009507963795203010480 9556160 -67482085300390655509400906646127902720 9556161 116340237301070134576789116907706586144 9556162 -64691990172657778938773136596238214656 9556163 270194717694625101966468667361710916412 9556164 270758291358804175074067727197314355200 9556165 -161347328631594508143676200252201847080 9556166 -279561028882724326360300202927599228416 9556167 25076132563744293024106438915384483920 9556168 149966546606831193394976259421232194560 9556169 17680785068336651408176129561090471296 9556170 -18008374537318806608440042634888678400 9556171 163675035920060647779709103513496136200 9556172 -195895999018288326943464817010363245824 9556173 142103675459565258118625670683044641984 9556174 -33471854175070668456155274941311223040 9556175 54596931836220599478107065371304777800 9556176 -20813513680490087976550915915249090560 9556177 -233595442278607715528871501305291073168 9556178 74762469319220849484117820929793204224 9556179 3762752693968688498059137670070726400 9556180 -164933141284574440744230560496752697600 9556181 359677489338527094093782462452111067712 9556182 107592180317185950045198986588979727680 9556183 19866536434769054054739655741002442240 9556184 86971812860021536294847612627671388160 9556185 -47293463087145226891447795981682251200 9556186 6979534980689301354925237594850505984 9556187 -183412796783860691595825318404610939888 9556188 -193266572509966647661881255403645501440 9556189 23022987667194333327440634921346061990 9556190 -45302423872435438960798312434305495040 9556191 -6191284228477844510161240355138123520 9556192 297947220185564405049229695069837852672 9556193 -273700580364338091608977930224470501820 9556194 97411559683996806072332671037554646400 9556195 18740018326706320854198842854930369440 9556196 2843660876004827612577992849319252480 9556197 14797342070585727749415569987624684160 9556198 -25149521723817632837306490709835382720 9556199 288672914682423319215468566436189541320 9556200 60690257026757421564321432402215040000 9556201 -56845831281641612729251469225791588800 9556202 -16410425984243346158120372055004254720 9556203 -113171075823915321726359219894866429776 9556204 45458182152598468836018835033909421056 9556205 22781265337403260903144135145916718560 9556206 -67147980485697108747174501637546632192 9556207 -12794358326684488477114085919808072128 9556208 -23807067110289346894305947545332154368 9556209 9173788367056749158673970003831576884 9556210 98677050549950356886229135607835827200 9556211 2763236217300463724781974153256015264 9556212 -55730524205445218006799748494989518848 9556213 -179908810638703189227052879046106302336 9556214 -127978377008402910592645167474168776544 9556215 24489238384003953395677572646999050240 9556216 -36456043861756965978140047615760855040 9556217 138735436666862865897997595753969658 9556218 -36197323651340166874296891779275942656 9556219 -334829031781841255942360836999059073856 9556220 223159490280380895074205176213499578880 9556221 -261385304031697757773472001111046233600 9556222 75578952209261961638239895471005513152 9556223 -96883291266820659446443932089834211000 9556224 108651231440640573439904162010636484608 9556225 143562604494389778729240493065100357500 9556226 69204921443352680449571816248031247312 9556227 369187417708455771413210817932186986920 9556228 -99052108218188593030935101371574919168 9556229 -201361191678849070420332020125567536960 9556230 -93437828354765952460709605441416960000 9556231 -242280578082150200672960605385862717936 9556232 -34187226029202202057766674747957739520 9556233 -150204421579340972467578243893059685376 9556234 203965086429784063992715406002275840 9556235 58992714472878472252414052320780713600 9556236 131825935786376940012641772506048424192 9556237 460568461222972123764381886102386129760 9556238 138520442732941232353381374368913923520 9556239 9828402896464635401795227920260590080 9556240 -12196166528782420426903041495230054400 9556241 -198940404907069597341003479017355130048 9556242 23402207157391533458659622477340893184 9556243 92636868782142376538158119733373960492 9556244 175753744751932739917775717505443387136 9556245 74164816984956573774626475825269203200 9556246 2166141399064356275849855387469791232 9556247 143911961676096776237120221581060020880 9556248 -19011999159226301831067343274197401600 9556249 -107103723099984504780985747910596829564 9556250 -116145375126951757292629342542396000000 9556251 57162379109390835996702907608201729432 9556252 -15426676606770814048487123596584139264 9556253 123709479638786264258294552777696459520 9556254 -82416749885536259084690576616368207040 9556255 -128447491043518001225922935395562442840 9556256 6146933086478087177049881301616164864 9556257 65624235591887971940246279917074854400 9556258 -107080518351367877193314799663337913520 9556259 -382139502127356377894829514709012361960 9556260 -11511768941545761766346448995633479680 9556261 -109196089125789988943551897748459076672 9556262 -146642893676270615749989952923437481408 9556263 -146662988121571465923637605341959945008 9556264 176803391720442319351299286600419072000 9556265 189020258172229316667639897922074954660 9556266 13091869704693673235148845290946313984 9556267 -110502280614450401641200120034515882608 9556268 180423511654383078160024068389867605248 9556269 -129658378862483446226490616040670718656 9556270 -15524407203412727241215118485769312000 9556271 -147100790493916034110881376821406184088 9556272 40716815292402651225678338398845665280 9556273 18221023392621757691349237367320639360 9556274 52129146177757789483764154018940723376 9556275 -76866599887866677742803933386250534400 9556276 95208269087322280849096201262755717888 9556277 -1264342482024500019425227748795160576 9556278 -9993079057405976698350707621459665920 9556279 168337110506384979414868427150000757400 9556280 -74487285948383000911779960616558387200 9556281 -97458128480256462728884163504243844288 9556282 249057771916357631034568611036841443552 9556283 -1164134139546777236854711393210918536 9556284 -7853317888433616413545681862273940480 9556285 -137631414564810897915916615753688351400 9556286 25237077581817849060498638296640926080 9556287 -47627357350464479311368016786187285232 9556288 31769168457010962717335652149426651136 9556289 -271577993500437505619522677744489043280 9556290 87506170828593892238995310007994021920 9556291 261587282275381873779759208517033493692 9556292 197822427047930233159749481253179814016 9556293 -69541071464361509366504182135663565376 9556294 -138350259616492344138460758022114231488 9556295 106966094673543363612107838725233844160 9556296 38290104831175632456041228474074152960 9556297 196634042556454058325296615492180626080 9556298 87939920201993719171947048126001808736 9556299 9563817380910746000360472617741809380 9556300 -31876549191289626416195852868828339200 9556301 -81048332183433046666159027439524382496 9556302 -44096643343843087354414987007625071616 9556303 -176339747008683120221836449081221725056 9556304 -73134612405155723648984005255071866880 9556305 79054323470311485797434275838084854720 9556306 -168262724944819523406283551459417249648 9556307 20399280626398164620132092606744664556 9556308 -5718557414080069940845353806850318336 9556309 129624231793998524491297033548180909632 9556310 8502773651239537824826931724755727360 9556311 75306567332953567522781640142382829672 9556312 427797740851583320357237441342244044800 9556313 144193462210674879200278753474391097984 9556314 -170541407974206293644062062919447751680 9556315 198067325693286390445363477981433952960 9556316 25644337943212811186034483020869140480 9556317 -133494492956379524944290965798258228532 9556318 15444431155322894698687676339758987200 9556319 240285367305941424244195328212762979400 9556320 501006804233507513120776288406077440 9556321 62615738246513633588996989274709549288 9556322 180197401798394571349919277554914455552 9556323 -36676710100768811502867395741930764800 9556324 -120103345207204389293812237084331775744 9556325 86298858950141097510172249710238489050 9556326 -107114197524543653607205950302135435520 9556327 122212291684948291439486326647716608944 9556328 189183842009825956538090600763228380160 9556329 -260962374921332584492674052995286988640 9556330 -25286018821653334245029472937195238400 9556331 -135382740855857471172320694861629417868 9556332 -192154441038752944249939131038193904128 9556333 -48022308439331582859411169003114372896 9556334 -104214284548129214671068257776115381184 9556335 110694096678727604270768876247221125200 9556336 3576313520529172713814040381979656192 9556337 -21542879429575784312253658149676768896 9556338 76027337560078638721104871179844992 9556339 -19270120302318358561725759751538724864 9556340 -56519606419902106412160814455676108800 9556341 -10943227457462702176583673994428610080 9556342 -92201550845986993266767603167715096928 9556343 181827703919809747922667487117654498320 9556344 -41594605767293198463997002784188334080 9556345 59495564706892247117827634165691596100 9556346 -192670085376120335784639830325282120480 9556347 16361521816072362559398141228143407728 9556348 -25426986055829323920379650199852362240 9556349 -3537674409737948625481025743757340000 9556350 -15183628895333990722731166733165352000 9556351 1267287722593476038535531685953143152 9556352 -140717045261145321484737977590858383360 9556353 89811096459376751181182374007079520800 9556354 84512746845853980206960030268150253440 9556355 29933114015728246954868987570661456000 9556356 -54215376667479049351491334562440393728 9556357 -7940557240763814570037052493302332360 9556358 18383572491454066619983496043908021376 9556359 -96276964081512540223936700041308843096 9556360 96757605874796795893627704129805516800 9556361 70626207130028762776089084052394743962 9556362 3838060016306345561605563857079983616 9556363 -580110129270195851099781727156606280 9556364 47715605077389760238380334601719471616 9556365 11540879358535117853415047303709431040 9556366 125988907024057390947665880385180957632 9556367 410162547901655106878491171502761594416 9556368 4027835654178019354294559729781571584 9556369 108944450353737806315132873909433249792 9556370 -44175479455849299897772029205144166400 9556371 93730061256357304591065817986236907456 9556372 -131447108858225043204952220713328155776 9556373 3142607486667547672324491887498207040 9556374 41210088475487118398601346249056308160 9556375 48831546143776691462653755039588300000 9556376 404907201084402891209700994760524462080 9556377 34278655510829579579723300736168508608 9556378 13802607914702024651223444469300454400 9556379 154951900977815422756318761197013455376 9556380 -12726884783089268277619236352830120960 9556381 -149433012561659201300344430330326424948 9556382 -114430532886270735016157318324500232832 9556383 -44541561835719808249846224053505512376 9556384 -30154561014012242991745899247470379008 9556385 7388580973318927880032592144694827220 9556386 -4606294279083232454245209090382281216 9556387 174595794136340669004782397242116882512 9556388 42301188991402889581214646271787676288 9556389 -67400906309431922748799849011211864800 9556390 61819404589683004968639198047873088000 9556391 87349267022020888547906958409121503272 9556392 5543614540240578790381086464975339520 9556393 214754953673223525094240093499410053120 9556394 -51969093880971742420242895369920327504 9556395 118658969347135538675919001850518825440 9556396 204123256190856716448808334427251323392 9556397 -50230877286517918405633815683961484008 9556398 -63918246578042723253549142924264962816 9556399 35367369792228766998360827194918896000 9556400 -9089168480724117154030033066873651200 9556401 -19893293626030023938781388727459377152 9556402 119840538683997009930725113602778106400 9556403 -67504955749584946029701657557546295256 9556404 40367916305485544334884028021019054080 9556405 172040913555644170351441920853643916060 9556406 1453205017771075941577275830957327424 9556407 141706443641664306440573555377556851200 9556408 216399257032890306522866926726533611520 9556409 -159883361159372564866985776227905154390 9556410 -26484268535691361324685317443618777600 9556411 587239930694423315758196023294417488320 9556412 77605808488342612110462957618701177856 9556413 10475690751739995317405119069524684000 9556414 -57733797502385633446061560733530084608 9556415 -45438093192403184179320777977102361600 9556416 -20534674375897709974009712901051383808 9556417 -124615554891130224927363264986796020780 9556418 -39514014932991013129889372501112576480 9556419 65847053302074105779176186636723933944 9556420 187188600906268123980948610532913665280 9556421 264732987851548275305438172273252766590 9556422 78153218657656721825015129124173153472 9556423 -434041168560675710114546179830904140328 9556424 408543799628959534749663718992566952960 9556425 -60634980980145248672751920400282865650 9556426 179295701990312282450807654353541021184 9556427 185059846118707097678774926074278933472 9556428 7118271251600109012875327848064040960 9556429 -416805089156097989842375628803692888970 9556430 -1668136440673020909350105201764339200 9556431 -33008657157820773516921844260292713216 9556432 -33837073407727501836788814131815251968 9556433 -490813523367567637683323336751481114380 9556434 89047679340509366715146286649124259840 9556435 -5591015783907093084827915263417026240 9556436 -202810497569728278565121992046682376320 9556437 13765064752860974653874681878308243360 9556438 -42174522270154818448022099386519027200 9556439 38731191004404647831410599560328495240 9556440 2152870980289507213431618322829721600 9556441 -115835524867335604420576812611550023158 9556442 -51115708399333239505335062694148386816 9556443 -260279661563941450725856955840643406224 9556444 125226064398439534445560987557172457472 9556445 -126315607925180254059500422403645985300 9556446 13312906937335099243229119366626432000 9556447 -471673993706697140375954732891730059104 9556448 -535013383269154986549306389904952393728 9556449 144443902163993655796799492424238080 9556450 -125005250378927600228962001026922832000 9556451 162385261741633653453378149841207569400 9556452 -66247554009067426086324517267728675840 9556453 -69071894841326812915341326781810471298 9556454 93456656176479737211274764254899857408 9556455 -113371707190240216819292498349041870640 9556456 -48079275138864494422829123473943101440 9556457 -156250098851583618470377127502777965340 9556458 -40836130359252860787838104509487816192 9556459 235637277447550514167973423628000140 9556460 -21375099717620021833785255520787742720 9556461 129220777297213269100311772886052494070 9556462 152301751004815245100532764462744775232 9556463 91871155254293507034057555153266122752 9556464 25182962038467229398347056429446266880 9556465 109316223809218529761525804458729383400 9556466 12472436334880573080456116151014515200 9556467 239075124747957777926459989976555521080 9556468 262692457106928696352428233105323601920 9556469 -102356926508307063828365943940566945156 9556470 34372838886722732878673319847057772160 9556471 105138243687093767444042394421470684952 9556472 224096473538574506519479538361435340800 9556473 -14206448440477272649784817036278087136 9556474 37676875573895689423422312985685882736 9556475 -14906840768334317969314288839076812000 9556476 47058626431171497378486560131288760832 9556477 3852687150525908646137642330832676992 9556478 -22488786921858810031612645424700298944 9556479 -239019131077569461687537657928567746376 9556480 14127975861810526189072488667765800960 9556481 336248837028696134814309208592508066864 9556482 -17746095596896047978631155510400951296 9556483 198581368519224900134595889415203949424 9556484 82340129135875674385437631761889652736 9556485 -81182088221078494899288476906538333600 9556486 -168595782583446714260346175826849041920 9556487 82943205670935056441254850216057055240 9556488 -122118792800360984326352226386180505600 9556489 -69818639985957853267370154426848948710 9556490 -85605425499313206437318944013954628000 9556491 61013734596666306332518058036849228544 9556492 -3052679136637805255503057369948286976 9556493 98960416275660542991858767581018514742 9556494 22810861207392382589658613290441768960 9556495 -208942813471864727879245017494330016960 9556496 -25304851543970326120161241462449635328 9556497 -19422959411024099517691142210774149632 9556498 41618579347198729367739473237858036736 9556499 491851965764131068820713476781722505336 9556500 -40763472305271423112510653304866816000 9556501 -514617553411010424245153279975346356996 9556502 -2991810509534220779200769580683541696 9556503 23813083982151170384944798441986306048 9556504 265938417256453739723229242124492472320 9556505 -56245323143150731000885687091342667840 9556506 19470175721532556783181788827016500480 9556507 364105076688668870426651373275376026756 9556508 -25513000409371454736706512313094744064 9556509 51894357479252525680500622804339653504 9556510 -129135419710869507705261605116641738240 9556511 -209456802247464531850103323539481545888 9556512 106667745023506150136960180244965228544 9556513 -194309280655344004121731903220463150238 9556514 89377956257457589229233449989282639232 9556515 -243788794499260896559889659408092744000 9556516 619273128493353238226758187154323827200 9556517 -96492644179934842206778560821754250434 9556518 19063850019450651371978855626742195904 9556519 13387715127294156770861972739958422552 9556520 67816085537519554822918768154853273600 9556521 -10467007265777551692792878335718931840 9556522 47430932343576930645447845920182296832 9556523 22042360645542713583806492763827540064 9556524 -69346689220069886290702322259626768640 9556525 -39853852106597670161624917222990080000 9556526 23457617314928433460519427096809516800 9556527 -36348655395780649391629667988344683392 9556528 69067924246129764099484691661294960640 9556529 216442120135374630101962171497194104320 9556530 -58529938809466932936205665100284495360 9556531 -340377300702881546268438301012100490536 9556532 89444122819160782085311743164898896640 9556533 120593583251272987245738578749199937984 9556534 -93003226541745650428690956705821930880 9556535 -2268283979360927387159665190492898000 9556536 55061712312529847597066620765772513280 9556537 189370370874419200788601191588481855392 9556538 -79480788747933519714527750391440143104 9556539 -99234497037809017668570502005599711976 9556540 -51982974624778961813280315112754718720 9556541 -591545632355110930593144896522549249088 9556542 3637974744883225918672422673432643712 9556543 -310831441661178796248636110666372454208 9556544 -13923750525114584211757670259385958400 9556545 82273204798648007796535004121740664960 9556546 229819745091517687621662896172528405504 9556547 51561430041711330105511443314867775744 9556548 -128366808763268930942660522349376005120 9556549 -237778320683033828289042828985176484450 9556550 -51008702125869069285795706484916379200 9556551 64188789104207820802104168968046733920 9556552 107300050430695684169246639210043187200 9556553 20893464752758048108212734053783993140 9556554 -8951846284482512286322919089257389568 9556555 29847312289140021896832352546693644960 9556556 -36556618938286686237347653561748090880 9556557 182356544876079633852313905444264580992 9556558 -84485692109697968131511241512717190720 9556559 -413656421790882719608879978956837540240 9556560 10708132297082202715902640987784970240 9556561 -75770886866434943403048477851831615168 9556562 -134749081592169549199364339730834012000 9556563 28901013621694598801318708756253427200 9556564 -109763150388134210994077129863191965824 9556565 353687075165206521643595328305278701720 9556566 28477746367114834387178472665940594624 9556567 136614152757824948757120349411482185664 9556568 32015651991037001460074552137440307200 9556569 -155865059188158039145264640331548928000 9556570 103419849162614844617842090663586976480 9556571 -169937284051109216077550836406068009248 9556572 -54226142007734512043314478853654187008 9556573 -17057523777989176182813952367150469000 9556574 -68588197025938602200403143859630116928 9556575 21780463620281889536583167593614528000 9556576 -24671038624377495717522541612933840896 9556577 -1295439447593834903285336110455201600 9556578 -1043165561718732251406027915696725376 9556579 281763965233014577691320108301133233180 9556580 170595088092009811291986288711683481600 9556581 120171611139054364523735636430469168224 9556582 16774703595873617599814882675678115840 9556583 388333501792207580702799004796133851832 9556584 158771285367670761656877764662225305600 9556585 135527737396455691770434719265199327780 9556586 -6415958333847351808599608829356746656 9556587 -67062122135914852471466937299883509952 9556588 275587955204040576777479987934179668480 9556589 34805715872800933252446300318699947520 9556590 -79589666591729608461914111509890835200 9556591 -36747528647081984435619896920265289600 9556592 -55555363087696585838442731246763048960 9556593 -135060153895878255196732447699360200336 9556594 51619831986431249179225582802498012160 9556595 -52155830645796476403129173886932672400 9556596 -53617981079180193916260104283970068480 9556597 172929247688819201615718345141424192046 9556598 -17595164483185141136448628199313660864 9556599 135278220217281343236759251265420937248 9556600 -100004055397789024493429305036925952000 9556601 -50224474180174902262834230267510682080 9556602 -80962262511104682193094259538544616960 9556603 48982228609384619681211590373790893056 9556604 351056141110060332296185869305028642816 9556605 35140576751849858847975992611616258700 9556606 151890457534404539361116654097803146752 9556607 358257770335853319517680888250748201856 9556608 -65521927237464753824690197383987855360 9556609 -317886391079521920112881177819238104190 9556610 -17566746362946527486113303836265981440 9556611 33974467302096490741273160266976587440 9556612 225773445615386783604289093218518879232 9556613 479735713533029189650985697620492491584 9556614 949274972633471251675827652501543488 9556615 71717440892414980264326554978029583520 9556616 183701029940190792045656022513431347200 9556617 137353774277887087535309705137676215632 9556618 1006420905437752028578608602234836992 9556619 18908701264955762140712105641327163952 9556620 45804532745571190967034552184716902400 9556621 -1459355979012109385162228806380260768 9556622 236099891461363639384987244964794546112 9556623 -1564118691273155592962406494036593920 9556624 -12267005044132079722620277701231771648 9556625 10111496508775905023505408489168258000 9556626 -37542296299455533005920778551622336512 9556627 82754804144324502483985460854669310440 9556628 342933229701293061694771481965668775680 9556629 -127825684062213095316872224150406200416 9556630 27381665957767622174787609982099622400 9556631 87750605396874662595702682409056780800 9556632 -81437842750851252732636795719928360960 9556633 7001549274746681540941668829455473284 9556634 -76378721380246990464586611722159919648 9556635 -136411411445561566465579522592839111680 9556636 39367457993192385728419573440587277312 9556637 255627581394297466253471556998775213312 9556638 8446832514113110433455427686596796416 9556639 -90305203579025836121392895494546549120 9556640 -107936667598451224577398136169814425600 9556641 -163305921549447003393580005908660213550 9556642 -7733620265799185662248738632037320640 9556643 -112915843807502046434157252570557529240 9556644 18671385499316365147057842130057430016 9556645 -66961249694602513069302609552441025920 9556646 -8175381213740163567311238622095093120 9556647 -306476040213777616007125479266135784960 9556648 -245983203617039542352308090697240048640 9556649 5380543559996655699774597793125159936 9556650 -13101530300291596058560312090148160000 9556651 103658213038232199466850330684129217984 9556652 40516977287893184438160401658737691648 9556653 30652981795634177918426356805341495104 9556654 -58138044947443620044451716873697688320 9556655 -65801827577831375011294328157051840 9556656 -27300927337525450650019623920960864256 9556657 351121076343281455507115770612178894832 9556658 -141112078120241579060850390973996479360 9556659 70471677154314585894713688596658045264 9556660 13496992508028237493424295835794931200 9556661 -99455697645934132595321451242209726368 9556662 16407910466992425541833405411378581952 9556663 71012812683869814411119448045030479912 9556664 926565610442531602929441212479365120 9556665 -58455776892707521752769591714600250880 9556666 -65939377500089790066478448827821734400 9556667 44014527959797362075337657063195434000 9556668 129595059593078041104477706869218532864 9556669 195683600968920065200901905255330904472 9556670 -22694806532172618666084880186812230400 9556671 -74298517409474522710001335351256109696 9556672 -5751236194142592394165669387335368704 9556673 109607213270586738881635782706105506240 9556674 -153617512110114406088362167562269018240 9556675 89607969795080971336890685319190419900 9556676 215911056360292789612658356686243090432 9556677 80825792529970366831372075492306377600 9556678 110897585173805805200401412713273484640 9556679 -292803387542619643654124194178397472128 9556680 -16185591112107909254464166911436390400 9556681 -47673598433392404604813196466591392000 9556682 107169954064731731929887712148393478192 9556683 157904925938028724673388914572145476824 9556684 -80730521606522024128430226031068334080 9556685 -76833400200820575990123675295483683840 9556686 122902316781733503127984158936605712384 9556687 410357407563698108100468380257207904 9556688 50457882052051034267710466771260538880 9556689 -47909266967085105483485433104088335040 9556690 -3947558901244189652783682579121873920 9556691 29351141862454827907011663869852266092 9556692 159462635457964970405450847110852708352 9556693 57863356930890499013432718952882823064 9556694 -61672946851339459849496075769463468800 9556695 55273342289295014948523627928845594720 9556696 343518337724544959959487946271838515200 9556697 -178012299478982269224383054265181004928 9556698 100752186847155631933733217244220820480 9556699 -308731599589128757428386643633012778300 9556700 -8733790297477742306496297012884697600 9556701 -4086290087972456047378960699482048 9556702 102479344230265454712760588032811070400 9556703 -108564990217206674558930849958971022432 9556704 91090641282678313798083799778568437760 9556705 -155850097925307055935387870336167778240 9556706 228129763939314078141006912673006254240 9556707 -735679897911751691898624658298598144 9556708 37213787379341584099759524052160905216 9556709 -5846433982751083923931016952999968640 9556710 86670227948827796037137578201115736960 9556711 -119143298362750135180745847593725584000 9556712 514712495271285688564757691472929177600 9556713 -1195260362190670614014030683155035436 9556714 -61760881640229517874233933729389374544 9556715 237941413860680534323713776589163479600 9556716 -26386826617733417675520341610900980736 9556717 115132379362244067817751359714666228620 9556718 112291637957056919810839799668613175360 9556719 -81773363453970979985089141113580766592 9556720 -61007234476203052702643445227690065920 9556721 -348835128746740498650693421083628062156 9556722 -1858084948484984899625366220521379840 9556723 239885305078744469380666948851490549704 9556724 34035921947545019167013699907456986496 9556725 127847883514514650681479624281683641600 9556726 -15319766262286294626169941845835148416 9556727 -551792183912709454441085830244552772168 9556728 52546057048958155556276450844170035200 9556729 -14908244204640710332219865083337613760 9556730 14468722160973729650690053283205073920 9556731 42330879856876656570347983924943121600 9556732 -283047415023392903757868934627741691904 9556733 541224124757764709470821143944467217164 9556734 99585886518814784234627363068544117760 9556735 146839035773959700325304360008764344680 9556736 8823836009282155545156949489464901632 9556737 26381214089836990107093642834155254752 9556738 18463609602064507424723943108186108960 9556739 -336742231386877026188423029008092243460 9556740 87637762748954957114583298470403042560 9556741 228284900589589136777656994810152964800 9556742 -19764007675131229460866039248355295232 9556743 23659643527355392936723336526307341568 9556744 -83465118645974429978129598755832867840 9556745 433216298045595058155593333853900399360 9556746 105367362716636963853825346515688437504 9556747 -26801194299753830086395599074222482000 9556748 -137398838303272575272264568363778053120 9556749 115218819544908630358887636939604073964 9556750 -649087551784099970182036643659776000 9556751 -213016868215847562241244105247318823248 9556752 -78840104487871695993885507504542318592 9556753 -2870950227714116849144682016954868736 9556754 17080936569221077090601691493495002912 9556755 -53148099309309625134032422086832336800 9556756 112888946223298721184103696647957811200 9556757 -108629514822796640624309524082057083488 9556758 3404848471778875474122080655552001920 9556759 232529549268687587602603815243370469960 9556760 159478729670344081751658257355813888000 9556761 -72435307106354439189371944257571520160 9556762 -117282311524572355467932748774892804368 9556763 -404063515639531168046634186056712340080 9556764 76835230039855195981264488178552674816 9556765 -77587761463166606342459852088109689480 9556766 -212218766793519894817639880983050327168 9556767 -1252906880983107967255071284161324560 9556768 -69260434942251548809845664643694329856 9556769 -37142860791918923433694542704460516156 9556770 52391095995042585154191747469675161600 9556771 142123073901184374699030547107486828960 9556772 -4666211897350492424577097243631585280 9556773 18909341197148359135600888187164762368 9556774 -99478085012362012334316535649073528864 9556775 -194959518679929664170044162999675659200 9556776 -16740598861071681954921902174330880000 9556777 -22921395507140142764728246019396422748 9556778 86105487708833946997483384837031480832 9556779 2353207517461334903719857562962099648 9556780 94507938542091567947732440022991513600 9556781 189909034660729783798014835311556161348 9556782 -318549532889766948926405012908175808 9556783 -32623031543767030591914865999771352096 9556784 -26556897743925443404631123238636847104 9556785 -6636344933971922784526683141833211840 9556786 -175022222149434687259305594433332583296 9556787 307325108541966786152653491349318295436 9556788 -29617351238715687378968125771198218240 9556789 140783918845131206413886764868470329600 9556790 34172636701848109975773418332848428800 9556791 204463722117474368870606188738615630080 9556792 61079797750684146096338097163453071360 9556793 1273574029851528928623101649951556800 9556794 2795036770480563921427628440870722528 9556795 12346098848022240666767841785758732320 9556796 -241251073794198815196153561821998748160 9556797 -164121974228606787041788628341178860800 9556798 233707724891718413700477066688900166400 9556799 -22796354709560028794506775828485294080 9556800 9243017530369229199754384751827353600 9556801 122363741181496580600413191652833128532 9556802 -205762155332623881460136550896270449248 9556803 -103059079229235578011601099499144884988 9556804 -32117229065478910115204850526598545408 9556805 190866854383549066107676161476266676400 9556806 26145960862707024452242597806175918080 9556807 59552917922454338362121063642893362280 9556808 -322455977771109544680372648041513303040 9556809 32695253324337561578504423159235452928 9556810 -43711713862430700899139913878836544000 9556811 -271625139926438721297491148055551385176 9556812 2652952498018207498323518202954178560 9556813 79261855007521820085221671865838837312 9556814 163209934932393146955468366617087960256 9556815 19089991059721403185905030902340311040 9556816 -30132080571833922513605857416508284928 9556817 159380899904234250537815645138214058866 9556818 -43024699884434891977604981547819636480 9556819 -205579568421558017830574787689609461780 9556820 -8919957004249664820907469794756608000 9556821 85510282934440148713303996011827733390 9556822 125867734586754606167607833526335232 9556823 -271944572910503701896548594532720019896 9556824 52381985291335508900386056719655075840 9556825 12003719340132816935137490638520571600 9556826 -143030009892046371688073802043446927888 9556827 -13914496779428697745954359613400269056 9556828 -240543470273725747498836892253827779584 9556829 -738887875063631172601881276367333997760 9556830 83207270436231843578611253217112724160 9556831 180496887458080744851566371361604153632 9556832 -458819290688486691868156992364575326208 9556833 94763429201432908769484606575332874688 9556834 70749635413722813831722645116425715200 9556835 -69054145385753418725200794590954144640 9556836 -1569992159590223777767519859751929856 9556837 186502264514658655253454478785253761312 9556838 -62775258569611572266231940106937099520 9556839 446570153961872304037625870681680727040 9556840 -123642622531152774447276901099608115200 9556841 74638429909933304107261037719217822400 9556842 15931607571845029913873564257901229312 9556843 -47930842905647855861741775766894829736 9556844 103944697372266818177812740074301737472 9556845 -34572054130844596866436542456695160960 9556846 -9414124393869696201632756520005390976 9556847 -108789446410542264099712713378655462704 9556848 -2180383882735863676922330318438400000 9556849 -103099354978111894887992539230078991150 9556850 3607390148347007869643146141882580400 9556851 60550260287340706338171019851403308144 9556852 -9485314781317494659758557846286056064 9556853 2276470722555948484528022546716941984 9556854 23534956634276884244371371960221074176 9556855 -2257726236843326349745629786464732160 9556856 332383856535473785625509422542167080960 9556857 85308054795161661406750635401435886660 9556858 -171635184106635026103116449764607704720 9556859 164593225741317819577782995595258298704 9556860 -162235387392458331784308535431509760000 9556861 -233380720181668704582497321484977225888 9556862 -37490237559449392027314817834743633408 9556863 25232807954163451557322987182853866000 9556864 -142409639343590380580927794060669747200 9556865 269497175041980169917149696615251474260 9556866 -1073007727994923631357627136409270272 9556867 -349759163408081025568581345902078310400 9556868 10921958108496051524835240115765100544 9556869 -36085200569852236185935440326762035712 9556870 88882533194645998245270665023522047360 9556871 -76353099211370870662827886382160605928 9556872 -22715057734932649938771718932894351360 9556873 87353873435932975588790714910701149620 9556874 21991108617596585982642170430439365936 9556875 -26599943265330808060481309427320062500 9556876 -70396664884443154717460106039420125184 9556877 85685761844058945525463357423983381504 9556878 -49037993094597931073374091482794134400 9556879 -1997827790120705378115659557117457280 9556880 12309634636868896822129803894289858560 9556881 -255168147172019039157370234062053004048 9556882 -125183452450684999309371301673896964208 9556883 15480015163292761937039020230452669520 9556884 -40411389208513579303377125253629675520 9556885 30925681854019436730207330666425179800 9556886 217350468371733036845425139961018224640 9556887 69313688578704979417171431910293849960 9556888 -72849997057162676548149129212217262080 9556889 -110858886086495887595383829123830640310 9556890 12703221257566886082209464338218895360 9556891 57139043595025849972230602310800267952 9556892 13897156013959392845979280202146583040 9556893 94621162190183909824413365708846457600 9556894 213465549252579044217119989244260755840 9556895 -97444211047174878647762971448724142800 9556896 -212306908522208798597145451048118255616 9556897 2670510256863604427569725189890046464 9556898 -47672022185762234030159882882700032736 9556899 59066716245710115610058311012141078848 9556900 77185319091146405004227254016082224000 9556901 19905383605685796159222859841933395902 9556902 38164881234738104371215434130698586240 9556903 64249548235674579842050858197100332152 9556904 10009206333305222593541169535010734080 9556905 -25195627537392323971023338793953649600 9556906 -156406172206026646890370355166261376848 9556907 27230409619500090856066704082459161792 9556908 -126758603185943165072930301949235427840 9556909 -20929595205672720715629360091378057920 9556910 -15858505599552582884031271520483527680 9556911 -87339703387238797191250282521345593208 9556912 77690031171479022345059759379025903616 9556913 174861880382364133186569591419915190162 9556914 -24167769940400316265427032037968002432 9556915 52341760198495598455891751275835326800 9556916 -433903195537310599602992268335743855872 9556917 210529790672724786439000176602661038880 9556918 66137124797967893378417901792330546816 9556919 231090915262356271286298203271394582296 9556920 -189320438394355030063927717229107200000 9556921 -214491314393180544198068814939625310400 9556922 1226762681780942768921288764132008192 9556923 -79235696119389829248734430718858610832 9556924 -84681724004488596785256371255752857600 9556925 7845871745581046501734036824179236800 9556926 -102216016053930175062332579797338853056 9556927 51925048383792951091349754053730655752 9556928 1517639954589528085017276169863561216 9556929 66500209568919477633440569113283095474 9556930 149739802235566877617460439041139363360 9556931 89626675537186434771235202716113291264 9556932 -11293910413439066286900801259773689856 9556933 94955972565865304746749570080693509440 9556934 229556658259272068192563151664735371616 9556935 28735314752225987541579173690357326800 9556936 -101701403569788281486774720916068874240 9556937 76767926152621543757961166084023883968 9556938 -19363653499415673476670120419744160000 9556939 -141598709862304275967505735752381889280 9556940 81791350475560599132728613070287191040 9556941 -4081276637876235090004691045192150976 9556942 115487203434249890699986498330428630144 9556943 198576636329700109073452731136733160 9556944 38617146145387621493380698707139231744 9556945 -179499012366012892248772450286306049600 9556946 -38922135206873060273812627379476592640 9556947 505031064266839564971661437058173815232 9556948 505953088619755582294928743383969361920 9556949 130469702761359399270339781104633625536 9556950 37188837732507042886817731304153760000 9556951 251243908490064818200933545330586469400 9556952 -67676959913231155191189378438008217600 9556953 6467445627087429669198564790712167104 9556954 -19998029641951478555117673877470083328 9556955 -24270843854276903148315000344857421280 9556956 148392597317100061568008335679295373312 9556957 -334961147653296388672832479101976896960 9556958 24076617256261485722070775806432802560 9556959 136399487753124076879742362992787968 9556960 -47974286670488914230735937613400637440 9556961 723859505055989655430348077213225031812 9556962 15257199703552338277147067017935770880 9556963 8719658542910800695975542206400650448 9556964 -312776724233944831944563074481744241024 9556965 -3077440381634567520662182078531272000 9556966 178651466507736216265741120869851358432 9556967 -50040535907807331018066704982104173008 9556968 -62420685409953829460852312573368074240 9556969 -269150705920788654834894814041842722630 9556970 77745772193791318689386615523327715680 9556971 -50468690156003739629829693353280870720 9556972 -93370165270473398762106012500318228224 9556973 30062007058283675306915084004130923222 9556974 -101212248645267917648438169627262341120 9556975 -10921514476346064171551496526294140000 9556976 30007543247738283523804961626437648384 9556977 50677022286706432691761188521694544800 9556978 -46951201092510620560998818045537214960 9556979 200368755960312050723695499970280409760 9556980 211229983732386103920629616100305715200 9556981 37031009714592403279840460912839757440 9556982 -37074689022123069781915850915016045408 9556983 76190758231990388736178892348333911584 9556984 14399673115451222447833518158858956800 9556985 13516270595274000857662692636630217800 9556986 120562505610499323362136077710813937664 9556987 -126663341561476445115004743398104570008 9556988 -85565716593705831703828676771742434304 9556989 35425401631317759282253693932676073760 9556990 -8651853181708599061642517656467379200 9556991 453651715450557739006805605280701368984 9556992 200351998073726632731259333914239434752 9556993 -210655137285781002316094998045199477758 9556994 -7597411858446571880231689400765442048 9556995 -47490933247545829993320850852895596800 9556996 53055229725634289173669498150364624000 9556997 -130249292222510057959949920775740327680 9556998 -6475143017159021838479633195260400640 9556999 245579885319536784103304336354867729664 9557000 -163802279279841921277896107267481600000 9557001 -204752338710236791011102402413353884960 9557002 -36801940127428353214995678294841921536 9557003 -170197425221526070134780422929568504748 9557004 -7558236959784498616667977070954938368 9557005 171624255675756232495768443839762691660 9557006 4627507767796822714807589014916968704 9557007 216016864056367573549413433107132629640 9557008 -2281123173765866419532356694389555200 9557009 253359815163338829766820050686529440000 9557010 60761706420443674253805342720802634400 9557011 151268679142019187936517404663963116800 9557012 123177847788755155823011597822340896512 9557013 98214281319762568226760051386299845024 9557014 -4752962663460991332955277782526034048 9557015 21414968536459529354369280844708482720 9557016 -3270867618064554096473680794206208000 9557017 -170001138807741901941311301162739482934 9557018 -75821426282718949688961290657597210400 9557019 -48344052086584495951890845449038731400 9557020 18871818671097921408926619080581032960 9557021 99865464556801021905442678170942255744 9557022 124856671997449769866419622710753834624 9557023 -10836685189992110736836259509657090960 9557024 104689024022172083553325111539694436352 9557025 79472178155147756144610474554460048000 9557026 -26685017364649680283815566433946119168 9557027 -69526420365596070672305073514985911968 9557028 -6494217481531814822896703431934119680 9557029 -170004960598754298974010246200366570016 9557030 -2810393906895249008618393724290457600 9557031 42158266543388486958446659773097839744 9557032 20889564402425073073753189094027827200 9557033 -56654610656626933216478806984895121036 9557034 -10166700507762524338886518592935660800 9557035 -34125043817910495274835653471742197200 9557036 112648244503497552561531909133742234880 9557037 51990484704457242721377647558998206720 9557038 -126680563225143551614036630310471828160 9557039 -20773686968994495608331748489699970376 9557040 45604904151934284205646531292456222720 9557041 -8506978103015218788638532009225223628 9557042 -106333830616999984845604751351180624256 9557043 -104284890132937613400424063235156474256 9557044 69479225220668191200721283798866180096 9557045 70452604410001342674427051232376816000 9557046 -38379152089456242573040291928638160928 9557047 412528707180555460002465086488302563872 9557048 -321124542249028778997495968480626544640 9557049 109923890355338993131804849115848946880 9557050 -85731908254515031933890231528137281200 9557051 -1766551378446687854304405161689418496 9557052 31262558149918092754404182211801513984 9557053 -81471330937108042739709611681373373152 9557054 -23405732201516280995748562564677938688 9557055 229739797501974387976221079860966631200 9557056 -27897708464597036956234213527115530240 9557057 -312314747399886970027501302779772782160 9557058 23367878433805581751966443359346911616 9557059 -622955548780800992197004163600162288 9557060 145701785787096945676701329945150630400 9557061 215181621573008108110546616476202738304 9557062 -130307278382703708863272389623620349568 9557063 -16101036566525005264938740629771600200 9557064 -52261538661153666635971689465707520 9557065 -62536142881137920073163015454048635200 9557066 -86925428750422022556244685595874574400 9557067 -89970558239514157406905231758302521344 9557068 -111445806156639911034778564100366505984 9557069 4501309783677980183397563463607540320 9557070 -24211925349757250492653076691972604800 9557071 222036395391121690568156780204216796272 9557072 9560781094114536415640654850178547712 9557073 -218510450427280968296944120529227520478 9557074 -240216205687462719217969408923945366528 9557075 -121209777232638957855797889986007724800 9557076 -141447627962637988499593101372773007360 9557077 149453277757441244059071838907407390812 9557078 -236666036488355236102260503232595112160 9557079 3510294198247220098304666188866499200 9557080 -22166601713729439250151382384393216000 9557081 -172281680562328054458149513131459804710 9557082 35645770599050442885479122487791357440 9557083 -21521234345156695192054032272227557056 9557084 -74670493388225396747585147249142643200 9557085 77308811508384815381495137462971650400 9557086 9571759606398751159981460798370078720 9557087 -5805889527868565572699779331877610240 9557088 17820295616923028678480320078403862528 9557089 -51341387001412939245514294389267590110 9557090 -54906078852599046793930225540873087200 9557091 -64157940995134490781908155789703591880 9557092 29373460612388958943456796820598546432 9557093 8676260758312419832419310678698691584 9557094 235548273583155130929289914745144320 9557095 -35743538117748494897579240326757340000 9557096 -6194028886898068067669165808746711040 9557097 44503409909474762502900466480874711040 9557098 -13310188239389696089205580464038062336 9557099 -151707448708547655845552919355329616536 9557100 -4009934838893050525180010119201843200 9557101 -104451351024498939833136579558440438868 9557102 292070165902050842870047498077648501504 9557103 159516119272312145019285700621094854800 9557104 -42653930603651115064822920231655178240 9557105 -458399446577737471556338113643654932480 9557106 33250842579744240088946860879372007424 9557107 -120109084830123182254151449591715613444 9557108 -153977872360776797302892525331080361984 9557109 -10257857154542037750834942640103409810 9557110 44432095680874747093327645255471272960 9557111 321919790764978399370822840441514351744 9557112 62274173990861164137920276196623339520 9557113 -363376459608129832023753234915001295638 9557114 417226869782297050828669197295693824 9557115 -85088961730952529811440677661539520000 9557116 -344967874852674450821962873428642703360 9557117 61750492820658178995509746146151628166 9557118 5234150788639657121972306813865712704 9557119 93346283763325277874908858743177483728 9557120 -35660504741285594353963692145508352000 9557121 -36173137333232306477771451052887416832 9557122 -11084168790070351589644673426256479328 9557123 11528428593612259054593033572217882504 9557124 45349260858371841915746096432670698496 9557125 19575093999517791693663018134314494000 9557126 171808015465704532323909100192942917504 9557127 131837598327589918346800210331472657264 9557128 159135182946715864325768331169436467200 9557129 -21741090895500825108733037755456839270 9557130 32391334340375870761858083762858263040 9557131 -83917918622896376530896097200319202048 9557132 -15325679608025179160328328443460915200 9557133 78521948245711323403514978976191600640 9557134 120203429254123610329377982170826977216 9557135 -828314783480674084469325173451150240 9557136 42286988626231020047757950024088944640 9557137 -2531905722555863003887830328431512128 9557138 -5325444749690458183363171632404231280 9557139 -134441864025524918795832443922505941576 9557140 118658535818268600911115588462816925440 9557141 -52141438300439657296405632256781965632 9557142 -24829739566509096875285285494976557056 9557143 -291902404628753700504668592908398775608 9557144 -150522337223368706160357413041173012480 9557145 49529100653119128995118356790440628360 9557146 29396856737554009618812771373418437344 9557147 298930359826787779876929142539549934596 9557148 -144544093118253591722489321525197062144 9557149 53493336843357149327041888607464810336 9557150 44871476126965885356499223867545108800 9557151 -201757172117652689673227765861509078968 9557152 181708997259766266256228025414005555200 9557153 -278505136404648389318542234210321226220 9557154 7705099225242509414160872167805796480 9557155 117635228067048486126530432218618379760 9557156 227004463356769629966478830032220766848 9557157 41525345093647493360594938164724922688 9557158 -49588776999966580896321959741403523200 9557159 177685938263279001492613042854453365400 9557160 11593358525493255249826975952134963200 9557161 -273763552756650879529042378570906047238 9557162 54947004913151457113126103880282962624 9557163 -17008443372657956390195654295656040960 9557164 -240995262504913028636057554956543233024 9557165 -23662284367918319139438362548330445940 9557166 -111507817763947962438895026310559050176 9557167 240950315242623643582858608561738918048 9557168 43673351745443549555679049424264232960 9557169 285860491546907228002508402629455736944 9557170 -3493727490823369506747353302047152640 9557171 36873399984182295636192740927865421680 9557172 40705657688616003779394437783688856320 9557173 -462832902147017126177956574452106055680 9557174 -8836811369673190873696324637335296000 9557175 147050211758803650058228518529879254000 9557176 11144065634639186357757744915524812800 9557177 -127305217818861832281733330691516118528 9557178 5654924708769793675690609224724890624 9557179 -4628169420267833999185513099808523600 9557180 -3856063300344782130687425898305111040 9557181 290820448448534483555739830687561247270 9557182 84405312475328676369372962230318723200 9557183 273826601978260057665387833721305011680 9557184 4949288313020496827094641147098693632 9557185 370268842366899643841525768175401940 9557186 91697290979063280206393308978276035792 9557187 214950082849016599929659974221830375160 9557188 4026948778361194420187563039627253888 9557189 322068392008476883257463654970255688990 9557190 36801575633037873801683768722357248000 9557191 -78768680892801795716718116875361106128 9557192 -224137843267703777606954081407911344640 9557193 141850338707656240011815713318167852384 9557194 -141674692806865425934537111092409541280 9557195 3307864817984237917971688947055159200 9557196 136308191098464808825477464949636177920 9557197 46853073052878650368860920551521999340 9557198 1650886588861214073440038024194673536 9557199 -268290408975197273944612162786905768216 9557200 436264557836497638857776488947916800 9557201 106226805886326872915931257934574205280 9557202 4740669955844709272853033478476604032 9557203 51261626361753853717976193798381223800 9557204 -156722867738184862652775039213080076288 9557205 52404641238247493194504303019841785760 9557206 108136767041189101035690336294075915552 9557207 129129337445322122178147100829173661184 9557208 41239584962056313586399566357334374400 9557209 -20532110771124836459026685747663895360 9557210 39225256056293151814558805974026951360 9557211 16071924509270158675758410803991263200 9557212 -27900438378808891311338664276681689088 9557213 202643756732713811667813494403010910784 9557214 -97062414372934954464897061747945248960 9557215 501591906699313785202273831432856801280 9557216 -214725882398296982681335506910768005120 9557217 -23423514321172365424980233242799808960 9557218 272908556468211991135590735370232804352 9557219 -58869914413561154350848987990715584000 9557220 119572530938371393230626771024927969280 9557221 -28717953531857272884707510771529541856 9557222 69209727669744564829071530141417586912 9557223 458484504765740378915870682138435840 9557224 138188525271597481426452721816524011520 9557225 52298281606738142963691681590617181100 9557226 -25449005714722253433929645391350495232 9557227 -182507293256035840903039492904356736240 9557228 75785205655457870561834490486238379520 9557229 -123863606153113290313610928127645863360 9557230 7281878797368936215066780977945631040 9557231 -204433302888789476599365762566849569968 9557232 9089187049872526139436377356660408320 9557233 10603396263601790287047450501029781120 9557234 53716174795935855257961241351441326720 9557235 35385756160825577798727881549995033920 9557236 69653584358730848017451326515591241728 9557237 -341546215141022997526695561402468972114 9557238 11165366738504296438515092731409768448 9557239 130259705971823995129449780756745174320 9557240 -42324471600210840717883868748742656000 9557241 39773151859428858766303131251898240864 9557242 39386588898747703579213355100509886432 9557243 -332649279240309745704567141408500240640 9557244 -96806759936075234923126655734882606080 9557245 273457695811611019095800421943503189600 9557246 -997341409513879524228741981871047936 9557247 -17309554205250378239204201014218969600 9557248 -35149414264923713222503065536681738240 9557249 -22728495029652125632773650186797163436 9557250 68522280462720758734965938314689408000 9557251 -402448271590369489554290721582175963896 9557252 154310704866723618879699925554460484736 9557253 -301018667924831322291437078115502047138 9557254 -32948202327587710472139047941074460704 9557255 -25462403264769498133804662154518216840 9557256 -99533922993458451351726240863764684800 9557257 -106662358515072830179406198746671531468 9557258 -50094441791185902974331458227263111168 9557259 -79650968457452079198508301156126787072 9557260 -25084173471653072005949271909829893120 9557261 2073472311846620798951613940789008384 9557262 -86290803195956593596124281771000053760 9557263 80047397250319074765763639372664718512 9557264 46748704375390016208547203799662231552 9557265 35921425955162065366687077694230864000 9557266 -759750691863210095346663657622176000 9557267 -222915842350772711306887441292854126320 9557268 -657680601987678844215442711073009664 9557269 -12213464127917836148951171315413178880 9557270 -107379783445293221034238978268202289920 9557271 7849788056383289628588906590722027512 9557272 -115148519355141923370133130022716467200 9557273 -47964665338008993934712433100748313312 9557274 -67477031415122361345983351228995607040 9557275 -20919331147221158830685066136719178400 9557276 -223360024014104606864698480138596579840 9557277 -201225264800782005107180886955807486080 9557278 2886235154913291066437309550510709824 9557279 -237913362658328904239947867390702857120 9557280 -109753979044824616348733069360102768640 9557281 -384121202790477236114349482410955808828 9557282 -38087114602202955975893832995896221696 9557283 -212858634354564105446328482498654473296 9557284 -233104188648989055479914515192576288768 9557285 41652432831243211763817671975641152000 9557286 10105962819757204982485815866164803264 9557287 -241636268321169724366260077547026445064 9557288 4737944256063589595792767233086899200 9557289 36705964660726637400285200349536501184 9557290 -64325308757722540500249052294531773600 9557291 -58978397224353312069702946146913567308 9557292 -123174560356660651783661503492446720000 9557293 -112114435093766520589975594430113796458 9557294 -109266123610615930325209036191696272448 9557295 -113931024347902948446596339294619269760 9557296 -8763928807825180934895089279872729088 9557297 447707305920555013939084822858954252212 9557298 -245761391569534199429633678102448384000 9557299 -90725129060843914664464824247973763700 9557300 45360457818674850077666516268384460800 9557301 41412896484379372847710798998046536960 9557302 4982631519102452738877800851352764992 9557303 -89742188430762887116686544842400689672 9557304 21447513104627836865654455173414912000 9557305 3525342998638537202699534796752641920 9557306 29678137351141911177056723889472992 9557307 -310512543153259218619531497614981557200 9557308 -79392974207342798932197894935866851840 9557309 5302321495934158851643584252326674560 9557310 4828972332469748799295553342187479040 9557311 136565628769568622266995565081519294912 9557312 93840850026269437171051187490220670976 9557313 207725143921597851557877535505374426464 9557314 7826409945327099718361599760961511488 9557315 -190840966761793966085691723399105679200 9557316 -2035604989011265629723949797313152768 9557317 163491035836004938599535791548002632384 9557318 8109668002812930989059187636871531360 9557319 190295817352129465832808755322744677544 9557320 34478632269441788248456065079017984000 9557321 -273665790191718851489472798741612413478 9557322 -24188449797881279067876874499189696256 9557323 -152610824176453663356540837349439926280 9557324 18247662723914705442321814909194187776 9557325 185926061194099610600486288726653680000 9557326 67019131149752128379021313986996690112 9557327 -78730966927611053264913649377392489760 9557328 32794661051890724765643571663825010688 9557329 -388745131537123996990143418366509885070 9557330 -1057214039295704435027183467418616000 9557331 5843076193836085167444465841474695168 9557332 -98176601311524965181401062335180345600 9557333 -257085344033942423570148098914843802418 9557334 24472010473357811042679347667631062528 9557335 -256340910398105050110256508773320447720 9557336 434397246288145742365771705161422407680 9557337 3340113969784151654047980066044098080 9557338 26590939216237000024270683185573176320 9557339 106963808922651736890141900430406548200 9557340 22560709344962234438152173101580011520 9557341 -284918416712477010356759337069018489600 9557342 -18577356930145642137788018563476280320 9557343 7472124436537339912859516909576441784 9557344 149136549453967189683341309362400526336 9557345 -57882739646042026082481142439295568320 9557346 -55514096699098928001998873433478924032 9557347 -16520041193733167647190775861727800000 9557348 32577112446005047433685872503704096000 9557349 423752960026378351884062907663133378752 9557350 -78737025817657157956774526638629403200 9557351 -242680405273338557231761419882584645760 9557352 -148217226852666352456740466593792000 9557353 -46869979863591405253029228542807058716 9557354 -54580290361487033012802905897300937120 9557355 49640281464358141654028455016415966960 9557356 40686722103680804403851816089877114880 9557357 -47180069691111072802188575106706822848 9557358 -57117348598803258126774583293485910912 9557359 -54938845537470951418757438990641790368 9557360 109644448226146199140891859302421299200 9557361 290636879266447869053249107266450900960 9557362 -57736502256142504741526366300291635200 9557363 -335042590794658149880804594274858750388 9557364 91382300369022655867366310342427058176 9557365 -13766217830206085150609900280370497000 9557366 -34860439440036568418439324561291486720 9557367 111703538865614384093995725301124735616 9557368 178692012435777584413733024486373826560 9557369 -27392626875891316040552639438774878230 9557370 100688807645372101286919569281948707840 9557371 -40967541745090762925072025409605098400 9557372 184499194586195195346980330105326009344 9557373 -15826047865402515270947742568532889600 9557374 -91823041503597267334373612601989669760 9557375 103825734781287793498464801308448792000 9557376 -237654236209558531324564752689214259200 9557377 71627997836406879328140366274991236226 9557378 44866013061267344703040880606529639456 9557379 -3418440458846556490534450838116664640 9557380 75561971300861680417485779442087321600 9557381 4038636220314120874112175706978453824 9557382 121650477743965600700831962572202967040 9557383 -65044803981331059080265821217927030480 9557384 -158159624259620133408432925325880391680 9557385 39023329482674713856760984830371737600 9557386 34677189271834903727418620519304025392 9557387 3723787717099778344201834461596687904 9557388 134821820435313092617375188069797667072 9557389 54363696917636584553293100477409931190 9557390 21926600618486526950975914009484419200 9557391 87084853672689060943719527545276537992 9557392 -33149723121517196774120241468731801600 9557393 83381889211250927614862692033423563264 9557394 13265376248775472362855616921517703168 9557395 -2703850289589825349926130530576287280 9557396 -75870283228680257749089699713725147392 9557397 140999222077909983464115319864173878688 9557398 94087659152080139440260537848482885440 9557399 440070218212685756587585521041939358480 9557400 144847491082681984800791181278598144000 9557401 34522885249995271721230689166354216650 9557402 4782144460864735788931009105725607152 9557403 459521537055463342198156027074345183744 9557404 208224142715276917288196450581654969856 9557405 -71180969088460025028052837554143287680 9557406 -233101659438859148196690717191339683200 9557407 -442200927601404704129370073194320717344 9557408 -77815913069672974189844612650430889984 9557409 -74083335475944163310610026067133186896 9557410 124306643099702446840099834112147788800 9557411 -29244414017268699536871994332177725988 9557412 -57295247745495086265933823524746738688 9557413 74393688463293941388641157376442121662 9557414 -335730043317411576407789071471669824000 9557415 -50782914747911196508373718301254926880 9557416 -173162763031832877623896737983464980480 9557417 141805757630555738387405969233282633332 9557418 -18837856215996850204428996261555264000 9557419 -229373805825742318418238707850491350640 9557420 122639541984436450249454016783355084800 9557421 -19703316045921765576538974558411970656 9557422 59082405383161521788490082561829519232 9557423 -5301040486330459650560974358169067896 9557424 -16624444316360232573014165384048934912 9557425 10467184740455607956060243481910972800 9557426 72215359918052951492227335369086256912 9557427 187795374810254038863637633573308144 9557428 32539033456190058824271856210686653952 9557429 9184475296033764418460723362097647776 9557430 63190727505293061754780267451475957120 9557431 34779259174873156237963314283751033032 9557432 16060294513249509129928552020918374400 9557433 137137847667153261575074558323121583424 9557434 -126642015389708908157740684105744451136 9557435 -225092560028563249407511225823937491040 9557436 30469106027603295762871601634430279680 9557437 -225147014090302085105229899113025394720 9557438 1883730696693006603351515122016068608 9557439 177205793756644647158874885612929091600 9557440 9360604638425726243599694328275927040 9557441 354533108825783413084500508318364587842 9557442 144704686479033382196816765640739893840 9557443 -32522949117906028090169572644498165600 9557444 133343717734375294252259081880426214656 9557445 -18038262818481089575075521133096810080 9557446 -29341384198681256216441287252551239328 9557447 70489813948471049557272613331349610920 9557448 81542288335183799088777628376453160960 9557449 38114512846347856919665240396165363200 9557450 81869609411307741063943035638887334400 9557451 39395561369345429731061997894130051992 9557452 15386735875952762059338274816828237824 9557453 -465494306957583252467969371900998404436 9557454 -54032556535021928936379227320666119168 9557455 -73026096750774700637329351703474714880 9557456 79745862002065222693600723398475776000 9557457 41790759823761770516724590459506590528 9557458 -28173429060363433439109220269798295920 9557459 -396837673193591147119580058643997960340 9557460 58484499279492696035878543245566976000 9557461 -147178416274389471283867601649080213938 9557462 -15963250386307758713012500954068780768 9557463 128729950096149115844566395382924541544 9557464 2713408321775130143961967349661081600 9557465 45094934622831523565015540722058233860 9557466 71086707964479205864722060012326321664 9557467 62199155353181571688658086342852760516 9557468 133523409635599035059114838846934404096 9557469 -5275082121024090917650683451433054400 9557470 12899196981951476528762174465120252160 9557471 -153808122015469853914845807723405734016 9557472 51077617194482140340544742708512030720 9557473 40468880466001553388651115466055803584 9557474 -121414161243391778279206795551217436160 9557475 452086498841712252651446750317578600 9557476 -114361440483352365739422043780198611968 9557477 169604193244482056841648839905486146720 9557478 17557105076209737853829708347242336384 9557479 -36692272596171903663253947870001118920 9557480 271677577820028596181592916540390092800 9557481 -282671859341808179832312407543668602192 9557482 69783057288124643089538645317219344384 9557483 164777029810932865730073981619982775024 9557484 -123440406266738834436387793892176723968 9557485 54462546655992667265826108095852636160 9557486 44546120336773389029411328063153636864 9557487 647371418971051018239498285863036544000 9557488 17655797200956312437445880727339433984 9557489 -211200632506759913344567008683150352576 9557490 39716611557052867278994975203078243840 9557491 -148302795478888631750200710690962989108 9557492 -96045421136214979162586171571869460480 9557493 15624424481697621757892830198041748800 9557494 65189468309741288305743200664790031040 9557495 -14013109456530755609140906881201122880 9557496 63809726137425471332871549165355683840 9557497 -636145993941758917876842826078071105408 9557498 357110391299706487817579343018964930560 9557499 220483677007363975836436781227885570560 9557500 41022065721663240683870583686303360000 9557501 -246083926213946013254102965207176261600 9557502 82720920853103706458719304171150312064 9557503 10190008531218274612131971699153343504 9557504 114128394027318387606983302102785196032 9557505 2314589633121700792642068774309637440 9557506 -60329571183479577684151911716730616320 9557507 -41216639106539548063015677331375688928 9557508 15686685337019152036054962704232360960 9557509 -53360606291949931900156793834464948196 9557510 -22052222668338627539371152324058375680 9557511 -121530504752554874292788145569740029528 9557512 85307050039808066445440653898258841600 9557513 85812027218536876612794269433068706240 9557514 -9394173816764325901609773707106408144 9557515 -240358205061342405571018552674055328880 9557516 -196916730390798664069166596537136482560 9557517 79179636236632917208189770589032602880 9557518 31366064156287791600873464967768000960 9557519 -11469698171907785343652151840512987344 9557520 2467235041823425952056380410127974400 9557521 439251762329825792676975473819961612722 9557522 43569186051661330224974838910524142752 9557523 35725618905406915400488179975230153424 9557524 -384733011348538372667772408901777408 9557525 18877185234848578337447638264168101300 9557526 -30469911600660834931580856566754892800 9557527 -125691407947464691041107119589407995728 9557528 516607652397312393358233180326400000 9557529 -378992146346382528507115806318666432 9557530 -117427113551062428796139360687093217600 9557531 224428610351840624486364344387321121432 9557532 -58620134673256477253904756061448371200 9557533 -28606878844841366787950139777170809536 9557534 -51445295401608286882968447677888529408 9557535 14492906850839925396995922407531143680 9557536 574473205011850611457328100508235857920 9557537 -345195244394824580046508663976066307408 9557538 -64380554058204190052301980059618928256 9557539 369023221735507284707782785407191189340 9557540 5583758114617760916603561501501350400 9557541 154030828406784389526882117806798803200 9557542 -101768032194038538001807247927070166656 9557543 194876140139502721526152846491761403864 9557544 123264513893674629950699401034239180800 9557545 -10251753356357444886649050326771102400 9557546 380110885510653502970676448603618927200 9557547 245068786536956259458126099472876346200 9557548 38002204202494123971173114518130688 9557549 421504586983658431973652492429606662550 9557550 89765407266617613324824845542017668800 9557551 116378793689896537345463196701470078800 9557552 1072860568874006441008483719213711360 9557553 203517462057556729664370068519163519168 9557554 -93030191604865704279720922845369015024 9557555 -68285100636288256837871448470439193440 9557556 -50622252496828898611922689593498531840 9557557 289393084314284266238472915210054536320 9557558 -31392139630125010753730804882421272832 9557559 220603394845240298399916145338914055600 9557560 19753708807881062909850959073455616000 9557561 -60964079415844877040800787303773284416 9557562 -17237985324073721634169292968822150656 9557563 42023568044531330221431719179583462160 9557564 151413340948057871706218777818986802176 9557565 -30948343207284511182307260243007896480 9557566 -58422217373690552030981663191734720768 9557567 2066040858437542990177845688156835640 9557568 -2244973255793128344906445232359342080 9557569 -39480763046799268781031477818045309504 9557570 117893133905402560066642376024632704000 9557571 -83703392934013841433993363329009217288 9557572 29732632849075468999729076717775769600 9557573 594306264195698551330037340636909530940 9557574 21084721302671824087105372989091997568 9557575 126810824032809659971188890611568952800 9557576 135857729921011079675043551731324354560 9557577 -370980817264356267407076043107125417280 9557578 2747221328618964703985972761941765120 9557579 78623666997178732456765618653151552320 9557580 -100792015281583994971230229296749859840 9557581 -62123644938412923685485382399291120512 9557582 -100561119416908363111990926294445516608 9557583 95512586111717193484794797874024046464 9557584 -28885483551795851438387940962499174400 9557585 -331092183190258607205176635573301726220 9557586 -144479621772380411256839129838026877168 9557587 -163827628381052669605454243109747502560 9557588 -29363926984804765045218490051381029120 9557589 -169300241054509598383188617999618096160 9557590 35607699818964942789319457483145473280 9557591 355636756970621251437096331775668178592 9557592 1809842507378813977334468974261370880 9557593 -297811029664155080126632671857012233580 9557594 127767553308828367113548975180774130432 9557595 -5131386754078716197456814556264692000 9557596 -2444485813250619133897185865001476608 9557597 212982837238913599502525050742352924486 9557598 -322487074555217986393152479785756032 9557599 -481680127389080536704049816176280530400 9557600 14093742929395903039373877723856896000 9557601 -78484064463804913796179280106393753168 9557602 156218285425603672227336261792126691104 9557603 34386808433268931132630194962588438664 9557604 27051671239980491208410908386037972992 9557605 257673000862356312620665513783620135000 9557606 -143365003798688280651822021242533033248 9557607 159089502114166700413796663657928704040 9557608 20109512167591916744507091707113881600 9557609 -12930299920711308626106840516828624396 9557610 188742109276744641050958425250201600 9557611 -87074902647020502179794171593210182768 9557612 -251910630962889948933506221800924927744 9557613 72695499384389349647803875863026515660 9557614 -88101466248015697114948573663237551168 9557615 -49886313274854587107238932761178221240 9557616 -9861669162991021907543859910567526400 9557617 -416622465679145437177166023871667134400 9557618 -9224706787975013595135674946102778368 9557619 -92207598530489571626002970761241165256 9557620 -5121236154481058383140071658450136320 9557621 90409496150082858473241160022735790840 9557622 -159027619411371439693073865013772774400 9557623 -26384469988119706764647690405505215128 9557624 -41453940004195559138506756669524480000 9557625 -51492293258020524523259364241845504000 9557626 -89027002420149061157290981114693499568 9557627 149034482127776502352848694112118689280 9557628 6023440860392161215451647940372807680 9557629 -130826064318027589223815395648264698880 9557630 -81360060208734612975369958774929934080 9557631 209101762851703778754712939802975448120 9557632 20384764904940916010840972772885135360 9557633 31322215349084304540580601864226248004 9557634 -20913512044753782001078590853237691520 9557635 -120352160340391476267902871242296824240 9557636 110556559505097759131153683820928568320 9557637 -8877615034643867990975484885420200832 9557638 -164112325095692912587550179976471413248 9557639 -692652124291381526184207497868976128 9557640 -76446033961271271057802297050955776000 9557641 -63012691009611867348502756901343401216 9557642 -73565367199683770522264867355080119968 9557643 256952804099610991383352084003318971864 9557644 -52428529639223999880231948111116928000 9557645 -85437700278130858999674733085799122100 9557646 -72910141917068134713778536717961344000 9557647 -62673062442932632858421989064641583688 9557648 -41059278445253591468744273552354992128 9557649 -18554924616005810490939333609614524800 9557650 15079706974059625632137625120018009600 9557651 103174534936305828398508919750449332652 9557652 -30741587488780671560791854672630521856 9557653 -513610438910687903636065475944405632 9557654 -43988279835773366708497521157377184224 9557655 12372481470078876303237825051866233920 9557656 110674352953790731296673983208769402880 9557657 726808481381879375494489009023808108800 9557658 -63846769003796187734672604098231050752 9557659 -152079178936001878093530947344034621184 9557660 50027325689060623338509478780909711360 9557661 82586652125711860819977040257727347072 9557662 63212090984503156449148173543158504832 9557663 -78119547365757554205550440443400587016 9557664 -273429686439788118200296750307035054080 9557665 -21405563111341548002744592412399776000 9557666 92582497930083648939169919383780126032 9557667 -125511637505942295776599578543861803520 9557668 -14126677258944527942770503434963994624 9557669 -383166239645547431754928432640928930 9557670 -4504899605532935402544911541745257600 9557671 19589797748541104028492790047288515872 9557672 50338552094485598293741194822897500160 9557673 -36644281065239068605154305435549276096 9557674 28717052247518603850169384895744085504 9557675 -48392594307428317737988422334951776000 9557676 6518741715170875563026735185170780672 9557677 51013721548869267799589626008187765526 9557678 -13977344658918572728958284346208221376 9557679 -133405714213060695237995539933882668672 9557680 -35956972223033540006754956623141601280 9557681 12620447138585382480834040471547913792 9557682 -69335797883575868961513357490366555008 9557683 102714757848473184660550694271967085904 9557684 369230477532559639886580829056001628160 9557685 -255375772285541500473653037372012460800 9557686 -91024646918518130123004449231480858208 9557687 -85644533262593990258877762618674945640 9557688 48748054220167976608405480631720017920 9557689 -160012393791108982248710828787066359928 9557690 112519928463132783964193071279692933600 9557691 -69643379564446322521654658618634466560 9557692 -32551164965558126814595783683650178560 9557693 -144600004118408173278312362368236080058 9557694 -59898273179317324606050006290714611776 9557695 54794490048149110552611668373194808000 9557696 710532920205445060492406855842136064 9557697 -197188494532288164823895480032796725200 9557698 170153637488298901436152279664530885536 9557699 366574128682157768531785135593195037464 9557700 -80848212348022401755993575260756096000 9557701 315456529454410553815988480485012534972 9557702 40014478575161651976271912858580563968 9557703 96572669595414527131339807351704729600 9557704 67476645957009520654218862240559616000 9557705 42006039747444989528842083506811768000 9557706 -8665758741854467749561365667331431936 9557707 -123451048486409961108168385449258408248 9557708 69049101113685965754973993259611945728 9557709 -6131395898133560365986261237180321792 9557710 -5329126376648092476333565697920752000 9557711 233203194860570359974648806042918883312 9557712 62042540722753672143573140388204601344 9557713 -166657160869388735150135089597881123216 9557714 -55013309638337464836394258993144552800 9557715 29457658856639706662399489214663846240 9557716 -90698240988047857442890994344338102272 9557717 100538706038170255837255107737743791420 9557718 9935277298586844404430717702132410304 9557719 227319396751517690416075838422594560144 9557720 19007058161029524612015151973383372800 9557721 -216278686392517262868807696475849631910 9557722 237329171448033541140618661755121766400 9557723 -11527923992464554815850859295544644064 9557724 118719250543489087337424938233671573504 9557725 -90522307543582856710410745055002934400 9557726 -138352987409572211247972957676850594688 9557727 -57242005350758206183615859149427972280 9557728 14678772344586938345020382934242426880 9557729 -154144911226936122775689062681916786924 9557730 -12315379272753100541859092821105152000 9557731 -58432232147213710189544891741293108176 9557732 148861813878821634573779502533325496320 9557733 -301824981811057999962175299651959114400 9557734 80506032274947756382527100409302804992 9557735 239091433175910001928817391779532710960 9557736 -109750323812583362652537879133620633600 9557737 -134931087713485414759689688568295266496 9557738 9785156032285306736736449708213273520 9557739 -932229570363403941285005645424092376 9557740 118384260744587841826046080327446958080 9557741 249742351395219356094679335310008652800 9557742 -24393323899112636335249648710346613760 9557743 -5627830309601108059647160557906373256 9557744 -6754986946422723403567118178634235904 9557745 28423676183664257795308125105638893440 9557746 76286971880758917801097067197430039808 9557747 171112918956311757340746286954942997196 9557748 7907162994978687901997186230242076032 9557749 -120625442385667539023247993125388423250 9557750 27745146363773727796196507075321184000 9557751 -12690062754819206866329226761843169536 9557752 43353397568098434385252252074413445120 9557753 196615198978175250940217322719115985002 9557754 146055749754524356140446540454935673600 9557755 -125022895553367573060076798478063815440 9557756 36064987363979728846103947868300534784 9557757 26209964069702438082004461005494277184 9557758 29428558710750367308540229124277230976 9557759 -70346538831184533048013533672239248296 9557760 -111796926035288626679024545831688601600 9557761 -142904395370099949443128748585051552000 9557762 183067535948641059871387682053639200 9557763 -82758324245600243647754581372579445256 9557764 -67835828470882493656986686418706560000 9557765 18440543187683122823386448782821949440 9557766 -11117091941578101994038586180688818176 9557767 230377249110550215197742669310962641816 9557768 699380310594018317615457606475635179520 9557769 -95546182724133854450987998977835001472 9557770 158734357668342424860848102260858474080 9557771 27439443763122047006999636461690986000 9557772 -43243891414867919748714871276779061248 9557773 -188680820285120180329387928350149453620 9557774 -39764594786854805124457451516398627200 9557775 54421333910304340860883708140901069800 9557776 46807653999069790874637205783256440832 9557777 -325117923529215772360838652305582359374 9557778 -16970216291236178354805608928213922176 9557779 -153059785769977522788064515262722662400 9557780 180597611742010247715230082921523445760 9557781 -146238866753707660726191024880826702976 9557782 -1572591426443155897904180357126866944 9557783 -139744277473547762598808134157575190968 9557784 165040351617605950549221581808000000000 9557785 -286946190999222237247041492632964784440 9557786 88165652772386505497637708449452819200 9557787 75413686715446631546686516834025905560 9557788 -112994656276818047201840142208400808960 9557789 -70225850957491093239745154866452256410 9557790 -38135384612135547586590680952647040 9557791 310300235059136471618168766319569272880 9557792 441466067714828888703054515193890537472 9557793 -240361644987893072958126614277161080878 9557794 -151955244722805391876073090238943291008 9557795 179423810214317479249096091379929010720 9557796 -50703110899191676115381854193095950336 9557797 -76412476064590028969819910148716374628 9557798 -27359082038914823492882510199632146560 9557799 12740510025207024411832582908537596880 9557800 -49475713031312565551534874058733568000 9557801 254358615529873667349020003560814074704 9557802 -86560480147340778568372307847205584720 9557803 119830182439045129282453818653071157920 9557804 138647028624980513060070456718447078656 9557805 62099879564038483412708450461503059520 9557806 -34724793920068443269770964680942126656 9557807 -2462692901342595279507176390441035776 9557808 3078292848028004060117966735168569344 9557809 -69500686783810588253704100300810006160 9557810 158164220559869293592984878360191814560 9557811 -19255552408181806370859711378565969920 9557812 -246596151726352453010013233036357879808 9557813 84534834112543714272309212818235820000 9557814 -27879967552461023647426392713677713408 9557815 253424924174927477990652961208717822400 9557816 -375329800427424119300622874752865259520 9557817 14956286547851808814593426631192822080 9557818 -48123581143371155217380372771650857984 9557819 1238601118850645592111859344783726120 9557820 75127065281869796091896426772623308800 9557821 2564947595567639091421657404792427904 9557822 -179581042528940517174647450019607930368 9557823 45518722448838060569313396207212726400 9557824 -127340179214213528831843683742417158144 9557825 65799992151711502749669896170437600 9557826 33782425013700822125236070682068235264 9557827 -4143658587558361337492040829756695488 9557828 11355310472417557011056240803697074176 9557829 -86635075190121767466901040024213029152 9557830 169940062355195625237106917235649337600 9557831 -15134684756351558515863670099332197376 9557832 -73284655227279965488471731133141647360 9557833 -311662456408943718723402291107162808156 9557834 -27920323706514935554765337118498929664 9557835 -3697227977375419565745390587968366080 9557836 1158700316964823695840386610497199360 9557837 38502309968328920292314607136959971712 9557838 286834185853030341522394276228922880 9557839 197141820439899871220897577809469808440 9557840 -26099313564342950141861574779120025600 9557841 -136385702385894964169560425858437960208 9557842 129594744930313118718319224375029652768 9557843 25566115738282913934265895959778266092 9557844 138816961622984726186449837151987951616 9557845 -132167278942849607009571147995415295200 9557846 23905840885162547440297097272040880000 9557847 91764455839337591153841588838022948256 9557848 27069446321843297909090446279878543360 9557849 -44149101829441324046688076316922124800 9557850 33364051042469963077403236577504736000 9557851 327397133386453466143669955271726710852 9557852 -311976172712485727087271023812980248064 9557853 -65869113879147946604389141201622224416 9557854 36241654321854996516893178392503925376 9557855 64754732269978977476918954912538066000 9557856 14362733633692230232350727007725682688 9557857 219807653216894613884107106830213398720 9557858 -17919614458979563290383822445475860480 9557859 -137981560418955047654063355181703838480 9557860 146452395589137949513335292071682560 9557861 94660539851872658506189273563064115772 9557862 -54001006227559988167856949801737865216 9557863 -875543468482388661185097588457245600 9557864 -160944132357441422597521224016444400640 9557865 -155561874456150289622040839730678729600 9557866 -24425255739326119815105065381532364368 9557867 -157272001748964611953665582468353057136 9557868 1645960712739497237047553837648031744 9557869 -6921670645974875937644497412982132704 9557870 -37545463472478565829744157508802499840 9557871 259632741197666337870484629783684123912 9557872 -7082399890563209759528296299228135424 9557873 30269572115281481367603740133136205184 9557874 -97538199909067929591071119109673797760 9557875 263427279075112658939233963525117944000 9557876 78396266491327778170577310084264991488 9557877 17478901662794638591927395391524008064 9557878 109586826603922237186695979493726115840 9557879 -13272867017741374958624977575998770752 9557880 102925955926037317336306029823308595200 9557881 94403319013484677165791027772573576682 9557882 -7496781064819264758932664388869392640 9557883 45217091167397885012646418219447028640 9557884 -9034588375995768162570170388802805760 9557885 -277173603020126667058566831325825261440 9557886 4921571664831320497631343310326413568 9557887 85375231867062504919864583994414801536 9557888 67272648003526532919325384702427136000 9557889 -60315128223890164462321590683083014144 9557890 1009929325169820726191215876764985920 9557891 177233370010926021704482941119694530040 9557892 -51603828685551618870453571018402560000 9557893 -339729629656074668546037375750417192960 9557894 -290916478483297136679366982590131869440 9557895 127577446513641052678100855118470839200 9557896 -315287333721015839492462270489611008000 9557897 17520476552520795600261764989942856346 9557898 6825765754679235955377287286766256640 9557899 7674757196099590907654760508715432768 9557900 5054301206210328329425622091458496000 9557901 50162845946732467777606829495257841580 9557902 -133819507905941264682423785448491224128 9557903 -133882210290562718148836862877368108000 9557904 -12890158047490596824516903513811320832 9557905 105108068254661864966284758451133271360 9557906 -126226396577126723597071672881970036848 9557907 199422884898783865780407798162687462240 9557908 -13691827217684250158109869009693173760 9557909 -2331151862351222146563654886922539680 9557910 -44735459663320493368359214174135299840 9557911 7183614164457115016300057081150884608 9557912 -23936867605631304397069572830615961600 9557913 113030481400576025260986419960038975488 9557914 5027705764118370019216190104510732992 9557915 236711843859934171244826441053892298560 9557916 36801497298046020151530042644517591552 9557917 123886036063794654436564229730232896172 9557918 233256933551784843718084975405977958080 9557919 32390963543868381275390819837813605104 9557920 41571793070508647287557990746758840320 9557921 -426745864663575573699037011659609730300 9557922 -4634774060200211258409678537244559616 9557923 -178588221343003577885509476175502881828 9557924 -23070082600536597102491142944303263104 9557925 -18647245109983111642299995932769632800 9557926 -10771527576952502653717805858575128576 9557927 -415207759800898194223806963928144515888 9557928 -26925176916696154638492080126789760000 9557929 36886587900048570448689634931507984740 9557930 78251729089040194430932494958175211360 9557931 -41815665262140778476739197827393613120 9557932 -98106403565049020918335046832961141504 9557933 25285592661568595258216462429612123520 9557934 -10218810901125460584416223549563291520 9557935 -5990555301054971708992409385067299600 9557936 63612316413737207627537297252179968000 9557937 -110022951582683131042631471137435788606 9557938 -8239425750880439501718346685062172256 9557939 52632854670110082544610536123394275224 9557940 98776422054924784294416006571940321280 9557941 -137419381033043327915890161303233640000 9557942 -126084911678587052927912050184691690048 9557943 234031466643807823170910853248138553064 9557944 -390440507111400828343531354564890009600 9557945 16545247474675892228186402387955893700 9557946 -202402508240665508814439125676334853120 9557947 168480649740047633066752226762725152 9557948 109811937676750275977834621975772080640 9557949 72523427632445345525557190373923905536 9557950 -41059074203705971411377746045268744000 9557951 -5609031774311843816637304960726132992 9557952 -14352506383087385120263600714083729408 9557953 91150787447921220542865702168586189524 9557954 -723724318117640964392790639589774848 9557955 164654345298181055955800313466173877200 9557956 222925755625990630524809692827032427520 9557957 -180541666146721869854814867281265037794 9557958 -104164655618109108221965804470797687616 9557959 68592056668593128357767828922990899160 9557960 -66547246672544320437031091363915520000 9557961 -10642971747527723854619900857142998272 9557962 58901491694328116353754003583435101232 9557963 12492339281986098922932647379176215008 9557964 153549808478767971966968017753374307584 9557965 -13007444570353530892199543438627100540 9557966 1137663499089043532847396135019253760 9557967 89489393062832955530592696259668049920 9557968 -24537684896947375429652764524426035200 9557969 64469572739296151842447595330446435680 9557970 3283343633283845191799470243231104000 9557971 -275485166824297859306690242135562887828 9557972 -80806008535142858885385438458453057664 9557973 -416222789584866987618108337355428780800 9557974 -34831242126195565582772882044178086080 9557975 -82411473757688365061268706053514815600 9557976 139640796997507489977965006021998080000 9557977 52625217334608348305911087280418328320 9557978 -10471687873549159653786113615607526944 9557979 192586737603594443304847250112438939840 9557980 -198035919518361117934033155707740224000 9557981 -229816818585798466682769543973610800218 9557982 -12602238208101838237034657594938392576 9557983 262839371731288358357695174791832003232 9557984 -301346828650832429830900199812333830144 9557985 -93900731616276695484500484580391568000 9557986 95287706103359106689092265716078938192 9557987 150344481730587879948176334283706772636 9557988 -86972076306360970639219600017057054720 9557989 208146119731448245488912347793775714176 9557990 -72175929955340109361308283531111562880 9557991 -5343387704059614781629249486918430848 9557992 -39650379385615632617251780672163942400 9557993 152452289100209258323241768533357741242 9557994 33625583185182980239373552070830968320 9557995 -120276383119075614446788439269409889600 9557996 64556041175399789111957547130968695808 9557997 -162349277483401151004080011884706272 9557998 44804612829164364275592691334945116800 9557999 173493021960486928222368859967005099320 9558000 3062223320344852399046030810603520000 9558001 -86701085651354171144925587677586272400 9558002 7498296218006003717280932342580705600 9558003 23515109652743490743622347054317867008 9558004 29736365300820151279322169338781056 9558005 -65197479921916570449805932169457060040 9558006 75059751869418153194384521082304651264 9558007 -146573573230006957635758839549606591160 9558008 -93045086930807153499246067282895831040 9558009 29754352705287548133231036676345158714 9558010 -26874863391139329601680352167760634880 9558011 -122615268313582846891588597156221287388 9558012 42868260195140810229041395174648660992 9558013 92783442661960301229450501223499019904 9558014 -132391667567163680679953855608524073728 9558015 -42043998217447610997273211394983693680 9558016 12135626935112815679042745090755788800 9558017 -70075094987939894697974944524071788608 9558018 -10380124833733962897782984040840109056 9558019 -612978524622689932431653210197032448904 9558020 -29190401412556614182232328152058429440 9558021 206685513589119708780191477249103932064 9558022 71397134298557785953881825725718768736 9558023 335930753734051805756520396569162884680 9558024 7661736242269806364764225212557393920 9558025 15865694837522493038936729423730520300 9558026 143089691366433792803575003710743665920 9558027 -29730571988148730065658802834988398160 9558028 53117151562336240268045636910723815168 9558029 19382121475712739024275313027043478640 9558030 -55056792930241219853074231233444727680 9558031 -69061305830412450922998853039655999616 9558032 -29294225840013998794935314432581632 9558033 432012084517494698054771834201628135648 9558034 70631306553275254708595350283415568032 9558035 -15813797477778962693831005740377405520 9558036 6522263356546148644883564507266981632 9558037 451737823317041828972625880774742460686 9558038 -113826094050600592236862653052405574400 9558039 213073719883603642604319634929617778024 9558040 2990487407212207969132896042483916800 9558041 -131037048993484161325637010661999544448 9558042 5832915330835283475456079741840421376 9558043 -8502824527339753455051991389582845232 9558044 83345162269938041429360685766588035072 9558045 -72185393758427016329826342796742524800 9558046 -49627344895448688704278172879245908864 9558047 269292394920428118586677840924612998496 9558048 78372785554171414680395789095342178304 9558049 -20290175580482471512651908724065761950 9558050 16970104537178663324925399255407026800 9558051 -25055885659683368171631476101948551360 9558052 -134559745797916218078328836890603520000 9558053 -78405041587303533411171574812017365698 9558054 -113421623839500193492714933437505336320 9558055 -104790957155097019556383431392979111840 9558056 -54763333653732837485531964435847173120 9558057 122014571799754362824544381629343867360 9558058 95830397810629683647750023037994632880 9558059 -83402359562463772481853330927111156480 9558060 -2208926156635434731544842459665582080 9558061 -49654538032237027252224017792056400448 9558062 -8042526366848452116589742607659230080 9558063 -33837735400842123672576428138884974000 9558064 -32087243465787931198748685418506485760 9558065 -132442732107409328514098906428357289280 9558066 -4844107404707090479593828738229969920 9558067 106255756654772040059400773015533142992 9558068 -42117123139033534226713487142011792640 9558069 24296702798508443875340292112128608544 9558070 57409942089076751937211705549438548480 9558071 -112333814407536871983860417418171992568 9558072 -184387310728544890728264030344470241280 9558073 -55544561951258183066728417095264104256 9558074 242513980274470736724219487159368103536 9558075 30710764670799133500470550340102195200 9558076 248409098869092421581110064613753658880 9558077 167939675678677856941166462310195703500 9558078 -99491217360373630953847786726669317120 9558079 111336009025300267043036999205755723376 9558080 19572948459240885952797648838176276480 9558081 12289130628305977033215862558702066920 9558082 492952096536071027694893169208356384 9558083 3019799269339375440056336828974728000 9558084 70412159424215567045620333192802199552 9558085 96789313837254401976880954871822046780 9558086 26863057159656261105345527205380210880 9558087 -102127510817484211724748115811773752576 9558088 232195008448396866179610090055065600000 9558089 314604729229622201882668124736334009632 9558090 5569685362789193419030250995595106240 9558091 195953098660548335056956974592891665664 9558092 -265060051145865161832560808304846896384 9558093 68895018185460384991744407629154679200 9558094 -9950522450169744296095414416199458048 9558095 -28583412453229081526800289915686193400 9558096 -12450478303271117034518915994511343616 9558097 96450298092437433086735515490558526806 9558098 -207326843787989488721046918046347358080 9558099 -72958833876419485753248215030670031296 9558100 39196250744778025037922072948746614400 9558101 -33363074083404238793538944117105744640 9558102 39025538047298275122902269895878049280 9558103 41290364103569185260116568049850454064 9558104 -156327260960625773585044513793808906240 9558105 -67702636213358121303393444504521155200 9558106 95434462754862881110171513408625178096 9558107 -93514487226270168617804416893423809520 9558108 -125407925678438174421654169753947340800 9558109 -17576654574410082314584354508052022272 9558110 -49692624431965749677221984524840998400 9558111 -170301263073805965581465921028216979128 9558112 235427025947619028801954446644468908032 9558113 308631664920977425819628243261044195362 9558114 65723249895204812977862885851737131520 9558115 166514671247775663758693948717716442880 9558116 -307622968818765246544133816392937343360 9558117 301797834886778018968323996827760321534 9558118 142749299538728231349055517743876499520 9558119 -9399334260566024712861595600549957320 9558120 -5954524440392362181091622502149324800 9558121 577603709209373078150936303265326682720 9558122 -91699741048085739443447375361365683968 9558123 89223141365629856529893478361536375384 9558124 -272316597854461085963396729045706536704 9558125 8309499751419174969944792799652477500 9558126 -1309356627200249047612817194366406784 9558127 49442690342272004710340992211439808976 9558128 -37806430016210016098944831012748034048 9558129 34547002151392341101810657111570596800 9558130 -142931069325442030677443485683697427040 9558131 -483514550974963486591383250697536650240 9558132 -23327278249900309214904379801281282048 9558133 -199872799642671636604652385586276419360 9558134 869522156496124086719794915226733216 9558135 -165706663024989500856916306907436465600 9558136 -59169075757109418177583264131370905600 9558137 67053026892416364998632412520052530432 9558138 -30761284197436908663182798375032101120 9558139 349221652175332363679066305315714926960 9558140 188296361017340878209923063110079001600 9558141 -122085011592608674450622618578953835008 9558142 -33087264803106416527596791855471182656 9558143 44713804763378199710730907242346105200 9558144 -126559648118297600498329213661589012480 9558145 154250225275494721494177077983151679720 9558146 -26163185516236655330430158715842720736 9558147 -128081380207668044380971813623703011328 9558148 -418567536151081538253613907793194778624 9558149 -169987486164664604888576409554540762400 9558150 -26021736182343672409945454814577766400 9558151 -55392083957429009380136980955382383096 9558152 41832880112549016550520954068322841600 9558153 553689502201966173871644415283085072 9558154 -59802010086483228220170025318238338560 9558155 -98451533390883477394134018182999068800 9558156 -115961807086611929678001623655771979776 9558157 -14525176616177593887190968376613499328 9558158 109178209469073043866031207078747807680 9558159 -115458897837261761180633263980531888000 9558160 -48557715648696788845672051429469552640 9558161 -50793673069249423396305506396832950748 9558162 51705332846214635660681338295326677504 9558163 256369627560851260720007856637003114412 9558164 -65152766422292331168778500250877349888 9558165 -129229611197502630783142673372702566080 9558166 -62427047868778749690264191654193789984 9558167 -273378203358406318613080874025841385784 9558168 -47434465706719032847065660950170828800 9558169 -1067132939207546799205769468370961600 9558170 20591315347854408889059683313750005760 9558171 2046756677232740124442937105274496272 9558172 21625305523441172163113050643982774272 9558173 8311675757868211500052122229698463980 9558174 119166340086803050105427088629982845760 9558175 -169921524841253929694634008304687154200 9558176 25908792220172913749921336087254597632 9558177 54582123719952079199390134639384835040 9558178 47152493088765883338210313152114224640 9558179 -12102056474714194638391340569120261152 9558180 -106730716530818204917643084604900560640 9558181 1124608962185913635713960308760147452 9558182 -7940003754454213423928505721766464896 9558183 118708058544455003642222634518954710824 9558184 -186961334784922973414768994845380454400 9558185 64819012918118848146091586605851799560 9558186 -81042557453181452546866159303556869632 9558187 -375042190239307444107186872642278793164 9558188 -69547886610291658318989178925451578112 9558189 -100924900166532539255019713034400284480 9558190 -49164393535326481756530843503754062400 9558191 289999864118621120640814506540304616592 9558192 17560188856478550631240381530239926272 9558193 282903237525714778372486836542993143442 9558194 44423133501344000850869681268510412800 9558195 8673005748212022833471920083595914240 9558196 -234077209887156756434620970622326466560 9558197 5687707162353264380011332719241695520 9558198 -16641854581673221685243385945873313536 9558199 -54960304131209633335653029324373835776 9558200 -66040551361134582062689357483877376000 9558201 151624479421621090904872547834753745600 9558202 30835218725891523252380720247441905664 9558203 -54143067541323881986941377687111368920 9558204 12331856215007659816355680045627101696 9558205 83565802607657790728035374505173202860 9558206 16872426483401345802759714538408068480 9558207 -24007506553350372198417204014305977312 9558208 146173388523768733288557393310767906816 9558209 361733541392071702693205208632425159104 9558210 14908739945418527903874702186628608000 9558211 144774500603805717412711204038764184352 9558212 -1930616320636217214327366115818233856 9558213 -20984956474380532200924600180114358272 9558214 214099648993884331404689115489017007456 9558215 1379324738003460812858681139407775120 9558216 -135462274151265654068948132372963328000 9558217 -405904888431458718254264776028998349734 9558218 -2795946136611984339186931941279892896 9558219 22146047033837242272878067093852239808 9558220 -78381625812158802378661840693050163200 9558221 -33647989882493526917100261491999485578 9558222 30429368839495561553145512370422955072 9558223 219111118443615574552013716768055551472 9558224 25806260570937910383872367138966257664 9558225 73832227636505115012344204122711857600 9558226 190032747829803457414307096678319974400 9558227 130792755306857574360024348077536993872 9558228 -20510062249802583188195231204063324160 9558229 -46504041215104125102896061774208555680 9558230 6317219578261098643742099173357117440 9558231 350586452950343070553652736855721507920 9558232 18402465722845643568550007493281464320 9558233 302066559910735610791660643719039184640 9558234 -3241074469742710891568833825590146064 9558235 -66371067569026506409784899175978686800 9558236 -83299147771741481728259402547440378880 9558237 -28267471318250197139445243659280712032 9558238 -51502390842254700079942658596661316480 9558239 -126143437092423144603439131062578734744 9558240 5167777111877220636086143909240504320 9558241 -55557221321946468121346514453839119296 9558242 55633641592181129746155303102022896000 9558243 8151201058994689091214774685111743600 9558244 52542552663304570029376398820817952000 9558245 43718249131816714873292468974728458880 9558246 25310029806963586119183059770680138624 9558247 119574997633150390028560764234038530552 9558248 8099396982705504247071759491772579840 9558249 -83552163837259452197002251145829262720 9558250 -32670897965818449828389554771799712000 9558251 -338564974571831950100499913224068185896 9558252 60562836597141486371528509833761167872 9558253 -46535701463299308962284206986033491498 9558254 -1002177918979356548367701766798970560 9558255 65602748957593184077023460572595200 9558256 99676045733948548607787538432318963712 9558257 35238104840421292104477836799333331620 9558258 87352627412117085669393281597737977984 9558259 90432096901493621547579400492080736460 9558260 -24767215624354179145459089045747621120 9558261 71695938828942967502178369292652519040 9558262 -95525178931438979686545484394863233408 9558263 -29555189360316874995414818076714988752 9558264 -3908109267044495856091746165001236480 9558265 -160990481595969925423597660037028113340 9558266 268808575023927429364915218928261423584 9558267 -62159819774759957203676110159853569488 9558268 88874960012552559643414101776051253248 9558269 113550267532810321143097863792314496096 9558270 -6454419141735710208305629035598252800 9558271 157916401396148212667018585697727729872 9558272 -37451941285936413533276147836879110144 9558273 261187006694187455178591794358668040000 9558274 156708414492276263625302891692548096 9558275 -71378834609915862519428738570935997700 9558276 9214641742066948552283274969425240064 9558277 146647003058945478381357311583539228126 9558278 -69654712399282989422387391040392346944 9558279 -226213387791341761825242887456021192976 9558280 -116835076282735878482042633524248576000 9558281 -204858496006266413594669343937771506918 9558282 95745028659390868189232530104337896192 9558283 134026558044489940589959039647552862536 9558284 -150207259216938585370522515745809131520 9558285 -2645105501445814218438682327840014720 9558286 196046068735361317088553787048724102592 9558287 -70655898263472650481808800858707471616 9558288 -12057590974777930896851132012268085248 9558289 9226905506255225565268449585237630720 9558290 -7165582409571991629613720658472337920 9558291 -168522313699333007209656801711527178240 9558292 -9310457834008658989587038986174382080 9558293 -307273713861037372107222927723110761458 9558294 -18311118728778456446568658209959964672 9558295 95033439660723428644789549520681391600 9558296 234945916576172212480435803313656299520 9558297 134029185256744945666141450139709511680 9558298 -1750424612244499300681062466105211136 9558299 -16542810794475897326900169165818981664 9558300 52974957141220457438123952013448601600 9558301 -7113736803408276852922114444980923496 9558302 172693978177878100694711921293777268160 9558303 34221871126517832577584226112602846608 9558304 75439082670426927660433015942303186944 9558305 -49957999645979219849965201399321074540 9558306 149614705828626147215413622636573602512 9558307 274980018400230908859945198465612490632 9558308 72883941020329731937243463756161292928 9558309 52188815196188976402924789515998372704 9558310 -61116254025379899059764824224624288640 9558311 -61127391350953405363753677443929975680 9558312 -74557566436640317873486891950624768000 9558313 -129704662508868259659599071706467045020 9558314 11587436072013351095949437933461742256 9558315 64696851350156080441164475637706250800 9558316 -5944816345029403767934990844897653248 9558317 263797014057273782239721279903318873472 9558318 -9711059917044496612658464923671310336 9558319 -146502868469944027505225963699202209480 9558320 -13500109272035335090186727302129582080 9558321 3756514964920187402823537407550660864 9558322 77086943628711397615792078617030239232 9558323 147245929345703983461541831946088988224 9558324 3968028432898951606816374707477625216 9558325 38836015590775447709799102032179169600 9558326 -78329223584073022099389928034359713888 9558327 137404577399258154035629872387019618560 9558328 -2794125128778707185370802770305228800 9558329 436341665255465941123362961410981044880 9558330 19784034123341289202445359160571264000 9558331 -133762998474828405404353231074517409136 9558332 -14897120067024842042873005626389569536 9558333 -68476076038455572198657209527857965140 9558334 -91137230543842406317097749035560662848 9558335 -111570000712001381599572536146894068000 9558336 -20707112989759630156984740160468942848 9558337 -172893254168684338025444860939645734442 9558338 -57255800779246202368423461505445554656 9558339 -56421735158300069601160659226076071680 9558340 59074882678790544218728715496505958400 9558341 -3692157359802477884475286515983805600 9558342 -31155096351448589941152679904057566080 9558343 339573816155098179063121339398093858488 9558344 -435831741383701945483604995777075968000 9558345 -17891457818401199192573232119928600000 9558346 -49327195348658703027875131197769685760 9558347 -1843434611591023826543518643518392720 9558348 -293459556218121383476997751785680896 9558349 1190678612003081965295106125509259840 9558350 -152708707734140023369918062074515080000 9558351 -48337964439155825458517911493576766720 9558352 48403270793249742129589819972260052992 9558353 52622229754366148539364937201447027456 9558354 -14833870783776691573609620097784709120 9558355 23525400647776204688366890434970931760 9558356 228206014382201859181428698369842945920 9558357 21501534670882902564316750154419835040 9558358 -1798241773492604299985356460268269664 9558359 -377841768232311916500953961288267808896 9558360 -45366951016869656966409708696788582400 9558361 -167370971493045918897548871322459442038 9558362 -145700403164583517557889047656221614336 9558363 -102592145788600112622408855769847389440 9558364 348192106270197712747282427317091979776 9558365 283837470258717038054964162742424833260 9558366 142988250002733245314202616608955580224 9558367 -38133180061189230916851186470433896608 9558368 -58225750549884434246274686417633280000 9558369 186715654023067634865221780251955257764 9558370 -43672011879285686787776013540171211200 9558371 51175047748110143445305835868718906400 9558372 -137661603588815592790021756205973777408 9558373 -322198555414858258257331966838739698496 9558374 -53005039510249592226804481803412989696 9558375 -139591004199308630001009146403112320000 9558376 154260791438234434192773836860651822080 9558377 -460061726531774969561579769624452940060 9558378 -119858939405841622948057699025498772480 9558379 22958852508860120411308762205127396980 9558380 45128819281188063307289245995884390400 9558381 60244758765062369452204350220743279552 9558382 74544531620500470650664927746308041792 9558383 176178323016910257925334823823299943632 9558384 -389713153918503589734431511125950464 9558385 13888781445945785172994030426193928960 9558386 -58303752873090609736709345970675809280 9558387 104223782384654551905887279292073161240 9558388 178134044697215136562409351888606830592 9558389 -22701582605287896164996318115013699620 9558390 -127955790555100882562921129971409203200 9558391 -57609896197212417835894781693123401608 9558392 121265521316117590340088865067049984000 9558393 63119903754502939605688596562182929664 9558394 -110470659077426388818446342418530044960 9558395 51083914554607298363497202213570880 9558396 169481073717333945693138249953349207552 9558397 125171244092439122101863659040241523846 9558398 -142654227231558333836770261888532620800 9558399 -66895197023515460821939915707129383736 9558400 249896671413071157021434936284938240000 9558401 13019976098506831202683017483850082304 9558402 34919914136989769859962107848303465984 9558403 525837604416416338735441828019353230360 9558404 -189833175650593100011191276348110143488 9558405 -291960639899022777647794555181051867040 9558406 71677197577577273584132198869201100800 9558407 -114019372049314245189668208499832410344 9558408 10920367435131038384515834333838991360 9558409 107867229160631442448926949335542816640 9558410 101289102731460390517332154998594507360 9558411 58416880197622430644143242174257050072 9558412 32040032492013417142144880724106905600 9558413 454814174247779784796738983380194102560 9558414 -29965347327353649439590236721982778496 9558415 62465129911277890221179522172227573520 9558416 3219637103537770859949254997467725824 9558417 28639179941032324849278704770090923264 9558418 -169464511625337889951853822649020745840 9558419 -186701533911487397170501499771465489856 9558420 22309472879431001887107656662853160960 9558421 -59935567111002057850912800794332357920 9558422 92069661679248845171741832690867288000 9558423 50821396236373248143496500798345305824 9558424 -73205320801097835868975134283917527040 9558425 207411918025516609545795970609372386000 9558426 -48426678344738595235420658028685165056 9558427 5184071825691426851768817853786506280 9558428 13451443054291389913918425870171294720 9558429 80508567565289891526969370395203089920 9558430 34662346132304205507953246534789912640 9558431 96381200317759649795484454601157707232 9558432 28289903301360905737430906628766433280 9558433 221066982469760592022808078069277619682 9558434 72050995542876718652208714852050419872 9558435 62855177827220520476777367824877562800 9558436 -174588481999124432195180930065233764352 9558437 -43670068594648169136087805646243581440 9558438 1619444345829182704383669251929404288 9558439 -108222864957386301797213650255780213968 9558440 -138929017415199084309632092913089843200 9558441 -20982835907960878217718146407021182720 9558442 -75389147594559586126082587161526882128 9558443 127485484683582699208567876223654699040 9558444 8999104850583836113392291922044026880 9558445 -44897278536195023999332586180001139200 9558446 -35055193152068887031315438829058685952 9558447 40020865924157455467088291954193879040 9558448 44993825248729491874994537143108124672 9558449 387809248658939084789584271606828388864 9558450 3588416003602944563336447584995043200 9558451 -25540395124383287106171577271792125696 9558452 47808303117154457122201497346481099136 9558453 55148534319452731922662830740249543808 9558454 -90221901857051106428867784521352420288 9558455 168595261233902831102593214700742304160 9558456 -128145904157461065157178565418242662400 9558457 -420997982846977873857872558626830718294 9558458 39976037096445828297332568053643064320 9558459 -390633866311415901344889042152110499280 9558460 -107132428160411045527048588914751948800 9558461 -273118254567623212143816311000949761376 9558462 213743027672653165674200041936002545664 9558463 -340279682580261176603081223816715125080 9558464 -27748743077703123272495666175267569664 9558465 10962035798465655918446857372016334720 9558466 4618263919766670116825309847766442880 9558467 -122362883744164144464452265054162092484 9558468 -25924724315974033656132798488067378048 9558469 -92155855978248637402551800266569985604 9558470 812547743432654448063132158776348800 9558471 -193606380789269129488286769159035116560 9558472 -95255275002149826610552358111792332800 9558473 60854190741880337016687668836426241280 9558474 -6948313456324066790044157438818659840 9558475 -1314431824308019700696313404023381400 9558476 148784136487059875300243404203616930560 9558477 -246909133461897814950501660494440982100 9558478 33870080280723618440339637286922846208 9558479 -69413454864740314936978997108711330304 9558480 -47114351453006760860016333279074058240 9558481 31144817679367385592530977779138377700 9558482 -15958902719245193872657941689428387200 9558483 50425617145199794511543996221059228288 9558484 78865753495673404135641691142632783872 9558485 306312111746332136457036706445332665180 9558486 -913870296330173198915788750362203520 9558487 -430528023831619986997594936502509401240 9558488 437537025442532244937975901718948864000 9558489 -66678333086346338230833247181446288176 9558490 25964613209893039878240542811718802880 9558491 -358227450315207347979679422233142018108 9558492 -16402631812549112967698051579913205248 9558493 132547476685143294895656457809796636000 9558494 54723033892141026453495054629466931584 9558495 -87606827682132741169090235335506818280 9558496 232392616032334974592020700645924798464 9558497 -44943441978100950219973348516189366872 9558498 36748341698869346076069911447010259968 9558499 -88434343398823001558791048264454269200 9558500 59631402929881210390919867432051712000 9558501 -135565064981995401823792030427300101920 9558502 69613224447054090972480219012062153952 9558503 719396346773213194770625109012737064304 9558504 -189645008286197085545170076304825123840 9558505 -25954102841992366407348026557428814080 9558506 84954667304412158827933839163107335520 9558507 82709505834253458708083135796030062592 9558508 66796200106403927574017835432970813440 9558509 -66201792435038394279409675613655301632 9558510 26264541238462003495007422977647443200 9558511 14559305073827400673221472130155582800 9558512 -81448160965983032634662422248750710784 9558513 5613781605030933706054161205436364480 9558514 -81087844334760298193857092310018572288 9558515 -57873346972478907282749274483147355200 9558516 32276893681736072916820734167562240 9558517 -50021454616342503386179624927472226816 9558518 -268256435472321395861218116705541999296 9558519 -27991996951418528161152095579589125760 9558520 -145398920987432365579019227508739072000 9558521 86041000158918163499213744808982720512 9558522 119412113710359271628519668743183313632 9558523 55632864238273781422822040854101891664 9558524 53213806630820452447486215078774054912 9558525 29202276203627738665477630660141888800 9558526 -55724524221311334834735083595993918720 9558527 230591448461907236387226577682502654072 9558528 -41002798690843147535572098836619853824 9558529 -198086934571246336333070408652541755216 9558530 60531471201746708547177605899165616160 9558531 366795317925813203445552296606672855040 9558532 157530866512105818108898763575757165696 9558533 405014997611580966789606729300255682782 9558534 31916727608741520865439909381165605248 9558535 22719975110627154057166218662111209920 9558536 -50946266103938362763378039702407526400 9558537 12849281578451606903623801853459763840 9558538 -99267079668938725201406553232914071040 9558539 144003656983979113380918973499768016480 9558540 -39430846441986927142154187155049676800 9558541 -402899591112228771633763646589928506058 9558542 523508783129833724459132714647275264 9558543 100314166556070799486942667071285883664 9558544 11565790071214137031532020365537320960 9558545 -52870336346491661732170749067722706200 9558546 54290313117912831808462125299487399168 9558547 -19193219343616329726580144443375523872 9558548 -173019181838816177091405825736408996992 9558549 -42910808861127605373996580333692906624 9558550 11749050326755143381616808209789276800 9558551 206384550421792551722395755730697844552 9558552 126746854065461865494686353366489477120 9558553 -343007644376135252606373357683050342198 9558554 -54056566543700720430656962830681675024 9558555 -63719839231527538102429959816763457280 9558556 -1799662308394470449080299875827236864 9558557 -177351580663203818258110576294132136820 9558558 -1222503445359553055483697845141822976 9558559 328265350488063976570615087549470673760 9558560 37962163431404108568172188666817413120 9558561 141731975586758077218328985564810922672 9558562 -38216705092547881705457670477162694368 9558563 53831902780122519315552211585881787296 9558564 170830723943632774501785736359032832 9558565 63709823045490662124695561953961726460 9558566 16332388341123166528930326332365443840 9558567 -367897354713916938178355846935083600 9558568 -280879461926903506852797420692588221440 9558569 -413639696770028640434667901637623304604 9558570 21590584429823132454429537035202969600 9558571 -112088031804998862655977914411243814912 9558572 293868804789838582593548546908150430976 9558573 -264950664250428983176675023011484439296 9558574 110677688265322256262853742865980496000 9558575 50917126467070754959905490523533536600 9558576 16412623340436401575599864597532999680 9558577 -348473350262910534399872877890957465040 9558578 -351714148883921843766314132136909216768 9558579 -96479584486011225099423019854719274240 9558580 -6929827282126369233640001661034037760 9558581 69445539618091851055058132942824964700 9558582 36842857354398501735823943706244635648 9558583 -213954609107569634688476516872548814168 9558584 12570592036867085176169278483029811200 9558585 82981761355503252819639742343238671040 9558586 46946538499208117424139281717236300544 9558587 -97704718056186001471422324471766804764 9558588 22685754173770049532255527807489015808 9558589 340543907470215040996308311619036872390 9558590 -166304639695872333106872803349179654400 9558591 83460243137450245361170670278125742464 9558592 -47802002414778389521469449854394564608 9558593 121994031400299777178316695489177146048 9558594 -120643742698170502219035199095034632960 9558595 29267309882685598232967196715262585600 9558596 36760830081006964686904250349702942720 9558597 -3067412382202890481138310729938056000 9558598 -156551984392132305391807046628706037760 9558599 4378851362432423150410470620299266264 9558600 22812104076904722477972026157004800000 9558601 251519904069678719058484530436826472264 9558602 -35766708076704730247004450657106440192 9558603 -63986210756914925234164826532484852560 9558604 -218423669814950737754643252616247090688 9558605 -80950659330778328790097420910315481600 9558606 193838839963910205696959523002172785664 9558607 -63564355827700682912968220490422374848 9558608 5566131921738978771068364339752730624 9558609 -54020490152590998824262445658695278096 9558610 12093587207496106371758199987349657920 9558611 200495295546640160547056064184412970792 9558612 24936281902160042826445345774955630592 9558613 -316992960943164532068749502252900920960 9558614 -4026406094969154170232906397697450112 9558615 -179344489943596747763181710021179680000 9558616 187599079386522688835005721574239232000 9558617 -15229416715221580579563375236125265976 9558618 -91295176280626120771460109898733144832 9558619 -164467778960607245671499556464561359840 9558620 -13739396689223824141980890202774789120 9558621 -299029151427293847961917128567940269760 9558622 265045760255510143231479847731778427712 9558623 -337856025511135999214787491974964380128 9558624 299793948033194412424373364930872082432 9558625 77303952635812124708489076799280352000 9558626 157063109700961451723859109865808349056 9558627 -11492939912500083906739070444717454240 9558628 -137204556776914537995465654603409205632 9558629 -421010742261319305923798009862331936770 9558630 102861399340005529545632071796321871360 9558631 160502915168678807684206633691521135920 9558632 -252652249931835041609579158658904115200 9558633 -3733858260010611630839724156836646912 9558634 -201614382479734596759459301174657071360 9558635 -78156768125596414875946493424075019200 9558636 -38884075260209644080032936125406489088 9558637 191202087423806405127115875220854636 9558638 -119456191624369530206590107012579761856 9558639 9831323895050691969530949573176045088 9558640 9517089480634205106555436848314449920 9558641 -194079726504057906597103708746709459548 9558642 1286437434929970698674341289118995200 9558643 -271522804943090502963993640968110269108 9558644 -252208524279439188658881208476141185664 9558645 -133799458902926132427272708784938477280 9558646 16305355278498993946726940174290262400 9558647 -28584706758515902584464584991791036800 9558648 -155264245712939487925218143151309312000 9558649 -257308631832795309827042429903100608880 9558650 46210781109285835214881853800505950800 9558651 -123898494471789319879672063027039828968 9558652 -154899114767067062515260182131176638464 9558653 -171771561323863159875444381142312092000 9558654 13296262698542611352423597451437297664 9558655 -49751560780562920370791552076174307840 9558656 30063885650303187362298818273162035200 9558657 100340670350191258610293661142245235954 9558658 -23777907298827286833870991463284325568 9558659 -108235638251086679890988260383005437440 9558660 58755617778258058933016114334569717760 9558661 130795974659927662712852560588451278080 9558662 -79974368689821270879550774829132469888 9558663 43450756526090294327467817441035115904 9558664 84798438790070388155616264423631749120 9558665 -267051591259789867918352381777585366940 9558666 -39182732941791880458913436504952861600 9558667 -349643656652071080840008529422483210284 9558668 24091516152886130488237955901239371776 9558669 -169769423963264803550244812144633173056 9558670 13319079590671135396799395914291398400 9558671 -172270079063988061404888090855578441568 9558672 52276750125186220591608601890395258880 9558673 408104315159124965991076921676251951922 9558674 -191548627190588873436253845706833431664 9558675 -42553310536616914405687188694135293000 9558676 -288574701796770551028696739286401959040 9558677 38219861495968201047888105260818068558 9558678 -11011495708602584809399916645107807872 9558679 197515819770427316539585288172864341384 9558680 -103166584765443202916844683821362585600 9558681 127764203922784183496356338410999710944 9558682 59027889956339091892273758715094422272 9558683 217158148980931846699446136674208060932 9558684 -193202768867192815541121342943757936640 9558685 -2164959797280583526326337792339698560 9558686 73111375451520570861324462370317585792 9558687 -86999308087965669375367653529738278840 9558688 -224837297079784974440107377570045296640 9558689 76608665312672941892271277933572835200 9558690 60380510769653132360987403010400908800 9558691 27163730055927345147225823750596769520 9558692 -37339657789267712381226372161408802816 9558693 10902990993660011476864444950117524700 9558694 151646092126122969115100750236213948896 9558695 10204175309375306745465865703998064640 9558696 26706077560341516893136469315988520960 9558697 -337345489451650077372114574826088400560 9558698 18912228365773048884741337590346599600 9558699 -84943539782758295278056127159306400592 9558700 84565764447278772036375070486109286400 9558701 186074783566677856879861044338480832492 9558702 101467637699842793642462134895979815040 9558703 83473540450688765803648861093329463680 9558704 1127218336347816523237169180203499520 9558705 -9116630060004187748903637121799073600 9558706 108200133305372743380910884205352481552 9558707 -82304125413703168891262780702732788920 9558708 -87356751808200434622627361793162772480 9558709 409179618216435413045705828044724357724 9558710 -51616637402133576784573306544902502400 9558711 188774954450440727633839780366097657088 9558712 14703166763376290349143922109878681600 9558713 411004029407773567542359867551086529962 9558714 97322861603686683648302085274622680320 9558715 -155588715782995854004316103009425042880 9558716 205195977683557576741828156827188771328 9558717 -67717079074895763203425055707526282688 9558718 14911071606399167337524079310122336768 9558719 59217545192219596295041040748710141760 9558720 -30237129537322361837649179878254182400 9558721 -353934569834218737545497935873136547756 9558722 -165784284335136287438178687131366530176 9558723 -40367657237731005936681078764568318216 9558724 -68910359977899531093968201726487961600 9558725 -113350805658396258654166168702476972000 9558726 -44225376331048648296768916910805123072 9558727 -175345620962438866582513065537036087120 9558728 1797172912257116021603111016935915520 9558729 3363106344740435726210782419490207440 9558730 -50476450942259720957770200856618490880 9558731 -5957792442910482758338527038148320256 9558732 24127911481296392846715726782622531072 9558733 142813467962547387016287252987020932982 9558734 -118444021881598443941166611662259057280 9558735 168717010262517966379840094082173898240 9558736 -17164792617055734187299464290350268416 9558737 -236808096175850654500968459973063129614 9558738 -2877907203573443701239735016530439680 9558739 -364530248278186217013101133116558529080 9558740 -86808590346355704270247157821758251520 9558741 -165593207609105811704213115756577134816 9558742 -78003393540161638716821711070725077728 9558743 -66873110781763750461096402497754980784 9558744 -105786696884036224286510061001916129280 9558745 28477616816837145124386943121246546880 9558746 371349901474766189614822738623797272320 9558747 -56290968988964082518573377898368511832 9558748 -263460868003020654835943823330412723200 9558749 -100544924479084613044380617116293692250 9558750 25195595522214540712695170048361000000 9558751 -235783722233522398478546652050062769248 9558752 30095933893796050787561603492625776640 9558753 26554161195848878299437273350471603008 9558754 -3878301388722160493450721009531686400 9558755 -112267630188322870189396721372961618000 9558756 241669731083564442269290471600593899520 9558757 -2138443733277280444909910519954321920 9558758 65859257273577112412237656957380000 9558759 45622058164333300301900783638113803520 9558760 -219524850957803687998995123230258073600 9558761 109237375028529337168388501098744365000 9558762 56021190385491907302486036618642551040 9558763 -519580138344696274285331656489164266720 9558764 101561957044660237812276430697269249536 9558765 -77000296225406807427086705257279934280 9558766 1151432346063872613746819626651238400 9558767 -274455790596448861656439509427423660800 9558768 -50810360256023138799146094313222373376 9558769 -172458218997777943509484324541920872192 9558770 -25963109556791023682727112664465515200 9558771 3403049498475196994498442475891022400 9558772 254024675092637466318463649250579541376 9558773 173412137740685440954813185734015154318 9558774 -146054864641337890950986589065971373856 9558775 8194503842667740736920352881436222800 9558776 34390557625781246602963905773293486080 9558777 -87637501938539943581152528628292591360 9558778 -60457088268054489820989748012170001920 9558779 10461493808179734548939930770721821560 9558780 -32418315296537000206305139358006476800 9558781 -112969999868583600327509612243503628436 9558782 -144239125673026041151759909455435859968 9558783 833812109321339467029213394481540160 9558784 323139432752491750023337586118298173440 9558785 159109369805457639941378666525043088980 9558786 5171055839709297166316737529664307200 9558787 133101588201279285658613956943642015904 9558788 -49497526347375149586264466047287083008 9558789 -185280013574684871543057490515819986976 9558790 13098749603564159553655091085704438400 9558791 -131380216803911958024454646565762362832 9558792 -136635925114243100876767656273057991680 9558793 310984322428870398265927775844749397120 9558794 88190775745371908758195813924569764352 9558795 -50991406129701771588660544882350278400 9558796 -42417455403060651787675174717153015808 9558797 27761038613349836529913388353949868300 9558798 119821394333910031344331239191679641664 9558799 304380608558280159200713654758094554800 9558800 -13043656632571070885324373157675008000 9558801 20653482158309444515326380454798478464 9558802 -42194403315091243684490487368666720256 9558803 -185113686825686579365933619198105460948 9558804 -77824342962329264735780870360430741504 9558805 -62909319720513587847703901709001632000 9558806 2116307547056288892512621599024579872 9558807 29621743367101239162934040438583060840 9558808 -10527138553421140313910132282204487680 9558809 -81232896693573192547528964294874785136 9558810 3804468773480133264573887249811329760 9558811 -442434095017775850943971163757096940888 9558812 -405374367810744136261273100071418201088 9558813 -296145927495491455134101257083316657152 9558814 -2699658459834180531037942423535035200 9558815 19432709675235908697650895519042697920 9558816 188357858218230846695733029355794202624 9558817 -33041615455954956842247306890770496720 9558818 -86468837528993507338550941969031733984 9558819 -8124380921613743815363969500458085312 9558820 -84065854338161647103796366889365937920 9558821 165060925764521151219015322928114153022 9558822 -12709416837258454996589047893771247872 9558823 328546468141749666235884237989134149504 9558824 12379663258920646720068361799662387200 9558825 84886063154440182086779139660720661600 9558826 15251370734947170352440752202831736752 9558827 -269072603353333929891915549394822197324 9558828 -193091365440173392680309357338442017280 9558829 -45952235137545347588160987025078517024 9558830 46687204118261825380604338734301018560 9558831 -250976094857856662670551443076948128248 9558832 23903053029628929602552413992986542080 9558833 96578688236215472510870075100452759664 9558834 22696221348600409062572544866979482112 9558835 139706033070662246509701206475059611200 9558836 -31043767746784272898622815334345416704 9558837 95659201634753049054263809233112045440 9558838 13359559306149795775721420192980791744 9558839 -9014982863811753491330085766757940720 9558840 41775124795519610289114608419250380800 9558841 285541197750583745605553000581869843242 9558842 127272358008012953224670254486108416000 9558843 -18894777833276215853042220363553109760 9558844 -5087787044162640914443746990219200000 9558845 168981506102390833626839557406781255360 9558846 -4314367727600774784145192183116211200 9558847 293501897509446254853406220293538319296 9558848 63147232377400552179094957431733616640 9558849 -109754294765436221969356151304019689936 9558850 2286197360160323021777536410793881600 9558851 34844134560684768397873352862758961852 9558852 -122142270128985066168953660600000160768 9558853 79461526537956683621908822729212371102 9558854 216595391889124986636345537097652417376 9558855 -171213904265556297010274316197891155800 9558856 90184295125682226842735939431397114880 9558857 -630706800503324924462530250578983936 9558858 15695244987985809948091913822671142400 9558859 317032059113718717824593133836679831060 9558860 -105495075331021393136420590263137587200 9558861 -28147593812550766260759436982963206464 9558862 -77249791229071235353176476807389802880 9558863 -5010461716392155607985152566819306736 9558864 11428484079427922546327958041788416000 9558865 105070710007301961651791640999220333800 9558866 -43562352207254976807932813112695488368 9558867 23920236622731795861380956183338280560 9558868 120094083784874908647623214859967539200 9558869 -221593847742226170240394406596934852256 9558870 -42602027112177793031343927421549123200 9558871 -2042390352254424428503242259557794088 9558872 -235161566300879430128949503356473139200 9558873 -1119001750882124081647761450229050576 9558874 76553586161012850722545299424458616800 9558875 189035904326960695152821411390909964000 9558876 8953271813325201535825527405146158080 9558877 140751057680329896473286191107015730726 9558878 -11808095890152504226110904886226198144 9558879 -324992027712185084661669759614713200 9558880 3683553698090269456336836507268546560 9558881 -6294122151971253998768513161524844800 9558882 -156255255883869858271884067078695810048 9558883 99094343292913088640581240759212892224 9558884 -67730799747147767495767145506224077184 9558885 -21457797514503323932705561689540556800 9558886 -28252047596236207328514536827543480608 9558887 -32610897113185142990854329047116099632 9558888 171633472889554430599877216307414466560 9558889 -208549626421680875080032849586445274310 9558890 112705523870607949417083211140370690560 9558891 133663784458306887479195023456589866560 9558892 47565092873112938033790557605057708032 9558893 -42363713022625636018454047944513894420 9558894 135204328389094736183795834023663540800 9558895 269772896791668335635057958652453102720 9558896 28950253526137990434303736875460460544 9558897 -176110598872878592975075629715538903040 9558898 -123740482408914848762447878110631714800 9558899 -121553103254279569228007634813618815664 9558900 -449958025105807697151408294628608000 9558901 -139269454625055417470778812082939637056 9558902 151927620210346027918447728398064038592 9558903 -5540644784911658088108167846745154992 9558904 -116795683239261723416437041025715650560 9558905 16934986367162550113630207141963442120 9558906 -25498177426489395294503227021818410496 9558907 -567963618568357872981547225773682813728 9558908 45292361165790981007085433126899128320 9558909 6411840804588226068980657884073424384 9558910 -98088601489720026332519271730550408640 9558911 -32807278506016501681772546871516561528 9558912 -3523024591691201964100459371838832640 9558913 33534211320889704677409418896824996352 9558914 -237431454948643652129328308924901949440 9558915 -132361412781073691564457722847747763200 9558916 -8904963074225855288818453198074405760 9558917 174780644977187542325835639751934319966 9558918 231772174484830173204845312569223059200 9558919 3160540960112588963993302120728510480 9558920 87287768546209256472511660157163571200 9558921 118723134233678178686259662166643280640 9558922 230740264209655253953938214495621288800 9558923 -204294096508116677352752126229440407896 9558924 172944413545882658347485904808847605760 9558925 27329486328047557243516298678813919650 9558926 -28632140638010097493338413429521891776 9558927 -113615895266548946197886463319566026640 9558928 -68617094447142476314935761084201525248 9558929 -17389262847041841420374035932626802060 9558930 30686375101943488468126503450538091520 9558931 333283740240865987918836360307867586732 9558932 202907921902819449096248916446358170496 9558933 -153530227162738967815355201984412152352 9558934 -51401259131850482005628193057437730816 9558935 -53224089620883906332894557666717974120 9558936 108710924789975261229533231309691832320 9558937 382423979667395942592424081828524640586 9558938 -122279516039498435572746979158078159360 9558939 -51561018230557776008363717621317461504 9558940 -171993690746095964394337370022089064960 9558941 62112379239834938738286942242835115872 9558942 4101925048517094194331866534060903040 9558943 724329730010752306781412935812110336 9558944 -208303240502386101743473750754706063360 9558945 -76674449156706010687725097186311993600 9558946 248154533920730111519277368735665370400 9558947 -411590242410149013739299103343102636328 9558948 5174278045383119607915478869572038656 9558949 -269709562544961294120723617355673528640 9558950 -36313247026906879101625263531748473600 9558951 226449332961524583258177596418044112720 9558952 -23970535058327801620857239241404006400 9558953 -222873424697481580735443343720682337798 9558954 -204488859258744237185758690677836198400 9558955 21822075853174950221270162512391945760 9558956 105502466828784844951357911654109639680 9558957 -296160471381306179846806839596869701120 9558958 95149430144444601750761203504623946560 9558959 -455773534098428189483912092979191689840 9558960 -6676274571233949286777549780210483200 9558961 174737737068440923872917258683862336832 9558962 -57736233867165881222622832779581276160 9558963 291859111896023337797012468940692611092 9558964 123739791119493875115366730636463588480 9558965 17087582553235799142679837090182480000 9558966 -32849639350116191836939502684050375296 9558967 261822487570754267735323276471105844952 9558968 -18586148130134773905414814259584573440 9558969 103053305978570341014452696525591112336 9558970 23153693946431765200418539602691464960 9558971 136341862040552620392345492940184675172 9558972 -874275265539656811838112692353596928 9558973 42527538958004826239378290213875821260 9558974 -32981277827774508642672687218817192960 9558975 -56051708593914295284873502102469999400 9558976 -17704940203771019206412495187167150080 9558977 -176316340889846498512960136598685114368 9558978 -104947137868352838978829043100846926592 9558979 471482070383484269150487598955961451580 9558980 -138918659349389842515698604273333081600 9558981 126809738221071173139867473551973209212 9558982 88040349477544046961004864525810442592 9558983 -4160905484128128830498565196385925120 9558984 -100128726889062039954268795848636334080 9558985 -43578643534867449728127116057172600 9558986 563723900639278172453171896022112768 9558987 61316474702822180309030684331909856752 9558988 -59134892980073431932083337935845856512 9558989 -294070617743406421310578460306029908000 9558990 -8043383577717337830450364045432270080 9558991 -63225317918735396467350496574203216328 9558992 45107849207961289158660495745133469696 9558993 -85073239986451942554957104288467802496 9558994 91049009694871475900720611939690225296 9558995 -130671792391253060748581639679205030800 9558996 -16249815484017754224838301764100241408 9558997 128326223937587943551993664732574793632 9558998 326600264870704574121820779106787370240 9558999 -286171644862339868164840046977497608880 9559000 -576069521625401990081943482265600000 9559001 -68573269554377377146837148904571654528 9559002 -65568072873821581212702543021551482368 9559003 88969389685642088092712516351027033160 9559004 -40963873199252748443564156113596254208 9559005 -54139778154602280259675590445048028160 9559006 60303546286816312300679147405531981952 9559007 -207479199604099664847432581819225029680 9559008 -142207784040467629643316871487849496576 9559009 -2038925822220552753641452904420702040 9559010 59568375221513083382642083659455120160 9559011 -59801196921964679781468471283266523392 9559012 -118424080752847653828183581047484325888 9559013 155217398982598344933222554276237147262 9559014 -77337832682637259346760040763816048640 9559015 25613729781968193358243806700771114800 9559016 -178113795654964493137346889302983787520 9559017 -37698473248267798135510456733778999132 9559018 262152450500117046898051166284423731456 9559019 542787899588475882324512537609588482800 9559020 15284323031838806559316968633363609600 9559021 -144352158624508237357624910465415828778 9559022 133890166175459779363141082998578930624 9559023 165495463955302569414419664719549138304 9559024 -644121669827439822579851877638668288 9559025 -90124339537912503143549186780818195200 9559026 -37689467867821680330210145278022713600 9559027 60755201712584299001549388507374353608 9559028 -135835652903887853096257397198813192832 9559029 -4480428843599896524275769951357102432 9559030 -24190216459574384417342966087349283200 9559031 271864751412352532504977674295592426712 9559032 33171588518226693164651083227300495360 9559033 -29390100641627097586261222770225190560 9559034 92097714583218894659634919670316994416 9559035 150514985834181022038990224689936786320 9559036 51008477145081655121728354860690046976 9559037 -230963633816357400985048666943810637588 9559038 -30791289303869663099811799374394049280 9559039 -61271958288434652169877873742243852944 9559040 -268875726797411535433678973960988917760 9559041 -35202917944122146236407657457768371408 9559042 35018170178951701259330082619389726672 9559043 -118863853550745263068006002094884649056 9559044 -52192976858482791915467871706305699840 9559045 -78438564799870736440497099851256846600 9559046 -2837459096691311019020694426037080960 9559047 -23920270831300346414525412254791603800 9559048 148409724908808914875446318797678837760 9559049 -306051525564072410324167874003191762764 9559050 -33781224408234387623305189553469427200 9559051 322604543492278418530679275492521172052 9559052 204331250930145090194489914252753589760 9559053 -4113180636463622500637692416459428736 9559054 13104643842548978922749142723397913280 9559055 -116072342954984547524717421568236380160 9559056 5403751478400405580163128037328814080 9559057 249985370598501782763014716826273168306 9559058 12979420196597191405404454252107774528 9559059 26118708545006323051154494009953578112 9559060 -76733615888258581246349082507778252800 9559061 86982522190704720453932895051203130972 9559062 -67388716500958169616722092214193351360 9559063 238549920976805105713082607102088490312 9559064 49243203903647167619050219091024271360 9559065 -185236370596865990609258386447047660480 9559066 45245842925975232484948643079084833280 9559067 -178664220599126539212128840638619628000 9559068 -55139911796515000287031930249295293440 9559069 -36815650078284404886581723469954872680 9559070 -118239982492799350532556268208649210240 9559071 -145270941187501323588012492433610940120 9559072 3776658154107132899726634807102799872 9559073 -180044465773973845010338475990478507678 9559074 -39053506623637180732819623992376949248 9559075 -187094996844075297816818016288848025700 9559076 120728947107738710560845688878562885632 9559077 -188769959143720719773040365825908372320 9559078 13188114882242010023434196681050592256 9559079 599625946770771208007554910744632491360 9559080 131469346612716165012298841349636096000 9559081 -12903184217151140114045391335334555008 9559082 -38498931696888820755185449029834308160 9559083 -80197179844875025842776799405926960976 9559084 -41058257534223650992312961570656685568 9559085 41394235396301299733402441651856917760 9559086 -33199270808438964819656135090151539136 9559087 198781441724701075107518788662450430736 9559088 -615373155182816212703365485224263680 9559089 -239741141271616217773534931111051162046 9559090 -47865898202733895761282278962772236800 9559091 376912394797536136655563855817506496952 9559092 -69047161324759201240265468708666216448 9559093 -320647880582360266553589675739237705440 9559094 -36722827070995028481865989605776247904 9559095 -35294378652347520126151761412741632000 9559096 -60362344103869873101594356625297715200 9559097 283008046007023176563567477806858277460 9559098 3208869268787012640181610417287815168 9559099 -161931919456952385775375735092272401152 9559100 -140446884237924049824173964212880921600 9559101 124882918274277152289395648004413912832 9559102 -9713469521395192607942057794071302400 9559103 358064130460292849297867129736192284352 9559104 -66100791631513098847832340005130338304 9559105 60654414089918618690503587710327856000 9559106 10852376920553251063030765309783084752 9559107 288250826529549965727132697475888486640 9559108 -99563956214851556634184803807841483520 9559109 4405835063808631914510073536023191680 9559110 -11747741790576698792778151261207296000 9559111 -51008522988647841470263255960678738376 9559112 -55462722490318861861294388271370828800 9559113 210992056221925836414171630263090448144 9559114 63994070741900750173499348746973188656 9559115 1883669854556986261893856629815231520 9559116 -22437564466915743988076961378177335040 9559117 -142246332025896782811861723007580602068 9559118 -191219360828389851712724227135279965696 9559119 54791998832388594403838784593554788744 9559120 -26384982121640732951184224121287884800 9559121 -337269866598604892095247016087430080 9559122 23742599559671721147501359699896513536 9559123 -39284918097045282001437850864343232000 9559124 -62071733288444197492953121786422808704 9559125 -125346325738227684942986930785214610000 9559126 -63530644130427593060753934834015883488 9559127 364576840991351676066920515387275160872 9559128 -58435344719575974376706082126621081600 9559129 -115512783740157891335711720582194446080 9559130 41590434364279859802929656993588684800 9559131 -10694193782934683552971431245731016400 9559132 -213525498457486437210138640071081097728 9559133 44342736514979422125184527502774996524 9559134 32070975114122477700956081009407676160 9559135 26255072470086577545595219745472396960 9559136 96646712297298114040623107559361216512 9559137 31461999027760742283772013672147589120 9559138 92400011551298167058567950961408357760 9559139 211739884620152588421438768113422694940 9559140 -103709545927984458585043469458476134400 9559141 -472792147896623032887182051767962323458 9559142 -282425886191038394341595379281139341568 9559143 -81140095760959154453141232257243233896 9559144 53856638643800421602942362159671705600 9559145 -99564755616272194157767745690669986560 9559146 120294323672473542923255569746340963584 9559147 -236745084827764739234744080282413476000 9559148 284789899441870988937389602489081167360 9559149 -6520856405859076931553337471536170112 9559150 -38408946583906439621357084155244534400 9559151 -133709207673431737176453943845473394720 9559152 1970744961119001469723034394748452864 9559153 -127542073065883388593605956504140791116 9559154 -84191155286370443300291099412829294080 9559155 -29208380765242969927089068556387237840 9559156 168297472104136121090676182911686291456 9559157 -206918343825899145669338442017444976594 9559158 1023431296291655598508040140517867520 9559159 -207885179134482898494800729464903089584 9559160 -3778498928082859772021141945912524800 9559161 357945004419651236229272583191822348640 9559162 67152312112388662687615827819940735200 9559163 -125086504758558184351897483203875470080 9559164 25418198257868543027947624438137446400 9559165 258873921082015795786675561295856374880 9559166 96113942565751482672029625015010007040 9559167 189265220353866405508017874379622983880 9559168 -120237536151121223190592050506036674560 9559169 -129346513549213244564130794444576122320 9559170 2856432714714960700509497611465650720 9559171 199117531785924395198582195904919541372 9559172 -8923363013509642984445080931053105152 9559173 3652934111133984494935243829404952544 9559174 -53836817148203634426780029085620137920 9559175 12873704716918655680403509779061006800 9559176 -170155864174941176266191559123858636800 9559177 -21553484480365321688672665715929997040 9559178 -3781554205972336150064918109557745360 9559179 39925301233962513401215705498173868944 9559180 44478939090999064483850046963687244800 9559181 1700212053217442180446352724780836172 9559182 45342274999860922574235191431009660992 9559183 -75811065174649033299857765059429974120 9559184 6054126644181691030151052154414448640 9559185 -106740309231714423471912239598034185600 9559186 8686062175853989080822003991584104448 9559187 -273632146104385225170775326283829575608 9559188 -173263882120963585822983740621735669760 9559189 155510780184842331834889355347810145856 9559190 -95447798825018526205160641462582214400 9559191 -5621044199673283187356008734208675840 9559192 -253536877240320898617669596815342848000 9559193 -94981149032103580974551719456899863616 9559194 85574838551606947330874552545745702400 9559195 -311109271335013241025095322775542148800 9559196 190894764974541084787705462142986022400 9559197 23561579922371014623485990218042044960 9559198 183998860698323144476429706636955299520 9559199 -59625851233577567689870895512065030240 9559200 -28623219894922302353547342318403584000 9559201 6326232627449699697645679305805437024 9559202 -44070053587996456783719542390936892768 9559203 -253378274461984016171442606138855234696 9559204 -27737552753963409890840479694992476160 9559205 -56483229967174016603519880771021691140 9559206 118859137748585072987088051235291837824 9559207 32148917001532132986899059984483213824 9559208 -128454313995342447719562088611464279040 9559209 99752733010742298882035519090425187520 9559210 -104030860929747340151091728460872520000 9559211 320755603042553505535449756013785205812 9559212 38970155145980006774884644390257080320 9559213 170849536959834143774310677107998557462 9559214 -75409435938798479958288021981436099968 9559215 -1751830236918936373302743802701457240 9559216 28498591877954365324014358985764585472 9559217 -675415583651504092208918074174530470160 9559218 16152245019883877628185407494009216000 9559219 -268796385521670609299598866768000207304 9559220 -138455006677473795799889192299028490240 9559221 60692580985376867893290645424716527424 9559222 -15124641991022462317898498561032920576 9559223 43255274373076989973828512859545027600 9559224 11413051887969601119070565077534924800 9559225 6621332880837013789873615871866712000 9559226 -80586929686906891971292505107247962656 9559227 32956228422208845443262120537625413120 9559228 -2230704472438732765378058026876053504 9559229 179456842236024355924272011638297770240 9559230 10179139602823981266038299563130542720 9559231 -127497504571871196686479578630547712136 9559232 -26905591320131999531758854839098933248 9559233 -48748842839819326219585817600601761436 9559234 11913865605771769180231320983508866592 9559235 -21626848016627244964566441411959835840 9559236 -147325179576442592147210224163465969664 9559237 -263040885976759215685913078689372404480 9559238 94993810229483434559165478698195353344 9559239 88762026855656929381750149253596316800 9559240 -14362687861694927811328405156602163200 9559241 366713446376610911029038296656010964900 9559242 47804035868582006944165247407813017600 9559243 89104085987224054180796832601265138680 9559244 1551093526726530278116752898943308800 9559245 157752562700837554806613955089029009120 9559246 -29596523000365903272475504358449520640 9559247 -348372982776110676945814982925653141328 9559248 -40610026549326983745574485871545286656 9559249 14532498136408332894410268745574487168 9559250 -219165525801784358034228860656558968000 9559251 20945708384304470752622357426558836368 9559252 -5382083915799273314865569559614683264 9559253 -28439424283033517218851467510295030528 9559254 -7224528286662439004005408033510010880 9559255 -30779902011487782659461012678691364840 9559256 10645850005155374482488790362737909760 9559257 26431044417245908701269898659402058720 9559258 -3050023764905573863869681197869173024 9559259 -202987401885257038274331827820517074384 9559260 49607060947224384656225789771874969600 9559261 206335173266454021766225688067501660480 9559262 74905529234533340664434158941999637632 9559263 237225735833532554319453202020538612680 9559264 -199864927241806068588563166065016176640 9559265 236021928937633968069728752208036520 9559266 45604109755294378766403094068251385600 9559267 78960236451989859849918260763245270880 9559268 -203925553409870222878881312896216448000 9559269 -378922774787091582154622484775296583680 9559270 28260013424156457011882488385469158400 9559271 203781491153717945738495106771986300472 9559272 -139996297015198298237227117841278894080 9559273 -9156359578601282521360840051610161440 9559274 49275667061532105658593218905877477472 9559275 127620721427084563513803795680513169600 9559276 -253585473812165564141262232011034157568 9559277 -329841356064811890359887113683235840 9559278 -27480161200820443976228194492822250496 9559279 279891037311555978625108047152080370040 9559280 856240223165288674486846931373096960 9559281 259465515550141890000404325852229533552 9559282 51257881851213767240618766235349537184 9559283 65177656669259714045766255607568609280 9559284 11128631150994549675665714803618873344 9559285 86406513504097623623218589269882861980 9559286 164503213383248880379616891904760356480 9559287 2715382929236375652828619833786601008 9559288 -142983485949015535248759166945150832640 9559289 115132995769799038267237171814167530090 9559290 -24130583889345755820397962990203535360 9559291 -1754825441272020933929111352998812896 9559292 -172451195981052537130537477108111653888 9559293 4140535854469104223891592996124671904 9559294 -20203073336890473524965753995727124928 9559295 -216162327462149910825620201749966200720 9559296 16567169578106119335544795630846083072 9559297 -567439811219768783622873477282289566720 9559298 7306339562062817691520357951253667840 9559299 247501245086903003678374642648987334400 9559300 -77511073376391031545626063199993248000 9559301 -148227556500973938702843987604162225698 9559302 46945403700271854154247592187067351232 9559303 -34921089777376208797445039888978043416 9559304 441102672767367768274963159988546611200 9559305 -63547932312841261440861193947206005440 9559306 -145201656300272599268781090451587937536 9559307 -84251646008003618809863376434441654444 9559308 -109779201355922859232730315682998231040 9559309 371529355340155633362056458859222099510 9559310 -62676356619772126037192934783498842880 9559311 61479074165248225170191543708497665672 9559312 -12442677657819210993596637457473454080 9559313 -154011349286113164433221590411652399438 9559314 50569348048556080126049044184722694688 9559315 77262543868834665848657896992967432320 9559316 137582182067224543579779263590532198400 9559317 19587289579359479680592355364666968480 9559318 211015143266257314913736894581663439040 9559319 -19809352186636659442158073392480559488 9559320 -44493602581171765468893460370820710400 9559321 282488055846161808575446466416156771092 9559322 -18713779546709567527277303423016534288 9559323 39717937260795931151147601739678149120 9559324 72765968054786275186145023255977821696 9559325 -162244446913828216414734341558501767950 9559326 3247603497662868381375845728134810624 9559327 -168240851805031553560759534129965830480 9559328 163106040594367998430895225149955112960 9559329 -67953359418595814042842972627579957632 9559330 154716627069587561904036686269635333120 9559331 -145113810729284413510352710081882661688 9559332 13423174388995128453725180671423798272 9559333 276923109760650162865380345849594793664 9559334 -53824615815453803872904029606012468608 9559335 -74210255038343378089486442587861411200 9559336 391608528825435381389709759061798087680 9559337 388787511995099594667493623789440388240 9559338 -14521953167031475120672584603033500160 9559339 139218334856308604847515370118888924440 9559340 -7531519148090609680444652890151761920 9559341 -44509976156193835644790045898819998464 9559342 129229360161068171723427687558866799744 9559343 -70264553934579854258658677441442135000 9559344 20078906070083679691851227820713017344 9559345 -53798361988837001870211411323891931480 9559346 -7796701471065890752192537304786098176 9559347 54752910287132573450830996663555609344 9559348 4477881070874985607507728562989638400 9559349 321433347252740086240801847106141898350 9559350 -4924217479126878894847362055102944000 9559351 166458038718304479817489669030015165352 9559352 -109564163335066008800982051107811164160 9559353 148188050960639971748404382469670829904 9559354 8566973924988466044279063759389052672 9559355 -40336051543988333291158684496109514560 9559356 8437186895232243586367388650782187520 9559357 -100099331345844318679280089156846166400 9559358 -5534099044182302630451734176199457216 9559359 -142573744875183807597295155527632591872 9559360 63008258889586721525145519191548231680 9559361 -331995899978806552402761868622700559230 9559362 -48325175481468822436336721414808555648 9559363 75538340421701922279321422084299600 9559364 151272180535602577824864326715187867776 9559365 -17969541545050691057653104865026845280 9559366 -47830104807269805778726814772179695680 9559367 -417873969857426309862379966484765569200 9559368 30038873529487017587866568146199347200 9559369 80581705107853491104854717297457527680 9559370 -36972244673639413981093064197392009120 9559371 229487044655802961622026766346481358064 9559372 183206168481191665020722488186025499648 9559373 -2876791414972185738607080469863681696 9559374 -99564318834356956019619490080721136640 9559375 -50480568719356369610975778427608000000 9559376 1321033437071287480718187557905612800 9559377 134691085608878175902617521043834394112 9559378 -4146599793926300798545683403714625376 9559379 -64622980929248372543315333181176128020 9559380 26738685210987805565428409423090995200 9559381 -186122112992104010222219438523938697668 9559382 1087782693361654951552815854624488704 9559383 -104816750628882151085569717434776084376 9559384 112572087790439933826491488831924930560 9559385 -73853103064397726374935015364623066240 9559386 95755721638080772500957444301723357920 9559387 421935590402036393229714225850054292036 9559388 102846438725553593245590049017807180288 9559389 -42920817098082631938823601858178446208 9559390 100799586296945942998086437046622459200 9559391 448530234358353434920674685589551701792 9559392 -123078203381697390086843263849400107008 9559393 -212325218568531948426377874812812565100 9559394 587712918620148693506257422832135680 9559395 -190127791292871017478976264905583608000 9559396 -2708220127684857670930167227277139968 9559397 -395062586126162135198052862358488721154 9559398 -15953203184118062026795869989334915072 9559399 56538828104196995074641656203145833400 9559400 6274533134807236672314748318250112000 9559401 20035140613538432929582723104596830560 9559402 166219813255324570341263485833504799152 9559403 -304455722201015743511574729512486231040 9559404 57817044964140635962100792245821189120 9559405 123842060859899302262513786762965794060 9559406 -142835535160900019797163599114327002240 9559407 -45864975384479356921687215158589849984 9559408 9774406835503247122850953980425273344 9559409 -192483058604154190423371046839011170380 9559410 -6425539838393101858431793698428160000 9559411 46160480092430000609841504935864936012 9559412 -28053749555514807256428040877124246144 9559413 246219401684904368235729635798621354880 9559414 368958623655103317964992440946705178752 9559415 14244365039336295327047660690214770400 9559416 2488101046545601406783143572951859200 9559417 -65697648133477745762984250986929420288 9559418 -72308277180718959955641516052251247872 9559419 -70039240891327081769338733001917614056 9559420 73791434559494112807762454048228270080 9559421 -269502852232041899799255075833515794528 9559422 -77745601389425354596499758844710674240 9559423 14584100814199080427461091971649727904 9559424 20686132159183104478981698244218716160 9559425 63498240196130205184327933899509524800 9559426 201581880472497285173777546539503930240 9559427 409132760370560974138709991750583761276 9559428 71580868194485292229967830873944837120 9559429 350065716750936014843044583873676982080 9559430 9703816681464182520964863788275365120 9559431 36562641248689464433984810801460075520 9559432 -212129430142640456093088088399210905600 9559433 30114741947215936248402300433324858404 9559434 49078755542994405743496448233615502080 9559435 223553631304638988590535007638457198880 9559436 256126078049029054580962496726637223680 9559437 -107241033441658404550354811238011929920 9559438 -2663636613602067324027787613538447360 9559439 17794222029658642911873445903529834880 9559440 19587387380533426522567692142407843840 9559441 -69184571045171186647339454362716504000 9559442 -108766061183580092235428427095455064448 9559443 -2584108091696026215556400825990628936 9559444 -195031195932277469320655657406564925440 9559445 50622746108736003034898726634942084480 9559446 56326038668944921027977493169816463744 9559447 31262410682963380419307008760388788400 9559448 -162893649159507368252863172848611041280 9559449 -3713749010559703257348489306526454796 9559450 3195570019812773785642374091343586000 9559451 -98348368645868061188130339486881111040 9559452 81599216350441532025081493565523394560 9559453 503489969692737666769543518450951652620 9559454 54940494483810909597280728152399238720 9559455 29475803594103545648551540603950441360 9559456 296378015717093969751649756368373481472 9559457 122004171581305923255203267547226475232 9559458 -6292916121368364986823950017734571440 9559459 430548038309808558947358017951845200 9559460 -191742960853325340417223772781112446720 9559461 -7297094682577096594782292047597574464 9559462 -184456809658187349645084055653038636736 9559463 66671199108738873944685337394218724904 9559464 -37746328328686446009735669500651028480 9559465 267586850262509202969035243580406045860 9559466 18599382262481276143499214146877016320 9559467 56559917358132184184909542777106926128 9559468 45117850092404368630147650934555150336 9559469 -365277885253992478090111740888825137130 9559470 -27899780268489823901239391145417523200 9559471 394877046957663065336701146523709478432 9559472 -11407716602241683036325082569864314880 9559473 -30155781184695421914773889939165281280 9559474 48515498140431242657332223672399308800 9559475 102040386009694641724562902302549123000 9559476 -83261348191725032763504433583848752768 9559477 -325391293959692175115809323692048838674 9559478 -71003415854715226734087147473143525440 9559479 104744176963055505964409080465408243968 9559480 -27807335659571538214276878009187123200 9559481 -27479301118264815385779253518701066928 9559482 49596536893617003930614040335373038592 9559483 -646093579747392013812968630594788771256 9559484 -386005426675335077788701433291786752 9559485 37889114711982027625202065832069064000 9559486 -216695708388348285195225252505896023808 9559487 -397534690504508548207549907518858368 9559488 -26517864799123306041015335000746229760 9559489 120454531577791660982612726717320043440 9559490 -33346518179650419296578880500719897600 9559491 205179363104307348512247281190873756144 9559492 -185821076590235573370570426214916339584 9559493 223742401525300698148944246693042710880 9559494 15767518562315270902766508303375987840 9559495 -93291492398914752474143842699559126400 9559496 -8566512895215317117934723066982348800 9559497 105924048827960101429002099303502021728 9559498 -33858908926222208924889939894567781536 9559499 37629101729498541082841949602752900500 9559500 -19861190115269316482951636163215616000 9559501 24694056529206697765590680366613507584 9559502 1589819368576811018378697554863950720 9559503 -306772192702360362219376557209893964136 9559504 -576877623299005262820699680783548416 9559505 -72685882044585494255702158347721943640 9559506 1749481769139597744095259379350038016 9559507 409665451361566959155713023222015995756 9559508 151628599227184540643085912490243829760 9559509 -7143647947359655969256473523358721152 9559510 176624967587788673199466087479782204160 9559511 69959027932024263001885928067623061984 9559512 29153033291509029811340114934072729600 9559513 -23579388675989324797768994330523386496 9559514 -15598254986334044393022295594988592144 9559515 10291033864130475291826900331551933440 9559516 10815615978803668803706233198893181440 9559517 138081716729531125835846440510531117920 9559518 -59566906210244662931220798100866293760 9559519 -86726745801821559018793918177571780880 9559520 194783504805308576587069577551215329280 9559521 174902389629950740311097650005388377490 9559522 18785844556320149384479191328062781440 9559523 -82254037995505494495246981264877455816 9559524 91365706145020636310336537040933838848 9559525 19464357412432196730985325106360009600 9559526 140200626465970967454788129438249232960 9559527 14983571784475646910726900683480686080 9559528 -47699640347439161095565285253118279680 9559529 -3280207473920767190578317619197343680 9559530 16256931023264734779319543069547364960 9559531 -514129192575772023925729946748061642800 9559532 26303236039763231326639607772500447232 9559533 -123974963585415027202668798323795979456 9559534 180817280556961453580538873921697917120 9559535 -78960512542580058994385902931541129840 9559536 7558283194353751382089509596188114944 9559537 -160291201967597879566236093594336787800 9559538 -92787643477297908076555953605390404080 9559539 -24684100139171702370286995766081696440 9559540 -156204967121387930163658676132000021760 9559541 -403328083532201593613702071327875935058 9559542 -16496394936114807752472534619161417600 9559543 -120034486805379474865213621677125536416 9559544 33868101052826381486539600147838730240 9559545 -472965085361970933226170959206244160 9559546 73008583229398835836049579796129246720 9559547 286303901525754841990876973098020110112 9559548 -84962881846492138322443225921919943168 9559549 20633502952141115327702649565771632300 9559550 8742872936844483162156580615512883200 9559551 79943240677667546404788553061781586632 9559552 185553851168443257600310277100747620352 9559553 -268022052697621918332813157780345585920 9559554 -60709581274898195649057128778102827520 9559555 54429267661838519016882983557663362960 9559556 160429641258695935284017209010319496320 9559557 63457658831460825022981731954159848220 9559558 -108842838516674260291710178829554569120 9559559 -234744451475447811412512976551527210256 9559560 -62984218346532998184106095837437952000 9559561 99270524109958068128845618331352342144 9559562 628284917195065633749147429505824000 9559563 25548584826081972853723458117378475008 9559564 -94401047196630105500902859126582345728 9559565 -388083147358101049919773134022318444800 9559566 95121083875159400428229931193009305600 9559567 120209398345893957015610661800893628072 9559568 -60349236535595178997603889872830455808 9559569 15525420657874531625282036929374441888 9559570 -20449894856890584934520423598232199520 9559571 -38711525864145112905019817636777076576 9559572 11785681792949764617865233101309405184 9559573 -221935435236977500186165708756020633860 9559574 63496585679422685993990671959247521600 9559575 121546691722176859173365972448912127800 9559576 74939783381197782874647983661612072960 9559577 405557454420524850842730489644675124426 9559578 37215218076621552528368528743884126720 9559579 49383073684230509810739784885940746080 9559580 -38927758926834054135736774662469939200 9559581 37416079292826169668464820813730953024 9559582 -50351517066645726125689762312790016 9559583 318625584159914468597639256476186584824 9559584 41404435358830013180396381281297367040 9559585 110430647333740068472366835951104119360 9559586 55266149050340230027298373571915879680 9559587 19629062567434599328792468867336453440 9559588 -2950159402101956162376326949847608320 9559589 -130455501108644883978317249420917721640 9559590 60614287478788052165783963782703080320 9559591 465621541261850416501685483904907263992 9559592 -32258369059470194542990166372597022720 9559593 -65414444928871639536799824622493865600 9559594 38639995434364236769378590001955094528 9559595 47895036750102547607117545483184085600 9559596 -168792427514394660639577722157442308608 9559597 -224216429443091306765814780787710862954 9559598 56557498114327321676386263921518356800 9559599 -17423572415203675093600260884982418560 9559600 -2790677398058700915855011083479040000 9559601 135015435270704163749989391263982232804 9559602 -297132869046198168653237882427611232 9559603 -456712154379449461110788902520762083880 9559604 -127662632632391375274402618067904943744 9559605 -133708061312457393580394202399427200 9559606 -83330062890485995286419842470210779872 9559607 75261206288168251805319821917321010856 9559608 59183739412295076768225844491780096000 9559609 -125633643536238949964835110321373279190 9559610 -93287616764755096837825300255539185280 9559611 218174390640110958145860002603164188840 9559612 -7097532548328682231446091228870195200 9559613 -152812018286468294602356208778571879840 9559614 84653059236922681883559357372322539840 9559615 -88169541321591907849170742184982905760 9559616 46778723984124741226485347305459286016 9559617 -82048239163745404766662644278828842752 9559618 -54598447093167207017723292505294940640 9559619 346192597633337411095681541763468993120 9559620 33558474822122327605038165115746754560 9559621 -210048987866950048408711498260254574178 9559622 99354612957535553631394428167347624320 9559623 -2057887299928936162395056580343066032 9559624 8423147035964696969633714948768440320 9559625 60824999980818069284104749631038144000 9559626 -31913822852312727167312982510874726656 9559627 -70327878031916772063162082732223470080 9559628 29580486323916067116061219272996864 9559629 264832807767580610677224408356009459244 9559630 -122835423160109062265770687407076895040 9559631 -788183892996628218320266234021429128 9559632 -60259806206709704182085810969711738880 9559633 -866989046849228822043530759517387691536 9559634 -20088137514121597586198032414848880128 9559635 158472262011099647585753791797348471600 9559636 -122691833473310104465440493581517273088 9559637 467523706338635736570765644756122382286 9559638 -132110980071606043521891367600083160512 9559639 -74010813758060674517554296262980263544 9559640 -22414642189558185763850166232189747200 9559641 -516480614134470719667072044217277056 9559642 7974365977808241703301567065658042304 9559643 286363172904541114212878003469058392000 9559644 -35210008812936512795707431754083560448 9559645 -168096791058285489818343815545502030100 9559646 387389050368114380848498108524388001664 9559647 -53763811467386008107522560823960330960 9559648 127309196872405834294312522441491480576 9559649 -7576490079298111657179048462013388880 9559650 -53744131779382753777148868266771980800 9559651 -18357821994815359537212772743645847296 9559652 196667886711548601405489313323255751680 9559653 -53225340895084243429991745945899908992 9559654 -135179660724737118524295537027024022176 9559655 -109146342285654466048101007426487500200 9559656 19716861172078959851807294855519600640 9559657 -94193408565391632173433786930975921094 9559658 -201417967259860985698237436961842506320 9559659 341900722964114926539348927392153164800 9559660 -208668360564109901389318718040561254400 9559661 4372046297780578797776561015155346412 9559662 8776095840072721152803546216395858944 9559663 -81616663729929146268138655766108639256 9559664 -8185932360567371921616365952106168320 9559665 57249132076650297573619151604565740660 9559666 125003067026106604658238294906890530944 9559667 -83731447332823696624373921337116993280 9559668 75027010203060940454593100232001351680 9559669 -154233316778859937047530417958636516704 9559670 -156847862619244232456550787243296414720 9559671 91206087840470820235557564066957447168 9559672 -141106450282818640098516180694243123200 9559673 -66223480866194984276966046286559805360 9559674 -944123676912208393720134936225177600 9559675 45448201950966674331785786580809562000 9559676 119821128654140370887987979690827919360 9559677 5194731335944017048296582500445099520 9559678 -63711152864151126682135149220431654144 9559679 431050720552175848149947346663875369040 9559680 -55022890788859480446004924807485849600 9559681 -76571722883635583467991268842230599468 9559682 142308901071081210708768736861735488768 9559683 -38554523502203869432534377792530616672 9559684 -35494990738331053802748908410247795584 9559685 175242309312690322242974084035641160380 9559686 -83434644757508014687303897713870255936 9559687 -2895220697843144388826366086075569280 9559688 271423634999390646173094614940903797760 9559689 -351465548962631809612754542161246242400 9559690 -1668466751620012563520523396217738240 9559691 -364688290534897343496326549544329288400 9559692 8321411117272029406536729745687286016 9559693 48082143822505504659604753814118125088 9559694 -194869229517654507730781743412164129728 9559695 -9944414798488491668275151082506757600 9559696 -17625333078803624308921917511180599296 9559697 37906878833124190725970498928089448832 9559698 128568879163499754576705054982093175040 9559699 68766673469731387081517288844368566700 9559700 63720355064324446090273146062192323200 9559701 -13854267838861607115337663236439234368 9559702 -171439116477205872541232172239325524448 9559703 357077433028445838838026605221214666952 9559704 162369269688773791750431275709773414400 9559705 -218887716816030166919145844189362963000 9559706 -1182380404510276136465336691675181056 9559707 205617678722129039055011126345730412440 9559708 -134072747797373844632709918630216095744 9559709 -259489424277995526057573370357826904090 9559710 88619820723532160611017936178310827200 9559711 -79243305245950444866637955703277286400 9559712 55905451451153406708280512669916987392 9559713 -157983356102248230553268880310521669456 9559714 29901565870978028318564811153813688320 9559715 4623690036409083051194125257572679840 9559716 -27125448093263940832293514640002953216 9559717 -2752306968205139730641532856745962720 9559718 30635675735158449608790575995469832192 9559719 81598319624555007772441234337760924504 9559720 121716109523068290471887573731408281600 9559721 -94578133152882062130421218240870819078 9559722 3897116418373861860483311193524340480 9559723 225626704942346818771514794408576354680 9559724 -1239519883945117506752926224533846016 9559725 40551228103955829760914495092391744000 9559726 349772451668339763569395003667001216 9559727 -360167787200754248218395449097822683544 9559728 -52301596084116456590152802503984742400 9559729 259832380455977012089301211030980663076 9559730 78426339822405139687845936090097147200 9559731 -38991611647304726313047797211160114576 9559732 -30025597833944138151274615462035447808 9559733 347048873824070008310791276362059231982 9559734 96035495636898521018157581525077441920 9559735 112220999996744384296766815303448539200 9559736 -58087126647845978210994018056469504000 9559737 -69279234094482896446745428775941628544 9559738 -195491663050539325215886949719365475104 9559739 -139653953809024112656360395880331892480 9559740 -7335498937605235541210491976074567680 9559741 -98243167090017012582663649884808233216 9559742 -179519483058679004658032936454076201728 9559743 8196326149663236678474466891524829824 9559744 -110538299694995253509471235548149448704 9559745 24144759926188258229236769412230238120 9559746 -28326932719187464252914456210622580736 9559747 3978666833748874297258366794606307672 9559748 170931486935765263300043019784994967552 9559749 47974191163269000663161620791914565888 9559750 142824687571716836175489896406276480000 9559751 -221371305072411414380283226888109687496 9559752 -25588057688864704873424114636439674880 9559753 -50148200521915438894596876660203174400 9559754 172069408474426979029681232762943510576 9559755 37995619473893343872673966144477312000 9559756 140568593170559175712019582737162238720 9559757 -320136605605567053193558448474900355240 9559758 26021129064781117908499605590289602688 9559759 123501471885900295463629046053684691640 9559760 284528805303143861775159787412520960 9559761 20288973200165679480629186894697216000 9559762 96128715746396509106474430130190902272 9559763 19712102705550942908376975038501103360 9559764 50476783476325525335654232318138918656 9559765 -53829510274120263659615259758214753480 9559766 -23485787737274006761985125549861055616 9559767 86935524122985887590673913722267574912 9559768 -246364651669277416901566879315054909440 9559769 -179956443043624376562421928381591691960 9559770 -39212169131032201290039940355393433600 9559771 141080350425881086282043515133528990992 9559772 -220337043091844013063543063130997466624 9559773 -308676823663659749015838616855526832378 9559774 -12553274880462519120477917337439979520 9559775 -219209672559350839145001210890134036200 9559776 58765685917404864824351016770443935744 9559777 -49035708407101020249047324866507832528 9559778 250839761876820694379030272293850639440 9559779 -9146743019342640777839136641748327816 9559780 218924480229313213352427859888865280 9559781 -10674951749650000521175518176934209856 9559782 -817636645407348019943100518145886368 9559783 49608786313260505392694245023199999032 9559784 -82060434795101682556115162681229281280 9559785 30156114837982101521496762703093675200 9559786 -350631537496807486260965235558505032096 9559787 63710145212988015881610118826970989568 9559788 719762386646429683658926397163601920 9559789 -128872654810909856357725979121415025376 9559790 -65284553555516024595817297588797811200 9559791 4645077193468660443867552190901971752 9559792 -42533652079721357955768207051410964480 9559793 351465239877617617579727931659729806320 9559794 -13396351219240642459249442563938326400 9559795 14222601016913569397547458639171957760 9559796 8165317051887074938683930136128491520 9559797 -41265796321282707729398759819127981120 9559798 1067461629438537605909715389874081792 9559799 317783570247581112314629234589446957800 9559800 -56016531746315987800543687194273792000 9559801 -62049342364227444487597305827142117308 9559802 75651703123945371358788257092251404400 9559803 1918778581851496557705131480972143488 9559804 57020894243007456375807859488755142656 9559805 -84501417963899472770703724509531075540 9559806 28288435054809240666494257481938286208 9559807 29583730747388233499424462442179132120 9559808 31568093635341630077229217550539161600 9559809 78617165020286006988062728665931808640 9559810 12142192892053165159953386666198661120 9559811 -45319919389600077875213989991605324800 9559812 100215703053600626326407355203346759680 9559813 -120447366248560722207086606953168643076 9559814 88433873646812619710670093962813963904 9559815 130781343420344815769855999689980077520 9559816 154621893842169197997338698385499586560 9559817 136580904285420185687126833891549891866 9559818 123932771853652973564793303536900150064 9559819 24540465495171307268913995794073620896 9559820 -52062053802588131396672041087160785920 9559821 -29051922272172376879732376930307619680 9559822 109308146890747007631265432339040436672 9559823 60328837931767816626661173765263697744 9559824 -39658121860802756159582962789302927360 9559825 -56417521546016427860629156299712208400 9559826 175762248812777628786799600496858612112 9559827 203169769227655981016615020576706045364 9559828 -286591381871690287969964187487365023744 9559829 -240067793976537621556269371789310375360 9559830 -9881023664145330901159339168285562880 9559831 8695781531645518195445252615368165720 9559832 114796079796812539200569389437322598400 9559833 140529486727910978046617145994324457424 9559834 191460228477517765224518695717086401760 9559835 -150334530515797227861404176456430226240 9559836 -140776610519637097715174868031916851200 9559837 -14194060104847725396112355456513944896 9559838 11779726845612868172616103690684236096 9559839 6759193399796454284060118800086682880 9559840 -141380922254072483135480092202336256000 9559841 407898675903653886486481497076691014242 9559842 7855562146709180555138630272389120000 9559843 250036314229095591387100851305636160092 9559844 17026073711036694315316360651464400896 9559845 60869776283806091075164660607811495000 9559846 -285141071451833014126176469678320000 9559847 -609840868584980813215553634899813136 9559848 84904559161837518091944856442118635520 9559849 -168969067343728969277566252043659739036 9559850 -130413366195343879594665898137641760000 9559851 -64374364912405427921422180733075950248 9559852 -21737343907108729867408257977052899328 9559853 30191254906923060311839480730781655680 9559854 -93892092212617466829014285593449543936 9559855 -16530175164192261867945828128643774480 9559856 -68128106168013447446902538509184434176 9559857 -20471396473708152236539365508554239712 9559858 19723177966775944027676748429531340800 9559859 -58373036116484789638879369885831942560 9559860 28003505144393152826495834579762319360 9559861 -27093380536246018572519359965578321668 9559862 -39896147031060594420089806266972048768 9559863 -152538772373217643297279409911278566856 9559864 -239172795894348039224162704479762124800 9559865 51962233067813594199111697244378090880 9559866 6828544051414768585991320151066638848 9559867 -118785475712297158111752788927911021084 9559868 -127903268627461985806854004145022231552 9559869 297961893270461498352104145040050124800 9559870 -133705063981050100177414338722036445120 9559871 51516914693005967900657276036462935272 9559872 -16493931930907506501661250444190547968 9559873 -153236695408042477905317137827069234176 9559874 -81871813823447620612520459327286999648 9559875 15200413566952685711562644340041136000 9559876 -62228270066070762962638551229716000640 9559877 -137782644467297042244777618223936515588 9559878 5574584822790716736192884541257187840 9559879 -40275499643593057842085998646606110240 9559880 241321573335683280596768584702790860800 9559881 39764999947025978693729085807633716928 9559882 -423969579440762804430232981875967825920 9559883 397093865667913698418012575450753690132 9559884 30261940287196828851351803355220532736 9559885 -15338580599190285964499633185258650420 9559886 -120475405682099681367271397418098198784 9559887 -200306759628167183499445645262318011248 9559888 9721744683420153615953516475796684800 9559889 6437046455586689024826093247697607024 9559890 22036655870641971287692748207735961600 9559891 -397702001651023150781369277430129068216 9559892 125097754183535384294202930488982585216 9559893 1601796810361924301562851250338558784 9559894 -5639512136048507891447603168306404608 9559895 208679729217326831587406651692976032080 9559896 -175043986757708600381433700597331558400 9559897 365936854730962055753740145206285342346 9559898 207952807590982366890225171730659913200 9559899 124459393780223771919757144224681675384 9559900 -100418747266456877387868865223536588800 9559901 122716898808213635304242235432836392344 9559902 96551931314777526649175007171197896704 9559903 126220071168947630834349589484809893152 9559904 14224798346093677210046987957572730880 9559905 29418050187422692518548432373674060160 9559906 11667109267468385027765048588205763152 9559907 -36199069858506379558526597719224710400 9559908 -185434491024951324719016811097831397120 9559909 87434746847169773431216805909287866110 9559910 -32561793155501329573612285668414080640 9559911 -71107665632658871797479777748412883928 9559912 104717122267682046580787664565718906880 9559913 -31230133332326347351326096741273641952 9559914 8862416058980785268440910996690826240 9559915 -171712427781586503835533659037095334960 9559916 -200423966227830458790034446506410255872 9559917 -2259290574530834736343515931737293760 9559918 148002699518514807350106482521240196160 9559919 -280641814487326092608736837120972245304 9559920 -9907733969421650043421798990276853760 9559921 -56049823480619833333975979066748260288 9559922 239845498237956288937699205711728234512 9559923 -148576217769479874678252546560494565376 9559924 312863992619782870011329192248578312192 9559925 -44229698392592390813695361710848883200 9559926 -5349303441240750129293114183207565120 9559927 -36141780165668586573522071501462647392 9559928 20643286562572753349785330290449694720 9559929 8361741413577912470868255594266929248 9559930 29288807566616303889270241789884987360 9559931 2427059649026650009585192235834925732 9559932 1316387664424860555007612155564785664 9559933 -507090273217630301473144530499549854900 9559934 9340043667662352124066851983953637760 9559935 6489235475294281199691315493820313600 9559936 -32238068860732391783949007942047498240 9559937 -185538764629954548714893349981350882880 9559938 142357813590388980296717846940908444544 9559939 -212486610590668710559314376417208521944 9559940 -39567327293562955862930706775012577280 9559941 10307203186264379473036180659850675584 9559942 -12926889392943498481308360015589994496 9559943 -204139898358987306415075006342329560808 9559944 -38315893900466113994452677642685440 9559945 101590148337048763238283527860744867200 9559946 -30955510769162781158519683205519557632 9559947 -96246432206582117260936374350145437760 9559948 -54458200158719601444180726678716241920 9559949 -3811223735923922693600425780030453044 9559950 7104989175686054459206677801980467200 9559951 -154729967135028658463930108921110760328 9559952 -30575571772537721254674966395785273344 9559953 30079992197666773886087016433584976680 9559954 108624102470434816839951290770097193120 9559955 207753048167934726480262751381574813360 9559956 -28270365864997606681803806042970992640 9559957 183060692943408721473272152189389743904 9559958 85158878048889125235815457444649282080 9559959 -48570359079824327896320246032364941232 9559960 -21940811891847702569047070538455040000 9559961 -309508378045230949392767035286426165376 9559962 41585922313287570923555185862130438912 9559963 58773568675059113559979862133493522960 9559964 82528473678425277409178965857264038400 9559965 -164538653489418058087581148219226038080 9559966 19397191088009018495915930295585331200 9559967 437625071716905912310548359789492147232 9559968 334128167543688649718771269204180992 9559969 109073243264918792888248866515058790370 9559970 6144307248224268913007943410910981120 9559971 -285595721701209059583421708827729503760 9559972 -277858299621390194806443481010250788224 9559973 62350232062283235098375703490566181344 9559974 28264818106332051572548411429793607360 9559975 -3122685986421018206344597786032865400 9559976 -38826394447524524243131796731154641920 9559977 9398360344223402253603519882640189632 9559978 22878803792810703968081161265028389040 9559979 97859038454249686135768144688191763088 9559980 -11757216427157348700371496287408010240 9559981 72288633949335155353618980995117452344 9559982 91287983132748413985234696258136310592 9559983 -145053741534810836653903373818448463360 9559984 46298318550108332899542515672374444032 9559985 214614093844194114661870335729388517760 9559986 -5249808896053218241227140585632513536 9559987 614854169162799181284628238858500235832 9559988 -6215739263387287508231778983235330048 9559989 298106500821216349193795994863761381500 9559990 -60040240937968600775836832940944444160 9559991 -13307639149512756895856647727415624480 9559992 -152134141049898819660727513256862535680 9559993 -56687360131860433173703313699301116758 9559994 -34811365729952645853310117138395682704 9559995 -79930071840178875253953106783979719200 9559996 133047752179551843713304811820883489792 9559997 -17157214297034869701056932019444004096 9559998 7543133380050917515727603361537582720 9559999 11182654429279483874291386218975944000 9560000 9421924108351197090600148284211200000 9560001 -259282891026449662001179619525243441472 9560002 -1881800014373920680199986307966396848 9560003 21046874716542815844024364471391410440 9560004 -39399628191584785790978367539171573760 9560005 36931451915050072331985201885316629120 9560006 192015636062491902602106717647289284160 9560007 -1253931045304746368860100949994321392 9560008 53384618353338967403632496219404369920 9560009 -246432792710336323368649669691861978790 9560010 34726044647850470060493537843048345600 9560011 37491835533006487140148599224630336448 9560012 18438501511179899742554055856900669440 9560013 -102837650431037623151481188715452072256 9560014 120656664176374926044633926215791153856 9560015 15028924537373910285841399043636112000 9560016 39040275754376488774771728938595827712 9560017 -163157683507513926809328232193408049934 9560018 830746149079018352177462715730787328 9560019 4982208072977647766868688755933977088 9560020 -103956867549192904971802880944768139520 9560021 284150843192371462985344354960266271200 9560022 39583936817692184986404775091751458304 9560023 47760115992948133027518153664601175168 9560024 -33127406860172886902018944869101568000 9560025 -10655979686037430154054704365424722450 9560026 -35553546347604131138050793559047717376 9560027 126298462397686919942976853900046768160 9560028 151392578320562681893209075153265789440 9560029 -184303967413823868098165262729740958208 9560030 -50291462105653907014515048532075611840 9560031 -55746541766463955920730261634842410480 9560032 -246200604826005135658523606258280038400 9560033 59898512356436184978510596556122646720 9560034 25620691574851437729916788928620143616 9560035 -287153159877127800170358560464346087040 9560036 289058924317932211523737368194115722880 9560037 15896827702630117972773173969998270560 9560038 -13365144921988992711891725334285799680 9560039 -45208619923710023971150955463866921160 9560040 31241464515828159286222143936921600000 9560041 -114584945661361462353100436892084511558 9560042 -94485407332398539506422795130526447616 9560043 421991667763990757306083926620792761104 9560044 -130515777098051416509749757572480693248 9560045 -219180429553944279754609433530367248800 9560046 -9254848922012121351685522829813255616 9560047 -296295955800408682299342445838558952864 9560048 105041633421271625945959691543483449344 9560049 232861981286981948638722650344951722864 9560050 -36613097040474249840171304390309363200 9560051 -281015476256543323109472674163031056948 9560052 60300270789008672803873828915905822720 9560053 259807535702736403734493924332000846780 9560054 10234425331882743772835108393910514944 9560055 -55406976119627578431167215516053720240 9560056 -275172687228943437091173077458595696640 9560057 -137534522047156061062981415423044196220 9560058 24987340733309220155798928414674780928 9560059 -107804845819153718321870505153114833920 9560060 -38541991081802791637736766703594035200 9560061 -1401297217025732666110087471703983680 9560062 26480014357468324867397249154100687872 9560063 -201104075456241773131475168125268006400 9560064 -75534474584482492570275530005618360320 9560065 26035063428522076572895057967445936000 9560066 24451607561604116037842648592599777232 9560067 41208681534394208477533826984600348160 9560068 -21446296239893707685658260523301531648 9560069 297869953183982446135167225240284847996 9560070 18721648296842583186839759949623283840 9560071 146393032320576889750458066884233797272 9560072 396679300329661393082171983960232263680 9560073 -202843874471764240048144058176052856816 9560074 -31523688671985847571573686715873248464 9560075 58031028953231014819440766447055982000 9560076 3123938704833445519611730108501765632 9560077 229451271578217323163394976259586012492 9560078 110232402735286362941562188440623098880 9560079 147798284394673512517883096941693712640 9560080 3019345122113027307339022102326312960 9560081 -247441519308898967546743605849005015118 9560082 96267091972682081178571997722685276160 9560083 19899175616092849664073573797639965504 9560084 91860870042693350160981840492957369216 9560085 62061941807205677693622488608779002400 9560086 79024951774714174602782436904136553216 9560087 201415648700245120455421592881358187960 9560088 75439664911125069355473198245486807040 9560089 70518856614831796255129455986849728 9560090 -19866720018208726151310712697165721600 9560091 24514758953326777378537480674508560792 9560092 -73480529413940955974069733843127888384 9560093 122586456382664067283556537008106932524 9560094 -109985448233645443928222967170928196800 9560095 294431940654895137174644947044813618600 9560096 -108244115374848271399911594652493414400 9560097 105290135018081080849950186655792774080 9560098 238055632054024558116831816580198551936 9560099 93277492729003510697849260336530097464 9560100 16202566798018808234640308754841036800 9560101 14738685375063456927223010136710878012 9560102 -43004490075538986835357543818939913248 9560103 -5884870866208121708091468680708183040 9560104 254186108286908521954328645104926720 9560105 -18095105870115000325333188439207602240 9560106 82708640609386422568161099085055838720 9560107 -198890990331115806686016049247621674088 9560108 289049720905815059724505862269351795200 9560109 22825700075727176245630584924183598368 9560110 -5934982173361742414587266992276317440 9560111 15081772036190076821921413438699568640 9560112 25801825107237312585748130028642631680 9560113 -20257454956012374090403281527261215200 9560114 299652450267689064496224012848160432672 9560115 55263645576458332453835944476807821760 9560116 -266156097983774540581067679036894126080 9560117 174359832660499820485113931853201964192 9560118 -31635074963551254353989582547746847232 9560119 311655255482438724368300798367266788520 9560120 1492419704019457783865149295471923200 9560121 -70804455127226643647963785382183782656 9560122 1032769666015736622314806024532953344 9560123 -243520926789634788034736740399206873216 9560124 4418337635932456425656757698612305920 9560125 -314889516278464380777382636350518841000 9560126 -62484074482410092938793248324146923520 9560127 55011957574243170167155997537827621320 9560128 138245736244519806538395048349564141568 9560129 182671544871627793391479593376024647552 9560130 -37552499668523432892151267807725204480 9560131 -73894249052247461673130091395398498608 9560132 -121801222890682587187606993385568223104 9560133 131808647010370129003907175248192289600 9560134 -7465879388549543993803095847761885696 9560135 -36071745190032152786064070071803445600 9560136 53932007143000134371800733242460774400 9560137 228168613325123513482591899109698429492 9560138 55496078823964186375633645093547596800 9560139 -77771698791528523329578389837190044752 9560140 72673276145304339849185319813989068800 9560141 322476896661205915043941378633318807542 9560142 47550119038402413844647449937244301760 9560143 -194207043276110058012429070905537472800 9560144 -46690088372383384511361999479954472960 9560145 -48485007878702860610234793890749422720 9560146 53046539903798007119025647281657587360 9560147 1129795135716840410144710224892903560 9560148 37254255940931443448657276448316053504 9560149 323401813687846342298593230097403123150 9560150 40694606018543702137515337914585033600 9560151 298873408828255240020362744482913133168 9560152 -7453064436141113733280593324123095040 9560153 927977789638199562945834085597967304 9560154 -92403380382199938283580209781198737920 9560155 91220605530880313443849283686256382240 9560156 -50655376187772209435877453775342717440 9560157 -25071842662611228750466360705457001600 9560158 45657062245337576890449443000105047680 9560159 -16216399504156717018786071431914521600 9560160 -28785459418223854143467589927881932800 9560161 265712370983672223985503902567044028790 9560162 -24301242489021968074810079377826421168 9560163 -40989549385062147406850033171200295616 9560164 -88509300956773830342291908602458875648 9560165 -23569720257354983356884476555594035200 9560166 -12913908035258461580256174140150065152 9560167 132392867548047172120617589227139628216 9560168 -224217491397622499804253811250753725440 9560169 -359361427978928063036529217246829780700 9560170 -55083756621635291338888470406129382400 9560171 -116872643380973474063553698230156828800 9560172 30384193023598357845178458950743833600 9560173 26874489775885512582717488436163960640 9560174 -67002539998080904482706314963258321600 9560175 34990338399900889886721013579595406000 9560176 -148755310785927836884531385435645411328 9560177 -352173114002456153159789454887868861696 9560178 -117396779468199928892730894687505366896 9560179 218644187770256107168244741364192798976 9560180 -6049731217813362511241821119888998400 9560181 35572243404787774808627248662002218560 9560182 -6985983313579319713547285186852548416 9560183 -67390949498044928347329207285548167680 9560184 -124508363314353700491408267168362311680 9560185 459977631607393639607569669651926748800 9560186 -32353157387124306685830861295011992208 9560187 1892254015501154105152639122783616032 9560188 195363339254421424924460126281147948032 9560189 327603739188329998800051656854640255424 9560190 635313888155381694806893952848112640 9560191 19104387495656469460914332809198048752 9560192 -184517895950046094982332429159209369600 9560193 149406404926575085802197395332913333504 9560194 86515549245104944409588174053625232336 9560195 -280932205193262109369234024311676438800 9560196 122176995280246841084387314667973044352 9560197 224439090588535452728058750448943851392 9560198 -165114890535946513685206354085457123840 9560199 -180164245823635975569740220277737089664 9560200 -17281408551772920870137073338900736000 9560201 129809168062875752661585837217920091200 9560202 -38098522703846764298551273264907965440 9560203 239016609837316131436724830920284937264 9560204 21758834251474482985031493024799731456 9560205 -185736251728198283884689100765541820840 9560206 -73325029852230169430631244536831338496 9560207 -31371226069177458295780945574750874240 9560208 1915690484693680946586265635811491840 9560209 165827209239246988330192369929950895410 9560210 -91483426074353091394490499411450720 9560211 174537876664096109963713497663948067200 9560212 -28057938733432028744568974494643004544 9560213 -13317261653894044773368476763323186536 9560214 -30986327601854434375030042795578654720 9560215 -6037788791760980239525668790540788000 9560216 79451774040966327655607457923525775360 9560217 47745813448094704929423240738868720080 9560218 17997557559861501326470927279348470240 9560219 411855503731910403947229800461076719620 9560220 -75271574378494400157725133378132126720 9560221 -234468353747905899477158421893578370112 9560222 69915590577993496508981111503361790720 9560223 402359210085420341675601970205494200384 9560224 336606504161591200174245466410810802176 9560225 205943864654990067000350345966759893500 9560226 -20297380868466443396814554000307362304 9560227 -46739381271783897456049100598049933440 9560228 32712691558618124390804489727655805568 9560229 -813645918611413529231304930033786240 9560230 130437644932932001110131341412548915200 9560231 355530564905678552371901904830969095032 9560232 111551609494869669442118721295719383040 9560233 2688207311912248103612185194250229504 9560234 148008828405150692211057048195727652016 9560235 79988014269181737123189869910785526000 9560236 -19061915925492453971535599778880241664 9560237 -185275223539377556672805138511185211114 9560238 21756516859812213653284017268785986688 9560239 28393751982651279540686834587008197760 9560240 62053448058734539269708037371291893760 9560241 5045320992788330969137194996542498880 9560242 31989803178226574836023416389615939200 9560243 283281713776311747084805826488004555976 9560244 -209941043937779357122799070222598877184 9560245 36457025737913715819684750024280066560 9560246 79575875459748236081461512441791741184 9560247 132670481069585493076867221795767649000 9560248 348715973064725643155047958009488527360 9560249 345800597131223955844526051675896826880 9560250 -40922873400596004701989102782360576000 9560251 256106498059766518895410324840552632912 9560252 5802154981695358070066670386623736832 9560253 -78053264674627255095129731710670724192 9560254 -14505827159359777481138297876078085120 9560255 -90652615502904792032783003295329601840 9560256 -49307320489885801414020872361203466240 9560257 67825958215489002093513555154210650624 9560258 70547062576177200515388082883278496640 9560259 90616474323952104538995474809970008964 9560260 192150174390258903927760301972915980800 9560261 -159742549269184139901571741014859584576 9560262 82092281089521369296723616831424681152 9560263 148650422761476364724749605640792497424 9560264 40361297744776288965165226975169740800 9560265 23610964486263205099796062398294906240 9560266 -139604330975282802772014688249929609168 9560267 -97780497296788318834312944814982271168 9560268 8691598797459860298989751799176414720 9560269 542253605638237613268148578226383826560 9560270 -143564856861326334806355098150612989440 9560271 -44391463514060927443106753416586800896 9560272 53706407975210089753497569386898915328 9560273 -210228688981669161397522278760382397600 9560274 -112046892463283919432615349664974151040 9560275 52810372608844590691705857924824995000 9560276 254837884657037320753406943427166208 9560277 260683979887673872393296570559375475214 9560278 34891678972719355480349963559791535360 9560279 452337887022050955496357131481632191880 9560280 59510351851202762749033840144382976000 9560281 -186961007213018262935631132537097595200 9560282 -80295576600165577891617835865022029088 9560283 81231691195621026989016478204035907224 9560284 -107495111664517882535743634170605520384 9560285 -122028138166113405075700532646396432000 9560286 -95545278661825729424194935648570415296 9560287 -97342764396145809742918428176569104000 9560288 -454145105891135165626113771222855843840 9560289 -20885930687616078883449638318223056976 9560290 -163159049168364705629592893895212137920 9560291 -29722545682562208472875690981136863840 9560292 -72880171980404211072566199708600913920 9560293 24400889103666643190636864312929692542 9560294 92355685791935630040193211317074856512 9560295 -96023065474801552143141399058786944000 9560296 -182234831401852271278155640707006366720 9560297 -81461578224495231717150260146498425408 9560298 -9440154834954001799718878023770054144 9560299 974444105494150419567308277786251328 9560300 25006549484189411265889036920290438400 9560301 -83167298693179868939387198509669649760 9560302 -77161269173527483421225822086722867648 9560303 84849516136229642285408231218265250984 9560304 5933627763628063550613667826241798144 9560305 -52340677777478764833603261524180622540 9560306 -18811915230494310434011947702616719360 9560307 61517876292017812562128434904511176704 9560308 -60289404009781238688170607459658003072 9560309 33597411246976609887598637355639690240 9560310 -11312863231592274841409043403328307840 9560311 152963428762098749836176989853621575912 9560312 -126489831819019848238975884613891276800 9560313 40538191112740572536575465916040203904 9560314 -92034603202020647476746589880253972480 9560315 54111237237933139009836296954567016960 9560316 -108433944812470394994240419822489845248 9560317 204628731983927793451081916211427771392 9560318 -37100156734637288810050469595583591296 9560319 1103227025090654633624136486342373248 9560320 44244458098485838105269557648330588160 9560321 -7224598691681087011572754017589556478 9560322 -17600611137896826426606523328864367360 9560323 121917600162030295986583379029818648120 9560324 175465159546342492329372016076434934016 9560325 -131887787105155212024235226958413340000 9560326 -64311270394061288152290915972387415296 9560327 43940752923014121553939875016385082672 9560328 -254457555964528409591967339259126947840 9560329 -293946537348346560835611088297236017024 9560330 -3668658573326233446606541474927196640 9560331 189606281420040181531099652616789780 9560332 -5387393410988557515230504206050255360 9560333 307996655457889906894896135857731158582 9560334 -16420629051574340385386599110253145088 9560335 141864118374223181913177530696691590280 9560336 102075795979895512639969422446927880192 9560337 247345518043359534940532480521276331760 9560338 -6462739597970747094986001780553605120 9560339 14302606527249622311575220857079005520 9560340 -60306332018062074279305390444354883840 9560341 -23787922352987936341601811400111560000 9560342 -82290779757500118879286793627681259456 9560343 -64304448679684910711540261767277030400 9560344 389453003224136271639684481666748313600 9560345 249977383501326787041260116614445460100 9560346 8590240570476071856188187894025396224 9560347 157755331641210741570362062215416611312 9560348 11427956890050473338375663696478877696 9560349 22075865766638969761347505860020929344 9560350 -100987128105044281699602378304004947200 9560351 -6429097041172393012877995840458341208 9560352 38371839411729672871536468173594296320 9560353 -211206427355055204871722118200571806240 9560354 -167526399351351435810074299035522792624 9560355 6530881327521153374529494339400645120 9560356 -5914134500867204779946961140429524480 9560357 89750759635475230910698021861524017280 9560358 -18042864040712231452027512273138681600 9560359 -663548149368336480281040989236850440 9560360 135468474959312884867753704258643968000 9560361 -427151251985172338988964780535564455680 9560362 -691856627283457157842686215211188736 9560363 1525492209185323945222701478406636304 9560364 153820913377291675793947070836177895424 9560365 -26525383317636615093295114365343547880 9560366 -203028620624374750862829875314824946368 9560367 -72910552070979183026355138668494116216 9560368 -39206532784179419147678248007683883008 9560369 22426168951136528746393953667851125760 9560370 65827787793983169101023645057207564800 9560371 26904104489604986405934281506230118432 9560372 14841291069310978845903240607695398400 9560373 216598123768440026692058113897986180384 9560374 -7349883453156197008178614542928724064 9560375 -273260765552493507439120713086767560000 9560376 -95283911584369361819329781555006668800 9560377 177923921637832526294715776240303101226 9560378 107827792770542184300870190110651941856 9560379 -98396114341973874708251384513737117416 9560380 34576858683638927710171506846016358400 9560381 -17197837786615886583940671504859895136 9560382 16939089987968897844412785673028060160 9560383 125740817685386807719912141941686254464 9560384 -48085949000512445802355773419014324224 9560385 158133071248847946886418076715458985620 9560386 -243651781716525906400531211024815894656 9560387 119484545584760700539849854674312653040 9560388 20149520199363409577678430894347443200 9560389 207172302748352529982015097552573932190 9560390 24304307107870204594430480964654192000 9560391 -12412544149460389769085983597058095280 9560392 198615122689051044469642855555596257280 9560393 103676231492666558948430872978446010340 9560394 -70694256041749314765126103063234496976 9560395 130751553794088852254177675463069432720 9560396 58863117608834967005608385834998444800 9560397 -80490069848095314210830155879638959616 9560398 -26595661552308745902822809305113940800 9560399 -256819878456023965295842133201143827600 9560400 8031594763849837701596384712956313600 9560401 141529810383782881945047577965151339200 9560402 -73908124408525287389910069342246868848 9560403 -522626075216111621967653801677710264480 9560404 80396959145864974313081287406366304256 9560405 -1051131051300414370584772828708099200 9560406 -51945886866025001762216082864784351296 9560407 132568261734581449361747987328910971656 9560408 53946089914796025442763453425891491840 9560409 36490010304711132678722057097450963696 9560410 -42223632289084630201486550355559572480 9560411 173310641101488380042677249052911925760 9560412 67028027457768989140055675253815617536 9560413 158029808715359320236070680439281690662 9560414 81082546916922322360267738187460726912 9560415 -15043376128283624601984670505146080 9560416 143934990823716055629254206225962762240 9560417 -109598621389804412778054147292075567548 9560418 -2910841746804974639938067705928522240 9560419 -153812438069667276367614059605921844160 9560420 45091123005310844305258211293668864000 9560421 -4705779083686550864785750415526217224 9560422 -121577730075799739256231877714793107200 9560423 -42094120349383368676909921216096634976 9560424 196922773483888955832964967354817822720 9560425 16163837897793354802350903665187908800 9560426 36820889708281729475561699285748543840 9560427 -128891449297948198504637301326898477480 9560428 111924928934624694134853218719234892800 9560429 409932553952540337531586065230347987776 9560430 2414504376957654752383049256960940800 9560431 186392893881773862058762447046982900224 9560432 -28484096184350421814502597747255083008 9560433 -95069171011382013691986083909269143552 9560434 -11318944163894539412078540335908718080 9560435 -137682691923563051650724575992230175120 9560436 75737529014139516051205465170245990400 9560437 430728823685686522871809915106955831086 9560438 -163723439683758439646030505552861301056 9560439 26672929476265598380484755597696224000 9560440 -2701863186170755867383366168958771200 9560441 -480757760628984635701766578836347285616 9560442 27100978162856872129817823229087878144 9560443 -449603817012676173463239862311581002320 9560444 -179671046353445724866874236921715800064 9560445 10797519459088681808022444834070136640 9560446 -15510495538923046152132571034027360256 9560447 95092587124731516853318838534860098840 9560448 3580874635918946557199261005177159680 9560449 125043372901697817453339584731006136450 9560450 -57100686872594700742259859284704617600 9560451 -85923551235106885015591018767613898496 9560452 280776987632449437484787051090565248 9560453 -42274184571878252509532596114522216320 9560454 25487870575685204379994983579103254720 9560455 -443740658738756244402573014127124626000 9560456 -202896936658962974514652027400202485760 9560457 193869915925735086137381392469613692640 9560458 89711616408430735525715879268675041280 9560459 177973775602493856224714213099165241360 9560460 -27021265164786403686817982040541102080 9560461 -298646837522404313349336337374680996938 9560462 759419559565627274561991566364208128 9560463 -95948722187891911560954569356878637824 9560464 64495618562914171755708631841712074752 9560465 -104563893014979308930002027297824928140 9560466 -44080305879918001762913202203360409216 9560467 -1978854162463487501327858083719930208 9560468 84856984854549883840712479801411275648 9560469 106652788581779959701682407783771120960 9560470 3237756695298011764608150582972149760 9560471 888265786638699117368795876757259032 9560472 -99980062367241461774127691928734126080 9560473 107948918980152276970378700703434400964 9560474 26168213245065222878876528070336751104 9560475 -73094041464545056710576706023628530900 9560476 -282640041752425168115565896823561293312 9560477 139194195019457908711108436504988192000 9560478 19078914653046703661718610539999129600 9560479 49373142038948898556565876157261752784 9560480 -269204424287082470543122438396935536640 9560481 -69743325426160994176411686470838958656 9560482 -122033822286169660035072596966705823408 9560483 -224816298799581659520165038303577503268 9560484 222672478481965963733023921936091166720 9560485 -96737380555568089351724828636197811040 9560486 12738989290193133835999615961841606144 9560487 -75849674331015423254104059395109964032 9560488 145660606821901771728416222747094374400 9560489 -87968854725430654206162110634214981980 9560490 59055287753477012681609023434689445120 9560491 -3520836775153046779195055761957672088 9560492 55310182728092193074830279693995484416 9560493 44119895691771549598369659183337843584 9560494 26282066793492060891143333025519526272 9560495 -49255843649532202557862351409188809120 9560496 56761535301621618380877652029155573760 9560497 9894692328587536975614816232328044946 9560498 -51166531101657744678161522134635656064 9560499 25665909555716211432176843199788238480 9560500 -300537958575968682034671526481068608000 9560501 413762074339046168781315819890509425600 9560502 -13621278659225974072582497004657612800 9560503 -92694922347996729213845938279635013056 9560504 -78998059837308737301470190749968896000 9560505 88472302126794976123308576304733552640 9560506 -54588875269830511997651033243224346400 9560507 -185002885994475383880767704983963202968 9560508 73382427547531629722395361368914792960 9560509 -61061929951639689577144852555307348384 9560510 164452774562058072269553305367672452160 9560511 11591161751331682486339536314744325264 9560512 23539537049577761153576435433626140672 9560513 -13654671200199930962065262349105888060 9560514 50909626102192536160471211933219534592 9560515 68283300917645581204652542445966047200 9560516 -62677141365243757273852044962639081472 9560517 183685364017190760797493819789955021920 9560518 -4404753896255791770128056648785574272 9560519 181601089960802120891939977994776860744 9560520 101022554555740794515861099549279692800 9560521 175720445701902607837686220083212205120 9560522 -161716887435241280770524679705094132688 9560523 34760417573397887070406191007641990144 9560524 21036299794760892108233101553194504192 9560525 -22739402026985840228815132964823552000 9560526 -96806950530083258056044658438917329856 9560527 -323195101038089404677832193976100132624 9560528 110235770667861841908827081482755686400 9560529 -247370490318147942302851962298219243200 9560530 33210279063387471503345667231784550400 9560531 359867815259434053921964102860562324332 9560532 -42616613848967699888033361722866710528 9560533 264137195043963433186235232437112840782 9560534 1454684691584991273624523743521441280 9560535 62346649924767414855080446238646853200 9560536 273142642674615531690043169920721479680 9560537 -41219745757098966620225477371918735920 9560538 33378521552511951913382056067329420800 9560539 -329522397512036047344765806127061657660 9560540 -162937977719532135649253638822407582720 9560541 -44604351270982826996343867399154555296 9560542 5221084620041587813123320240264105600 9560543 181582510712437992010108728040312439520 9560544 -39808877159780692697238640389978587136 9560545 2766897863096439869713404154798583760 9560546 134676423274000554811037145955934587680 9560547 12418824412709645769956805929877499920 9560548 -175213684245139551403197525171548282880 9560549 266806598990950666002053970252204370560 9560550 -18656617948010875673310095585613259200 9560551 -60304093142392888843800336172964508672 9560552 -680231088042569574271577655857302225920 9560553 184446610219107269822288280042725047200 9560554 -147640040615810339352600731956547902368 9560555 -2749611082451248677129875335817374080 9560556 -37001596423026291932381189817862649088 9560557 -40251543939762771727914490796529960000 9560558 25881384927710844444963480851809140480 9560559 -16717168128169513074010596878106138240 9560560 43715421531064093543837167030852648960 9560561 -10080039276800887780488474012080081838 9560562 -6910853659705221799726914134526577152 9560563 293135536896339134849443376412570889744 9560564 7337273277727748306162650873740848640 9560565 75643472979661852365511047908711731200 9560566 -103428629834567336285611853623110396768 9560567 -28568337543620249678598315010753520520 9560568 -184756945961721389879086147514881290240 9560569 -97807946149572447645929252165485022640 9560570 -150064288452376375849489836239466431520 9560571 70335582788080604029933078309666621440 9560572 94931936923178252554661966481832632320 9560573 96662013478550523617727697002523888710 9560574 44537453143816094775982135522679281344 9560575 89521110718813238528684424638238327000 9560576 86743427424762547206619658564375937024 9560577 416967033134799520238752590090695616 9560578 -94053263441199884755961740939660107744 9560579 -76486831141773560688422847075301635168 9560580 -155377729586521511161316179455132057600 9560581 178012830937830555849261303285827164382 9560582 36403037266779531344245865800506679392 9560583 224698543408568683922221491991531077744 9560584 -2142445185841831569074112489823150080 9560585 165139431690062836996001357681145978000 9560586 -26271800709253262590616254424053094400 9560587 -264182002764357834587092957841974880000 9560588 -119330187539605029351821378877632301312 9560589 -94005000310266211125926886841998068832 9560590 -20804239484978201284697896644620847360 9560591 -9243838053439976880852188299123417440 9560592 97245319311030171875407381713010360320 9560593 -41483301671582537848077721067199147200 9560594 9680632799136389848981638191677727232 9560595 130809041637844602975423635473800848640 9560596 -94971255746144654077596348154417520640 9560597 401181404351310566969687521310049548046 9560598 -21051382091094203176581315376475036736 9560599 578383084978890116341565909019388607136 9560600 14297183883400676227665253820021760000 9560601 -48470532264127261764094710814432513020 9560602 52858715402349907410594878450672435712 9560603 -53652773045342546099914133421496815216 9560604 -88844666658431396422656491045895905280 9560605 250027397931775152958742959455546865260 9560606 181729307385224377806492439355014006464 9560607 23491662843527733334447115257912717824 9560608 51004684955861603660998596974737489920 9560609 -43409027257504802287086537295782992640 9560610 -55482235699590502958400387224357721600 9560611 357028306353770183744388407044253247352 9560612 -21911184599385832895840356811958651648 9560613 182733326606913767274148879686279729984 9560614 90059757110944586622218071513291946112 9560615 -33867295251466241753338329390050313600 9560616 -27070904802818470211613015477016412160 9560617 -27289897169195868939965336361492858624 9560618 96545365737722304853249270575091742304 9560619 -73120647666019698365189188723727737680 9560620 -3780439025671015505676505729504926720 9560621 114245598014163281055516687975767755584 9560622 -72389379372083296643728069952079744000 9560623 -47220493610382260173496609319968758760 9560624 7121745282704282952548238413623050240 9560625 12543232641375242446241650221615750000 9560626 -5694703192300971783231265514860179936 9560627 217145526750551440025988122000981134476 9560628 2804498069058704149680935637245030400 9560629 34402119898543082894955804499703270240 9560630 -199818553811230088257246289668623628800 9560631 175038109309078640119229505433078430952 9560632 -29048713726545001279019946224777195520 9560633 -158698352454699475661858949767123002620 9560634 -81640765363420487371703407439291972352 9560635 23556823431136016458039793447861731680 9560636 184793725442170090927284400769403694080 9560637 85124682554681554624192386997788643494 9560638 89785579363010285875331486890199122944 9560639 210099494672847668925598917419139254400 9560640 6117928586181661080109640677085675520 9560641 -1064497885912742873542701902795697788 9560642 19560330768267255730244380466693188608 9560643 90123172895047565973704031313150959864 9560644 -23938732028619149030284728052302633728 9560645 203444534164971127726532023808278755900 9560646 -106248799605763973116304852637309050880 9560647 145417251523162159293990626215819398672 9560648 -98603258075028599306799715705503744000 9560649 -22534721073685413325506091822040496960 9560650 41033444202558283858555461614185017600 9560651 313249084414433724244110902001966629652 9560652 11712468110523627632668558697314473984 9560653 175942239267130133340406123805588454902 9560654 78447898534495414289485000298084909760 9560655 27018820190655674641746374772834367200 9560656 -35083793360803757982599740225544388608 9560657 -482272311927395070986082328127675989788 9560658 -17812379443297872492733630711225185792 9560659 521002846287635534055208461907938700960 9560660 -136208311074553505577173304889338800640 9560661 -73180460072556429556268987686456504416 9560662 82156263263113481444506481841251203200 9560663 -934890777267342122416405600509844992 9560664 8757967502490817074473002423472824320 9560665 978782963113102142462827045349325060 9560666 202629457399669230255765857442340218624 9560667 70929368324157285481445682989038277760 9560668 168407407571604299186880499270114578432 9560669 195684468749070606735921521440999820070 9560670 -4248678982240757732200705541563084800 9560671 -164380333958634383032240049081038712856 9560672 131438315417299492146648409849805144064 9560673 -9075454901990185871564216271958923198 9560674 209229647297252867925067196565548064336 9560675 -160491686276158367034517262444446136100 9560676 21275629491236839307238000810870319104 9560677 -4347755405416378479217903031283170528 9560678 -46189102867916704219165493759727583680 9560679 71234821507863277632169694467466551296 9560680 93179244497084239204934692309528934400 9560681 106011362056871273310031189659922789704 9560682 36122218744927392573400643965492486752 9560683 -191789390390900729822598499559236949976 9560684 208571388346254065325998258018891531520 9560685 -54471416923140031430853435910060423200 9560686 -133389363499477765609347853608149222400 9560687 -650285684605777077345848281818667008 9560688 -59220279229208746466739383031010000896 9560689 -244125861874762619781796584067384097880 9560690 99783926110330098022527917026801999680 9560691 73470132386615403719234329464788418720 9560692 210918400865597811683513130643059045120 9560693 359002948890444972071822678371136838720 9560694 14065578075209838009322018280863104 9560695 -8543214584904617427178698511748869800 9560696 103176817838402073892306654574246952960 9560697 -31652236190570391416854654127378593200 9560698 34535201384449962308556446806052121600 9560699 160523782566982964949442366058109558936 9560700 -99248113717638052885805557378806912000 9560701 318276128568233592604710991095205709702 9560702 -4358971480020613645475981908981611648 9560703 -4944893934637594787783556911489232696 9560704 153431375266235008636991293865632727040 9560705 40862603773390929798361278113363635200 9560706 1392187673689362223761207203048335104 9560707 7147356574470357294807964338399006880 9560708 -79586330037202375944678369295367351808 9560709 95916926722381728728859677019280582944 9560710 -28201992532564014619174357531482516480 9560711 -3201735369840451514226983144601760176 9560712 21755307046875923249136958403447193600 9560713 -357321058786849226781061583308642909916 9560714 -75480880282767751484333429704770785280 9560715 -98243180742586303062042563104204200480 9560716 -15112809286556886573651179678508318720 9560717 93333252823784288090688634905185318400 9560718 63397545472715830066338441634200544128 9560719 -19409224937033746743119449548422565888 9560720 -29488208534739906781459715910210355200 9560721 124683884687596613203069632819252867312 9560722 175441470687382459606883473194834432912 9560723 111684198799681735909323928372222199184 9560724 -769396390182740684920927324638633984 9560725 -138787178617453066233637895169907501750 9560726 -12920720900883774257951175178719093504 9560727 -324326426413697863374149770868395960320 9560728 39936749609870794397832404670669404160 9560729 -188537019703865404814827547620287431424 9560730 3624724630678842635143315170916350720 9560731 81738936216045402147136961067905494532 9560732 -7611178302042626988881516703656982528 9560733 23041592372757307613461365156728300064 9560734 -149244900827497260240544623210030667200 9560735 179193011234335623013393642808543488680 9560736 30818807271447544483150521578023157760 9560737 10419335403127112886448009206673403140 9560738 69399253446166896313610483518331704320 9560739 176507595885415710445100127447375784824 9560740 -64633188435193721643887950964662763520 9560741 70558966431218760295393130826458265984 9560742 -23824082587208273487668680955070174720 9560743 -139954027651349613451930546512293442680 9560744 -284756768938048967704979710781776865280 9560745 132231502810335943463838781714265597220 9560746 -101431207639568443540604812818477061536 9560747 146389289201428353641476726589750239632 9560748 135098436911180822778068691257294991360 9560749 2501598578679253326599708205677293440 9560750 -280660932593361505187212530242744640000 9560751 -197281926841214923027595854317300248568 9560752 -12406064332539554781165302764631851008 9560753 -206899314694979152675359507790831237998 9560754 3600449863215089840607794178748787712 9560755 76816094794206652706993736088016475360 9560756 4610190902638421937040860793128499200 9560757 45828531092589382473065893998780452640 9560758 8812198091322740779412568365593176480 9560759 -47549711700202628902618986323113104696 9560760 -52202056197961793664152223738539212800 9560761 32953888414531933983791663590082326464 9560762 -71526066417455528839945482994437849600 9560763 28663289963372542648951679323299353424 9560764 -54703917228527016027937450815404391424 9560765 55898604056436004384893250080514458720 9560766 -137995312663003134114122678693387827200 9560767 50982614864553888519881873057342896840 9560768 4448890651727187845611637392734683136 9560769 -14783471848013714282489263706508455232 9560770 51245078044004551655165940156861235200 9560771 164851308259649172509806981213749624384 9560772 -11567995606906564777067794427823144960 9560773 318976092202894897463737899986327807520 9560774 -127779461133325932491278773147865425408 9560775 -41326273479393681479150863107693398400 9560776 103009599742551775018130802359847168000 9560777 -134715557110959402174436000284777416448 9560778 -23955847962622660025264385770027443200 9560779 141503080359054957598125065216783199380 9560780 -151623898614808976576133507044134118400 9560781 161471216677382985957806796025174430400 9560782 29739279243082345191942011398327310784 9560783 -428225354318472676639704923517474897600 9560784 11278278864028691507648326174141317120 9560785 73796552010217974188649073136083799400 9560786 10196187180623543294419210087439237760 9560787 26840425463942820525198381625019799552 9560788 104224262889901687600052525548370569088 9560789 10338490823413913816060898334103213952 9560790 36509023484884565426093810017332003840 9560791 387129567839699123146331680223421519952 9560792 -1020979442068860627213907336159457280 9560793 74258331087280254511104406624721250528 9560794 -143267612541898134157775201562389516304 9560795 -218446915721524294117143606820582171200 9560796 -22716749338437363474460601887155118080 9560797 -273518467861573643083431892127592657754 9560798 -58588768221210491621181530712140655360 9560799 -115391465838405270814670637973018981416 9560800 67291907961390913297464341669019648000 9560801 110876155482288028598454435478733491392 9560802 -57104647358057525452132868703206064768 9560803 5030469776258710142153135783979729920 9560804 -208672049776094804277594417384277106688 9560805 -2914426462032512517569244792621094080 9560806 -97939236401264652593566806761406543648 9560807 371201133897986375863309462106576849160 9560808 140362218308884116997669331398820659200 9560809 48192519506841838976316426528747886010 9560810 1593285609211882142247771621350584320 9560811 -44457915310085475976799946949885904400 9560812 30902508136542383345877933756850560000 9560813 -105638975537043873912512551091997904938 9560814 -90626824331972805229924536345938116608 9560815 152448453885723520882394891769272280 9560816 -51439578384542114593002405162033020928 9560817 42649106091257006691941034029095211520 9560818 20781669192031897772716513815141753360 9560819 -49223392159934395282740358886972097360 9560820 2384579001838348656571617014783662080 9560821 -641082335941592144097916207709340748388 9560822 26751260256597370553342643295599767712 9560823 7966083356063550942050367998839454184 9560824 21821193221367738614426122588595159040 9560825 74716961516729582915422540730405353500 9560826 35183648449951982578419319521944743680 9560827 -324268597856717850316038138529367724680 9560828 -58793117473138210445597223790581215232 9560829 -122424764121285715277321599557909522432 9560830 -78221542409679470836536795990007765440 9560831 71175564666444812128945530885044087760 9560832 -121184660810935057788455870478113832960 9560833 468012101280871722751986653023895249200 9560834 -128096120234773370475101986969744982016 9560835 -1773455282001870861689628060138006960 9560836 227066219303131459331212737110627278080 9560837 84783904230091683409124561817986230560 9560838 35227668341463615316161232106409953280 9560839 -396489370809955824017075318466209389776 9560840 -46684833444253371087720438405120000000 9560841 -182382495870520759460117076197612800416 9560842 47830286509873109174975628267713109600 9560843 -48693810196293408938610946294298164908 9560844 66631716966751671571226979385049729280 9560845 40985973810743025146055958105433020800 9560846 51424665829258395689129390959329716160 9560847 54085765612262330327130320739545881728 9560848 63230302654584450926732773547431624704 9560849 -94673899028343799105793546226146619660 9560850 6857767639453127040656067895276147200 9560851 -252715248907205315377155123767831320968 9560852 -75955130597634810619092501069205125120 9560853 -190386404448066549124134368738112460800 9560854 -228836476616248304290663959002688582624 9560855 -41106254811481991373205745984980260000 9560856 -60375273694530208305200146179636940800 9560857 -480232133020610124134680638123718086400 9560858 59680062579562150516430666668930967280 9560859 16704043286442024565534165164960111360 9560860 -42134434240938254834817655365458135040 9560861 -367859890588747405939042237347788624538 9560862 -11515294783469541567926896161930904320 9560863 119310245939721244438752893783171886424 9560864 160208997371924728714585511915065245696 9560865 -5767431730919496049625404205503104000 9560866 11653996086984888107854570882152267264 9560867 71187746250697647519453407952371131632 9560868 -92857144690584110075702758661310142464 9560869 230680324914249801626769591519505496380 9560870 -31007695999230986341467984729819494400 9560871 106679815660721886266448923460277041360 9560872 -98213465993185473834171220824226037760 9560873 -12939533977991051748626551539705058560 9560874 35504359564364887768237910627448452352 9560875 192900117318305178832025053036969332000 9560876 127752165453939727031665886336454405120 9560877 26587156658140528010122277225287552320 9560878 1030951344714871584593205566587975680 9560879 116441337277216819918338151468388185080 9560880 -3464518200975579939903783711341936640 9560881 -12109162279554268598440548547195660416 9560882 -73938170496036940290337567907943386208 9560883 9844850594202257635746252413641999200 9560884 285534101588948068005313501355323922816 9560885 -292388481207975195481833510540901124040 9560886 103316841083434660864495461401732950464 9560887 -730093263578812522091048808720900096 9560888 -376452158508153233528492349674505216000 9560889 125065272493144160169048953388898761600 9560890 43283059468592386961971323717966060480 9560891 -498695146252187975226078096887572472640 9560892 11033098874174047429276544430454063104 9560893 27396839737318710203071968623974725024 9560894 34510071574935630453721099176162144000 9560895 -72153363015890391184340433663104668800 9560896 -37822122072018970365967912304210083840 9560897 -321738373054089997626349702672348727868 9560898 158707274446993216882829800683670114464 9560899 26816229977135008764566716502909291136 9560900 -60498091480033680488640589442232652800 9560901 15216624553952773528679910131835323904 9560902 -52686146224766718797255570266757277696 9560903 -6057439972862055488838878134618229736 9560904 -1148030659261080344184668755747061760 9560905 -7266869505008441819760738152844107640 9560906 96860869237596660089117812476792559152 9560907 233142538463542778867594962416153233640 9560908 71605105896037427028558418848542012416 9560909 338581464107350195355059839891432997110 9560910 3334240559178633125191569783357093120 9560911 94172338898481409862029875418881155272 9560912 119991654004150414337997503349065121792 9560913 85253527690738797525554919802578480288 9560914 81920081401977732577825694103284313600 9560915 26197648594927333246946236620587373120 9560916 -10222924682411053146723731866480723968 9560917 -586432773263635118272514693392281017568 9560918 -47153633466870325029608332665075567840 9560919 263615362285988932952833230647308197840 9560920 -116418317963586365961334121158261555200 9560921 -3605658835147412827732144442136227568 9560922 15542834585043010306069805512743465984 9560923 -15176157203569704083376067168271482320 9560924 27020650371350553144203116664045116416 9560925 -86417466240206276898796059855666688800 9560926 -4399835700855242945918447503996745088 9560927 -107280780669995411213559876770550074880 9560928 -27539359790746369548073812895771656192 9560929 60202385376841005941099383625202437346 9560930 -39770788510075652131079719857347628480 9560931 160268661342625723079085639242403427584 9560932 54942169359785197322075281774460381440 9560933 192907276336392367623008865270536207520 9560934 133819286694959452403250419388225981984 9560935 36018708310925268007907683194776287200 9560936 -142801040400728296270974887952875520 9560937 43860636226033461879657572755240598160 9560938 107762181855784660736727048623924774496 9560939 -32387923215766721768512913863869493152 9560940 133781446416767757307243906420614528000 9560941 -91800874303473027553727916997401911296 9560942 107409128307355434733826286973314679872 9560943 61795139269804739287108285630303422720 9560944 44724096913040612796378773426557583360 9560945 8439169120227153193810655747920176000 9560946 81354828100305779511014767681260077184 9560947 -8179743691876998933388582833251318976 9560948 -15313440771807083052826913541696662784 9560949 34035006541084227259183594271873938464 9560950 6497215922651312770164842406225408000 9560951 -281922344217981437539482167741286739128 9560952 3040098824654747091180617184433152000 9560953 55482508420716385492625306146833874260 9560954 3080695035268033698933875690715948480 9560955 -8247907955938670580023538062160096000 9560956 -4572002519497139535222600922417704960 9560957 -67001930453119563603738762701713186176 9560958 23615078829428781111731095760438992896 9560959 452826534151357648232414033455839340160 9560960 -201677553577000685662441215652528128000 9560961 -8843836448230065719798996031594943212 9560962 -101022363986450317171920729342837324288 9560963 1777768369758558687239857080251206608 9560964 -1144457131906270609200425144270389248 9560965 -69820283401238055011288528520772195140 9560966 16033009101977676305326877920703310432 9560967 -102557570815362414798969850903935173760 9560968 -110106655028394117687227475017060797440 9560969 -221596462046727649112887989531186446640 9560970 -132929726239453383716091516395600716800 9560971 -77263196084219661225055620396395553280 9560972 -342445291591752568788538343850539860224 9560973 85802373182922962107024069541742642624 9560974 222611515041206031049913107513009484736 9560975 589665270282041403244463107409289984000 9560976 26584325742343268852890041431156981760 9560977 75081647863833068295989920610280483940 9560978 51571382290658014148596472825610876816 9560979 -47318261255346035892179005118290353600 9560980 -1932402086037618349795457203992084480 9560981 -25413241631465852175817801269916857600 9560982 15201957237514838903699908080238406592 9560983 -309410530587406564044110407834934515768 9560984 -400330980927265819963082763479277373440 9560985 6247615191727836922931113475490385920 9560986 -61906608386783669062207884461225248800 9560987 134735205662570122662565055757955437036 9560988 99976788410356301732428520847855112704 9560989 -161920925524512974289262564638741322650 9560990 -116349278538932456236119237530534140800 9560991 29199195156985856255627285930428161024 9560992 -87394362755705563852673378535072595968 9560993 63412360838829153408344925719443652244 9560994 -69568125601568961679515003674473488000 9560995 72653954891643057688023961872987998400 9560996 -217283495230870671662098483848520560000 9560997 3516747531462971011594836466765931646 9560998 71566737447749143036497707456789868000 9560999 -121928403376486139286969050747570417568 9561000 70859071098666189284381563054878720000 9561001 74105675251131342665594845700546219172 9561002 11138857775199808239423032213404958208 9561003 -99652261980193515245469594077652517200 9561004 144951223942628831681964437113218986496 9561005 -3798238461356311327800074068852510440 9561006 -40784599101554545333802588592167203200 9561007 -4331839574215336853769915961863969800 9561008 -5288696243993763198027484839544160256 9561009 79633095054100553638609513401637612800 9561010 -192659545013911483891629746696471352000 9561011 -303455565854530328432452121646148550388 9561012 81394818030296265855190474344681050112 9561013 9155604429765959159365422104521907712 9561014 253839802657440282923556059346222269856 9561015 -152548136811672974715556624369688546040 9561016 155406260294409493024437299283023892480 9561017 98284402854047539036643870257501905066 9561018 -32965891986532949252180190637197087744 9561019 51906002431974524205505575716882866608 9561020 9465694762461360184984223220453212160 9561021 10239986837933209258480538318874904704 9561022 164233540657170826313809794293406528000 9561023 -46263476212144587970912290679042592136 9561024 -53570358012578320941527993563018690560 9561025 -153218174364266824085481804626263314900 9561026 151585908581600297068156073903077781712 9561027 -281613487535606018032380078798422577168 9561028 196765126863468454014110551631676267520 9561029 11612234485290397971679487950905707484 9561030 97322027403559461609160873254800488320 9561031 55809191972814744126749657708224349712 9561032 1324926037453056689677518855627264000 9561033 -32107834200105810726684561988020539280 9561034 -24069740640896789792715255320015175168 9561035 167654076869661088545940293798745950720 9561036 -12116529143186638333332130989853787136 9561037 -180499229837891756501616152945493777108 9561038 -117607457257917461591144514443978258304 9561039 -130573062235004996419982585004946397040 9561040 -60632616764690989413910109150532157440 9561041 32649880134347688059667712836162483264 9561042 12380857143857964156801400585560660240 9561043 -77165416423378256674028053872137554512 9561044 130407259294287218072707410072730310400 9561045 40024021738058992913499406517718925440 9561046 -61856613248078652260600269793447695296 9561047 -127548536693468442198191018569902843960 9561048 87321742730700248917093970424327045120 9561049 187514536094188002403303806505639613700 9561050 2002441759896474255986650849402444800 9561051 81620404192844727762849313569615175680 9561052 295134340015073518781262414937829198336 9561053 -350863886042034650514081078271638724698 9561054 120779955937001502413871954151662673920 9561055 99161558741775983505452450609634129600 9561056 41061504764399779735161622627068149760 9561057 96888898776495480985686358346556240 9561058 -53314931072224679981330694321918318816 9561059 6023364999977600608587123398976272016 9561060 116458272207006361400770722767940122880 9561061 408620061647968694551366950688738497662 9561062 -34223717588061877804236352320665870208 9561063 -134970580656737096985286113709824964056 9561064 -180873300142787295149410687439370209280 9561065 101563406251948795814598038785786631460 9561066 8131432696490074279271250381756076800 9561067 -143017686044472954216813082160573313360 9561068 -137760018329584038164374627051025203200 9561069 153621057954385902319182524404163554560 9561070 107856362355271918132603296246065772480 9561071 -109906092190120631809326684320598812808 9561072 -38882795115946579207729160103202848768 9561073 48777197367125322516793788283916619648 9561074 -139007736898365062378700761672407090560 9561075 -108531572351053549594138599695998325400 9561076 -165648236151717258246198362558016838272 9561077 -82168155161154360598109906289517813440 9561078 200570277890476229065030422060970917888 9561079 -363853279906459793296665691317044418000 9561080 -9605963476074243561419311513022361600 9561081 139490811121576632095946145852435612752 9561082 -50660729638377567575340609125144534016 9561083 -45834783046318101883709315330221424880 9561084 -105030063613663852050383116629200928768 9561085 -7790588450828922484816858539988194420 9561086 -120404599565907568558115369178620203008 9561087 175825329217356433457374516865481244344 9561088 95695878967143993979998525840045375488 9561089 -328848079036882734151510077922080149244 9561090 19949345022332410265859901542897868800 9561091 118120340112361747416356192438557577272 9561092 43102925691540215727278802961397975040 9561093 -2174372865098529724427140204293235392 9561094 -87583414222682774139079723362477609600 9561095 -70008046834078043678516556994140090000 9561096 104220406115946003666220093343062932480 9561097 -49948874026632551949484431345081742080 9561098 -38063327543312479480911584217986389200 9561099 222957159680012611820763142431559727064 9561100 26155424017676791309826815610079974400 9561101 -202543110217365208400786319290467543776 9561102 -6303982635057019683503161751528392704 9561103 33990165340894968276902630295072082352 9561104 -34020827811236753764427040477456629760 9561105 109506094891735879558220368247189539200 9561106 -175399742708789270771374420406125213440 9561107 -472953541938459743419712058035747890644 9561108 -23422301156562682940287444969813002240 9561109 -23222496361284512611321124756915831396 9561110 -16141384107122025578251844627419155840 9561111 83673554295960569910494306328087026304 9561112 -266063409257497778229729634686905856000 9561113 20159901360207632353438715866873039104 9561114 -93822016571219343384223108212721479696 9561115 -299847617725160651348651887027028098800 9561116 -56004191740350541585476852577612879872 9561117 -148717526563625280042121909859543944320 9561118 10432905885212853517102950110537478912 9561119 -60772128651338167919763014968794744480 9561120 27366160927602178730323383117624115200 9561121 -89194809849672150870143396074725547678 9561122 249844806110365421744837997445301516112 9561123 -48180570501842770271918890603744673280 9561124 -1789580031577963936063133802047642624 9561125 -162002107485076797204512735761708800000 9561126 -114503728763575129643813783156871888000 9561127 416030972528375867088639322955150510520 9561128 -270649928896100830840152450447129891840 9561129 -186025377121187510379321680863470946416 9561130 -140501717392931523048208068354631163040 9561131 130865240612400574700694872925202954932 9561132 51542892679246240757692392408963317760 9561133 281995519347053574460512191118387618560 9561134 -206863597527517136499614172043828803648 9561135 67418900332987825844870990705472387600 9561136 -792871554312151977391990267182776320 9561137 -237561628621302545156593972712985615360 9561138 -75819481835976465453021392829271645056 9561139 -151321265789029313393512582806041684144 9561140 -249102317116852017911595771929017943040 9561141 -280528463284482443042015566141018900050 9561142 75798946454264461264938112164249835200 9561143 -425330878709914520639091003033473520600 9561144 10979657285942520518640519859934330880 9561145 -196528105105445755779153094003048905600 9561146 4602473848543135709080967652117560064 9561147 82642265826471379221228512516850895728 9561148 24940405506840677909460410083959817216 9561149 -155081166337074475206769923998236678836 9561150 -57670236501813587694457972400508979200 9561151 26388579345641914571306391114756740704 9561152 6062591120485598310565987521573421056 9561153 30516065272349777311497370163377998720 9561154 36800215276038166133467285721606438400 9561155 -182054331067935951370698023459586290400 9561156 17025650636023738368442841839772479488 9561157 -317004784504942312414491354434942898948 9561158 163241005364310308801413539036655603584 9561159 5008048444276127973057499630203749760 9561160 46505496913882051644453217521276518400 9561161 -57772180294892539371178915435459471200 9561162 3717655789495234690722446622120856320 9561163 -317269353593384878307474509015717401120 9561164 13921921166587405110445298372585669376 9561165 42384843349126318889782632808735731840 9561166 -227346287027662784673861580126009861056 9561167 67733514769614231031999550514318105984 9561168 40711339080015284673218229943854956544 9561169 -56658739236450548873095734388376637312 9561170 -67967627925369148235405230744307471040 9561171 350873604418338773154181966699435027824 9561172 75896762400641853981564161139138961152 9561173 -372402382926284282079558304790995025280 9561174 56510463464659594214463752206558883712 9561175 -2876507138701902222529308458327860800 9561176 -68193827264579255854202591248096051200 9561177 -118994140261309422464646398632260352512 9561178 156331183816450857955219491077725680 9561179 -408005933478906171704624615704931861796 9561180 107344799495040737629203443774102937600 9561181 105379836423400287896544490630354272000 9561182 54712451694562870475540932748482324800 9561183 123872121384357305767413208080606826824 9561184 290391036264731600144616568235973672960 9561185 -47929293024019857509279105368517529600 9561186 -124923281299919808130311658778618841600 9561187 -185637382470630938449380674887007432164 9561188 9212614030703609671724105912937517056 9561189 -90475340214001321471002000923240968032 9561190 -25247498318869720548285134421583478400 9561191 213229843067098356117676503644422690704 9561192 8285539323105167745473466446343536640 9561193 3577245998176326302652180469275436520 9561194 240406232056476304329589783729141054896 9561195 17238920008425384820067458924385894400 9561196 127869207644576436855434895857393158400 9561197 -380194658359094648782239181105642941354 9561198 56742883586497122719942250747024842880 9561199 93876845938811574658112149724230295040 9561200 6617763300704756732275178463023923200 9561201 90026737454335189725938090667883440960 9561202 59340429678002716716570525652580708352 9561203 481186224152113353042988988731877317452 9561204 33219227110458511398355411707850003200 9561205 -221577601167353343527848564035078199140 9561206 37773842915283657334196954751910838784 9561207 77207309665015899611723031739609645392 9561208 105623862083823709822494242293635686400 9561209 -6169559890934558705778837831011980608 9561210 100168333889247869273295169997329643520 9561211 369445258365665637152967432270020884944 9561212 -240155077046710538623268587888256016384 9561213 -4002651448056709373428338638127124800 9561214 20674683023649775985036529232107180480 9561215 -102891097765529750409443415966666908160 9561216 46327927875523453813514757324952043520 9561217 322312327881693748555477449916541536000 9561218 20514688015001628503891174778195335040 9561219 -41969730339312971967270608752159694856 9561220 275540755792454410724377091385103342080 9561221 -468014238691759407902629991070780700578 9561222 -917509841039378887053060650061648384 9561223 74763081723857298207506941074236020968 9561224 298870283005097781378107238991506600960 9561225 -114965294308292671115937823534009500000 9561226 -65677250597607723032442432805769924256 9561227 -16236341336087648032870517838944225040 9561228 -129056462706174595512171446427158868480 9561229 235610698519241710161220551208277019830 9561230 12344877255151565517685484436946490880 9561231 -114782101862444346239559013822094962440 9561232 79781780284778045975412158723148455936 9561233 386922251611216016574711337848431712624 9561234 -30081558935308970545804437028345768320 9561235 -57508024254209240087081624433706956240 9561236 -329843073122016626244532418298779886720 9561237 -26494405262858538253754826262762659840 9561238 -118541467360683311246422292314870732800 9561239 125997011214832997730049287978759737256 9561240 533805457438859261377290880866508800 9561241 -44531775737123756747194114911410836716 9561242 -175395838522198848050043346972689760320 9561243 48201966685544881123731164451172187328 9561244 19116086725410324129384672183266672640 9561245 -144183861268452971734920965290791770400 9561246 108509332154083539079892993240310782784 9561247 64301770551397644426393173414460319920 9561248 11358858178548540292579161296719970304 9561249 70112299469665461246809556249556852434 9561250 6353869035464787851225590343060250000 9561251 3438795537494023182148404883456730880 9561252 15792963309227157417950376767231066112 9561253 27700409805761928639990365965940520024 9561254 -34816720709650847399262837778616624640 9561255 -110936428629484639177541718370844599680 9561256 134050247214149488897246618081798963200 9561257 55941306167593559047025467534157619072 9561258 -44916073572721349785115531318995097856 9561259 273397280988140076375343581576677694216 9561260 -10818799272689197647689225624671365120 9561261 34857767258493274867262050812822655680 9561262 -119122931277543692993243873770885593600 9561263 -93158891469716350864226056191670872600 9561264 931243170023506117315537189157044224 9561265 -980802747278156735837412995239159680 9561266 -38528245140752081232337151449187126784 9561267 29403680321266521453424142504758416240 9561268 -8158344776360457746869977142839459840 9561269 -77235865104328328529508464651213061632 9561270 12863014235412662438671282734357676800 9561271 39902173331853769034085077972534563680 9561272 158130520015695574169800901158292090880 9561273 -62619787362787756337430586197100388016 9561274 53872648976270920570633342328026625136 9561275 14012641958499957031557925657664865000 9561276 -10918276235252178834417791908254589440 9561277 -340647391552343794419147556584798133920 9561278 -85849431037894051599741333779775394560 9561279 42515687024563805049949980215726343168 9561280 16152541242957361339945329191760691200 9561281 -26079626932255432503554744589077549868 9561282 57703638796751654836279801608995622144 9561283 -182476982665125362065928784547669942468 9561284 -87605536035255601749452167690473185280 9561285 79422110686135513199594231561015704800 9561286 41124742080638596814253555387185264640 9561287 -4982568113808989951266008697697825064 9561288 31933166169032169033676024679634616320 9561289 176466595447878353770573852013217536090 9561290 106319315784086480234325858307473574080 9561291 224940042281645633083797638461201605120 9561292 -104806097439683666685893443429949431808 9561293 44234883660244739718557844327647169216 9561294 145964451198883194666895847678961408000 9561295 119543224917205881741104037467771041800 9561296 92045015444803177879446745054867709952 9561297 -212853129642140718976605008591506512480 9561298 -236971440570836028073631628667222623600 9561299 -224384830806874146438312983841355200 9561300 -26745228090510145454840717122495488000 9561301 -25634120511418370821778821490023019698 9561302 192389273515948890314808228003464068032 9561303 112095559070331312750861966849946036512 9561304 84558415638374392657396256349526425600 9561305 54297901508156766075179367284875001160 9561306 18324089720140313695916304032325216768 9561307 -37789590812994797974793673452739157248 9561308 -5946240277136789255056342941634767360 9561309 -250422721035457703445722355910825891392 9561310 60051866063423015803018622943428248320 9561311 -59777288084235501251639706885630413568 9561312 -233452679325012743361104356505852313600 9561313 -479760654559821835599805676185529232080 9561314 77767040232538569702109208744487270912 9561315 183840036231085390614163695587457113520 9561316 -5486350285647756192368355559240216960 9561317 352746834419604544303341069421621704000 9561318 -9792205758154975749624103203495090432 9561319 190351975586072472647535033997058064960 9561320 -55143732990751962886863731732948582400 9561321 -17795960211385014273002657312342653536 9561322 48659134833350908094827483167921057792 9561323 122180874287631493911672680477386807488 9561324 -102540350061656605462701254382862354944 9561325 35993932728022913085574709185968900100 9561326 66113694267443298455488899170134466112 9561327 171240635896649742745513434925330870032 9561328 -31762034718970050212125264292708679680 9561329 73438212037131664168225623393068441670 9561330 14476240011810406404773851309956096000 9561331 -17174419834961171325628974632109191056 9561332 163704738172365820893075817397401528320 9561333 -178648687403698571181798591764899332576 9561334 28027641155115002034061163593583814816 9561335 13012547690522106488201981148615003360 9561336 99481921959396312117133821944629862400 9561337 -65366183626830825665088559607964485014 9561338 -408368335686209467468067704756417680 9561339 -18133136675418081110894953560913725000 9561340 -86682763964104786145320859461199132160 9561341 31436259509082511752950343678869204742 9561342 -890092981943699841022346133222859776 9561343 372663404897056987250909689329056623488 9561344 176922400153273379080540646774396682240 9561345 -58503690754173150221664652176516228480 9561346 -114392510258758755386839884347089966128 9561347 -491861042286659418083298048705553680 9561348 164654723852771677236099376100244357120 9561349 60671111701914083520417426323200699936 9561350 -1312969251403060667189345182538013600 9561351 3627234935515658144694942892571996160 9561352 387798574598914773219458777830635033600 9561353 -44672023155206994287906910037039824000 9561354 -81807060324047744415782478304341904896 9561355 -32374561796820413216351997706865949840 9561356 -74317899548157587986863950868874079232 9561357 35051145610085967279738777944347293696 9561358 47393876622857123960335681095899756160 9561359 5068466625581192915074271461552775280 9561360 45474969212605185930691570172716646400 9561361 -183465043433283591124101531636910442496 9561362 -166033413456237143409668330220913235568 9561363 27311048156663985555804890429329201920 9561364 52157829656148523863370175921335598592 9561365 334086889880548448816540440145615418240 9561366 2615543820929842885716582490723488384 9561367 66742971651573352815542827985403367824 9561368 55973531224329797358980600885814466560 9561369 245560640210471165307690962092580555040 9561370 -46184287762245090187175936945317632000 9561371 -24417590846104224214053529877987002800 9561372 -75816670175006173084348698312787281408 9561373 -94147517050601125096210890235467316378 9561374 139188803740326369191620124886296535936 9561375 -148163318894589948687104501762781720000 9561376 -240157251295935883945129412884527316992 9561377 -66318922164503833455832221946475204928 9561378 -76198512761149751053220137565139390720 9561379 -41225762382086510334490813568164826020 9561380 113385657763863155715127958787660652800 9561381 58997184052728565122114886454084825952 9561382 -33742242442936607806422713116718814528 9561383 21405044159402631680077597508149201704 9561384 55773715200390341741421888417547223040 9561385 -139052773261191556831460980089061731420 9561386 -155928879889137847310590059117114166608 9561387 -292957177824524114714719325018897256960 9561388 -341215494543599252461083309995730915840 9561389 -333118234703044587488145890514907234560 9561390 -34424460901443057314185596481426270080 9561391 26221700002847249646003669158766399472 9561392 8816471660973700533908257599543312384 9561393 -205159296244057509715340872500330614640 9561394 -21814785548600787814001598414012672 9561395 137399312076185614240544486004983331360 9561396 -3708840844522459670636235280817534976 9561397 513407792345962940851943060940647013372 9561398 -83549793913840974217865724675229556736 9561399 -131992386713227763472688895267946940032 9561400 36051190658901922067101403654418432000 9561401 -105309677747105956410311532802194896598 9561402 -8519998330793497798779581614340139408 9561403 -104702959895679982945470567036256696348 9561404 151046689980464851558840053601991801856 9561405 -1490554804472397421450349554186248960 9561406 257433307603703370667311991964643601152 9561407 -373561850386958552995981718718401185344 9561408 -62150035047589684801060969919136399360 9561409 11402876438286480756317374994054982528 9561410 -5999161293819314307394972142105687040 9561411 248896100652592575151965991785837529860 9561412 39789250841123233827601956696633876480 9561413 60010018038709630471239175695644682624 9561414 -1794318648041792965686683189630810112 9561415 159126866700218779654367450587184749560 9561416 -348963165765459285952333094064691200 9561417 35172492839987997596996022700506370848 9561418 -192850161667665678365490919328468131584 9561419 -409523357509770602847936256199136300924 9561420 -11688833989504820493452760344294400 9561421 201979732843328550551186969615769253622 9561422 5054382811674499617999492746341294080 9561423 43284545259513345660322476468378413568 9561424 -26132753674502928020844208797732904960 9561425 -145624543074130481727902388850911077850 9561426 20192491580184219429103426514612596224 9561427 -359201922159848995202718982515884475560 9561428 -218101146015448505166550498012373987328 9561429 -22589037196567872011537581351259256960 9561430 73829266298898626238903142383597039360 9561431 152347922036799014212526158701161270400 9561432 -188602551035315123416028146869230407680 9561433 67122672821385304931230057144284785920 9561434 1162679259969726320100234905710709760 9561435 53298038509104697820022589994709289440 9561436 408814722900183326678538018931145640448 9561437 -4351282684425561278402408986097410080 9561438 69273223836179286799085922802602316224 9561439 -292794188027677392651444693219790997240 9561440 -12228025304445241933415859966962565120 9561441 9570783425208295409060141115419766192 9561442 -97911181123685261363222355313661705856 9561443 2894481520967223959378001655781905692 9561444 -52309826938400829451418503587251386368 9561445 216157426732547488490124138019872537600 9561446 -64962535934607543015264786475383333120 9561447 -602086369830455556364402850458689360 9561448 -619492945199994694884232282426675200 9561449 -400892849156057797602221331511669616640 9561450 -47804406653970844289002507040422502400 9561451 -611827913877461210983202445616212414368 9561452 5295199559728185203812655180341040640 9561453 -147100555694599244812897723283935380192 9561454 -12225922605621936339300636324017504256 9561455 -294382641614343782793311564874362790000 9561456 83953887660829383187442400345362595840 9561457 294640024504754439149773096646674748212 9561458 143515034043356454398430728805964888080 9561459 -249144255585441347388697535873437194696 9561460 -139839971044938078383080577755861155840 9561461 49070495535818447157778692342760291584 9561462 20602534361761892887495063196579190144 9561463 -271293724220693123378041825447797806160 9561464 -189546936507766711834557971199669043200 9561465 -63449075619350409188050155303412075200 9561466 -111353927804851607372568897592514526240 9561467 1746999628020434793781499696601393072 9561468 -34778729952047493398222183324314828800 9561469 68357217359649257023368936756062224044 9561470 118402814663799259947464762109714991680 9561471 103149355931909323472396946216540484224 9561472 -152417375535968827420570255163916288000 9561473 22726753691495201871841096636829084484 9561474 11273556986887025352762120690476251200 9561475 37580935315979990622605464242956332800 9561476 -168830904100406833656300461845940647680 9561477 -136535682568387384824298364016092789280 9561478 142241134638084568042969170746758931040 9561479 40235357003135712206168846795429443800 9561480 893629506948708502245059132645376000 9561481 437034606423514693264329207346333947600 9561482 -16051651134669995002387064366724350976 9561483 -6762463049085679938366006641095722588 9561484 -138289309619252359713675483182163235840 9561485 44664323216431301649398851594834076160 9561486 -1158305962773359533744221269039926272 9561487 48118747513441150920186308263154682960 9561488 57218506120986447180636802518036160512 9561489 -90482435317255635837812517137307938880 9561490 226066721762285763320135155907766597120 9561491 -232889311848601325348012863087394901648 9561492 -315201738888284402030187389712074477568 9561493 20076774340729759744991108278309545564 9561494 51584779250192396072900635508705473152 9561495 -77855898213864821842047537790638699360 9561496 109179487350089364787513800503054376960 9561497 401769867921390485310730024100594653344 9561498 -41591517440819191608129440322687975936 9561499 36741946926328038450075071607917009040 9561500 -48451494169551960793518946847748096000 9561501 -212746285857027058483389421844501143380 9561502 -36870533550002404172579680269254418048 9561503 -64664217980663700168062889063410342400 9561504 36310108485401702486313108916521664512 9561505 61889965493907538315214924898391008660 9561506 16621934918963152061170500509981249088 9561507 -254220874835420916891269522357926068360 9561508 -30345125406225147705896717390688144384 9561509 219630651002836030888652862014707573020 9561510 27704933832927630004617558840316416000 9561511 -243850954081720966040716424189839594888 9561512 21145892482748979234742518295210675200 9561513 -200457698451195715837375981895272730160 9561514 16328543654966020597953492236886615552 9561515 37861708898361124404628274089775828400 9561516 48265947419321756054704857813314371584 9561517 -207212266738263085538485403933444950848 9561518 8422143898152355350826919755215155904 9561519 159674115594212297681063006364961224888 9561520 36807340918416368844541961847262740480 9561521 120401047801850219369677256790323512722 9561522 -25175480629130052647281988622214475520 9561523 -5314309038140931631875260135265071096 9561524 -188857814324255182479683784741514211328 9561525 26828684020020458873138028322522060800 9561526 -99804195116914632169136326010912520576 9561527 113191229517520818063242534597134099920 9561528 166647124886953277444544775482526310400 9561529 86591720169603068215292240514619691920 9561530 -50300955296692704139111221249319322880 9561531 -5172101289323062174271824076127430656 9561532 34215105770697696622441662585725107200 9561533 -369938115414228947046592362625600876218 9561534 -46490881381693671949729607841907158720 9561535 248302686520648189096400511539040885480 9561536 8077455050767869525626316430717747200 9561537 -32450379899518222928524061161417900800 9561538 -43031628223579691423162375972315042304 9561539 -218650491162240837642623668884499579200 9561540 -2479793281388770541171816854678118400 9561541 -461709666037547606118551660271430400 9561542 53658219319820463241745004020765112672 9561543 243348449972960201323020947648005868928 9561544 -64998678821706779656732662679212579840 9561545 96853900211589057878597827755110297280 9561546 105259874767877019520832492354958081072 9561547 -12968665274139117689101670332900576448 9561548 21336321482205445818451184564346379776 9561549 343146177206047584949331987228340325440 9561550 24801014422942889580808459250195404800 9561551 76870854079474256308111098881494029552 9561552 937068186726526874052451004684697600 9561553 128206402059589074429585828271213626100 9561554 -113381972538784714016382678468104391024 9561555 20473004363540177229323149395598924800 9561556 -299753916049564138612291188055362455680 9561557 8496960206355875907624389629440265806 9561558 -76415971025827173094408206967382116416 9561559 -132210052983062522341876811205284404608 9561560 61001379093143042345287389108289536000 9561561 152595423987135649127047433693523035520 9561562 -56045696617869437759996869542611581968 9561563 -372143057157366785218412339264175029016 9561564 5988075173877437991705124655770429440 9561565 -3211314231723838156607547143286178200 9561566 3198581585629185611004618836318051520 9561567 -37408338615477602188136479028321142000 9561568 95177209716115848035502837408320716800 9561569 82945837800957969316660766275203828840 9561570 -33624463031782952656893577124414999040 9561571 -65613588611815595296331947517873938560 9561572 -17611848206445691897818573515012060928 9561573 -43945789639729538025905883646745426976 9561574 -22158182767914974444737763802001368960 9561575 9095696426206671299597298525576076800 9561576 -68957002377025854209369721930385981440 9561577 -40704246462413625638655576748552281308 9561578 6995657385464531049620882780297515008 9561579 130027137788121341384659294062593576640 9561580 -3126879260527563250400304049069670400 9561581 -177782955546441336634242822992742655188 9561582 91800073357289990843497105882522436352 9561583 -272237062686330114482375126994007671216 9561584 44034015568149500188367029654182297600 9561585 -279037886130372367108579017352825082880 9561586 -36590599600948978062291188824081812480 9561587 -18905453116657354476232143289711257696 9561588 41468705897129819090911871562800332800 9561589 -80988942300414463668028972826646962180 9561590 -57979468443138463682664463320068131200 9561591 147515746645799057911489723595314507680 9561592 -189368607590952391011149079197473566720 9561593 728478062253746728195063594370870878464 9561594 -110936883939904554265463261220089856 9561595 217995844458148203521705815292469419520 9561596 6133067247066982249392634564521807360 9561597 252490258655014921272607848669396594720 9561598 178726468395707322091620718264936626240 9561599 18101789940352498370377046504158371120 9561600 31024783013593300317845144152414617600 9561601 -187325518682801234838208862577651875136 9561602 -174202925011110152209652612345063253600 9561603 -144056142123130008342045514706304153096 9561604 27830965023508725765792099718181575936 9561605 272578136513060627483753488524537591000 9561606 -96702105358382619978343484700510597120 9561607 231319727331100596368248121942040472320 9561608 57442271352778722479456713922979102720 9561609 -236796628434748112064881664229900032 9561610 -16224641170571567587657016536377526080 9561611 -213783669969199572610067092442652943788 9561612 -146786712101149523078048091481122329088 9561613 30828140373999947721531388555053433804 9561614 -77793205944404304361722835360375419648 9561615 -43052264598178154623821541993115305200 9561616 -3783504795040279383590826618920091648 9561617 57634990746609921046254588197846556480 9561618 154904468535627909271168228797917283840 9561619 -24266090948480426679590621354351761440 9561620 -36821295667118006407794338505202752000 9561621 -347295016311730318335525263918299774080 9561622 35492358420950738376524740232314558464 9561623 16388800807329849996166178221336492872 9561624 847086400316511844261998274187550720 9561625 118452192976878711144879680381514429000 9561626 -56444199149725655445635002405587689760 9561627 125411773929339860908448568009817478760 9561628 -277253787346921479533168360087289907200 9561629 102868677023540452457545489014138009600 9561630 3011851804932737232370586846980542720 9561631 180335917724575579947321100490241134432 9561632 61527458563002712088399299483257864192 9561633 97870381700038363740046941945253658880 9561634 -181025492347297903814101602971957707488 9561635 -318019421780192829809186175209380272000 9561636 -28573726081475795897520035625913159680 9561637 -395127390146162945908490423088076411808 9561638 230212798739726570949334839487241802720 9561639 -95439740738974454566928536931516751576 9561640 -66022362736466624934424191518854348800 9561641 -34607164030778573484434006724090032256 9561642 7777173809592161591680846904529606912 9561643 -39593362452030999024887929353058218240 9561644 145044487392241915238924586877404462336 9561645 -12650534656710867619030242273233819700 9561646 -192630794316985000574638236192130561728 9561647 115906773354164513525438937784654926096 9561648 16892047131878199278227128689103667200 9561649 -1000651173421094688877002944806535964 9561650 49299661464193723061428208205993446400 9561651 -20894258084364395726208104680239919104 9561652 -1476035193110348209603398532297371648 9561653 402696015374933045725199923706367553902 9561654 -22042811018676160868325183830603720736 9561655 -154000994171582193133056984600901110000 9561656 20760834545461345237164247101378662400 9561657 -8027391906408329575157281290959884608 9561658 -52728834707227075075210417083382759680 9561659 -218233791743439775393358149127281018140 9561660 -22964003905110172196660040633385098240 9561661 -50606265346826707431584874931099495738 9561662 401287868032110414888919548150252096 9561663 138935700552929924970277499077243395192 9561664 118415944745846974604710047661699891200 9561665 -103703316788448594509348698057973144280 9561666 33257997977494409087878260765432345600 9561667 6278190811159443668497211679958316832 9561668 -101838359641764685038161584795220909952 9561669 105085824300092717989570569601522664928 9561670 -3586567803045031473572434954462381440 9561671 44022843263782268055912062277770311680 9561672 -79342971319228685368771805624233574400 9561673 -101666968856881472964280441337949294720 9561674 4966434363663795729207191664505002240 9561675 -899585475852436506259216171272991800 9561676 33802497858423393811358917695810004480 9561677 -179027388672444032698300881803870366280 9561678 15099349509445808455839485298346862592 9561679 153445723334960708016226235017205959280 9561680 -56820846516982669222828173158346915840 9561681 -82365921786365271667552776249490699230 9561682 -116731327860176288185084727945112999120 9561683 25409957523817530663615805766567663064 9561684 -1540905236127730074264576104472293376 9561685 108833195414640437806513665965878690560 9561686 -24164974097697941948013421553749747200 9561687 -16882373565242663834272973907782378160 9561688 -56268055105036190300182629973283389440 9561689 -199404563291984853398151751478304493500 9561690 -42305728225759832341463183680700424960 9561691 86265328643967217022437882506372513092 9561692 -2400502867024875545383797303159121920 9561693 -42775169686978887304032399411294950400 9561694 -31661085420225606540118669779233527488 9561695 1274235232117923079428379354013422080 9561696 206975016394519155801988472703490719744 9561697 209849905894754333729611839030381957312 9561698 7167912903946689146187097269161617920 9561699 -1271306262030167778058562541714524160 9561700 144498205644703226270492227155923427200 9561701 -622037817789623766352714224978492988680 9561702 -20338511145232951973224488183314006016 9561703 -24811381896832859707243019942206204160 9561704 383868350754260462406247164119229235200 9561705 60084928549236100730569780921090695360 9561706 -77363341395338215935031649734562042880 9561707 -41841909133072080225091647010568013120 9561708 -43004413372694479448403220985210075136 9561709 464808509847908483513201374532823181910 9561710 21221497252151681053837326149440661760 9561711 -17418389435695584883494092654277738480 9561712 33837938041055487217471262543778938880 9561713 -69025031729410002484985670983769054702 9561714 2519706779782636234511390294344487040 9561715 19571431934261703092422928904721483200 9561716 -183841795217449550726640714060962540160 9561717 136392843307435904443834111706788854240 9561718 140093188488503939937119591051530583616 9561719 -7612402617672980466067671288726665880 9561720 22907890245780823427968307218160025600 9561721 15327831409372947773558511191394850176 9561722 8837739475088113189520455664675820912 9561723 46769722270980568538627979029521781784 9561724 29157338976196645648991394427064170496 9561725 -50026682669041292390378661456278843100 9561726 -8795897082702898241996683381537300608 9561727 133619478415500881933050426248022336512 9561728 -297867125740282984919103346044158607360 9561729 -150256316078951112165069539680993976016 9561730 77158282882431897599168804923164294720 9561731 -183118747091467979503102666353238545000 9561732 -184633638067378324510149830160710393856 9561733 -27414641988020710909447302377887909632 9561734 10137457863456465613642502797797894144 9561735 -34936380766363999260134527381149206400 9561736 165320237709861845520931550213267911680 9561737 77426126693701444783890171033168703386 9561738 -983897240245488231677544090975950592 9561739 279555508484730936746993420274086073000 9561740 164238036696714256496716485668792816640 9561741 -92275571785440505629070186923670220736 9561742 139001757514626862579415545696300558272 9561743 39110014311127102436955325240317679944 9561744 8604445280584631552071828448191709184 9561745 -10694753285864509309855710179606388120 9561746 671235286391954361423284434979538720 9561747 66648352310031200606359371737436814128 9561748 -89970745668096786075873615273294854144 9561749 -82184702251786070747693097638024271936 9561750 86089616848502731213557998441771520000 9561751 -16022523149306712464619598230192290000 9561752 -275012251618184170119712280896976240640 9561753 235572617300426228483707164198395464800 9561754 -102272509495504790395214524724761073424 9561755 -1534259367490096268779092932791215840 9561756 -13940521350932177349779369143012566528 9561757 -77381052920949084202007999470050387994 9561758 59179397898756495583489536676335893376 9561759 2216250364733841643369403664865267728 9561760 -14232558737176758847173086707498352640 9561761 -109255931313167270874953139618506365776 9561762 -20178675978918615730396372535343000288 9561763 145666159374446701592714513604786071920 9561764 12917833369595338793245719856719052800 9561765 221918985829557025845609212103915936000 9561766 3988650781952388706067248120889955264 9561767 -117404893701571274010234173561333184240 9561768 -24168753070803000618349306604678922240 9561769 11371027157346292195277076657283785600 9561770 45964086377460710335983342495737866080 9561771 189138335455845986360320427485353141744 9561772 -198184688902493017655454365240869037568 9561773 90702415069232059328460550437648563328 9561774 -1364874742827860565611592767525031936 9561775 80551763951641988042908806849153494800 9561776 27620955896058509154602862732886671360 9561777 194654971867294551480040679699172873600 9561778 -51144403325825015358178735235931454944 9561779 -5021797012884074256469691463836677620 9561780 79114329210360224738826843308193484800 9561781 -2803025892765982313930641377968294528 9561782 29004990506350472700688256443015960992 9561783 32859778646013581705007002605300224 9561784 -426858384740450262500979035163531325440 9561785 36680400400988284312432313169013846980 9561786 3176659613576310623975235807075691008 9561787 42137546982037461160371486754049422436 9561788 -102825750947034834414972118774544954880 9561789 -138027872456615221918300987828561394676 9561790 22033561156828275555848766874207334400 9561791 -218848353472316244492135300611863626600 9561792 41632950870688694381342281813953871872 9561793 -344944528172227434836225594123405301420 9561794 142026332282637269591699920473804748800 9561795 47458714162467432705258774057951421440 9561796 -223447108809343823251969592397549078400 9561797 18663882374496138718663862002542540864 9561798 -218633111704453083928253421866514086400 9561799 -129341573827735465249275476578612296512 9561800 155491104560680579795428708048846720000 9561801 -134380638879869243373670086479498224368 9561802 -6348605552844437520906035031771645600 9561803 -318083061861588598218673052240595664440 9561804 12852378421610267479699218963706675200 9561805 284467098296444162096001893188596397920 9561806 -175687795867272226262660581100540643648 9561807 -2781244001044425650162334879666165480 9561808 -30455091057592560772660868482946080768 9561809 270947511305025953160024591193938881010 9561810 -30743425714161075561499025417062003200 9561811 129884327350059093104516636172304417600 9561812 -111481633185723681137780918402380654848 9561813 -160673224976129443946049879971801864256 9561814 -75105420953828738883888882845311536960 9561815 -18205476351662749273157850176913824880 9561816 115074022404439904322323008434511319040 9561817 237151274794167195447987531230102169866 9561818 39650872258897134644834353893766244352 9561819 99468178432079991209247304245889787544 9561820 -65085814454359205792750840000855147520 9561821 -564456612028645242130586020240492745856 9561822 -19992743245452495160317187174344883200 9561823 -352378405512554730670980576648060024928 9561824 2533604032764849732462725559740006400 9561825 -17306643882648235368936368620641470400 9561826 -14451434609392397074367879198326056960 9561827 -254005088776496387801730626453031806328 9561828 20550415817562378044227422426304312320 9561829 106016908089622013125649486796220997884 9561830 75560267094767380055622359395371110400 9561831 233247400280412164416405910505279667752 9561832 4301589066957181763452975521986150400 9561833 349384006439062081434130369549154417082 9561834 -48498714901773146507808307946844303360 9561835 270633585230829804955948625017885899600 9561836 -33611310012815181346952485910496058368 9561837 -294657782457684525295351136970007209600 9561838 12495168007447939080001148337356160000 9561839 -35716503996611975159991060495526358544 9561840 10488341032978629912610869979076689920 9561841 -164120128931747874542166269764491994128 9561842 50046381415622154264903284818543570944 9561843 191690190685646680977942090662507768532 9561844 257123208588459334163426599811967078400 9561845 -89190931986933579504879284116533585600 9561846 29208678817205870440263305013660217344 9561847 193353258710411125351664376380903064296 9561848 -363469756471911208028216577679070576640 9561849 2046196381406394933532940012973248256 9561850 -102049909334907042662809803853345479600 9561851 -295233054019935327441603800762975311680 9561852 111368274918730706048397802107172056576 9561853 -157411478526506912776034444802942319520 9561854 55388637653305066603801134746645515392 9561855 9435476280019133967939536023837303200 9561856 46274814704416964763095851685048745984 9561857 -15862918653882160258185879217712022528 9561858 -131374898337286181859704230527231474816 9561859 15431905422399312560929054800305882880 9561860 36888523275582725063412250120736010240 9561861 249751322317900442122119053599034960640 9561862 -33449635787305952277555559200765809568 9561863 -414644942659685217247487661643060470888 9561864 42547208602688702736638093146725580800 9561865 250376436983123690106932956831923964260 9561866 36885317848580716289850680092766371632 9561867 408538951697578185082742863469218560 9561868 82944225897284368636947938010875277312 9561869 -78157111476384291011785114313309174730 9561870 97120110758911374400002729555505427520 9561871 -212655881345104469237413686940137146256 9561872 42107225801768965062105215853891846144 9561873 59902128634855918559479919142155725824 9561874 -48760014125144630324668415231230963200 9561875 96235431043977454303523681528527687500 9561876 -19588187492024186349296046412712534016 9561877 61436958661781468976599114970679600060 9561878 161055669986804565313802329133916126240 9561879 -10794060264871144733079537273186843336 9561880 -29026120739128685302778747889140736000 9561881 81707619782453270627270830022686363392 9561882 16061452394975089948372549927513190400 9561883 -165095445370424021646714326550372843600 9561884 -174420741048432429191690351067711773184 9561885 12807646160194284790478920144007925600 9561886 177287085330935845942363519240842091392 9561887 -441292523426895201502227479657792222808 9561888 2001484033359659497708354831575416832 9561889 -120014253032605472165544316917216644076 9561890 18053507608299090060536430603753145920 9561891 -122565965472395435576899941660070859520 9561892 284230698863809040711610092629034777216 9561893 -109193744938360814074435387126166637120 9561894 123148457672149876449969330825993546240 9561895 2752838883682663563448146895312612800 9561896 -48267761645199446740532792179378590720 9561897 -118179603045770124286239281783502099372 9561898 26924492238641711899711272834270145200 9561899 134796456085871716993623160938031328136 9561900 -853942164699537464609787368365555200 9561901 208933295139497921462569289544314442902 9561902 24802322087889599338324509873867264000 9561903 49127251258588264906624587891854484624 9561904 92042546654663573552983478250794188800 9561905 14092662949414894909849501907194072320 9561906 -22698214567132872337900046132522463360 9561907 141483203554907462677017183096658964640 9561908 85984458330941196482075648833520032128 9561909 -258711416746039911211929866510327521440 9561910 -846169455500521640111933946967438080 9561911 73582518909586576066802905139100889512 9561912 -119149467848337320853188557504403865600 9561913 -469191273769567163315123238286510573356 9561914 7230584858627927194633562313073171056 9561915 151125170630252802650582860278535219200 9561916 242031298105426887331204680420536320 9561917 -116095609019034063507146199175186192320 9561918 -151806596282987610475217884276152559296 9561919 -198947473665763309308330170119192885248 9561920 73190656322624814885020001531545518080 9561921 30714327942337269510523090588953273600 9561922 24561476768282409675558789291431812512 9561923 108027712647170857811324977902817743360 9561924 -125083056567196966593134518178167111680 9561925 -144577860740770432113854123036753311200 9561926 2668941180415956264003983886565276800 9561927 -236270623681863771652693621531564827480 9561928 -131700779939112340814744068147297812480 9561929 -4920883781263416930787514068616641116 9561930 -5606836032662713460762582272892513280 9561931 -652735826407651049637569011930911677648 9561932 -97905064398617843756097169037154288384 9561933 266970795567404021268406172191684525644 9561934 -87277241298559696960355528808292248384 9561935 235630925008782980711601944904131183880 9561936 34428239546101227822473480959122604032 9561937 -38551842799066318997129357571343644096 9561938 -32186019032262117561358895181668210880 9561939 157216479156906475129773734350237558824 9561940 188381670987832453564354878470893209600 9561941 -413121170865903553342402266915048932658 9561942 38857840025143623425777096280237012480 9561943 371485092798756134919531033742327805192 9561944 35950588920659406483979059599508480000 9561945 -144430060911680455827048465262620742080 9561946 -191372976752160167751552140677051085328 9561947 79890780720935409755137683980523202752 9561948 25288110240131035603335056253594181632 9561949 -81464422403618862126436118141461495520 9561950 -10081387264623344578415526457921560000 9561951 -43460229129226498839300062460770649600 9561952 320116077798724586383694644268391727104 9561953 -2359072380836286702535721990095653600 9561954 -129067120765659379543460556482993777280 9561955 8883927071359090120057307662742963760 9561956 220476151841800197725836592493069888768 9561957 -137384400350143256983383247750035422208 9561958 -78526128364806180509277400875108364704 9561959 234513792401848755289336893602389918080 9561960 8271274284972744223316037954972825600 9561961 -207414464507357585010318535707952138438 9561962 -182048253025377935194271994742401074688 9561963 130456706788904801821209747274849619544 9561964 34935771760123352214768237820676810752 9561965 98693533358053392129197137148288505600 9561966 -14714776729780627050701865374157130752 9561967 199158273987096993709928491297316214360 9561968 -31261228229714980207443075093936439296 9561969 3244424725941338844376964562456596196 9561970 134718001886559643007780853851661480960 9561971 12072859115362886576226827052274231632 9561972 46037458073422479766435799754490675200 9561973 -198898324261305960530990911272237525960 9561974 87980824799295955915652952304208365440 9561975 -79127478917898352813700902970240387400 9561976 197542519937768855820154990102952878080 9561977 -497548668249060303670979682038398155900 9561978 9851549270618127717403268819064053760 9561979 50719577698719396903298278740346745632 9561980 -80956749930944060625072066644485056000 9561981 39936383174175116725904914607423569920 9561982 62444188530667821235124112240711196800 9561983 398681289665918204764059770361488495232 9561984 -73599898482129316083445367799608770560 9561985 -4325511692271650059809555415436381400 9561986 -26397107743558740278631318066923472384 9561987 -139950761448537673594074209494573936956 9561988 2609074909593698388358705737219599616 9561989 186834143857648652422625291001012797790 9561990 -67201880266006948789487980601554080000 9561991 -218691629726347279794559016567341733608 9561992 60213970458682153628086951415667671040 9561993 -66156822236664298679039736135333086016 9561994 -34555735576079577986478779407472009280 9561995 -132056098335491163656749496738084684880 9561996 -2322589061097342062249676122758348800 9561997 99410642717252750704695670347302815680 9561998 34772851015617037686344451643865361600 9561999 -68336999773085163571014805969283660160 9562000 -17986245088904191307618049816723456000 9562001 -210329153616903121835893181104004480400 9562002 -129984238257941315329567827432519214080 9562003 106233195093724935705866411737485499464 9562004 14411599717868750381065649790237474816 9562005 62690686632482374440203939188111261440 9562006 116807522658646969127084414082138209664 9562007 -3494245531168046820115150077123994608 9562008 23764872164968474936470903581950095360 9562009 8787617668796533282820823324985169280 9562010 -125751498922070274968627440750469432640 9562011 142103051840948717760406823340022440240 9562012 35781893085360496925869331862558965760 9562013 406663444534994771004427010340337584480 9562014 42762962966267028512994376502336025600 9562015 -126645225668540383084336442367049506480 9562016 163419592683180234842437612451471032320 9562017 -112415505255661471031398904197556804352 9562018 -211147521168775684086387495897405413040 9562019 15677079959489245461683858478486072096 9562020 15009581744431967088751424419363184640 9562021 -33505477801377999842497583193291306880 9562022 -28501179322540510858372511708751110688 9562023 -336463022685913776788195009760856542000 9562024 -168278864304539821395771761583895603200 9562025 -119896817111416771770745517090452500 9562026 146419848383618634638673947068204409088 9562027 -162953779385629755156252789923638674124 9562028 83686320447997628989432748188723086336 9562029 223270828766225828791480786262974565184 9562030 -44233911536784881403814993661996839680 9562031 118531464985388192068905268862117138832 9562032 -60307765285115121402356800304274948096 9562033 52230706481818822489250046852348292608 9562034 -21172318562555560046633699373331513584 9562035 -16662373001967326941441793787794265600 9562036 152770955447892355853921201275461457920 9562037 -630016090927636050131663405797602340068 9562038 84313246420195592349455923328748581760 9562039 5410916684828552075539733855219411840 9562040 -72428802114722523242571169539298099200 9562041 156041004741089298033909130998888785652 9562042 -88486426169551454288859706810803372288 9562043 -62161492491963601431124976108375780352 9562044 -56933162870166629202645401277742046208 9562045 -197927662003998281902787170417645573800 9562046 -61112211981503854038192480510590415936 9562047 -65429540201030060645361397690204008960 9562048 45873206369171048868679011408197713920 9562049 3625566611608069978045426971112986432 9562050 108475988548374859594391042094673372800 9562051 12255604643072157941650934926836958792 9562052 100178569426264923006139010763568185600 9562053 24281735210657314820004452867481681504 9562054 128702849549629047362408535282698889600 9562055 -72548330168241189541811126924157538080 9562056 92268203769618383678431117077144207360 9562057 365211426813690474807264554635157801306 9562058 44356848858271689507611257236262562304 9562059 70725141254333956202683456794884371584 9562060 35546578920363225029640058249556060160 9562061 45562649838839066483283987432662104524 9562062 115829669897531102601196599735648802944 9562063 67502824940805680780798627426858283760 9562064 -1282803061304485839695990809463832576 9562065 108045379800188807889084657450045131520 9562066 116235358128140954289085201045180207104 9562067 -155448606089486173259157158611175066928 9562068 -195411970706945494311968090896285112448 9562069 -7389975662411953562946085172085924192 9562070 6399163848487401705911717800533576960 9562071 -81578441716100744163397597026278323200 9562072 16561675199621700568665395285355601920 9562073 -286966067228917014571420928119302911280 9562074 2240279980539333648776696882075258880 9562075 161940708177445405104120380939790420000 9562076 -216225431709370140734680767353904330240 9562077 -14008375675106558929941145902154892160 9562078 239864734843277395872623727103457523840 9562079 -205699730475361020090676959214705115016 9562080 171638833067003189465577827622809763840 9562081 556624370389606926104583535543782611200 9562082 2932858121247586934690409448209789312 9562083 -162702519906872493220164505772113555200 9562084 -58842939849908550218195134768456007680 9562085 -141791273018263427274897422147579858640 9562086 11262031545299591004792721032759456384 9562087 -333029520847990827995274011433601257120 9562088 -262308280324431717820313151594977280000 9562089 -133573908091352853982633190872333152192 9562090 -60628520881701311405139870608292422400 9562091 132309673700390721355676164597301954304 9562092 87567574028892098695241156663863173120 9562093 -437046836980725722044302595479206031658 9562094 -127621417602516690101365435236232211904 9562095 72057183755030945904966216658847046720 9562096 15677526703939839681641902714729365504 9562097 235350311667002221271298585898235262546 9562098 -11659015584159031166109857221112930304 9562099 -112245293711875056369217060502428174900 9562100 -68825119101863517485510970810884937600 9562101 -37770099950628680807678794207463910240 9562102 -50996347056283075796578254307318737792 9562103 528801606286155341427691477181873623200 9562104 -417507830929474630295663141683043328000 9562105 16939116660802193719636079838919276800 9562106 198919826416835687030823100121735976960 9562107 -112295556652562548103096365208673273408 9562108 489836206791355835265359737896866728960 9562109 76877263864968351887186975105932029516 9562110 10945923408358410312112273492431749760 9562111 -14585392120310364813030344414880297520 9562112 5343029192820619100620873653446246400 9562113 111445885112925191856806327435793910224 9562114 81868765316758318907454314103958216656 9562115 42003493802395473036189243262301135760 9562116 144068930872165670741672392986408382464 9562117 297400932266620011780870249578153491166 9562118 39848823569052428360359499151622246080 9562119 56856067058059782274974036127093015680 9562120 141779940564542281091868487264782796800 9562121 -191795979393864158845007959751337630000 9562122 18774897099144798117217829944484896560 9562123 -305391093370768039387160562375225843628 9562124 -7869300677786141577730419485474887680 9562125 -469941007005930438474956407919664000 9562126 51874420174289290332991541685175600896 9562127 -46671377042174322747980222900160531024 9562128 51097437012731875494838066365654564864 9562129 -24148334590939078394505111557842676624 9562130 -96086551671839223016958218380510528000 9562131 2552221447971783364992347676076115772 9562132 13944692691341797150021972536482932480 9562133 69544832342023885643598512668028591520 9562134 -11336273140407964479397408352487327360 9562135 187750775698217087585912443175855731200 9562136 -54023216859889283553589527459651747840 9562137 88558557772248215517899711033301754368 9562138 -19987383335331791746313494771789681920 9562139 348220712210659260821804280980944823940 9562140 -58162906262560789479822377995635148800 9562141 -12607219189967795473781303468100962100 9562142 -219229861737756566489561790412682856768 9562143 26923309249325339639414850680284219440 9562144 -336906507349760761183526094618315915264 9562145 22393730476665028739263615397260554900 9562146 67256250244352893194548110632692352 9562147 -21558422891920392958508215059196037168 9562148 -23631553032389221695553936888853781504 9562149 -18564360553436580351137320491864024000 9562150 94521925070413434197918038940462553600 9562151 -48424627156211587898551309785189381600 9562152 -22907077414550234247090525070580858880 9562153 371338429955399634842522812594259134324 9562154 -57204296729422101484253720944174540800 9562155 -9309936837937812329602022526073267200 9562156 -99480132757504555061526279547124212480 9562157 1487454900605841805483389090489493824 9562158 -15728094655236773704819935998813952000 9562159 -211492813784316531241221341135619627200 9562160 31367539060908567351953843203670016000 9562161 7270623727608020746823409253625555904 9562162 -49302305555004438468390640949909275008 9562163 -4547306334195712316721170219834084736 9562164 89234711290893540409421834078353944576 9562165 -168567281662643660440879649943652368000 9562166 -7175583934043634968466173896683392256 9562167 -25375157432991382164701909765067473472 9562168 -36578329461499492026377451156602880 9562169 -116458223980543990365510084289544819004 9562170 -18344966761990956669035911327169107200 9562171 -87719234275679385555526371805838073628 9562172 -206481704939330230605160425174084301824 9562173 56842306729380021741408567115533978048 9562174 -123510187555785312294720861718489104768 9562175 -59166315178220610811544987764850834400 9562176 23926727349567911928817201312523354112 9562177 -51159862449938401835130834242214389976 9562178 -180828192325616109528337546701289005360 9562179 190756833862911386032806284672056058688 9562180 117718979608034067316476225492793958400 9562181 83380776867923429477701628004975963840 9562182 -6909811357774102283491119620861147136 9562183 98949437330962744280568878395516331640 9562184 78963592194021784831037960441598904320 9562185 342685351945815580317525488646280819200 9562186 -114155132883004467278031582104158112256 9562187 7358975419670336197023586076790968880 9562188 -137326861873961103555422209661573030400 9562189 37659744697564372675106599031792301120 9562190 -30420301489413010822862117493092611200 9562191 -88787740943541425129766448396134194808 9562192 -24280749765591511006479327775109423104 9562193 -76076963684648808253053748407801661836 9562194 46996288322475345108091094701673748000 9562195 77121391883248988494825912290707839200 9562196 108110619784918249557718060416540715008 9562197 3544226995097757738257572786658046720 9562198 -26255612660603725156568651274207997440 9562199 688299931242674013994782755942983242960 9562200 25701858165602841910102455384605184000 9562201 -44586568556084033168218108892704160496 9562202 27677863346041193487321991749124511712 9562203 131278081965063664975055959011978135132 9562204 154241059642917901365083295496758648320 9562205 104146864040210633242866831255313659000 9562206 19184146696268347365601344616279587840 9562207 21474259934017457855263773397310621640 9562208 -198400645856343681195684274369877114880 9562209 35333129729893071706600415202141709248 9562210 10276952400305392379608466495556456960 9562211 7014506017788738454516469348111622144 9562212 -2993647517871885329373288217227414528 9562213 40744008254373506817146116214330366462 9562214 -199320317996467919436492769949269624128 9562215 -54329801773923018699645077831144198880 9562216 55376964495284754723033456792471444480 9562217 -73622037854262885020147534028601819008 9562218 -110556368149890174112301451889845885696 9562219 -367826344769404953030106148896137098380 9562220 -172971371955517287970612794303140229120 9562221 -94321445450981835224400417095343142410 9562222 52938903616856601034369660758212046912 9562223 307690671459276100306212134367508987704 9562224 12834163551705116253903294224243097600 9562225 40530790526218890529970152313954532000 9562226 -38987626501896974603220950485938686976 9562227 -60002456820385500671488472482320925440 9562228 41599348129547446811973931760231439360 9562229 -8375068604513353855665211675868124672 9562230 31964156470203255312651844762495893120 9562231 -20015513015980358237085614978337733120 9562232 59181195376412607561194198018162872320 9562233 39649409680907962683871617466489107024 9562234 239143939109886465435016684195443101952 9562235 -40129971764436757973060210418667573440 9562236 -80095155921728270681332293682987212288 9562237 326819727670091387082772527769342613472 9562238 64498250462455064694380262852690362112 9562239 -384435504984097640819461621255214860800 9562240 -185425629621056851098715366615311974400 9562241 7665336436748048271180358510506041172 9562242 102549840860453049173340552349631245824 9562243 42996858954414192552756498964466713520 9562244 158606200813933266453853023918669864960 9562245 -16546758785477008861099210009977876480 9562246 -36349568524886751403343263157776635456 9562247 -30988489465371474084360892574229347304 9562248 -54426232704326536657709853909035212800 9562249 215502136923237626279011453214802163380 9562250 -71267509407339613419468510942277632000 9562251 58689713325473894136020839126691612400 9562252 135373687037246307784235251200574642944 9562253 -23624486763802200930924469177865204640 9562254 -1035429212935375178574654761467843584 9562255 -199495998148700198871687450173402526840 9562256 -80915924872908814357492542030131429376 9562257 -224015392109503867080824260503395353740 9562258 116870326755486010682529677524721646480 9562259 12301935741060067007713499484890452992 9562260 -11335278550058805962009065271129210880 9562261 94008795443618149947348155322848350862 9562262 -48665947187185581270936916812754715328 9562263 171435683827308017549861659289314886400 9562264 -21327349020188661778140229133505761280 9562265 -44922518941809494604097315879530569340 9562266 -220817781799299589111448723637442560 9562267 -237516865839429057491282211300782720 9562268 -95055387925415337149363464009787111424 9562269 104538464745299111232895392600609250080 9562270 -2495478156829578672118685142071184000 9562271 -153495302579083578853361198718038922528 9562272 24003115379734478756981284049809047552 9562273 -5921688115267208247285985178060528256 9562274 -51465205269803932677290011783414962864 9562275 138715476437087528725754506374723112500 9562276 126512894435953986291676082015739121920 9562277 503424642383505801526664212325958456960 9562278 4252908326506894476156879571475962368 9562279 266221727384514220946222723553213764592 9562280 -7042386670708112584376829607732838400 9562281 -33212318073459780767034950992138574448 9562282 1722419524449530757048909332155564800 9562283 -62084732992171494465926063259991998240 9562284 -100730106826141241781359719852320334080 9562285 42125043717479929716185949031463299980 9562286 -84871961339964704527135320684394070400 9562287 -14807640955191687063619605284897928960 9562288 -20323947065580426199300203086291058688 9562289 279385053526996962928607719012039407600 9562290 -74148342483359642319901360721470625280 9562291 64012995883477590602395028432749553664 9562292 277280745317373694784344767417015336960 9562293 25178510400878419497163725777174902940 9562294 26778740582468204929908852831482044032 9562295 -260190058604085440196013112278381852200 9562296 -116567346323065874752743698434218393600 9562297 -5147418695365446769810100564580905840 9562298 14320680168336114794519065108296910080 9562299 -165792175364659137499988088342687422352 9562300 -124796259104968113471488693759326963200 9562301 338629969637485875737369603102124040320 9562302 -84387349210735475212840936494147270720 9562303 -126337179584613111626178654265084608448 9562304 -152361366790477597685724751048851062784 9562305 -106839453491065848077629125696924137280 9562306 -37394830645166392352620232361354203616 9562307 15398675755597650796341015556696640952 9562308 9611371494053587652572786945404727296 9562309 -323424654315158465096314344953759675360 9562310 -106283795198521178238642916111866349440 9562311 191372359797448407453138163472763860760 9562312 -34451657763669947786673571012323532800 9562313 -140221259660701301061987661805316914616 9562314 -64136662430494186059485950902025446912 9562315 -90688167902175500599923920518566187200 9562316 154499451906045905182482485389953719040 9562317 37601905964508335996108426353031547264 9562318 212437399164716284293653544514499976960 9562319 -41127681254751964105182573674812803552 9562320 65422422775636652511185831549927424000 9562321 231841839409845780697436889992696897522 9562322 -15926990291309211270368250582862036992 9562323 29375999286799169906324925944236160184 9562324 152958376775139614126544758866366924800 9562325 209953755451565402402796894354358375050 9562326 59209884481651335899054761582810283904 9562327 128084316190074828387321870881878807752 9562328 259976851799532909297715306659330140160 9562329 -50143665498095944637782593800395179456 9562330 -38659339753878757321412774434201320000 9562331 -166722907631455330977738062160922583868 9562332 -22126154527761242585683920498260978688 9562333 59361117198039275199426136120118593824 9562334 194877770133477719326500023407261938816 9562335 -175689993725210191015140880749706623600 9562336 166790430572078585067516325811115786240 9562337 34137178479525720431602673032447230000 9562338 48126400234045598061987452514891694080 9562339 -7009166921557662209169472323014594560 9562340 1503172149322059650595836573238681600 9562341 -162780729775432396452309861840499763616 9562342 -141448121955621220021569843264676211328 9562343 -10784832348745451191030830247347328416 9562344 40566136596753079378318938919833600000 9562345 -64750147109394217234906977968043476160 9562346 -92189720489354254191512002246464898128 9562347 -192737778085247413798832255336307121920 9562348 7904580435243681666301141365175142400 9562349 -55012465476546471786763368013605744564 9562350 20634399852161485164873995307791620800 9562351 -86016155999497549566545181954184906896 9562352 -21146756047637638160811905800234106880 9562353 -96423191442252313843973126724265536000 9562354 55006137721921213185398969591790924192 9562355 132120951584897066123430947589423293520 9562356 158655490183445563599235048453732451712 9562357 157685301134578595505063072877129293632 9562358 -61712931838688793170173802637683582400 9562359 55213519692912521634182614675427055360 9562360 -139094157940428699173544614904582144000 9562361 253416096138748545223820452359709658112 9562362 45902229685144244136272827968605973504 9562363 -310645079412037011493428669056286087388 9562364 -140462525129100533456840749327451719680 9562365 -67069164377723673144366743488648387200 9562366 -63419505438802017739769538674103014400 9562367 -263618521913093517950656013139841891584 9562368 96419905401150220002263104112855875584 9562369 96002504863256497028417797300108032770 9562370 -12219488412462202712963326370149425120 9562371 -36483241408355769390690796809625049856 9562372 40251426256520358345125229396727597312 9562373 59218707831413241716403071923970199000 9562374 2612307215621032785551811997366333632 9562375 59070949271722267259417295305440932000 9562376 -133051007409126101192828383872086384640 9562377 -96798259865495011055524781311550407680 9562378 73920613526289125843209097367251335680 9562379 -88230337830306881494414942175404431624 9562380 28880979702613525225153761675011020800 9562381 -484698102332168029047303445248390803028 9562382 89698326517229189162089904854536633792 9562383 -4453403694058353771131107082972925960 9562384 -7098215002892324473617592344701304832 9562385 106901480263204955953182771243081192960 9562386 201603284114937552980699206471575222528 9562387 48975706165785180646459736789605493036 9562388 -74426218238810456362517168848312320 9562389 81627887946754434801887961714505196928 9562390 -11355253530196250630586182966990553600 9562391 184732340905810701085245550800886394712 9562392 -73976064081476009875767186908518932480 9562393 -140424896371181535279818305701228450358 9562394 53090711625786062158008039872254496496 9562395 -15029810090121698064811909963259400960 9562396 20535861563944091293055306517673054720 9562397 92354554898533556088368073327184081920 9562398 1447911685848868918791968152730799360 9562399 101588512638308843852060722676308423152 9562400 95441274329966961456988032316386508800 9562401 -352203230139126718599288195841004340960 9562402 117252531980278752144339137113128774720 9562403 -3929493424889891284115631565274685348 9562404 -49515079982792600336275536393564232704 9562405 287289463672976748618304615152591192060 9562406 -20592807204003010640655246218190898944 9562407 46001713711334894887604438122637907240 9562408 -175816919805402856337119099812583342080 9562409 100349233149002393508092941222281810804 9562410 -5545300238966060937328485892791813120 9562411 -70672111821280433287653686975306464416 9562412 304515268707641632521572990833526799360 9562413 43236951808419105462794435381896924224 9562414 7544560932471056047832966332802572800 9562415 51911137435172215193856339746166374400 9562416 -234304633914803952375031362755297280 9562417 136503762185294580014972345323905118848 9562418 4125138575028072507215262601616499840 9562419 94071834929032055765829156599285763744 9562420 -67612959823334849497439957017788825600 9562421 443472196526479437200150056470087240288 9562422 53685924130691540232448761101389824 9562423 -33441529459694549603740309148102599736 9562424 -30049679611144099904666346005975961600 9562425 -24961075371056974223765401297311564000 9562426 -3831557703752723568140186950735316736 9562427 24432021920753415662860149975872244000 9562428 -62963372365123675440122887030773626880 9562429 188143523758161023392581276737802329030 9562430 22040624424648390452448223058868752640 9562431 66752003477542457194731711918443823120 9562432 52043530740849219168743568493907017728 9562433 -100047733345423576978704374016466080318 9562434 18670547712676822413644573513652879360 9562435 283774327651014606268952078960120036880 9562436 -22161567393944424743404441155980390400 9562437 -29088629851623184959311514322180148832 9562438 52562977760546941898491330295215062720 9562439 -290857204473638305276127200113412814760 9562440 -153957316024701677414993577060991795200 9562441 50352671127109818326964605225829890240 9562442 -375826637908766804547374876146362807456 9562443 285038002644158895580588511468391841728 9562444 -258981545501190246477706628092017528064 9562445 56785707330895943476823618918059370700 9562446 -24553398546853229358717366863698868736 9562447 121148067430071621861025862190082902896 9562448 -60376454070985285304085971783802888192 9562449 55573522215635415019815993578944376448 9562450 -20819910884995940937353409044686050000 9562451 -248717160654531555102556708172772310548 9562452 68491177158702588473224186136382892032 9562453 -271916028257804358895476283992835150880 9562454 -143422954341135985667762737380708644736 9562455 5088517243159935298892066307662312160 9562456 -347502911828986616900505752685718794240 9562457 -91332782520946796169799824877387658880 9562458 26089898733796112908546356089925456384 9562459 215175590979305662183933124089314350660 9562460 79756512421905747154374631176766003200 9562461 -95226775578487259041984658566261860960 9562462 -9257349027950665248220607798444779776 9562463 216859470410432149651878160215543717504 9562464 -14439205521679788645175060698205126656 9562465 98172687911104185163813234761844423680 9562466 205752139748337814945907479090811172000 9562467 -99982847564074089184477742892753622920 9562468 -190453152771175813361818949751433812352 9562469 -1319164190976674870401808310889700160 9562470 50589386408995613563249689640714800000 9562471 109128362599631564927113632792421554144 9562472 123709096770011810641753107082234675200 9562473 -242214358208499178404118966140159124278 9562474 254032417771929018904988891656439138736 9562475 -18752427589874952695854840520584850400 9562476 79931204216281608661396262111289016320 9562477 -34468544058428831126822307458966050688 9562478 -107429363901231348042078669996761862720 9562479 -56282363028253702456133254388053781760 9562480 -30360665626030864620842460172700221440 9562481 1641961482069440821931431395590830692 9562482 132666651948911733326333758906561582080 9562483 71136762898504960359601696086048893952 9562484 16250745876895415926759371279581337600 9562485 69920798441279345009395105459510260000 9562486 -46319849563684053835822662224449427808 9562487 -121354866897379197154970826246906388008 9562488 7781021702344265179262791376913408000 9562489 -17048106666419015465030100387782829240 9562490 -41895869569953826804210319284028805120 9562491 -110192991787897470062550865180428493320 9562492 97808082956317362741492945830904252416 9562493 -167416372523167943218843213255991246496 9562494 -29346221729817524199367659411708984000 9562495 -122296657751803714636996693984034415000 9562496 338438011765884836941136632892841000960 9562497 84588997968658489412482789265559907200 9562498 206444379762191342873641357311574504320 9562499 191031180940475291798579807699750149500 9562500 -112212376975972217351806761044466000000 9562501 -247892866914459256162783327375320736 9562502 84884632252277089964935103688689956992 9562503 -9551930174284216846978515730303679616 9562504 -20613843329744440081628426695746355200 9562505 -104466593166421515998672739880665408000 9562506 1110973252754130234784380410027332608 9562507 -261504210529305887278675652295843603244 9562508 -65659698087409218294034849885798268928 9562509 -419680581809042286530872289792640 9562510 8406955346674826093203213259560848000 9562511 24600540725000695750674911590698922464 9562512 111767420719510140568871151955869696 9562513 -83874815107746000852282810383796982416 9562514 79578079594820754538578002215168594080 9562515 55441520228069185483991503638183996000 9562516 142339496915190156342917570379339575040 9562517 172782156819744944723524683194272263132 9562518 59212935467567867702445408475939503360 9562519 -713747486084763058096253497043777080 9562520 334541305416022249876810757727908659200 9562521 -107562258602404581432140210949016957488 9562522 173615376154188111045852286356169356000 9562523 249202064392407701270346053845083327504 9562524 178124557509945410398040000884301830656 9562525 23071548794442186670290015795670377600 9562526 66324049117739509554642574397388939264 9562527 -39764664506087243145731957508855434736 9562528 383977088374989427257525768593851023360 9562529 -2074896823139013749250796343774670510 9562530 -25784268403966738782087839971937863680 9562531 123824533038205058717436555142552195464 9562532 637463239199604401531779479996321792 9562533 3324354693932656328782157354227402944 9562534 130839853065458883259429213010739824832 9562535 219038975362263447069627766487005431480 9562536 237256190054981539408154544579230515200 9562537 -145166311915432669477829376998902720688 9562538 -23384799564780462776636836778880272640 9562539 -8455184290361024443812948485153181696 9562540 12600784209628445508498379032751334400 9562541 -243331015338300073078571672212472366058 9562542 -54376080785844134474314140640764097536 9562543 451657982969493414461507270681908812720 9562544 -24008518075542072155760941222886359040 9562545 -88217481092160603707082661466487706380 9562546 -131855427369530847172696340054813371632 9562547 39791092822054404847854948574610916000 9562548 -56500537249935647843539823317297244160 9562549 29828247887191220628406898311731965760 9562550 25691721531753410388046972829686912800 9562551 -183271453860306872512311775332534796896 9562552 -276312441792440453572628344054214737920 9562553 -27987029476994749738966775626219709184 9562554 127594142502767802577919362058213418864 9562555 -772374276474322513671118110221222400 9562556 -191811848453087634862992688524870892032 9562557 152006698284602925879682548361156576800 9562558 -38768289388552707917992229873000730816 9562559 59660711255304794353956104916857981760 9562560 14957152236926046367316465546334044160 9562561 -458848559251995482968322308782604059838 9562562 -1022917435523231544389690610226670688 9562563 -415381237881246878391202224442074915600 9562564 133624781135053595366429208255918280704 9562565 -226614056352343748455561782846831609540 9562566 -52130324661957698006521457773677242496 9562567 98549355276672961071893584164350288000 9562568 -372865064421885994090147119683834787840 9562569 -30277716929616264789565955808234057456 9562570 7523002029672630252642053182415155200 9562571 -654114321238188174757122779508603879768 9562572 7547158679593853641759352828632857600 9562573 -280765404703552464645682711271621912640 9562574 -84364275104552125173224824983858795648 9562575 -50546271309576292234267541829412732800 9562576 -4330324225612106575905103972875141120 9562577 298840249902886145089857759516811532532 9562578 -8931528007702711773884902403695590912 9562579 -63284321487120133058731208844695714832 9562580 25142273443196568266739314837751955200 9562581 25350398182332458006343928825207650912 9562582 -236380356754079588393935835477974521600 9562583 -22830575847228200349378865677692932440 9562584 -191470631417079582683109400758512455680 9562585 285947160352104021397159486609484647560 9562586 40487047510655595165788814271776887040 9562587 -153692805016336590153735351620291394048 9562588 84230196873165035186597894768464055296 9562589 245575835287497828101175134998994772390 9562590 -48740672663229891775922388484628428800 9562591 356950014989114452694892305413692024992 9562592 29760117245838195244361013701917016064 9562593 222019448709699675832802650895067167664 9562594 20775761640193980839762157616568821824 9562595 89381099822037112089149328539125325280 9562596 100238099120448723693473988740442384384 9562597 -87303822350321354075781012231733789056 9562598 1752265449069241589800490350158524928 9562599 75036599339609748055242175313695827984 9562600 -16417123584576216968572733704492800000 9562601 794443962633851958246593129302504704 9562602 -4934939320440230749761175184350126080 9562603 -106992357326755046181654218938380507148 9562604 -161746233622362056616602695648186610688 9562605 24060134714179409205296649204048480000 9562606 134603052021729372906070720878287545344 9562607 -309092665766021790988551040354211534328 9562608 62174861790701065850833187126647947264 9562609 -18181471175982676857120194770720539584 9562610 58113825378577222802642008745000556960 9562611 114702155370043947230844067192080802872 9562612 175685937448815332223284004599290576256 9562613 90510124477030373170852600496078300700 9562614 -45683734107810963420953153285733717120 9562615 -29799508942353706209219848097680207280 9562616 -92758690735400656341877110630010429440 9562617 -2969673169359627460224481070564484534 9562618 -9600893990403592770555480579437171712 9562619 248267907031918789123552319975186108112 9562620 81148234108458759715065034484793999360 9562621 103195711849956473989384376721114876172 9562622 -17421607936398963105778987617204564288 9562623 -24427951424911200374466286755661788672 9562624 -46273998649407688963618431900277800960 9562625 -43194515810625931020822728345177406000 9562626 221693567431452471856626218733368421504 9562627 -351122748775921432360715268989246603524 9562628 -213541357628785340179740899323184123904 9562629 -74868712469607424603201202150711637120 9562630 -51882763874224077630116599227436800 9562631 -13160202943335708652573155202073472480 9562632 14086070963262551421469921856309821440 9562633 -267926734939955942785276921152614214118 9562634 149693218584290569716992314028376422400 9562635 -2424030477748198656189653424348688320 9562636 -205423599259911460380732583728334244352 9562637 -36061857930457168055163078562053813888 9562638 -135095163938730025679380131922120837056 9562639 4726015848482943629010355982127669760 9562640 -9594461885426827596863287209076899840 9562641 1029190110382421702365266283581268992 9562642 -162762522157381261227853590428608487808 9562643 337769269209027192506003003533036639320 9562644 63112565003772854828287833441794150400 9562645 2966606133287756773311266311350567900 9562646 -145357247433302438723939620896679669728 9562647 127769411946505724165013577532591374800 9562648 -2931975463128380824301924359100682240 9562649 -138287362323377413407830704682127511350 9562650 -33930087618014536874419561446371462400 9562651 -40785366394706785080453394376510206448 9562652 -156278109270567877675784755549145614848 9562653 -283993799356976474961699855926201565876 9562654 -45788609298780003557472554723051890368 9562655 217787853374398185041606673534095323560 9562656 -20269250882049786973740093567410896896 9562657 -6976340443401337470094659795751857112 9562658 77076181596705786749793223448616792576 9562659 -88735876022797801555574916878816821896 9562660 205363926570884715302314211519985561600 9562661 389776472639223163501310805741773116800 9562662 -20997965470575874593510408484663686720 9562663 -67092886755277477310943449618737121280 9562664 131571935708109058006667568226211512320 9562665 -47371721814597095249388032354634236160 9562666 12291283515424586980353280953969082032 9562667 -674048116231167657597193174665732361248 9562668 72586206132188767643040164714764592640 9562669 -167654263274331505479808087615949197930 9562670 -33065974382146887668118401031827120640 9562671 298743203959523817477271408263542868000 9562672 -202047017588468626524319057974591488 9562673 48893150779984015207325417846551643922 9562674 104415701499727284367409607065416354560 9562675 105712040623942353520878508647755585900 9562676 37930170734257595784285996565698005760 9562677 -328596036451986693558825817775713637280 9562678 301223433149130652184687978256796141056 9562679 -29757377038321931368740079120611432960 9562680 92009055051483193677637911162776371200 9562681 154477734412918577128627292987921020800 9562682 93071390492837569726728121091240046192 9562683 69542857463658047452424887214775310080 9562684 -1949039596133589393926283029612774400 9562685 -265461811962016917877599907569470660640 9562686 25408497769402573193258589910569566208 9562687 -125043688767582597128970676126479731136 9562688 125772777737294774231019746334972837888 9562689 217436711572182330880132031007981032754 9562690 152055827104755600628387676221744173600 9562691 -319136988768427226146262914685234851908 9562692 -31663133142877002078891897064253337600 9562693 46665421881088180802294534832242120958 9562694 -997445901373046472619428635685104640 9562695 -133293005311033306071519702242096044080 9562696 -20022187838947289255683947540595138560 9562697 22597787240410293529112800451272903632 9562698 8889184887711201777266373518750533680 9562699 45940106308651026811755084755872807700 9562700 -65060705165982019744277409736273920000 9562701 -141091031144680775128270995972427176768 9562702 -43037697066692869937245158169022576448 9562703 -225833276721006045850248682074509724048 9562704 15048117609701938120832993634047754240 9562705 8696511287488798769445360573886159860 9562706 -74376049699782595281511134070974360576 9562707 30542624387992640935026050392857427200 9562708 -16545508233827885744056562563314080000 9562709 -122252779480754862857587115257332020640 9562710 -37407098419405072318893391171366348800 9562711 -205317956754601042787289959448013783776 9562712 -603912379710475399847457378884946309120 9562713 302684536738998876449909721618160392960 9562714 124900686817571892891614532427321362432 9562715 -158747925739828800257980796872648184640 9562716 137217973046013715369415128141799314944 9562717 6105082904545859490993572898203843520 9562718 30795091362756524089599216562622291328 9562719 102144817167195487429032575112002580480 9562720 39826555007819972934050211478280601600 9562721 10324765261878400896160245274804457280 9562722 27431173268665138250503932451563302400 9562723 234646363198550389198367319249136409920 9562724 -9944987731197205181102129875861288704 9562725 -29966101833539048768206477727229504000 9562726 -291882555512173676116698140321045920512 9562727 3791474234605982571596644019421723480 9562728 -16901645074930937695082284962147041280 9562729 316818478576756479420599790985396249680 9562730 -65226626142520568631695613705646830240 9562731 -302534500086440797548247123071927617856 9562732 -21076710544943061886573866561150725120 9562733 -293530301102015519542857053631013798218 9562734 152003523664434308050966007785192349184 9562735 -16726540426998006035255458829182827840 9562736 9506708129073387098441339765899886592 9562737 -3470250753426315610582467731785837440 9562738 -95019009999022835032725862278413483520 9562739 71771869362037109970439910824900062540 9562740 57292765931870428235402977463963750400 9562741 -48494836119916227394740755745832123858 9562742 122336771043556275230582340310293726240 9562743 -21250409529790700141507541668777381496 9562744 -4667833425387160366916624686843822080 9562745 -102056218370286164578716301174962240120 9562746 -3672547032387612315378800527114176000 9562747 34891527376987084188182495402453315952 9562748 45392702668042755492932714821695535104 9562749 -26257646821597611406734067653147010560 9562750 -139188856409472560657408551395316800000 9562751 -755280821110436515194702815321370744 9562752 400674148110268004053156393265607475200 9562753 91495405455574362220138641592220208002 9562754 215276298917558190860157163546079872512 9562755 200491301083245745196750299232559585120 9562756 -25516069136731885505272088933160714240 9562757 181650181835143810970873753882398263840 9562758 -13324811611494211644701352980003444352 9562759 -301272426201228394141214661650217425784 9562760 152852460367493166272700493622715648000 9562761 -56822237425552687222547093255197400988 9562762 -190356889993127314679886926134155768576 9562763 94487788026144466248457607381546697360 9562764 267354900161441678085456871034504616960 9562765 264191970150578075858741178584666403660 9562766 82888229779090216465914929477032400832 9562767 126796139242324042773107145213417888000 9562768 77896264707324498383196865258038075392 9562769 270927776898617485613918240660665082880 9562770 94097767327321063639726710109578240 9562771 302473085694678810763381317647573228972 9562772 121126601174472245253945515531823671040 9562773 20721861900688483642794526051654268736 9562774 60493711943252568481116037923961660032 9562775 -176961522343685034489377316212095213200 9562776 349567555409255223004863039610046054400 9562777 -8532901331672069897652189591301030784 9562778 74399406248426549117442979987270195440 9562779 -166471895111221108308783609841828204800 9562780 -50128818274154767387305050750234534400 9562781 14055795928047874724674169950440081624 9562782 103754156156585621340922950690686352192 9562783 166238499540885045444585971722857625200 9562784 -138707314338544115506784886101341372416 9562785 -70268183188814455732933776174363292800 9562786 -217827609980139506112011433787589472096 9562787 -31829403413935442973177978466379508480 9562788 -8854538431198784721832125737147600640 9562789 210669946245595102830115356683967703356 9562790 35093113639630920937858431109393710720 9562791 -22440436147382207022442265589813405528 9562792 -14998570629474844929003843122447155200 9562793 702932383726346521004697279197290977444 9562794 70217590774462282287080650405882425600 9562795 -229033333880329484009642850837719193600 9562796 143917576156921023844638825674764473600 9562797 129102862580150114822087225883118595328 9562798 -4567147105080835605417868901907940608 9562799 93188597840762086535541301918096729680 9562800 9062773897953386937063873339806515200 9562801 -288760206348893439530009394203432377198 9562802 33479202705900537227361515775890380800 9562803 46278468755690353073019395276427835704 9562804 -71124782761265888447493272823229138944 9562805 34437549453446027524393163147705483520 9562806 185133278840550514023300284897677117440 9562807 -433793063993192619712620827240998313944 9562808 -819236583006849854543218581944207769600 9562809 180370399921165996269193779796242106704 9562810 -93376524616374624333645007601484625440 9562811 -400876585344726197451697949825992363200 9562812 -6101632666462592130556310106448601088 9562813 239039518301772187839009941512459424 9562814 74681649356671921092205249117866699840 9562815 -143045079490099047843812274553409561640 9562816 120549469483041033207189131467041013760 9562817 -235363834444382901651743508091464526176 9562818 41437633226868921878156102646774970368 9562819 -15520318555690454683654704304317107504 9562820 239448299949944348923177231996215360000 9562821 191811035524829722839856804134805055712 9562822 45713323831753241332074449230953743712 9562823 -324781792844274252019198594805476103280 9562824 169764691682503219610721560370361205760 9562825 30929047502256171402094152946450065600 9562826 -2583596882498301404666257303136280576 9562827 53851413004624620559918394813164668120 9562828 98192362121759364826278309705141060096 9562829 -63291541472932242154814245208086169280 9562830 8125298446341812119673713252081827840 9562831 -118052742641322230462647305796374500368 9562832 79193833128953950424297372713106497536 9562833 39446358597267413847214501950428620800 9562834 186360006020260251512026006586977116816 9562835 123367294733580306727152163412422410960 9562836 -29753126382896582753397582352200960000 9562837 124672044923947844326741706493152997600 9562838 45725229916150751622436347945747673920 9562839 -64967642441687138408486601890654219904 9562840 -53416674631604136898742887938908160000 9562841 119443820670726009181642726512568831242 9562842 22740083558599683034408128977078818272 9562843 167810951678009823874076265194527692144 9562844 69754515416319680952393993293604788736 9562845 13133622941538892247536951677261531840 9562846 139456831827695209980607965188847974400 9562847 59423238053674363191923223042342264432 9562848 -62947572583809748584758260238924120064 9562849 23707761984088116669957446969639973120 9562850 103972893358862982812886956398975804800 9562851 19323437532062130187952082912226214568 9562852 -10557789486461721522635678615714406400 9562853 -3991946649532457430589864699867385856 9562854 1392680422232877454762058640056033280 9562855 473782636446373408010000933601221290560 9562856 -2538659346322710129144268447782912000 9562857 -37596128061704980761537927299221562208 9562858 -185224785259499446343011862807147760720 9562859 -95211728129685957032910692228123804940 9562860 -8351700911650366590216189822766110720 9562861 -66348985914820940409138898879104038976 9562862 68408771245793222629258831491004794432 9562863 197012768848686128887271797721965371144 9562864 -102973873326131354687693039951747153920 9562865 -211012240993215380902463327863631397540 9562866 72723293907982487611706910840636441600 9562867 -109855891454341810891869051005716300084 9562868 28519633063198792832438008063312281600 9562869 -370324070051446163622381612827686984512 9562870 65246086425218590903561907077061228160 9562871 -124393889255265539032385377087898956800 9562872 48312527803748887827296258004787200 9562873 402423653522500609792643384721407958122 9562874 134126797360498055620622078290503970752 9562875 -49003480863238079413708984103890752000 9562876 -67174630669103828236841976118794381312 9562877 467517212721539091893447310866961342726 9562878 11378476321858078503357372349054964544 9562879 451677724492353846246063982352934836480 9562880 -805375822360933405503054728480686080 9562881 -19353068969401014385843038455783552736 9562882 60215267830027360502312427214819551744 9562883 -724920563340430488346029680682128880 9562884 25673029402019536361102178948422215680 9562885 8971316928536108195873887851361307580 9562886 -99492060702527410732825242750588232608 9562887 -185288935265902830977357390223364096560 9562888 -99476516755511765251007296134523530240 9562889 367844326794648964143105271545330058266 9562890 42580381246554178156186149190398720 9562891 194599808802540604504514683560976897824 9562892 -170805158359237056450681256027076630784 9562893 -169363737050715998073097087743901763136 9562894 -115063781357368527699616691690626790400 9562895 176747587681306675519935309544954300800 9562896 -5040735472884682375574168300747489280 9562897 -64918636738291775779654325838815318400 9562898 -102183388698572295921777232834631986800 9562899 2037840031742897807876436369268788288 9562900 62826325270104787369532152265526416000 9562901 345195106134960235315116715670440165902 9562902 259908632872841543332527507114776162304 9562903 -29672682205734357284155254544413904896 9562904 16214115374384306975037551141972459520 9562905 -190816271156405652048418085715398241600 9562906 -1833473921004761848161475058592387840 9562907 455389781998408729231879239838061860320 9562908 208778591544968858243615010628350391296 9562909 -99123499120938225129841620512228088320 9562910 30410985143603687415685260452266291200 9562911 57710902274671730718609162464214647808 9562912 251414147036960575923232058117923602432 9562913 -286844149228142005893739276162266599838 9562914 -226431515563466706928574625369731823360 9562915 -68960505995046180884170785933004411440 9562916 123850349373591102028485005313382487040 9562917 -1647877139338073555093426550347618304 9562918 93907350532807662575366626324054976640 9562919 150604043701793768562583533831984887256 9562920 -120036473141554275885949113254968934400 9562921 166473114667166567171318628191334848064 9562922 35137353839576913783950794907962867200 9562923 -166067028385271106268240786544766643428 9562924 29094127321791754991364369389139363840 9562925 -134176258314907224579245181044952272700 9562926 -39371156926849454483929890254239429056 9562927 9843449866340502207768284264816813040 9562928 -45217638923411938153899439254817996800 9562929 -268202967679524574361737723907805219216 9562930 35008114605988436788299522133360691520 9562931 51957775560160429537246364926300062720 9562932 123300845847612402373492401028141762560 9562933 242327693896229482808762098384642179182 9562934 101086972347901805310761877697588362240 9562935 135696153498083135607455135379458110800 9562936 -116077156902786981388171490688051671040 9562937 129060948084258734615096667315490892586 9562938 -35723659471975312039182393416129188608 9562939 311910517432010742018888534129992574432 9562940 59944137387455769371682833784623155200 9562941 -3537124369302420099008673530662521018 9562942 -1018927841917332882277947258767204352 9562943 220564186674794511585919527539535491424 9562944 52902475082033807750954280813399638016 9562945 -11596532198320517231746325479884768000 9562946 11534075983808537828937622215863054880 9562947 18839128404886048208568906886021980480 9562948 -35526390941326087880840318420032696192 9562949 58800354380789784287003779098728966400 9562950 -68493889362036337450875399248313120000 9562951 -85443940611842433394438610034734875048 9562952 69474380004009107798979079833675694080 9562953 244472348000479028108104983492009043200 9562954 -89209949552789194380107843055540662688 9562955 -151908242494111531453457031557200229280 9562956 -30911014375155171718954822850708275200 9562957 235092051247463130105215921706616485100 9562958 -43752423375423228857674063083790833024 9562959 -104181901755406943526698548378274007840 9562960 -35695673245809831060618564132103127040 9562961 -66097290154011231740615469696846289500 9562962 -48212207325184984246111632255043544448 9562963 -4769590447973883440610373579222466592 9562964 37725929509012793965439293460740329216 9562965 3468214084355944911911833733863257120 9562966 18946325879389357968861526808198615040 9562967 -425808004463988074405415969376898299800 9562968 268200561633891893104741679981281075200 9562969 -38377036895135944106288198262022342200 9562970 -13550924818132463362675074272334488160 9562971 -61491430144302724098281671078226982912 9562972 145619748711252788205269250646874763776 9562973 36184114705679365319348668934957432832 9562974 -15325861066657831836646038829205096832 9562975 205603816727348259239156221417794863000 9562976 -353635377634690218266216497276637675520 9562977 33480566840161797221113094612885256720 9562978 185130300084493324607496452796572777040 9562979 46987861404732124063604649438528199584 9562980 12527580407360857524162307833943449600 9562981 416427810803208568898424334514528196064 9562982 19871661609981544299299663059853533440 9562983 56236652764093872098401723613115840288 9562984 -87821378999495258022754636574713006080 9562985 -419264477455823010473068987546689600 9562986 70922327235819867917038888627772678400 9562987 -254608176083923624276135958187247648284 9562988 -208758935066762654350088832265348521984 9562989 94613484708834519320244967442614645824 9562990 66568140393728074667555938747844371200 9562991 -294424542976648308334290678379059682608 9562992 3654209728049996212250329097395568640 9562993 740947103875993722935192422092461700 9562994 -86026255462647371209328500664669319168 9562995 115242625321078489688241152223458040000 9562996 165098882721319703263270718286216081408 9562997 57394887761073301096010707076444094492 9562998 -109017703176817761663982714581029775936 9562999 -105126055392451782984767078462290351000 9563000 -28036383144444309380231149547304960000 9563001 -58031187921377204378860237266293610816 9563002 -11473397173943516771112834031965799968 9563003 -299919677265789374276452596548169062748 9563004 -15524356719792177642052865389855703040 9563005 -87199769869489508313159180126759152340 9563006 -28430319595248205216376144133791999040 9563007 74137253305036906647851532275430845640 9563008 912799023145090917525965847857725440 9563009 -199638233386929255761033736828177439296 9563010 36143267224376465577998319888198927360 9563011 37382150925300435044320905293782595592 9563012 21551005603062061866377708088379645056 9563013 -26079266121647071342555691164571124258 9563014 78667303540412535386845286300597045856 9563015 38390703190573790966579242869923827200 9563016 72629254853170568819460904859915673600 9563017 70110633145784110611130510312622567066 9563018 -66294416801648400270988270383928502784 9563019 -357303383873731644157277156410236278352 9563020 92597788415681251167489117108613678080 9563021 -69649181778986321803242752835698255508 9563022 47853389296836713980749756022722375552 9563023 -186259464101572734868933583002720720280 9563024 14586533330398224463214637172973936640 9563025 81896707878386815864812846530519146800 9563026 -249140170268247672936669959603647929216 9563027 -502658954933373145265982468948304201728 9563028 -24734463505971232410159013131360915456 9563029 -83742663529531033891782915180684048640 9563030 112208948970878799985028484785531132160 9563031 -260153132116486234681709078543700702120 9563032 -59106648824861126171427718306850119680 9563033 35960434635709413173104649413281039360 9563034 -118871014821528572567464602176513655552 9563035 -98068411765623090039250913250697728000 9563036 94923944629535024754756188860031136768 9563037 -81026338178463660386795228663985999840 9563038 -167120207435152412321310769586969278080 9563039 319250404655490466025677103437206735840 9563040 -163936278551385909178166541513424896000 9563041 -16697166930651315674441828511069044688 9563042 -230941141174451110791781648296066009600 9563043 -87662045678366134730663748987780971520 9563044 24977837095094213158258549371387340800 9563045 91049008614198783972388393631723739000 9563046 89764415459995146413973843693472968384 9563047 -43797275950862095835604993293268250672 9563048 22702693011255999934987861428791869440 9563049 497777182084510714235074923730260930240 9563050 3921214288745098970130586725118656000 9563051 595231578599265304569631117170514595400 9563052 -101178521743897820793288449379284679168 9563053 514470052076919023517864025114092209344 9563054 117372973004797047168546896579453702976 9563055 790215879689367806964412021364282880 9563056 -3516621458808393750900607381427355648 9563057 13691795293285820069844718444190021952 9563058 135247627456729436477885665085074241424 9563059 306373150588324360229185401965783703240 9563060 47672055603986862859573455425724956160 9563061 -108420331990201111252401942737359180800 9563062 26254992720454818002315151718712944032 9563063 291515976821837945545177434269790870312 9563064 14539222941362586392936030623769886720 9563065 149706395404678629380006569736709803460 9563066 -58645401845103902723207729495223008256 9563067 -107161539651704118081367582595635312116 9563068 109707092696981677707569710116857934848 9563069 40227432819524856792512946075167010060 9563070 4413856414665471699196997942690073600 9563071 328020081480942020280513918805506944 9563072 -94890452195123402162762419295332859904 9563073 -976566765414852758311918640797432320 9563074 -53443133241623276646489370098195070080 9563075 -47526600725924961735564906058229763000 9563076 108067350258323245438061015176637736960 9563077 -105224043284264333142465943521691492740 9563078 -8988471839962880996001371804687413248 9563079 44675074073752634349233545557095181648 9563080 171644023907392447171792728352567296000 9563081 -443368628976358018989119794596340773936 9563082 35193473713687040180337727456644609792 9563083 92933056556691267388797517451967930880 9563084 66877972634427158333944415223920274432 9563085 121777924061746288381949488277850670380 9563086 11136067430947014751230028327068809088 9563087 306936254611502066116414254894023766000 9563088 1972731011119983962792794533779472384 9563089 -629025298229667472779900892954756541276 9563090 -147930504157292645596983530961033630720 9563091 -3802386575099358244814537501943665040 9563092 7860433532441638927368478991436472320 9563093 280531189117057828771746014199383691342 9563094 -13855503079245272463111887604238603392 9563095 -330439157792881912649672906151071362320 9563096 -162017578731658404888192386612057118720 9563097 -56933306974354954383067335383240628480 9563098 -79044213882424006641079854990495159840 9563099 1170538574332678881970513639949863680 9563100 -32262698426396644857219185373836083200 9563101 281516996899160970304128374560532690592 9563102 -199509658972650612151241584336469989248 9563103 2278533845219589860224927334836447224 9563104 -101781934718144843651012067630051753984 9563105 282355210333634447610197442402444490260 9563106 -38216596797208201347954916618999159296 9563107 84723398645157661799482911427624224480 9563108 128258191448496673379047886587493621760 9563109 -50052794915269691521647942425995272096 9563110 11891395104151029202142262268550040960 9563111 -412813401588854575566973588394018816088 9563112 -89602532041932918388529338575438581760 9563113 -102369975416232634445614016100647123840 9563114 -996134974790439033924743712756480 9563115 -15507040177150803976037198813545140000 9563116 82831721327275392730882831702556176640 9563117 -59953208092499294326719930863065281834 9563118 17619182235651979003956599723490432000 9563119 170532457827119101101490183013633210160 9563120 7312199316128580013590376078523105280 9563121 -1214185872761073168263788078173921660 9563122 155692337702044964633775703421882564112 9563123 72398329292905833185619770835499268184 9563124 -19988617127255009889690850222875955200 9563125 13626716987926274065343981475944940000 9563126 -15519647690256729478979958429125373120 9563127 -38638841625101391164905977578326671360 9563128 19639718335108753361842697842871992320 9563129 -403558356886693134123691418733925367724 9563130 68381526351984948067187109611449152000 9563131 -137061837328214956642552812282450803856 9563132 87158809930316779593151232668520546304 9563133 -18391491823808796870889820750635788480 9563134 151771950417209895934606063039603061376 9563135 -112604761754803539902052777978078875040 9563136 82629922581024436514714198346137862144 9563137 -474335876282230342715036917768578748800 9563138 100056409381445790744513820022442505728 9563139 -50465705305206395661154774829005969800 9563140 9645526422712059843559622218284637440 9563141 -64092906433490167026419779594639362528 9563142 94306696684097484042347409906528030912 9563143 366480660188381198831013112130271306392 9563144 -49927245273123631276891411071012864000 9563145 114315134298043970244531628170758070720 9563146 14626227668782069092019100911953511104 9563147 -10312639516358382679519823869880044800 9563148 -13667893702128083709459961954903332864 9563149 -24923984115580267614219238453569391860 9563150 78073059406382954618290726454310489600 9563151 89023566552642351504728703369078909840 9563152 21698174521696770479973474186236665856 9563153 -64404499092907818307601265762978380352 9563154 101161546616300101175704163415876501120 9563155 -36533050023190774701383262604171916640 9563156 -44250898111975891759469000037312768000 9563157 -478750134827036940409066405472544960 9563158 43796264195158627465779551222446370880 9563159 -100767081967750203446219905836150342720 9563160 45390600505326815228005984610395545600 9563161 94827127280885688550701458907773379972 9563162 -73647418989591121989785046635218967808 9563163 162301091692876673873317337983357153584 9563164 43839629393564478968529880443707132416 9563165 -248170478330437831478227873559474369940 9563166 -58266129126642541138201743353774835648 9563167 -155654536590372554705694020865935312120 9563168 -31763006001462155441771988378348945408 9563169 -31762374059059966512260755438881254400 9563170 -45858850647805260804766587034779763200 9563171 -430469402037628703050470828036653438628 9563172 -132343228642456640279117158236633259008 9563173 347179756145606476124234565949832751422 9563174 210419918970054223472167197496332090336 9563175 -125140260325674093112319713898309649000 9563176 -6154569531586856718601168483049472000 9563177 -95490669419707331480987106689359425792 9563178 20135311094670113849979602620862426880 9563179 -226966942182467879604343265457723845760 9563180 50239103876925716104693791404954388480 9563181 -24690648939649101572514644990501060256 9563182 -51331496485463545120597248479938672128 9563183 -217179324386338152329040519146799301680 9563184 5809364913038748721200750219236868096 9563185 -60095942620936912462206851454930908400 9563186 12857441455698236608149780846932904480 9563187 -311401701729574740147252246455949281280 9563188 -177924509544830840256787574120656746112 9563189 132035584062249532683455045598684068220 9563190 -1271471291525766239471275207737016320 9563191 -105261477339759030524862220627765112616 9563192 -23852232028298489813925469736314982400 9563193 -143540349006619052697106614747321547200 9563194 -5747052798910386141404927140283880960 9563195 42391602958940998188316253694397315200 9563196 105923331285770408192189014366996296192 9563197 -176910029366412199564591644283099587648 9563198 47963027809705406474738595870319950336 9563199 -174425870202625010951669637950292436536 9563200 703477629875306810845415639351296000 9563201 -4758365695188551767678395124818206928 9563202 95665408971839959189394811679203715200 9563203 -32878688034753352719098341920071206416 9563204 -28303672483414076039419930662050770944 9563205 -48090295905313859930985679703488423680 9563206 -76602421966752550263136525385501010816 9563207 101730609904709500755018696877724328792 9563208 43541134168093129065213825262773903360 9563209 55848424182556238923324390954059488270 9563210 2736169255214656574154069791041839360 9563211 -65363661422184975897942676969282368000 9563212 328534957593917198162963550269661299456 9563213 78172497603012214802698247033578734240 9563214 -59546899634293512045163067421088028160 9563215 -200137434047073851534415869940118331640 9563216 12332630732067245987430232301371392000 9563217 -45614952010333657079667498292118971920 9563218 28142585667889398827465274288984278016 9563219 -8317217377230935081622868704361563360 9563220 -124795869589825683983466721402265913600 9563221 153273496922745721534369643656064566144 9563222 -20909885194679199219884857054388261088 9563223 -122110162867418450520023722490072582016 9563224 -71023126873374343546339521476518502400 9563225 35557224678668327571616520827141646400 9563226 -80524082781652879475981181909598300416 9563227 150619994706339326994564959949427517952 9563228 26964102354551130487137456880969943040 9563229 -68754684566462558793658938966101217876 9563230 -18081550256071966841375897468482339200 9563231 -819925378504899357816675997994880607680 9563232 80930449441007885692816717635775365120 9563233 353985446308486051344223061144808168482 9563234 140817183603385213063511875418685100032 9563235 -194752248422059637948829293251361740800 9563236 -232817628689770309242602174071806478720 9563237 -136853622161079735701040694734163098114 9563238 -36215591734363361412472816958711481600 9563239 106084982749423134813763708538824204800 9563240 258864132101816594763918868973189068800 9563241 -67669576202936575688227454443535899200 9563242 41856831267575269054571884366401207744 9563243 2034485915555008246817616249927997200 9563244 163798544463963905423069278433426658816 9563245 -5406133677182020742395987568517081120 9563246 -74580721954505543570776414524934732800 9563247 60199753675799373007776468287350884120 9563248 -38318907143355845144095523369033072640 9563249 -110126222790704467672003441038480072750 9563250 33366632764977995795451125749437696000 9563251 -8975048858446788455598720840552543000 9563252 86866453825163110200669021728075464704 9563253 10662193369410816869366288400582352704 9563254 75764729282101335672363313977850119360 9563255 -32456442556248503739436678281692316480 9563256 -58751551421222132183991999891630796800 9563257 -631394434308043750780955094073425360576 9563258 215563884670640944190304261076365786480 9563259 117837240555878486629782323681654676504 9563260 47237590233667499532103046371547381760 9563261 431962285157205879793851386656461161862 9563262 110945033034646276118514815903007959040 9563263 355447738300505026810972118513595806160 9563264 -324213093365274001959556112964994990080 9563265 -54617184766728603147000552207353844480 9563266 -287993786532363353481039067249251256320 9563267 28330333142338778938595961602573505600 9563268 21126855861020578626613171300834603008 9563269 -541168413846067108629038943160981337540 9563270 78562319839504283177096609123152675200 9563271 -175228594518125363344234664958453094488 9563272 217051665912472169832166687901848012800 9563273 3579190856738493471108240723269459124 9563274 36300123277138550834338935350974049280 9563275 13757517774045131411605144303970809600 9563276 -120602560754227833487792853937390915840 9563277 -200580835150374672005601997645975510080 9563278 164325634682855842399089361756969933056 9563279 -34791142598666918435885711957201606928 9563280 -22619990744188550851360828454806487040 9563281 149069538495670774119714628083698512692 9563282 118188802068197144744264773003615333152 9563283 6732589077889711187650654140484789248 9563284 65662347796751826771415529765499385600 9563285 66799534002001960789910337501188828160 9563286 -1506224124433347701690814075477798912 9563287 209113899950398315978904399209049012936 9563288 -15117761013933062164724558869924208640 9563289 103139799159778702456024745617751367840 9563290 -26322999389005659767332108641971769600 9563291 104671593395538829975039251069129831384 9563292 18692019066618043907262246415994480640 9563293 -65731969796087349293727654753460946458 9563294 74868323249994678338259476379416744640 9563295 5939370853866382498359367792238092800 9563296 159743181806880588020289756764002516992 9563297 203648211057822297314663284763833771746 9563298 -5123350584558070853235024430370188800 9563299 69661775944308998120832381917625993716 9563300 -55404153976373229495940697049146985600 9563301 -80150025617077878693349866997912222560 9563302 8029687007765274491046444485370773760 9563303 120786298661616453188618451503062074384 9563304 -222041090467034619013761687839763578880 9563305 -152153148011488613259486250891701384540 9563306 -72736285438317691602514327112957901648 9563307 -73264099015827277221691759495449934080 9563308 -64842677353202883577309420920942428160 9563309 36038431359242392066654512521810786016 9563310 -60561877871444767939043834099780188800 9563311 39888599305136549208041777409554913792 9563312 41547307071846690499943943788862111744 9563313 11090523043614917565956938811487991488 9563314 60152536368450981156384420246680758272 9563315 312160183854100673320958321405250723600 9563316 -7790530171932721113009436294223413248 9563317 -102441318135829340829850842613331441220 9563318 -230017814438441665944377163357166124640 9563319 -24476484511127284120003193616755842560 9563320 -58568134893286316930415888213937766400 9563321 310495979504028123984281790948059460522 9563322 53681268590570251032549939193988662272 9563323 -168961130642396442189476892684309753600 9563324 88264979455244117262397969343323677696 9563325 -60881048657147310147843758476086614400 9563326 -98627509311300049024449871832332677888 9563327 265669298314706032225131509717165566800 9563328 -75730670612137452136779891110914818048 9563329 -221801333185557618126783986393137616 9563330 119758654881947584452936421460876558400 9563331 37578794332473985582424568891444998400 9563332 -92492125592743967499327518258311634688 9563333 61014448672812309813721783487787391920 9563334 47744166718532190641857367772085977600 9563335 -15841149933603451668337074564091350000 9563336 -93841739442089863187735760110922455040 9563337 39850802327134794094615382173973265600 9563338 -22284673827996857763017884827002953680 9563339 16371095664684491435778149329644242880 9563340 -130786219571771256923073843832181068800 9563341 358637809691598423274444459288375161772 9563342 38910780605277020185572647287030587072 9563343 -29305045159446415460533036968273926400 9563344 67336850784164405577459961075017973760 9563345 -50926075375526796700652170731142348800 9563346 -1757490978808213694100093808841702400 9563347 8751647320817386395391736316166529680 9563348 -287533288523130656814060588376034644224 9563349 -46764608893041166873897064397929296992 9563350 -8415036756537807544391422739303755200 9563351 69650519985435854918759499787284722304 9563352 32887780755780947724982088577679749120 9563353 -196351286346213708091687215693332381180 9563354 50854730123895888544248586383692808192 9563355 -161177596699978013127769452698825247360 9563356 318386767453018089168268913305687040 9563357 -24559420607758701189188867948017159488 9563358 -3845185775708611781482440368410137600 9563359 -1396799400027378705733937440281443040 9563360 -282343215986010499606258975210021847040 9563361 34784842441416584597127620207074045872 9563362 404286907860813979222833542780463264 9563363 72982810375142360358633474258682227612 9563364 -44443139193626763730636746154450990080 9563365 3629971923220334802277657642171219200 9563366 71305141104314501235942667195066515264 9563367 47319313795872280969315949297293572864 9563368 376361036976948670791787658953481026560 9563369 45095214187448005030085254710174499920 9563370 -60068926974633561278134306114411929600 9563371 253185559930903471734484012108984803572 9563372 1654283775975630406608176774409388032 9563373 -12895217186787334959617926530983744640 9563374 116158494690458682379205373208866879360 9563375 409456696100723954466936225265991022000 9563376 -10073777327374942359853682225993220096 9563377 111889846776430258240017361289248929600 9563378 133882679979000886642943413790003702400 9563379 -142260694448052583031628405935070376128 9563380 -117017188511794532557900647524314963200 9563381 42432488709718656619850287212928059264 9563382 -45565810303253588775794429474664218400 9563383 -231296344962419881640631275792781519096 9563384 409019773339843435219129611932051251200 9563385 -50306591706946488658860788080614951360 9563386 6178350655148328302133111897190934016 9563387 191940696672944772337668261578275438272 9563388 172017929670604170576960096742820520960 9563389 96374196766575846500788450928912464800 9563390 -57014814364227792060095407459936331520 9563391 -123401107905707326657347159716497033800 9563392 229762724751259333563867780499034341376 9563393 18322726292878973297274194526586253760 9563394 28873908918466808555363835201451516800 9563395 34757481140106080898244628187105152400 9563396 -41557466257354550116109178530398051200 9563397 -142883213791760740712445919122867276960 9563398 -47290335660919570437044540758510292736 9563399 195625249051750136771531827376479720680 9563400 -26343953339658383198664405266595840000 9563401 -352456309918225667599539429695449904640 9563402 -165308995066291290319370930752320931488 9563403 127363916758089491200011365381437099200 9563404 -261597995098215848565024343553097076224 9563405 197290747894337807033324210962882218060 9563406 66027919646809479935040351095636380800 9563407 4868515516169926644777923614596429824 9563408 188665696328640466568493625805045760 9563409 240533684062079035675113112085233474914 9563410 120481593678503410750985281406367987360 9563411 -175964340058057382027310555220696718256 9563412 165828827603727692218768056340222605312 9563413 6643457075027134025487045401526424924 9563414 36783476695648532550888245796357844224 9563415 -1817135915438716040134575355389713280 9563416 78562421522468488610180010969458688000 9563417 37274070819594301735740354686367505860 9563418 -5893319290798295353330703862692882976 9563419 436106632652394046319741623991151344640 9563420 -187585826978663973338486954155867230720 9563421 9489273112764553734440662946147509824 9563422 111997257277513364337267472112646359040 9563423 -153591269178487605746209280101871159856 9563424 81885410934950177818955438968925061120 9563425 -73215473413091359632213462934062277700 9563426 6046012819035080614273818054309064704 9563427 2600386216330849440121621421194464432 9563428 -3532791310172375726573180937998760960 9563429 -32520055909359283247198862619542827970 9563430 101691145865895915507896061676617909120 9563431 250946599848347107064307497527512043432 9563432 -229427895733378158252148425028881945600 9563433 -107558322973825106229324955786585785600 9563434 -84107849491422292556811299166960115968 9563435 -134799897196809216919592538742139567040 9563436 -122031718798411575801928831973691810816 9563437 -7500526375228664793001661659583599700 9563438 2628964115246258086923401071067778048 9563439 27765260221713432179872737751461807624 9563440 12448958665643810375006128956459909120 9563441 -35265660558795912512098011455062141200 9563442 -24479618100104273954267705117477299200 9563443 -102134924340398274176567467585105736308 9563444 98861549769336049574838939587911759872 9563445 -182253847139584039775429288714800485270 9563446 80269059656211800050565086362461890560 9563447 440796058646837665098271262112656425200 9563448 98222965332186240770224062329976360960 9563449 67808289736610133194439508378570198272 9563450 -5245717892930253948444207236901218400 9563451 -36649935919682923925827237693932147600 9563452 128257425799419508669699675439678853120 9563453 -356686605982727359859972000384248985460 9563454 217784870526219422930935756371248307840 9563455 -79017943453836697699161129061868086560 9563456 31191698433689599749754355109454675968 9563457 202170857550965552301439052467795195440 9563458 -3886328186172222147452848517067405312 9563459 -63294922706476079608153381483986172320 9563460 40714656752179468501325877533704704000 9563461 489167302792122499479923412687784380062 9563462 -182697413557939530586315500621598020768 9563463 -30088899056354617619598487026181425696 9563464 -169942838960379058705003857208869427200 9563465 149960387128320805405148963988142309860 9563466 198713909055324665385829349574705635328 9563467 293350082653872278836514483918784746516 9563468 79262652553820266379440900633615879680 9563469 -41616967915267835399750876929312702464 9563470 -44038088753302210601668495264935517440 9563471 -221958274208291000640960511125881309328 9563472 28072692814002623692243226404620263424 9563473 -305220076410985620584757208882105499278 9563474 43696730309245570771330374286202222736 9563475 -84268301243246215465044404920627206000 9563476 19649799457647018922719571139978448384 9563477 274379612235676026256541148532896078 9563478 59530286230688194560485258206453102080 9563479 -10983678045443052729262113702906117360 9563480 173229074333396463832441830610665062400 9563481 123944004564329696236884965109008332800 9563482 54061044014227287767467645589283205632 9563483 103199056792556874876269341832680497732 9563484 48869654470801290995002249199503491072 9563485 608457682543895195730374560653264600 9563486 -129532378507641827648404036387504081920 9563487 99156149554231758052165595880462209280 9563488 -222106514902671948709653462135873208320 9563489 106287543586521146124647897910724194324 9563490 -105551535130743150269925880841915885280 9563491 -101619244594810390248557891081392263728 9563492 119133686248768993411488479083011858432 9563493 280598972445035105468820541294318791264 9563494 138705790200179639157222066541724995296 9563495 -10320878091656143415133059925321039600 9563496 -32657437256637962296447378301561241600 9563497 58458048448092567540948532130943817252 9563498 -66623791616000656680862366102706150400 9563499 -38163396147702114742349148643172452632 9563500 -679603335049564439068116722055168000 9563501 2658238078785468695748584517449710944 9563502 -36510460954532835197449617334122226560 9563503 -337475225266872113491820226605866328640 9563504 -95806395259823103746236082537062563840 9563505 10194090438012748877119344479657550720 9563506 8287554065955183273009600649381530240 9563507 -317019397477468483247325651569418488244 9563508 44271314360514446212326990303593533440 9563509 38487273158920002767726292007561348704 9563510 19504783318243080388268792936355102720 9563511 -3426473254662295352598066573872383920 9563512 76973474295793276412990549669965946880 9563513 -603958778836466251445966585966666066304 9563514 -623194903882750780549014388324480512 9563515 3403336805569818139980212820274691520 9563516 -77398520344356059692562257333121218560 9563517 168828997814323867044957633120445465440 9563518 -520428910381039496243261161777559040 9563519 -19417718261632717545575992656502742688 9563520 67992999743488579722335430296941363200 9563521 -165832636507354934121389634370492783776 9563522 196808783942629568310905089548887247312 9563523 -1073879358999973411650118378731947016 9563524 -141861930045869624546916745011883127808 9563525 165993857545055364856209117363675805050 9563526 62882281735942876742617931415883680000 9563527 -350566939081624487943438893518471252008 9563528 138985768203552320823957430319966914560 9563529 -113281621013930475920784723094613558112 9563530 -16083184683020052926352525594694503840 9563531 142746436914827760532129209958859897664 9563532 -51762271606376808044547016226639364096 9563533 11856966235375328697240864347878143360 9563534 219650106941391910837164080945515924416 9563535 44066147160902009719259387137215751200 9563536 -20495646218152317847829540012560875520 9563537 96327667846570001815574381047424608584 9563538 -12895659518826197251362985542320458752 9563539 221144645439494574595309722447883551024 9563540 -13998244711894095258594515023831326720 9563541 -109274216147868625117555219552800872640 9563542 8336133844666906023477445163755536000 9563543 281089013279838900867490942605891885144 9563544 -3574819951851902690332608225939763200 9563545 181837229985714781434957305849645415300 9563546 84165177343951216298519583125104200960 9563547 18685512144236518937449872303480463872 9563548 -301876083948602570255862742708025876992 9563549 163995945302668963500379881873385016550 9563550 -147112453527177503169294927053033088000 9563551 31554407554602532596623103448760277400 9563552 124859710632831414912042548810075799552 9563553 17762971074094020867065594719130635344 9563554 18031006021239944677887419020982151168 9563555 87066073417904374605863436021723702000 9563556 -139972068782683077385596887422057598976 9563557 -300265299864048714978550817723364695648 9563558 32594036867238314127616993163716099200 9563559 -15005628215285332435659603531811283760 9563560 137584579446984187858556982565365350400 9563561 -43008346920574949998148246485936668672 9563562 34321814794405875371686218397607731200 9563563 -166695267205101094406776640272064661176 9563564 44146266196377522154928990302230912000 9563565 108780078147083300177180897349787920000 9563566 48033131787302185822875485371581287232 9563567 -173092810393907628510845833497378940680 9563568 20052606002785480227067457246261673984 9563569 -459437216658040923990020366520108178030 9563570 -172206669891999155917869729396859367520 9563571 163507609972541468287602965549310796872 9563572 273963111285703002323980734518862958976 9563573 -36022224246462937868543094420914509380 9563574 -82575343781148752922405649740885342720 9563575 53561460318753021493031063537956541400 9563576 325424868435614032716547223130017525760 9563577 -205659833942564195178848014030568456880 9563578 1183454769026412424217325931693590528 9563579 -361198500833940257177008507973781531624 9563580 50273628152672453469968096201651742720 9563581 -300360786614515548767399544096422385888 9563582 55217915904656045600901199116270919680 9563583 32904183507251311671374485965566274048 9563584 -1841064006751562177134087437098680320 9563585 -45376456950039599032129900412453107200 9563586 88312509892803765348185999858537940864 9563587 3248391087826160060068210073302908480 9563588 -89516721250206711017336502520747861632 9563589 -6278680075828424590507716455708930688 9563590 18781976372993837769126263542994188800 9563591 36783607724122761070301620046563859400 9563592 -153970091589998666368455439628668354560 9563593 9034786286471608478379956151686080000 9563594 -19789725310392882113535212550144414720 9563595 124331764942686645064779374626672385520 9563596 -27549128662141765134612133719548398592 9563597 -184947799841587579583227382322638138868 9563598 -52322081901536490361553242564515648 9563599 -173199935266878574411968918333753840400 9563600 -40699630715648570633796393039891456000 9563601 19459429776271518690336501663447359040 9563602 -119452118321157822706192498628379674496 9563603 311084920571508536370238535090516640 9563604 10062880283005544465584873227427792896 9563605 -37735025985535792578403045578629803200 9563606 9543562284725148370614788650415193984 9563607 -67711007943307811146025723359836736512 9563608 -299262681489747172356723231337518858240 9563609 -126895503425387806942067596552806866160 9563610 4576928379683081002143905749654840320 9563611 -27193870686388964032479992322522327248 9563612 -1273732981731671427750764118139522560 9563613 -61073701965365952642600919725605545056 9563614 -51137862625562060133297704907123433344 9563615 -1631274605523790868191436051791144800 9563616 -183045471450849679899341586309355929600 9563617 22600383744495507774643945101830235200 9563618 -37339304950696567827292891086877855584 9563619 16528579477272699094273642329768591456 9563620 104015379371917757478632134190553600000 9563621 -124112300506974757175048144018766626178 9563622 -59032457192862094781937894183518898816 9563623 409021386100921171316265546434042562872 9563624 100202940433854045686919714063096545280 9563625 -128284758722920823750768389424898507000 9563626 -13528438730954014816416960122729367456 9563627 -97864583038000970981351648975740480524 9563628 76483387645522685163110761082006238720 9563629 -36967899270159614315221783022022573600 9563630 684526908013782709913010772424478720 9563631 7919735838305565668021779674697574400 9563632 -32484901018614691889181762441615933440 9563633 -30375554148956835638713042290574006860 9563634 -26548143694801690494987753681164428800 9563635 308427235279016247213162860350565812080 9563636 130592747203851601875210890800297246080 9563637 -30090635194853953278937220868462659040 9563638 13963048008891749363872835575908353280 9563639 -202989868625386561877052789106367684928 9563640 -150631098688016653330170246318190387200 9563641 184300342977970676872814762880460913284 9563642 -19621974222331937255490383804768856576 9563643 221902422444085064033187051490357297200 9563644 -83223431081121179737028972039679729664 9563645 -13473921366219372252982619866029340800 9563646 13347703625944707488241910721497785984 9563647 -81848700715028872256411298677121334000 9563648 -43922958416357256056949196398809579520 9563649 -54041731693032142022837725412077366080 9563650 36407868331331992278897448467956208000 9563651 -115900608526066445570834093791969503696 9563652 19603245108063619749253718386415665152 9563653 400292442398205199766824296293508968448 9563654 15909142477461768229122305545799077632 9563655 -53418779542205959710475231299531048960 9563656 375229155415625033637736190783423784960 9563657 15054628100370212788878247216892077620 9563658 15356394060335389905608722731337605888 9563659 78564051049559238677935513535387922432 9563660 -14526652943681627065486223109921331200 9563661 224348617437392590703658041023196867520 9563662 -29284691558414108822810263066674927168 9563663 -131888796372115224021894582520579115088 9563664 -10566305085043113169639351519842140160 9563665 -47981110412415451264732848007342796940 9563666 -29476115522221862298048363643130880 9563667 -285639967973071590214415115073001969088 9563668 -342736215411692705517201075693929421952 9563669 363763094375582836832573696309772399840 9563670 3867904878138084767194540927543841280 9563671 27627173692396194686170244309211006800 9563672 32868047868058825723433483584836556800 9563673 1264041655444716599818040245747922880 9563674 105254753298599876137203827037956676336 9563675 29354190622085274503029442647454232000 9563676 -40211054087198477670405742490183540736 9563677 -159629886472192297085778666108731224474 9563678 -33817833243115795030869539928690670080 9563679 90273100024203406443797266867532001048 9563680 21734124114365002898507374409495347200 9563681 -65226074535501632476105481703082319568 9563682 34948306905887367260434736888995780992 9563683 158628154068558269473932754186391258560 9563684 94095998891862765258875530808179896576 9563685 -84305017056276789736835895295776819840 9563686 -18094524211107777514363543948864020480 9563687 -145896644474309496143713154386752285648 9563688 -111414939060344718448004813035735449600 9563689 75608884206944586511621987075931664256 9563690 12268939364484239805643814837065407360 9563691 82004264520150624483997152769835919600 9563692 231630462398406162381563580469699394816 9563693 151809126592363136254771056173114081280 9563694 4160978368509946563912186973983900672 9563695 192862457823653103244242246390066688200 9563696 -48773568978845721996570331945071771648 9563697 -161172548812035973775517023918064827520 9563698 -132287714829237495607139580491350696320 9563699 2925437386992493690106743262957507328 9563700 -56714811998054730999327559859581440000 9563701 -9681936137441489736293325870917537280 9563702 45814673772966234152526336708938899584 9563703 180615752359444538494242544549320707304 9563704 -349999119478891336691255493558022410240 9563705 82167803280928217408952650938358065860 9563706 -46198446954649397683474561379560118016 9563707 -323400664121260493601402404277245680800 9563708 35302482601896864302730681257328402432 9563709 189990351823014161497099404458085314304 9563710 -68615600597958679272983080336490078400 9563711 445008555310379472878543129132596485312 9563712 29666045791255159869422487433308536832 9563713 -338389319156802147636202949730987132476 9563714 -435524852356382621049123785489388288000 9563715 -68584862817830053561852319869850777280 9563716 3941125697714465941112147237145213952 9563717 -419957846535387769881290010307771008 9563718 -64803830125424303498505468622345014912 9563719 332968834100508805037890733732774720 9563720 -22694831329486149532517117703873638400 9563721 -211120155365556196712355744927082856688 9563722 46294387901361290011064934022724005632 9563723 -66100121821621405127678645302487472480 9563724 -50172158293046420017810064159505254400 9563725 21162267312896500165445083274686801250 9563726 -133441945995309328427270336878996006080 9563727 150235005900648890343547696355724341520 9563728 -2282446965082654776764365291742560256 9563729 -26622723714133789091871796894354784640 9563730 -4757416264796690776077757815738024960 9563731 -159820875355622093928296166328933576468 9563732 -362340444016791794571841150433120114688 9563733 -44469840770146981013252976666785967300 9563734 -185927289243645380369991086698901493984 9563735 25157701598455942718780668913839080960 9563736 -21801930058106959239506116713893068800 9563737 4352042915225628773258146128601370832 9563738 309988278988970577738392116073824005600 9563739 241584888707118965376046839161305372824 9563740 43525455220899575689804467098000486400 9563741 -64436859604844127424393974795016425600 9563742 -9441786834197252923352272999295592960 9563743 144726684269584359434782736668214210400 9563744 205095239031252640674422870002937364480 9563745 -78249533691107569992020668177693056000 9563746 -14872097972523192820750813943955050928 9563747 529249741291081566508718414001728138712 9563748 39620743008458561861752747632109289472 9563749 74780931468094024073626993737180505564 9563750 -500374876174658723823711658612080000 9563751 -108353551534470806806727229153063604320 9563752 168730336088369104020587302050260582400 9563753 363807828346006469011869623215607283600 9563754 -53864376683437734434875750200091815168 9563755 -21730446224173475743491225067691975040 9563756 546342510247523590895541120197959434240 9563757 5687562841327375994935820301250135680 9563758 213303178888394625844648296452302193280 9563759 -2642095372309808788089903061059434640 9563760 15558203723581132102840234338769305600 9563761 -131142938854424034234952663728052824000 9563762 33703871464337741168767564250764733760 9563763 148835218749552797360508900893618136576 9563764 -106065483031002407230204211124348989440 9563765 -161193629410889161200732161191915482600 9563766 -89357561740612226237306809656409399296 9563767 202583835780802204412325085256901600792 9563768 -14278675124396172119580486597416509440 9563769 -101273050659947608846542831961161757500 9563770 -12425633788335422762404892351656357920 9563771 -232203109235033161935494157211735302000 9563772 108320613408009743500969940001019617792 9563773 9321829440327568725728326597318191424 9563774 18117761886273117206654629134952012992 9563775 22501260631905522866601584390581557600 9563776 -325118878424736242878444337211836989440 9563777 -167612947784898554947033284197612341374 9563778 -42495922151008133559832828134436008960 9563779 33046071255709972801697273044079686720 9563780 127858899577290450317476854695886777600 9563781 223661007605531704319623757095961622624 9563782 96231197448595861660196034017828328000 9563783 -24426692808367463043459118200533397360 9563784 48120842797936862373094196966128312320 9563785 68759785553336989299811360422809953920 9563786 -97853744845327203083976450268482692352 9563787 243131840729238248370664159776992160444 9563788 130749348256778596566808084687987947520 9563789 285615016134830685820268532574147537590 9563790 -79604117947063930792986836699616017280 9563791 -83184733756075700241585918687650869080 9563792 38743881771256462633610340039584120832 9563793 239841760278351812290362042879428788464 9563794 -167725128684657917444365538620792115040 9563795 3934735596377594152304185475905049280 9563796 165874573124140478434445408065396475904 9563797 -36661275201090716174199755363115553128 9563798 323926490052383974973356694516216330880 9563799 40188741926417833846983598874161203840 9563800 -65001113676438368912462149252220160000 9563801 -67796228744622147313540504606251820800 9563802 1740934532554454661469795588664770560 9563803 3122736232283964120953246221146807064 9563804 210414513666949984082801333237835910656 9563805 -4952948461134310279021148374435588800 9563806 21533291622054688585111731586110314880 9563807 -419693458814105555010795756086184943368 9563808 81779695113055614470522657846747725824 9563809 -37030945798259486116893774377544877884 9563810 -35315229429775575904899287483734394880 9563811 129043942102053188057805193184366880000 9563812 -33234167364312153535505146635509030016 9563813 -81605337763672156413793491417648994176 9563814 30728324608099572809411321811664866048 9563815 51492178152059705569877004211928907960 9563816 369846134208178513913017315156704660480 9563817 -168962229447252753795150510194540753520 9563818 -122860847365904458646760185458203202560 9563819 -151218356439090388173249206970803439840 9563820 -20154878583019630330468565016728478720 9563821 249937848000563597461673660472980435200 9563822 164247969523362948515316196414164731712 9563823 -123031711502939937792816616870627316280 9563824 -15106347473013751515055575225095946240 9563825 832961529555792907623061341853196550 9563826 -123164428146467784820200502099597622016 9563827 -25110381427649272116795280431977262688 9563828 231748880013418756271570106272110608768 9563829 936669439323914157068360054292046656 9563830 -88275695737875422778104997885453181440 9563831 22321548122505523122912976666656779592 9563832 1526088065136696021940803608595148800 9563833 150338538548590123950877634071151803860 9563834 6331779927254479960852324374013920000 9563835 -117416689367634263181923605889785389600 9563836 42543804255385160912491798691929856512 9563837 -57780731476030280146737247919986712160 9563838 38456623699808653125481215998811696768 9563839 13995560804993687874924855074496856640 9563840 -40017689578386894952719955211059200 9563841 -15306610881003731657597769325642321920 9563842 -113085724201993266378550307383763183616 9563843 -136819301303028382873014263400011094120 9563844 -401632274578304215079351644371314688 9563845 996973543246839774935046646352303520 9563846 -162460670671774639499477671054871956128 9563847 116874179798066047653795751524149601360 9563848 186608626191509567438089319969009664000 9563849 -156263901552609725165688550166892618150 9563850 -14808484881277534482609901301430040800 9563851 41722788827232218041906546293680235600 9563852 36050794093225051506492985532539696896 9563853 16518100671678231047177690770498275648 9563854 278165649340955753449552501578341652672 9563855 -40499735196143303359081918864648667040 9563856 20150732571591442504562451061479309312 9563857 217294888230164393419017941614276478452 9563858 228270750388744862378868691890940187280 9563859 -175804344556840901843891471504070950400 9563860 23045344413030783996590355445906882560 9563861 -59178662064490000527068096479426349376 9563862 5089537361847122741952785190266339328 9563863 -195923758227709705899213009502980030600 9563864 108789690886642602238275196858760079360 9563865 -69213074603862481919520763600991554560 9563866 -2612910100568025592328767049320305696 9563867 119103929125534223792414562450166199400 9563868 59288997319912124931321479395359074304 9563869 -32882146269815454782540025083311374400 9563870 -64762827798943556512834838230956093120 9563871 -52087736779337280776299532193005671536 9563872 221880864643221527763342215035215937536 9563873 -83588412535737813244977327395302268496 9563874 84110841138798367433356477690904055552 9563875 -443155142188518889103153532522194256000 9563876 5500728868044438522077274245511290880 9563877 21176951054292673834501211059118179386 9563878 -61920576383263197074943227646396048000 9563879 -361644129508610851266497636454517799856 9563880 39168033252586130704320599920220160000 9563881 -183648756789804773775894013727126358300 9563882 160569034370595815012214654409919439792 9563883 31557373655631728574057063702555529728 9563884 37876671319524946075553271980951480832 9563885 -22004890622523935932619751370715319240 9563886 71819136726775051194476122471987075200 9563887 28883387537421783068589601768080449872 9563888 -1489222539024685223512708223043403776 9563889 124249182104284589314652867407169170560 9563890 -11614531434545003263969579542550794240 9563891 -140349461743509745256300963081483922216 9563892 -43726713084824183057853729608580366336 9563893 -19683127390253117012168077137947383296 9563894 250216292254600435379472095382512695872 9563895 5307937942392214249484285628391240920 9563896 24175496144961700477799541869634969600 9563897 -118043758133114478752642243656059892800 9563898 -32299539960006713981950105986680048640 9563899 -41535567849925690214167534488825915100 9563900 -48236435281024784676744871673501376000 9563901 -105897634863479517373533295043761363968 9563902 -83246934568605128939493771299681614848 9563903 -6206600107639070740463163997768152192 9563904 7873619043135295610690045145664978944 9563905 43191044554982876891052940116270331560 9563906 53753102812934082851331284562078637056 9563907 139059142301955236248723719264166389240 9563908 -70280971117653386622624673917324641024 9563909 263689340056052704838349320070299437116 9563910 -63817025028567253544130960648262406400 9563911 123333674905045597376534979317052301920 9563912 329913424979482825169450789040439219200 9563913 -7233931066305825897479224030759504896 9563914 -118396645776847723087241908367922390528 9563915 -278409373143652352520842554463661066000 9563916 9666134144983546821586255576242769920 9563917 -343197417505664342470161077705344126176 9563918 83713101560133793085044584223302309696 9563919 -292190575305723633934978947818025544056 9563920 -33269529551118184110588401869387776000 9563921 -356016646891475387073483809504173996878 9563922 54717378032515593962846867409922809888 9563923 9697064506464776278372406555187384720 9563924 9153334355048042596101779333697816576 9563925 -43945756692670367384484121906652251200 9563926 -144305910631573378115114885958597125088 9563927 387197816162207501028189462417278261880 9563928 86890107013229225007436601007863562240 9563929 -161858788125246668229647289688459276416 9563930 18080360204675299205768568732238299360 9563931 -846962004575045012336724072326392944 9563932 -42985582362172581264616212314964055040 9563933 408967713039469953828093843182720590182 9563934 -23264088897757593715383038502815723520 9563935 270041119074858810225643611504665029200 9563936 -626405574799294039184763109862056919040 9563937 109483097709944621634814840034889578160 9563938 8385783378113422863061582324569643296 9563939 -44672237304006885070281611160441588480 9563940 -9484549525868489160053203545753600000 9563941 -32095053159396958073736879470076894658 9563942 -116535314015962855610215416787590148128 9563943 -148947707373039246158490016188137475072 9563944 49263145155319341135507772510476933120 9563945 -518985911375250137622856049469398640 9563946 -5646011455625528952794446203405192192 9563947 135950557900826404333937660119720383672 9563948 -24608101470337867139906964670895592192 9563949 8861441206664755412902825784484726924 9563950 43093732196553347685015284201478792000 9563951 -84260440270974417946794576772740026928 9563952 -29187722484023761561985228262412910592 9563953 -74592936670243314358124281609326902720 9563954 131758009098462911050360110967193740800 9563955 176223505537980538030971691093207629360 9563956 79898399029599007055720325723482734080 9563957 -150226134303497907679524305480089615620 9563958 143874406800623169398948041652138157024 9563959 190549819445256912284440210506101047920 9563960 14733928536360816954247388014845542400 9563961 -66984165041531138539185442766699664 9563962 252164248102227946369754321066794765824 9563963 207999757346597121065558221382250662544 9563964 -8497531563845345864083653654118883328 9563965 -102529022284294557349361985620697530880 9563966 120082669004991123715268078863033074432 9563967 17948212499949410418236897556315574800 9563968 52181559724443534965298147298435399680 9563969 253378487284853447099034769282373786196 9563970 -8433421140620066256122613578493926400 9563971 29652795934676213032564806471599447512 9563972 -16725767468012981218960411627739808768 9563973 1541177911127463337357793902736054784 9563974 -14600657145829610526194787807817728 9563975 36035178114071589948410278753235175600 9563976 841776033522624262367840838359147520 9563977 -120558377348506571627724985835126867840 9563978 -135252174564974455816463091265262442960 9563979 -40376814118978277571311519608102145568 9563980 -178768360373765821607396949146819712000 9563981 47005118276818017443402628311415099552 9563982 -5186358803830382712098488213374422016 9563983 225675814411366078471704092198420195328 9563984 -28825491467936716330211278498346434560 9563985 -62539748853160960799860552644875564160 9563986 -126489006902706509193821029713567485808 9563987 121422077629635161377657121125671899520 9563988 -13294134257583579258514943700701503488 9563989 314592382044980887961743929628955270656 9563990 174112201010684597161534584001510752000 9563991 45847182504305899583851216425193413504 9563992 213248881011984948195657704303198515200 9563993 -205404064523129671106192687657158385916 9563994 45670235424091055800200872526198562560 9563995 54565242010908238013670607490598758400 9563996 -7958280117867405613519746094634188800 9563997 -203896252846507951418184396623981079360 9563998 -60089078997338155452686734425368743680 9563999 -114066312625597592346462203611648908000 9564000 40974158456714654635068241693507584000 9564001 -169687672096457873635744435752620939998 9564002 -14424865440641590340822472189596456448 9564003 -287315502918831945548405562817539692280 9564004 -278256501244407229606202475151018178944 9564005 233040269059619899341257055200704540320 9564006 93639342882028738768558579085343606144 9564007 170123423554901234968586940330675858960 9564008 -40032427199052699042976864031466071040 9564009 20738428482398129089279613481360473856 9564010 66082348543610810878191981438249080160 9564011 -110938705375063714016837901753769086600 9564012 31116666492722209712034864323093068800 9564013 191111645420652124913727156706797109740 9564014 -64096722563642774102780591299048542528 9564015 40532938841470507805878816096360930320 9564016 68314811252384508721604041328715202560 9564017 1151889987796549522119276892594963440 9564018 -33731088976639742449665654190378471680 9564019 -65707306980897662448300476166271002704 9564020 14905204971695166261254171797510471680 9564021 7902219759237388438995865877273796480 9564022 -1338587856978956485632096487443786240 9564023 35721587770625168803169305059371333040 9564024 -161452368622506711518633581421879623680 9564025 18136542283759953060089664766618862800 9564026 -196914796208966628475150395402390484800 9564027 37830409075774316306760044999142988800 9564028 145527854774545836935795128029546787840 9564029 65995239759567606285352540670626686360 9564030 43643718218295166080348574397385523200 9564031 -325051458915236473030705389920260855168 9564032 -278083616959649522514786804910836940800 9564033 6625194024640340010903014091421396800 9564034 -154457334832813615255406512186265685120 9564035 58790114483693769373026023594016212400 9564036 -189281354840538411125300369572471845888 9564037 2421414655254497837543021167538117152 9564038 103251765369458843377425205307861483520 9564039 233724520610917493520568623055191560304 9564040 58858635121109165453848207934903193600 9564041 300830295361417677732346818453825356442 9564042 32987407516256762747077755941164961280 9564043 -252680492581450944811000376539438993708 9564044 14094730710129767698509094397247700992 9564045 -200815230671714577105333289461561979680 9564046 -95526056205016872729097756438324542528 9564047 358857580545435949307900581160922881472 9564048 66622448962443330558874390402028666880 9564049 267475792774316233423659679743499572480 9564050 125126276357640750445893655496033674800 9564051 91488899008639170920631332645129942784 9564052 -132253506138511912407410772029754561664 9564053 -62445962005317839756687726659988401380 9564054 -2821223958331784460729298890499952640 9564055 21712057708209240705305304962216664000 9564056 120968234007585976077196774645714944000 9564057 -169395096021288862590658790770919103846 9564058 -19453974538367326106267665346614284288 9564059 -101595479467659766092463439565117823740 9564060 1984875248367721382148211444257669120 9564061 119988837741878055706527529829440810252 9564062 85980664538402732968761119767620313152 9564063 -86880915950093945026405331956405228800 9564064 463277231335839633174985319133687447552 9564065 271010404578280303016000824581569102400 9564066 108807484110579294496470314334192287952 9564067 180032911031225257090908042353105053440 9564068 -55231635093680648124163646518835650560 9564069 99570060138221232397175605606355903040 9564070 -52209840965153154922752134774786288640 9564071 80868711901602155980850228977299457944 9564072 25737473343068234031111418192534732800 9564073 -245276180879830732050489086929757020678 9564074 -71303242456867769167361704700146576800 9564075 5525150733059427778860173469817941300 9564076 -269845834523132235905967040244644330240 9564077 26117490128258704874059292738364432000 9564078 24550625777658847913177528805230175360 9564079 62957932722022035388459059168569940976 9564080 -21154825812055511564163284924356362240 9564081 -11915177442788272647716041134263926176 9564082 -70839378072503069674778884035687024 9564083 -315000253009290026765825559234469716816 9564084 -145517350852278619799363359011695658240 9564085 217417189507915915100772723808443960 9564086 65129069419439943687577679490588278400 9564087 -28329244898078926572734543444948603520 9564088 23901761436440516973860218692991119360 9564089 5426612134771808838713557886285149440 9564090 44011283552866610761722222078541578240 9564091 -197492808282861082135938552328617828508 9564092 229983852876495861874167730435592303616 9564093 10224889535655200541855669850235357568 9564094 12261598899691775491412717450859607680 9564095 12638993841376106742275727293275337520 9564096 15169475205192426898935560709561384960 9564097 -175652616558143074240167601642426059454 9564098 66518598987722547864856648661381970336 9564099 -3168027223718732161778711470304412936 9564100 -20384000428917300808290172914408755200 9564101 -3521535440175463076807974031492457408 9564102 62293895499089007140572793393368007040 9564103 -2265466088633173351057426607086923856 9564104 58567059171600834712783725401122160640 9564105 168664961554981094841528206181099648960 9564106 33319596311566672843167556205042438400 9564107 -4024517744784870966377473198360302048 9564108 -156420967999832115863514214647264330240 9564109 -104962107080097069780376051959381559690 9564110 -4821203274654332921207535004131936000 9564111 -14728229821544951001505252527283489920 9564112 -30420224938121352650596120132446429184 9564113 127513330096455133246204649312774192640 9564114 34394359308801600841030255131800986752 9564115 154897987501224346223636638504258386240 9564116 -125943560489442651208526430146500952064 9564117 1997148509441450948790389162775779712 9564118 -72248386838030450506586648706005459520 9564119 -658074375111070691001522200345495550480 9564120 -54535867369374066760583621115627110400 9564121 34186731265506661635524943149681965312 9564122 -207013003321921647666316974493889487888 9564123 65602523389688373799131977686638207168 9564124 539731327542591611533441154645163534336 9564125 -441157245014587319772472279634463960000 9564126 24054387594769375697282443954785570816 9564127 -2765338661608483309070939357720585768 9564128 41870095438384635255140714757943197696 9564129 -121046724069145924323224427904926293760 9564130 -21383035749057933608070083166545112000 9564131 213210655828362861756621928710094770264 9564132 9173489429093268157673258293186904064 9564133 -235084720789476027562055967386504095618 9564134 -21759027375290158885902347312061170688 9564135 -16217716244471141961952458997329254400 9564136 -34506761183366012621632366515567820800 9564137 302855361217091796860457109096299315792 9564138 -222639075205447100775723722594120486400 9564139 -26271853175178809510767876249720645600 9564140 -136659285742350094618021523056768450560 9564141 -79562361062691660317411533432221363456 9564142 -101640315597531673860433602398196184320 9564143 35699778204048503207291443109162509392 9564144 -55126142742167450163416591089320591360 9564145 244708129872146543864771292171421806900 9564146 2736563713780584612094350788811045504 9564147 246579935136324973357451669576603744724 9564148 27882622569242867188171639190433048576 9564149 -119058716715515064463004250772050864000 9564150 26001674124043718784623990322451233600 9564151 -80625650759489985781019041580258271296 9564152 -70853289545221167166043079595105935360 9564153 -24869288461746414001478991106009265856 9564154 -5204486953043807098921338713083822224 9564155 17168874472703633049132720436376002560 9564156 -5341047203579843941800850363646149632 9564157 -256771132827818142347203157825903248928 9564158 74604563056792278735647852766661694784 9564159 -14571347036340442488634187878267609344 9564160 214574524335753487591693655931019591680 9564161 -603265120315240677532797899906803891500 9564162 114969596473118450550244813558962221952 9564163 -83802620399311228311415437232423096680 9564164 155919362347634386007087359381733045376 9564165 18258651568418640496079947383612087000 9564166 6631245435117120433116113513872869408 9564167 34241017988251352045813842708964409912 9564168 11228436373301840569777066077523476480 9564169 -298340905994556929948413695302687174960 9564170 -46345773171250298646268489489040225280 9564171 -180654427363410202001094105543435225600 9564172 -342451518005580401917423827420378605824 9564173 -315929863184581876609422556875911925600 9564174 85708225228251623756887140918555279744 9564175 -148573955077054321816533262351095172600 9564176 2634922364835004207063711258600415232 9564177 66633894104715417587711527760739844032 9564178 99988257958682011108840724576528958624 9564179 -191772062725776340815144039736541246280 9564180 56742642027554381969346193169376552960 9564181 414310433660077981661611271497185819264 9564182 6279250119611071657932414044752527360 9564183 -390758960455784744245236124220593589760 9564184 196586470984169973499258450509714309120 9564185 231859172559748296980659196073755617800 9564186 -15653014671892357948128460343132391936 9564187 -126910232484791936595448049731221352328 9564188 10234282390276214629410744015763499520 9564189 -1721608916594532203039805562799890944 9564190 113355069759465891503867003717273548800 9564191 -1607337072628840206402108161697831936 9564192 181665301286557664809711227566232698880 9564193 -71203476396859107118288801466450711040 9564194 -71580570541400247341102286809408125104 9564195 -46591199516968392046027320044014060800 9564196 -240063211753138592372200803894773257600 9564197 -296611128011090117313360088532327551968 9564198 -38608064925496134839793832339394242560 9564199 3123057645091109328083546482368030200 9564200 143294850646736199297541285253736960000 9564201 75686602159104302458197675013796740080 9564202 88586872092237405155782322749191333552 9564203 210519668941119471374986808770607436 9564204 -16613188743099288417468608905896757248 9564205 30764915263651857419519426853350040960 9564206 -110148252699773655693397998977541152448 9564207 44708698349835027266059842402605993760 9564208 37767156107187702554885982755285991424 9564209 311049161443578443590995860479857007104 9564210 -1442897766465247472516814754034380800 9564211 -39836053781441580003912344821063715188 9564212 -47097270511704331465321320633492787200 9564213 27741077345732844356868486929520146688 9564214 149272259722812025376910448948969144320 9564215 20545398887764477960297200229087494360 9564216 -259794405505472124881191880513432678400 9564217 -284797540820472564465024760081162226340 9564218 13349222496985423930208062808478690816 9564219 -65252168828681305556466752453605491696 9564220 -103566042779461745805091961524738944000 9564221 -34046084736920268917591703960077688456 9564222 -80780905801957795667505196178030900928 9564223 -8618283325099081157054229448162291296 9564224 -35274938571850276161937719309349945344 9564225 -27133547684155147376668154916071128800 9564226 -18109580614598371612559981971175907840 9564227 -395940227999797570900794173972032953924 9564228 -6699312073113561947687714292771864576 9564229 -486675680729339954386540342521216232740 9564230 -47854088450288163223211322735061322880 9564231 135201195041258770065605648260059101352 9564232 -249115949316528780181367181380935680 9564233 -73436307324511636519743735195390364800 9564234 66267811182169096904924081784151824384 9564235 68936985975384910128231198441407659680 9564236 214482855053249660465382895535613534720 9564237 -182064123265212228166604707060306702080 9564238 -208474397469409481541663649790434332480 9564239 223550508634254084873209206934450158440 9564240 14149151603750054216706687374807531520 9564241 -9624246485920451916673578959561739736 9564242 -33753216564368732990997104093780431728 9564243 -3691502376421450547584579814078533632 9564244 -5663159728062805262060846172265955328 9564245 216833369761919169841985277511610752800 9564246 -133479975155987661734772804392053396128 9564247 -12310219447218943857434315642051229696 9564248 411767474919222166015165851754445598720 9564249 -65567243603334572308969183595622444336 9564250 -191047576710764731112884145752848576000 9564251 119485632612717905284802948319227706048 9564252 200320189404392570259337448740870482432 9564253 202014796680920277357438033657386206502 9564254 -69797128495905929868500932037239219200 9564255 -3584550993889022930278205156780018640 9564256 54737087384361874530533258337191460864 9564257 364294740120249145855059532118962229952 9564258 107445807799315908684356506840453324800 9564259 -34653108703170185287295223269202733540 9564260 -153501605391718998041081775687883749120 9564261 206044614604668740521450158405014252832 9564262 89207340518523092672776070539798225632 9564263 133127880434689521955316971026960739512 9564264 266449647501153473315085459794423808000 9564265 516023825224675145880245835522812976000 9564266 123577055963266508555883365715221990832 9564267 -20673541809608538833839984065610167720 9564268 -27854605941883342072005844713134850048 9564269 90476076735130977787539732140399301408 9564270 12027469369372463263095993816698601600 9564271 -646081962031981223055803574440385844688 9564272 -67973133735020654781929643951236481024 9564273 -197122137961525657884656612435575354878 9564274 6373836804652655625848039414594093568 9564275 119054026884133152862654267121203200 9564276 281865750537581064121853216255212191744 9564277 -199305341890670108259027642003057702560 9564278 11457182577765114463592694453869357952 9564279 117725181996182923860010802793037022184 9564280 -207793172403124894250663438841091891200 9564281 -5401170403611807943892195899939590828 9564282 7774909672621354122438741169381570560 9564283 414352192472205201971980977153652535920 9564284 228930027551931943532889056209676015616 9564285 89488978780220862910248900862386855360 9564286 15271139397872403815843948713442606592 9564287 139477394774608631586890627079118304760 9564288 250472711097526323488614114867984465920 9564289 26977004915104022636315107646609669056 9564290 136096201040762829887299707933770042400 9564291 -80976611148059848521468811407965665920 9564292 -47973339417299139290725369401640216320 9564293 448222245248375975233812764775447218880 9564294 -130199614257139421299003977440307566400 9564295 -54229232128765838943003396046090552800 9564296 30810268068270392068438808683634688000 9564297 -57117198919554828895122011314369169280 9564298 -130398278651279476310637011229107041440 9564299 407637042960156714523606820439049593300 9564300 -2403507609566089127596471564220025600 9564301 102783184769334200834563346021680005302 9564302 -57088682521196251231175923652959825920 9564303 -42740532883630165173078717570793965696 9564304 -83001000129541208248597665114296442880 9564305 -41545078881132683871291417037751692440 9564306 -20540714134323393421820665672277256192 9564307 -167648950156159731598288745792264335444 9564308 185289609586043896878252273236378279424 9564309 204534778032865327715396788905602881614 9564310 -138569667328397708540153882470353168000 9564311 -152903604580329186666081546429534373200 9564312 237515542334921775072756697651563724800 9564313 238627859595297664218454763507054812320 9564314 -6038731296111005413424905957161015360 9564315 199512884619650408753972794289875200 9564316 61318831553148359507251422187123522560 9564317 -169404987289921233711766732603203231168 9564318 134734906251315098273688228744041664 9564319 192735509148379559893742683549511678496 9564320 -48962137228970072612796877257987194880 9564321 14132635754299489503987738055372488960 9564322 -195596452288193931120579410497541274288 9564323 15988433543104948069801862277458505504 9564324 -108018431380012529584753760587567104 9564325 -98821122476844273967216641054234182400 9564326 128451806442377207298751113722230464 9564327 -102621104201727468785305387309213911672 9564328 -22534712240080949635581995517831168000 9564329 152365499424806123863732738026891051684 9564330 57496951480375567970663898447930481920 9564331 113483603711115877002940040215701614992 9564332 97770967096559600613891236217926743296 9564333 -34346255188916302465401275061507300000 9564334 -1665495980809535707037265851689469760 9564335 215002278219461494514891787097003442160 9564336 -60814735310815349745016217637040324608 9564337 103098841726683369961754911876109112832 9564338 -2348873507073227203462764314200857600 9564339 122708502174260601133344609912351380736 9564340 -143601170051491891568110196474605240320 9564341 -388908240946365760415091265145865689028 9564342 -74074731287294287977038768329520090688 9564343 226823357837253463184728773172469469600 9564344 -191960105824905083814137190900797091840 9564345 -19513852176338064741034976604667200000 9564346 84027371754953397021859203796906677504 9564347 8618617634657691985901460322194559440 9564348 23893525235184948769940215567270433280 9564349 165887479995047166734947844698050081350 9564350 37820752077967648880150137156356916800 9564351 -60059523044434331728610609737262405760 9564352 -7227963121615071674690733893339840512 9564353 447499527750481105788346229481720188640 9564354 155784856120440896958193389027927914064 9564355 -181157465114325082950349856946229914480 9564356 277155806618703504146510900026637473920 9564357 -1596339781127852976756355798555266240 9564358 -43756899382209909178506809572138242720 9564359 -255539426545772583153270412866822594144 9564360 34896413304903082028268709302158131200 9564361 2687929848074712182134265867640330144 9564362 -49024699063867175282876953878261964800 9564363 110521431376429953061403854864400327292 9564364 15443275297092347511472984562667051776 9564365 16760413515597538160812029647308429260 9564366 10511702049176904493162217589329276928 9564367 -324879862722511136302973320907875243848 9564368 2233767636210571387438756444580610048 9564369 -66967365482593746369425119056193034256 9564370 -69060954634283066569732226228563722240 9564371 308753836825945917667061521383149758572 9564372 -227468124579938839752203023618621440000 9564373 81254180954408662527240589900027393408 9564374 -107356644598251014676716866589056884480 9564375 6546831174411030969410898716650965000 9564376 279484277624953325810823795853078702080 9564377 26261111097543655012414001733697001226 9564378 26285676897061105919228722935977409024 9564379 -241389354908938062730198713817000394520 9564380 -1000529205891583490924869094688460800 9564381 46887091999549137389549011865779485612 9564382 187498721333887493366951560243515249792 9564383 219204176529191627192883637785117193632 9564384 130654607468673672355728625106725896192 9564385 67586033978709281722448368481261255400 9564386 21742904725774685066232048588055036272 9564387 -7588226304525286557136095855279446016 9564388 88330668766543930936793087052682268288 9564389 70249326484864480593514042205070487680 9564390 -107250665932113489090238297982630463360 9564391 -179189557041927306859522683129848910200 9564392 -147498207669469744892325181289118336000 9564393 147326483968129112785731208690491294864 9564394 75617468924096202047675867144752353792 9564395 199513682885712213011501694243226898400 9564396 111896571128881729230448922337506145792 9564397 208064646765717851685248891127064058904 9564398 30581538959862970211261871217041108480 9564399 -1216378783821400529341972651932350592 9564400 -53676727073906022316321714507146035200 9564401 -26379453107814317101962028418158297536 9564402 51341356153016143750060583072787408384 9564403 -12566810198820844461100604816486370240 9564404 7068445525954386304931244294731722752 9564405 -46574912134480908497947970475599151840 9564406 235311434625109012965706868117927136000 9564407 22044374833318265514909762388194345600 9564408 72519648882128396724997710223385333760 9564409 6622868884824670649315734775866044816 9564410 -8450462844919595350376686782534528000 9564411 -213256266073061591851865223374533294656 9564412 20891101385937366568725742908516040704 9564413 105571865799982589017393435499157073440 9564414 -169101982861352055854905912791007006080 9564415 -31777126671170775366833162196748298400 9564416 237223875029095910950292538226221514752 9564417 -218125441813180069494011144971143834012 9564418 -6868335142276361958538059713369875584 9564419 -310506225837953941570584810126330948840 9564420 32554376694405887584011284031793274880 9564421 311342661814070170838492396966318912892 9564422 58158101897160872407344343660929030144 9564423 12803531750904755460876491654903318400 9564424 -274813631132409148309916555739038515200 9564425 -73550991222830805099137503913500708500 9564426 24787026256060253167931771909447800320 9564427 -9694055550827295212637251246825086560 9564428 -272710461736755618530114339017720396032 9564429 -12844488523254003282989443380848709120 9564430 24747491315628832077050820410241285120 9564431 327045378565678770897993577835142720600 9564432 37351059313159629328163803284060241920 9564433 -100115641554754049958625004859006963096 9564434 218641264026078519463955256880955794944 9564435 87882108502302012471499602272343529440 9564436 82552522367784374807988578625175963648 9564437 548464208331560004981261674836171080192 9564438 -31008269848730352111938591201056603392 9564439 -29084947879897075458012288656991719040 9564440 -19457065901828912110818462461474611200 9564441 211763952741113974479336008334036143904 9564442 -123739616005259527045043171965431392256 9564443 -138260445092305258005904642793362172400 9564444 140327002322177975757560087864856092160 9564445 -23490338617441845397240836328466100 9564446 -166575372364538375031868718910620339328 9564447 -2443372055168099086219562543059011072 9564448 -425686192570481264813913516443117813760 9564449 285310935960663260212081928777537124450 9564450 3870570107002764636070222312243008000 9564451 203467118904132105608073756568814886400 9564452 -49308942341748546854748165480780948864 9564453 -696278764936970956374704878544513844480 9564454 19108032466979723683099493938100062176 9564455 18065099699504732744490071789113981800 9564456 5074210602385483537461720642486681600 9564457 -179815918920613795530785094700677295494 9564458 -11972690452386025375352602689873858816 9564459 109792218749989033264274448243729346800 9564460 -75008033050712926248849614580541440 9564461 2227847072837972412655783276965350400 9564462 54480882396914083087633138228482481920 9564463 -26256341191143500701474219608125723000 9564464 13343001879634897471519944518670090240 9564465 -19866001291212756334757369574538224000 9564466 2792370369069647770530148088350663584 9564467 170383994698228106069626547793866748480 9564468 -141202718536592698542484531704548904960 9564469 -382726984036364657277671949194783178130 9564470 -88065687234022062554831004633491481600 9564471 -68433703356086651629638882346285848528 9564472 -28049099276482144273142925188369080320 9564473 -8176933644642455243385917040915988080 9564474 -8618624491849721148587902598592944640 9564475 47171601809995372656332024087329764500 9564476 -129005611299706355301959795477030077440 9564477 40206179770616163285251182223235985536 9564478 -32175283946676854938223533029357096960 9564479 -137415857925998038827519353067252793920 9564480 12380933667736856345938103581472194560 9564481 159864608974197885725227239989901650304 9564482 -133918696634393794888687142773149615408 9564483 137128683355290873041416555869074892024 9564484 201142628967338942089553212210539341056 9564485 38052553145802511572731044080860818560 9564486 16869690141938575037658787202158325760 9564487 -163623635986094180670096157218760957864 9564488 -118336658497901354365459119859393674240 9564489 -8628625291708573793705104843387596192 9564490 764233395492569983690625850566016000 9564491 73309953266635686348464109169271474784 9564492 -5098775918971207330441566384681517056 9564493 -21608381975817719184398814412451819360 9564494 173172173550751850797398791182330461312 9564495 70026492949948640399240784670110663840 9564496 79573648949935315716954720991351857152 9564497 21112303900296386136291994097655059826 9564498 -82525555378312305684463373704686932832 9564499 -45659101949840620406520126320422601728 9564500 -138339559697706848469006672229675008000 9564501 -317832752795365042852003249468020246720 9564502 -163620445233707179834519872134204622048 9564503 -204057240863848828990789649675171450616 9564504 85296272038161254606269907311881093120 9564505 -178829425052904548869038594919468497600 9564506 216535482291508548522265278560267184096 9564507 -291723295188428283991060275433782192000 9564508 122031107555833302488539729573559587328 9564509 206576531049930476133400024100291356710 9564510 19384272560857897523458124181158866560 9564511 -138967175655154270692255655063976992776 9564512 -247877237685426078822367373802845503488 9564513 1666475085504713169998842505677578240 9564514 -62373766589584886324514675788960584320 9564515 94415426984048687451700668375072494160 9564516 -24092045145663863645679269022361092096 9564517 56103625547695224108998781135543309566 9564518 -102430500289147461897803969038842841728 9564519 -189406924254555531869323597004690174640 9564520 24747221918110657960746250820665344000 9564521 -42774179728247889024721425824343229056 9564522 -124113604495170142761584026257554409216 9564523 -2589268540165244002314341607730723200 9564524 -272284624008775403144665577071891952640 9564525 -119570482521998674992570614090505810750 9564526 182041967036301773569625778028835867712 9564527 -103877279359355049140633717588614929408 9564528 -55221719096917561336590666664202305536 9564529 153799479535355739683113516007553263284 9564530 -93347824642667203513636883003065113600 9564531 -76733611978524038764368978596239829448 9564532 49813459088728241292927742115911924480 9564533 220044901425704408868853795389866688 9564534 -4329417097973843145287947562674728960 9564535 9509767801055760849748041647821201200 9564536 315967178141773421224340546746074439680 9564537 -3340638020869329490649233174608451200 9564538 243381366760362285151833298227032983920 9564539 -68121998860019569452308468056226306976 9564540 74448530030675755613723577548338759680 9564541 3073497727943503094103350083970115840 9564542 24306132474644984145567938911483296192 9564543 -95778091469889811154127174519335416920 9564544 -35109846149514171656316103639286415360 9564545 131307604702980696442437709857791152320 9564546 -25124818625085215012505414174613529856 9564547 3925195262755272716271763746121221312 9564548 114965459629941674385970711470876979200 9564549 103568328903244818225781422857049138720 9564550 -29382324687464843439506663025664867200 9564551 -187612222827653610673229849880015157128 9564552 -52715951252066160186950714275596533760 9564553 169428690084396407748755684641245328180 9564554 -81956374886021727984705798715303461888 9564555 -58383444217711896040731212073901248000 9564556 252486677163825910999698857618308403200 9564557 -397749561733194709738904985329106641748 9564558 -132584704091626842433866299294958100416 9564559 -142879856432366267890351809065672627384 9564560 9494290335546739064090550179832545280 9564561 -887708165777423722453050274275095598 9564562 -37097958948008553306978195117504476160 9564563 61401524099827091355440130202515831240 9564564 147024291365576260266625826840629770240 9564565 -297526293784447519020143221187599797540 9564566 217562659261166457177856160117972162688 9564567 -2642094471156152551378965525629663280 9564568 -182719314414823410802501848318857379840 9564569 117999916262784683080035395025537866496 9564570 -1950270384597795707263737978713755680 9564571 -435212702881206922247855906497600255228 9564572 -279742861988940840869559508698728375808 9564573 -44207273836831479206286909215435685696 9564574 82398329384381631228785433182268596352 9564575 192601679662546752429476823394556419800 9564576 903804635567967673980339405862207488 9564577 -380622015094826913022049279656583566080 9564578 59437326523191801190629402007748048256 9564579 -66883962931570855555029713829584426076 9564580 -236859715600867833867300294267169443840 9564581 -170616288281340201990548495366768697120 9564582 -32975673463508328309156864185586086208 9564583 -4130018501767206394221327675959226400 9564584 -383059665121656922976844522829869757440 9564585 15246315903661723843597405816236011520 9564586 -7428036634641790318413265416750673056 9564587 3072839382321569586038469886311698832 9564588 -126897748120820438848499876596693647360 9564589 -16376324078307179462962625827237368000 9564590 13775652927061757065864951163734118400 9564591 -176152148067160707189669343482857185536 9564592 -41138937838020440883517163060198768640 9564593 -45306524095237524204110034762924994158 9564594 -1062732593634677035864516183763957760 9564595 -207304821083787755824283840776297904400 9564596 -98728222314299452185873769837488273408 9564597 46283660274266171958053702599762626432 9564598 -393302665091557281237699361550850705600 9564599 119180511819684706457986180884932203440 9564600 46079699327014746130936375764787200000 9564601 172953927164334112077099561977820483072 9564602 -147600336383188119014803487645027983248 9564603 45099596271605675999775830497605097008 9564604 -20074971893055563214826227773221324800 9564605 -316986993272487276847417230675551110740 9564606 6655756058640127942615702700167559040 9564607 -133499917748968922394777710778776764520 9564608 -107899022745149079081492735758696448000 9564609 335824518920387262444754793360899724160 9564610 -118904485887252638837184958266581614080 9564611 37046798202578386552846982621499096480 9564612 69775628727329276863281515736407718912 9564613 317307289422797967362439944327094520862 9564614 175347361560270260756751153340714997952 9564615 268580143183460718524347293768294660000 9564616 20960611795389775777149788283169013760 9564617 221815750729964895447769108859159442852 9564618 -10581604295433408092617329077910167040 9564619 -291901977662800360922974362430483200 9564620 -28814862728305783777384698603461944320 9564621 -76568955971064802040877091875098279136 9564622 22634859355954274261563907515157138112 9564623 34556962505729663070940254112682766720 9564624 -643037190464283384620981483477139456 9564625 -12619027340661118942001018232102816000 9564626 -96803535953229082734854446270058067840 9564627 213405465740513081959175235211837933632 9564628 -202259574522464019317496578782820501632 9564629 30861303033836806977547605529531373184 9564630 94641394279527934818869648950776023040 9564631 -63275963691608291506479094355875106768 9564632 125925397633654087632404819301053890560 9564633 -103668290136899550914004697571211397500 9564634 -45050152155779114741320728988255136784 9564635 309215925663536598636685427131884454800 9564636 -151297516096965670353698831382041753088 9564637 -223389461967949399211547240962453722714 9564638 64966953678228139992093603464573835840 9564639 -14221317141766807619697735226013578752 9564640 113402219809940043481574386811987558400 9564641 -299553442022734435316730927527861619840 9564642 -4242111375910068532752697736505363456 9564643 346335189258008184549812576078236670160 9564644 45258279138075743094846985359548374272 9564645 11125274403652887863250393680718105120 9564646 20732122541535091282444426993149606144 9564647 5347884202498497563698120953483874752 9564648 -88162302783151908483816284724054343680 9564649 53452430910850536334244132799228758160 9564650 -3000006977517416954539124493413234400 9564651 32701529673081514408567778290368442368 9564652 75985134468728499729647546942893501440 9564653 85894323193050912805876864126987132278 9564654 39302396870570076966932117610647801856 9564655 -148461131792888188306002060255193447440 9564656 -719893568575017751938352782659125248 9564657 -200307371031821219568155288074844932320 9564658 -77642491390365031394193648330350926320 9564659 -78628210022544461018754528052425987072 9564660 -1557090676644866828664674199957872640 9564661 249755865419500973540451432503958745262 9564662 -3280600537039332390518528276984584128 9564663 8976337926365665446710401482632314344 9564664 405262426220388060537827049247585382400 9564665 -54572403680272294104910928619990418560 9564666 -6770570634025335350876389886714290176 9564667 -101705440527410608086369807916420358400 9564668 187259098288684028897062426425706242048 9564669 272561711398419342290758281007039840320 9564670 198974425364615356797446031316656188160 9564671 -173993130420577046370992312894895877848 9564672 55836572439583274427192658751096094720 9564673 -84836314420519824947978338694914030078 9564674 9622918343247696427755674179547695104 9564675 14550489217520962340061041742764889000 9564676 274708526521510483356021780740365578240 9564677 90892272763222985877165691021636875360 9564678 -21090636007879036032891879052523203584 9564679 -4126851388238425276233889357171392416 9564680 43417867349616718807875487794175180800 9564681 -12897680730987282587960469977073128256 9564682 14509778462182987992164396696555238192 9564683 362022396244918319836663315494515628624 9564684 30162384319427018692458727255687835136 9564685 11752182032455559698121470875203005920 9564686 33603038333123775882408558618961884480 9564687 -35443378667873376448793269676331408 9564688 -31564526953167596427963614501472829440 9564689 -272075168168443532060486679100433604876 9564690 21331827439483140090004166634642347520 9564691 409966643052641087845962188089016706092 9564692 102729253145131248831729837124958906112 9564693 -54732428398497022613765759212153756416 9564694 32795820461908085115524563938914438400 9564695 -152365828101287189833554589762002720 9564696 -211558286390302184604050255853236428800 9564697 -376578724051505176253909515857256748854 9564698 50439509402119799105058519292895241216 9564699 72405421077281615207574217567247699568 9564700 -87481709861914275627277308329912793600 9564701 106568568160664041702130968205277657702 9564702 -9271656896560839241611524691949050048 9564703 -587954974367485123944052334067547653816 9564704 -16350544172624481489846316305024221184 9564705 -2035723419102355501033735422492044160 9564706 -243638817633479120293975699475270442720 9564707 -32351277305788858839944026758793991808 9564708 219593129561422534303003477064801949696 9564709 29844521970433263442110086458821402624 9564710 -146544753347813816093435009406749648640 9564711 -41203796155685291560476397680605182464 9564712 -98012082090154605492177706972989772800 9564713 -318729330917351603262929335079114450700 9564714 -122471966508394217150059344297937704960 9564715 215261991715672056146013934616660427360 9564716 -77593720286723405021774097628840246272 9564717 -136004445705462822195543706719516937920 9564718 -43622297969486792207267031392985589440 9564719 -314492468951308831538627292674722589304 9564720 -25829230639002196541257438865113743360 9564721 157773693759784440981108773078957516352 9564722 -35267543995884389605367415770526601920 9564723 -121575125582762622446115325596489682176 9564724 88126802623749822523473035728428086400 9564725 38818821424476327010216670831660102250 9564726 -21903869959695010563195687448370457600 9564727 -254997779245321772827917078061872193488 9564728 -337232830504314875289942253853134663680 9564729 -191302568777401684591473161437372204320 9564730 23647311535180611521877274756805114880 9564731 -101862156659565104186412163538562698136 9564732 75993821195139022380610587615859207680 9564733 126949817722452906255597162190106691520 9564734 -1317610174869359672373571187787740928 9564735 -189953362546394351805411882001409802240 9564736 13403640240000545487339470128886579200 9564737 43342657182442012754084974620809341632 9564738 -21578655829336593071881286512715849856 9564739 -188100247665817699078818624585572038400 9564740 -4138860907183666095514530653873848320 9564741 -141303953802016889780802445520225858340 9564742 -235514584796001987645920378164592293056 9564743 -28928156990526571965092986299550440480 9564744 13758458743605553287530570271119278080 9564745 -182640221341220724900976538265124201500 9564746 -48654261834574959672960025623268741536 9564747 -176142054982357444004349073147122633000 9564748 1474267274744530391239750153693442560 9564749 -15967751046141160272870786776348234250 9564750 26804204880389319799152856414108800000 9564751 -91368593106514121416011600418175992320 9564752 -1105730861322843058691662206554603520 9564753 209281049528696026791601154702750810208 9564754 -164718374232975994549630283263967075328 9564755 -253009581728068942031176965658959141840 9564756 59089873275404849067959534635970537472 9564757 -35326080641392085127512039349490070400 9564758 94854046159854976373046116415557240832 9564759 89244433427154120036673752007648884744 9564760 -97938472519513204543142033637906432000 9564761 519156019290539526128288117121171352212 9564762 -38801520066908419990619716957708942848 9564763 -16344448103895231186750877861196500976 9564764 -57906894867600890362293083416515818496 9564765 -44641349057077002006375593616712796160 9564766 -12925066511312290536085941012757623168 9564767 -77403339574933312896921527641182626880 9564768 258151604658911467880021185196371083264 9564769 -55463835847334548950238014765955945404 9564770 20489410386244366359916047365672290080 9564771 -63432671433141478412462584219243453440 9564772 -42051758419982788216460223809757954048 9564773 -295130117910995642024512613754771309060 9564774 -142634608181385810014699780163633311040 9564775 -71431464570535359037883837084222057400 9564776 164203749950983400566749921836992051200 9564777 346385347505099191384113298032847311840 9564778 -124434983868638528589946814851441923744 9564779 107305419209637316734202971490836210576 9564780 30622283688079928151562948385882112000 9564781 20797320505015068582500505933972266582 9564782 -234364232097227830649173872012098035200 9564783 16575203947081273867394937868034089224 9564784 15049725809251249624381650446551547904 9564785 -246931774403685716562145154985785342400 9564786 -85331952304013711329351857310545027072 9564787 6795772641876462485202969763462063436 9564788 346955690353736284764889848884221470720 9564789 40188963261887889018407192201320158048 9564790 27189144706045476949612502251726051200 9564791 4553946676168686443121605098904873112 9564792 -103091003253045441936711324878905958400 9564793 -31422081305822746366022376869771574400 9564794 -39472488264013241089113179604796316304 9564795 -65077095775553041505456947596368626080 9564796 -94606539445071278535034033017219732992 9564797 94811860362410695189178944961331223584 9564798 -84094606544510261360087517156916038336 9564799 66479980867961731515373227953573628800 9564800 101764849189741127121398890492329984000 9564801 -11758362540535496067063198418036446336 9564802 -27897999234754187445725603433466976256 9564803 -8441702715825647801939603812632024336 9564804 733491505449832260484468451780234496 9564805 -173584091174347559726384478440589406080 9564806 225342665831179688615089075926641529984 9564807 -5793335483474058367387276588277986560 9564808 -3000345600299023293637771730442240 9564809 -52960123318890534533671617563916624000 9564810 26150731161734755035413733977704120320 9564811 117238355216869471073155663217096083412 9564812 93202170759260858969458146628923041280 9564813 -50430269865856000827042586342525910400 9564814 -40714239666021844622217217130267561088 9564815 -311825013777808475648166805159030080 9564816 -12938693261026691541986053152017154048 9564817 104540256799128993982181610557023746866 9564818 215715793452263633286273621444533097360 9564819 -103623170172294957724501919718181267392 9564820 155612306779583634170521467528381454080 9564821 -76823055443472717720959311806900680256 9564822 -18913444580591635941065786005017587520 9564823 351984963137909431272108381615476460280 9564824 49378590451134096850265054387963166720 9564825 -1634095882900869287030230888867226400 9564826 -109486565176910291315406977662298186496 9564827 -142416947923406601476681855497029411324 9564828 27901303804330512029419027850865377280 9564829 -626448498695944181185535972832536673408 9564830 -13535235299908769957515372814206905600 9564831 369604927856565480934729768081492941840 9564832 -36451284161699769620159580880896000000 9564833 106475903171014834376461502362053024660 9564834 1093232277336802464560888550164514816 9564835 -87144379061308633456299781607122028640 9564836 -135988797449973567052799508509482475520 9564837 -105124946399181742905035319303962472960 9564838 -295800502024890300598100114019807709440 9564839 63211349576572920044124814871307892824 9564840 94133296515203999281372796810076441600 9564841 174923398186270820097754685097986970048 9564842 8389864330085107226065701531529536000 9564843 119689058243783389670203807757973744 9564844 -2335420593738724706262203432134233600 9564845 141170609741776920961486014792556937100 9564846 -137004803849168079533163519128465264640 9564847 -23793849582593363769982497326743079960 9564848 -93797523607510861907204669814093692928 9564849 -35963541109237487165370968512834745406 9564850 -6387392230092097453824327434577675600 9564851 -173496799585129874288761598662169284896 9564852 189128450612727262486291767258532644864 9564853 131413778315022208023811543231648483360 9564854 4221311670377696991304131675965189760 9564855 -58369766969312621219069555105004773040 9564856 -27624715161505283203339817378761482240 9564857 -201203067895101864154077881737289627520 9564858 137951508324605502268376279344069009920 9564859 18831577170184524931382688187888255120 9564860 -152402763170731423616883234682260241920 9564861 60544602974378916989431727402922564384 9564862 45199906569228922837597530183714354432 9564863 114807032393643035111478066849552851712 9564864 -25041716641642172833300077262393049088 9564865 111130107068764860854446086872147366400 9564866 -172369751439787911569859066805750500480 9564867 -89767987908124054559974565981167947600 9564868 19143618593362820096580560201953008640 9564869 -37673268671306462854103480864653205730 9564870 -8632086007805220161487795752087470080 9564871 55341677545000966136710879084682494792 9564872 25324637602285586468334440140856524800 9564873 58337357352281789003261504219604954384 9564874 -148565142580532786559994425713066396160 9564875 100363558884792014007772303795593540000 9564876 -72976252784218202985054103050683885568 9564877 -130771435175283409373679344688815524320 9564878 123215616741876673756234534738859513856 9564879 -95182778525718904477297939093411730160 9564880 -32248940392315086323249439515902279680 9564881 -413128256977256014260449790971662242318 9564882 90399188372283792388725673741441483392 9564883 165191867630145973368332568750853385064 9564884 246694784094677361928159983373019136 9564885 -3903308731072076639277566865160497600 9564886 -193467837096034333652192556587832400608 9564887 -505895491544993248839557431921363348080 9564888 -28446065694361944468605995391760998400 9564889 -361744201243822923336792930716326232576 9564890 71393080303902399422383393129675504800 9564891 -94639088385340773182350669987805799936 9564892 69198656037531138612556541369838277120 9564893 234335824418421856435517168369066123922 9564894 5514418149079514580153894638341065024 9564895 -10870484395976813812462884597354485760 9564896 -521736902959717022950445644218056048640 9564897 42124624938168381330711269562132917472 9564898 -5970495544435001026619762444686540800 9564899 300827750548282943639179166054794471536 9564900 17357744291476217667829468199377228800 9564901 80463042837000772246390847709742059902 9564902 -34038412559993013815754690356242797696 9564903 -143663713543604851552112914752562937160 9564904 -115450264294577126598684787694736998400 9564905 -49287470881278672731884800756649592640 9564906 52719642567336621035093817008333491200 9564907 60647845865711716176618270731942608128 9564908 -65095251253595492129665491961932463872 9564909 204122736248786680326153483815898007104 9564910 -93910520876945212199197508865707888640 9564911 -344732064798727393325956079212018272168 9564912 -4967738367671476417858176858964623360 9564913 221148222734943804177682198195068686162 9564914 -236517770331386519832581363820259450848 9564915 207880216752999647108925904967006271840 9564916 -59070352224176009213832136339812098048 9564917 280048524822762215590632140035588007100 9564918 -16351412408043113280973907521210374144 9564919 -29615814767391695547449512886509285440 9564920 -3173652309965379653788818880300646400 9564921 88942712312832886965828777821751397572 9564922 -23083054056548851010460232317936242976 9564923 220921630109035143932936224726276707840 9564924 -186309823289790557455648741588550598144 9564925 -343816567736173481129648036266383840000 9564926 3864858926889980479981779918865121280 9564927 228217476792545762664097713424978635408 9564928 -142784344629733366485420504840927182848 9564929 129981397959034834844559304884725988 9564930 56952767626061762414705170447660246560 9564931 -174108985732526497291593244254286704816 9564932 -1812261658600465225802497527626035200 9564933 -85843172618015756826896765530263366336 9564934 -113820406696246630970731908633216493248 9564935 6610617387846586606598217069801612000 9564936 -204865673361415131316394611508563353600 9564937 219938555655967852602853529865778786586 9564938 -88017788601216235710019580023293980880 9564939 99907819695613772740911446661818585520 9564940 12056327593823498139733082347035279360 9564941 -18090157362553219902024005493410221056 9564942 100947836478674423935174046188782919680 9564943 110906164165785570095898464052140822192 9564944 13382126750136628679699952818423857152 9564945 -2641062146098120223516802661868536320 9564946 248780944481988781862102654061785526672 9564947 232529754434340025466959478633467817436 9564948 -34552948748969466569989494798507198720 9564949 69948834653644975312495702847382221280 9564950 -112151851025170461317792920469087580000 9564951 74123633821477338108130175285200274304 9564952 32395463513905794081988408570498867200 9564953 54532584945670715799874509886726880202 9564954 -52292330588478341468245040078939642880 9564955 -125308935961894813932054735520785416640 9564956 -259141100423421954592752862878322874880 9564957 -66627751949029442492786728989834095232 9564958 -97524474238816397300014012401529502016 9564959 164285589118288777373397714072739460880 9564960 130158753036708514376855072236225167360 9564961 131295720699562832961747708821232240320 9564962 -168797311522717007769477701056142457600 9564963 1469958387138526420887515041030099200 9564964 -17843688426163067816058892382456070144 9564965 -114643763403615688659436050731436542400 9564966 261829704171047676243991068170632924224 9564967 -463043377191421636026351257545650034880 9564968 -33664209165995193409540661658628915200 9564969 122853572158661515516452051350983392144 9564970 -54992939400649516022102810041064514720 9564971 -1577090637916155898111585059472356480 9564972 -37870307911516704756720650901357474816 9564973 355711159976455034621047100588532388704 9564974 171481238104683508485582549952485692736 9564975 23221464355708577719444645202637723600 9564976 -60570247523091607505482871482902806528 9564977 136166954913302553754127817888539276772 9564978 28809553982776977483121524725848370688 9564979 -152824221165143414848534023141939298420 9564980 53220616355833122691887477933671577600 9564981 -61109678059807682114514576131399195616 9564982 5643818633782631596115358952830455040 9564983 198601295247924182529387558530347263360 9564984 10601908756853773201133707028848435200 9564985 99998537227795558118757170911821841800 9564986 -215034753080696574781645228115722769808 9564987 147021864385267159984986167925566426880 9564988 90498047542106300558854815903029702656 9564989 -12335912439328424895444816481115389344 9564990 -245303817134431348696475834956010880 9564991 405981146379750712213946166172774038312 9564992 140708076208792091521651825040657743872 9564993 387305271880674804809691647820615943200 9564994 -87380897048514915264709146832307686704 9564995 68502903879396946327056349902596955600 9564996 -51014015639304041311710075328075011072 9564997 -87982102500407813502687975371772616872 9564998 77442482882451957513002840580621142464 9564999 -221432964504878896575249866437535224320 9565000 32930027046826837568211055144809600000 9565001 -174825852726685379439170362052076328998 9565002 49627330577981826361365661421094349920 9565003 -14367368679772754310698375485898856192 9565004 -237749757813520937225169698266051123200 9565005 -129700834214634428914300404558846228480 9565006 -748316087627201469933228718566653952 9565007 308653832163762526094959417474924772280 9565008 -15291847559271776373295889297493196800 9565009 125033256346471382151763629535979167140 9565010 -6344612067671638785558491069573959680 9565011 -233753496399802554761500000448804147340 9565012 289609902152418668898653511588841731840 9565013 100659549482970120576472498131772149564 9565014 68657784440541127988522195237789384640 9565015 -119072768848870706339031777008177412840 9565016 95732527157921487273450500535431823360 9565017 -25594690548625585232056508692171026432 9565018 632948469673471589854523087411178240 9565019 -7139304757139818295041490025900042240 9565020 -71511273956968021339893871087916390400 9565021 47050748467617703083194897801682415200 9565022 -157064848053124966589481975021451490688 9565023 -57816429836035538175202156051293839856 9565024 2698149574981009110260623708745367552 9565025 -143969711146937707642817711589672333450 9565026 164957730159282517293140089939051309824 9565027 485929207330745842333149034001492270876 9565028 -113463170744930787185062169144710831104 9565029 140290970699327151009985925526893547774 9565030 -103899069806115441951017354780553651840 9565031 102545079008076573721200683523129260592 9565032 -68002012385460375149430641511387463680 9565033 -5827890072363900752885760102446242560 9565034 -151985721689123367181130486296920568320 9565035 -136680194551363466402689452275030038800 9565036 101607732014921492124029206542065984512 9565037 288226934786080157382978157067173194240 9565038 -52180696633452732688978858473044436096 9565039 369140285577304953723973766307391914480 9565040 -74889746613748083875113685482117693440 9565041 262255522592787705912746930007716665920 9565042 -188614621845858742019809058476526542848 9565043 -106909557733629171466928921759147090400 9565044 -6351026789887066593863787518832660480 9565045 -177345562810252163640020989546864066020 9565046 -19874248463934001571907321532945842528 9565047 24752122518807343177612740437357300400 9565048 156416802523457091972661042295496744960 9565049 -22408699319684786962728860351877504 9565050 28045183932174317371469255121868800 9565051 -115971068884672221420355433400213119448 9565052 79501847066493907627621917899610808320 9565053 174899205592672280785456543295787681408 9565054 6958155070008092731752798439994769024 9565055 -152810202007505760198844765697411508000 9565056 2023004047884547660301588198420643840 9565057 21974824768541108843728875620624958400 9565058 -62356148817637726633399204516756803120 9565059 -66139595726276014029327480494354231040 9565060 -15673649671190994534549903215429579520 9565061 259291994894367122877921718960395349824 9565062 30574308699662359653807680161092829248 9565063 102569019193018591630627158219239468312 9565064 9613744106487727675794268599071539200 9565065 14391583705900717490570849604670693860 9565066 24601310345636201172752500664716862976 9565067 401335870743102703296154308953740393032 9565068 -15005846540685982146158190488594494464 9565069 -49370905881950187450740763024704419956 9565070 -81388792558973978196345950426210707200 9565071 -243694255318952368723810038471628298736 9565072 30242103048999576265683101858789916672 9565073 92422075304216245300496579780364971136 9565074 137775133238009752413618981028312861440 9565075 58859213015458555632472844485308050000 9565076 -130687741052560435941573661820950746240 9565077 4297315678254039329983654457252070240 9565078 91648581402607457708508377328140343840 9565079 267434561631911101925884355169441431184 9565080 48624034373283494295597693174644736000 9565081 -36140733275705536698597537178089940736 9565082 -4692692547521855387043355661585511168 9565083 -58301811573791476068072649607730255360 9565084 -202589485649265041174796466244085402624 9565085 -262739148246440562395988385061876291220 9565086 -57746406751474181427831572216986530816 9565087 -57048301741422890014761998361967093408 9565088 -42501566231557191843582334160673570816 9565089 149179799356217011994531972562357539328 9565090 -11408472518885078677329994447647199680 9565091 175614774376487898646804608130791702492 9565092 1438051896167794042255911998422290432 9565093 -244141753916884705580653354132213614658 9565094 -143314777026259628296252752515777748480 9565095 69802135254750825065214024105872378880 9565096 86217578370776049948342398264969871360 9565097 -108609777578749529085841081638782913420 9565098 108974982079720130130550474928053035264 9565099 35277074040001932779675772743452283760 9565100 -91587544165569135385120872813419001600 9565101 -57885808788423972664771454473851532800 9565102 128848052681946954760272439230118529280 9565103 39153911489371261413541108060684670352 9565104 24219835865310123481245747474298503168 9565105 310816777604362511572384187528905583040 9565106 -92354791075426076249511602788647045120 9565107 15634328111776208519665914466358474040 9565108 91404953981646284168168433285012959232 9565109 116711164941055903762980536711788835310 9565110 -73622912131935368530649807865244387200 9565111 -202717008249614553760355007054839791296 9565112 -33641035716400122388887093307595980800 9565113 75491167152141784996337915258519498400 9565114 -64041603852003603530664298912099218720 9565115 113468183625699261006002495346170983200 9565116 173715592423024456937798275224367054848 9565117 2989284860582140859909355925121368448 9565118 32776071684197449423562068785062697216 9565119 16912883301881400497457694551503655000 9565120 21843721771142674093370818271599656960 9565121 -412781661798420689504047805807526783360 9565122 -18949349815861331735227780760514180096 9565123 327602409107482249466148488754406157372 9565124 192542226819004978000194385738286983296 9565125 128660340940480035253685261021971680000 9565126 -45100643389811073800854561748122989696 9565127 -74783935170468413773888895584519010640 9565128 1549016465806196990099193825241344000 9565129 -32810781257347995741924118551763425088 9565130 -31280619019357556394046888412231771040 9565131 -205834645795900029286573364379843723048 9565132 96646219634913613408320811116312657920 9565133 25402505049899821247465329007444184480 9565134 -17642161129161367486558734325135027200 9565135 -5768117327263825039122594821766615840 9565136 -11540324590298423185018353948861136896 9565137 230044999375639334137376647485961016994 9565138 -27100102169115427713139118230271244288 9565139 -93811155356852240532148412087955041280 9565140 -20973383400781954882349436257415290880 9565141 71623327701115122027935534702684862542 9565142 12116642421504905875829373688716509472 9565143 -3586449444957826987160928311397388800 9565144 -72514602058932945246672472570316513280 9565145 -17800564973925085788307191398488582200 9565146 92783624042258033622950066614029365760 9565147 -9953786375808153376205129845953994520 9565148 -191484448680536309511303211063958830080 9565149 -93579810810685888338834639383274589152 9565150 11662774591018393103763473743301712000 9565151 -628948803240624460034949982489338892800 9565152 -2042718434172326040145080421317083136 9565153 37067827386826609062663346059401310484 9565154 -177096929413383670270355213392617826224 9565155 -200217058570770921520989075757191952800 9565156 -119363786101534111034905479624638980480 9565157 -136307855906637611758091665963161734400 9565158 -122277570322664488814476752508658823168 9565159 389271183488660245769508670493206850360 9565160 6964721497097690808188858837317632000 9565161 274012946785692672442242703217519229072 9565162 -99876128933641146269977285000320268800 9565163 -102576661571794851020342592633780312588 9565164 26363529846234266475384462913949869056 9565165 -273445050437849577123954834836896375200 9565166 6289148324428577404690673856921777408 9565167 -73160896314808794115987163036790761088 9565168 -93219822564022965822408062456838750208 9565169 330207576072716352281540187906766366560 9565170 22203144454215545344293561129079526400 9565171 75268305573641146634989707969553152 9565172 276642878048469241668646464041180962176 9565173 -120986485126080983640292023599807324178 9565174 -31088119650812730909817896921060883968 9565175 96934743682178725614075114188302911000 9565176 104983361542460473685051454138106368000 9565177 5577242772203819013811451631976923732 9565178 -1219139909754002154694835993430981120 9565179 112029956194609895780569266723469784688 9565180 111701401944478899643059623157136550400 9565181 149134690972927827932275588324088194752 9565182 159780319694932763200416026491654318080 9565183 66418944660947875812673313826905792544 9565184 -105470484896895413142351675171866148864 9565185 34264356178699632181971457065906956160 9565186 -39086161985613270842994219186266928000 9565187 339149242673161175090091167611098307836 9565188 238679101525709169870817027026843887616 9565189 260989218729107618468067263553629969440 9565190 8140355461846905719589179067187883520 9565191 -45037908433830839278766239458684173520 9565192 125866527143756810490699290238299719680 9565193 177259150020805808138805535948413556944 9565194 37382840009240351935611583780796118528 9565195 144684592048596778695665519883600967200 9565196 211495601076417287671532973559634396160 9565197 65661648266861251148104399536905188800 9565198 -371889884920271005729873249797615713280 9565199 55531628540848993778168254451585791872 9565200 -35790368710372685590471850212947763200 9565201 -109577531671299598030344212435776414798 9565202 -24160720087900840898553565205315990400 9565203 -74849047326898526656903322074929870384 9565204 -283914217908719209684790904616471296000 9565205 32392260409257380528649441118081290240 9565206 -47429474787307280201949385549144989696 9565207 -320680966456906030115771113809276111544 9565208 188979897616742617570095059999528448000 9565209 534384127662872407420392423490611834 9565210 93979023509288288243344482073447745760 9565211 283513654240277269091651225367581575812 9565212 22682403100523475681844394629542269952 9565213 -122934248423129054287387232160690427040 9565214 113235293240719693881145331573709891456 9565215 -96916894657240659406418517282979200000 9565216 -68333937549859046748343516851156811776 9565217 153761069173071591193007431239627898560 9565218 10390288173605236022167760765549364288 9565219 -73492111953095573942063412557910089380 9565220 73078085217218915126669009896855756800 9565221 2337683915925179981287978891909341600 9565222 -24960355024165291981262631193714368 9565223 35201257688088842211370934392371211080 9565224 -85456620798177481143685713793670676480 9565225 24155818274490116436689332363098409900 9565226 21602732225184452479542945571468329984 9565227 89125001097348748027430846431413653760 9565228 86538827575498030726807092638650245120 9565229 147680486347313052822537195845905133280 9565230 -28107649028160567657151615485975185280 9565231 -309102303231204648756432257286416857800 9565232 78821588081079197332060816004554407936 9565233 -193249629475226937884621666898657176976 9565234 11209845476824181773572243976934971392 9565235 -149919773692473916967627661801051874320 9565236 37321958169327021486797676354095185920 9565237 -373165369914125979301313933082510028416 9565238 -78180068977612666525768000017314097600 9565239 116979158070789441607536008923593454824 9565240 -29158200646545780658929421055825510400 9565241 58414456044726820587365533092737088000 9565242 45738854977712039475497629668081626112 9565243 -389346274302655916798275947995248884508 9565244 95718611706332060929695059064169666560 9565245 -35845582871695986689659953245662881780 9565246 165369092901285388094230775770648765440 9565247 23327443866084380620096878693261909696 9565248 -20920909548799428184286648197938413568 9565249 -426649599780677403388073180342944018750 9565250 -61769360470352191740803212157240856000 9565251 -109728539758925780306620989926158370568 9565252 286975662192342061530503035188273979392 9565253 -430043259367405501709801240068922598498 9565254 -97747734135768869530711725080331948480 9565255 42240983650246830288615292370541542400 9565256 136603798519123573957631755883860992000 9565257 28238201629197280890187809173505877440 9565258 130080732096077563189648514377585236480 9565259 -119218359344620845198690199783075700736 9565260 -38924308480779794012889750885586621440 9565261 -653554759045929457494812105286492061428 9565262 -992518208117410792450953371544170496 9565263 13584813966010051866800679506817231360 9565264 3317849830465827311638996994228224 9565265 -162177038861142221331559187324429332800 9565266 55031093256957501603462035159043345024 9565267 -5941499470938432548552718149919488896 9565268 27376961423908402744006785648456837120 9565269 -96164213463466261086472733059828067520 9565270 -15341505057170899574579802320441875200 9565271 562068445448850174172660810371635454192 9565272 -17194084985927850327076724708053985280 9565273 -98209877474265338517198534018186881400 9565274 133851260527459952882893748001718385136 9565275 28758646870007366233960805692424394000 9565276 -100247909918799886938614368353920218112 9565277 160516672360062770808484623922114781292 9565278 9448612729985852136389214590318886528 9565279 -304484047107960558177718173837944497120 9565280 261091007003773639127748440252712222720 9565281 -131801294016388917871127767778067419904 9565282 224894873267835118400869742133719782992 9565283 -47788010773856605423646209141797324480 9565284 -135950897259392084733290944475384616960 9565285 51029975247968538571670489128902602400 9565286 -140341068211820279899623059157641640576 9565287 190995002320611785117730047976390379560 9565288 -84728914544615608230477381630581575680 9565289 279477151115750949615140675119465270500 9565290 -75767556750725461936153147283394720 9565291 -177170708368475053339503176163267719308 9565292 456725069575869929619252897611935488 9565293 63309940514750425270504411962956902464 9565294 -27649757188396245360108617322914234304 9565295 -96559291853453776042536502510396430400 9565296 -390381435146287598795874499989012480 9565297 -46966345984555703039007344225111979968 9565298 -21363356535349015339632214228552611840 9565299 245435079787039992512854224444881492064 9565300 -51504131360317297643087399728791955200 9565301 455249581164465709835030009211456582432 9565302 34533273182910443397015039355789710720 9565303 432489841633775435575441477969644416640 9565304 37744522067760408075174664290494668800 9565305 99435819168383136471005890139416206720 9565306 -126465736563444266836593542735394417696 9565307 -589889025326916218645004795327450480 9565308 -9544815650251037461689898563621431808 9565309 -37507555064828669295126192782213008512 9565310 74948599964172405398644850422111522560 9565311 -24834174659909363741512451646054727296 9565312 -46475140353202388585135030921802547200 9565313 286680538564569491658108532519364786562 9565314 56388935415917785632681136213721101824 9565315 -76536307429829058801040101889552733040 9565316 -181768137680641303361606874335283287040 9565317 -87772018999859894538655758933325205760 9565318 36142782812068203938514857976155734272 9565319 260735354859162608781109280847936669720 9565320 -55422040420021878381754017170472960000 9565321 66568527601096158471193525507458254544 9565322 -30713751071858050974468898257572417280 9565323 -15507804499146625685109198525858018816 9565324 81191862407574157336057590565653245696 9565325 8711586350520176114719645468756296000 9565326 -1763270553210874454127618683501662656 9565327 -394444669796736421934138351882295791824 9565328 -80101765385742484628538854805304270848 9565329 -20314746964851400655920068174612762624 9565330 -134903032129699019787770215597224273600 9565331 74518408939644405800847026245536150000 9565332 20633855311696876896744402888582365184 9565333 -10078074528783701025482030635835241600 9565334 -50546949795465903471608952667396945920 9565335 26755373723896581643548341369182311840 9565336 -10933298374598650291155748245303091200 9565337 -30010023860116388151448302925894334700 9565338 16586443460892911741979889846860025344 9565339 -407984011903330829375620177970370622584 9565340 -1094012827813395507546388060242693120 9565341 -32656778166284628313357716946738194240 9565342 172269199137744662823720293093789427072 9565343 -11817529452687167801921765954648735976 9565344 -260325773028074932196854779536694312960 9565345 231498366843888782954415653452041950100 9565346 -124962115896102152439268784076807972864 9565347 -214321311521296545200050647604312954560 9565348 10058533947491007776272134044403155200 9565349 -579275351368759979675289352436893764552 9565350 622070602268660319513878440651123200 9565351 -325506773699824103303461247148853680 9565352 -224901489224920674390839101041133286400 9565353 -90265863357676226175449447797533144000 9565354 -180768146447934492513771789651459660624 9565355 170783001112004839832560867662057617760 9565356 -145353322387822526675522733679520117760 9565357 -167593728587449625352907443466620060394 9565358 -165364842967800462010723099094561387520 9565359 -234274678119419808504094533292103880192 9565360 5775301790193703912743094940860416000 9565361 15675414599460694586777514468147743784 9565362 36016969157800475443679702354080739328 9565363 106651232793501737305125732490794521612 9565364 -45311609554331942088685569422256007680 9565365 8370510817193662319542804970018898720 9565366 1456456312934311078743671639434633632 9565367 -58379792349070921934105719860431561808 9565368 -197888911772985630348605614415260938240 9565369 -450190443768367301955268995329769129840 9565370 13595497917947201432641222136407392000 9565371 -1249058066748372710270957166472861200 9565372 -87482883060573072128213979146817139200 9565373 66745031934503974551416060982198652620 9565374 -19414397676403918017950837045315051520 9565375 218837841337351587737248618825789020000 9565376 -100903347779999163321667084856060805120 9565377 -256371772862019244703901905361951049680 9565378 -22668312213745104479772152392101604656 9565379 -127547510091804572566949036061580224360 9565380 48675314523097981574810243295568773120 9565381 30542803707199375421653073841119375392 9565382 -13254105734416837703408388827232105216 9565383 173099221240627309356355333613384787624 9565384 66040983464702733238050191503473730560 9565385 -118635872333491549547729046628597022400 9565386 91814835080599729782451234022190587904 9565387 8199982185707503069165342053305164368 9565388 57262572128233172173899654772863943680 9565389 169923628860692319383226381888362753760 9565390 -206289128415283895428707203016724667520 9565391 71913381825908815287763206926289197568 9565392 -9136062131945423322949324547250585600 9565393 -10786258800663676027680002914755662976 9565394 181811115606374681048775048080776100496 9565395 -22060185075872012510615675507164704000 9565396 44979751094231842020291427625268348800 9565397 -80153644634428338479269928570483023008 9565398 -31422419863232634715676735642209459200 9565399 -193886726147981276827539912697759310240 9565400 52506170221625363312129095108432128000 9565401 134245526082050071724012043884917485120 9565402 -56228630990309778365871311635923824640 9565403 71643964854188546165938162086754397544 9565404 60253116690979800307416137067217059840 9565405 -186219046242061625693405130332632529940 9565406 -197719055223972205494698619815543675136 9565407 271074408217760340001268464371236538480 9565408 -136123611697342968646199009966997110784 9565409 8428040034082772558661153912142563840 9565410 49941361443713159918496267850531345920 9565411 -57464445022212179153739117297208438568 9565412 -484023578998951529922007393490494314240 9565413 -9218310518681831936178444028288608 9565414 153307992016745226080879286380540281056 9565415 -81769622574631163154312459026635148880 9565416 95594062421532744777237084742079692800 9565417 -5322133291345767529617039409743150774 9565418 -95560743441191235851781214533291306240 9565419 76316640136620173706475095994456057944 9565420 -171397953302214932982273798180208926720 9565421 -183413951323980943634961173092256071956 9565422 -2280682623905739323963040877758222336 9565423 -57723234764069927381791987966187204640 9565424 -40549396386024265032051263008895139840 9565425 -78803131829100965239316180754311424000 9565426 -57476072822757884533133371411341590016 9565427 -349298418776489416157621548225050504528 9565428 -5580031688221102351289667644218490880 9565429 423627119123619536366998534867623578030 9565430 -45700408346578106426482810365559008000 9565431 -137533417588026722465351613765371433600 9565432 -362230811721215792279908489116164505600 9565433 212992621905075044303198427651830360682 9565434 -35873329901868337418576076376669294080 9565435 -17476687941417355119885640998934982640 9565436 3088886886253377027115684950097920 9565437 -150505647041729162590698155721907756608 9565438 -139199886543335530822910256706023674880 9565439 -129267123669429592706829795835789372320 9565440 71218645432335820232216236784741253120 9565441 165222237940639996523442217106244654852 9565442 96626091038374481532056529590804275200 9565443 -188655513467683329653235590162426452668 9565444 -106895851040845980096340905264450965504 9565445 -201400362760798686462199560253062111300 9565446 29172619088356888377930921965492064768 9565447 -8614686552274252444171848782841686880 9565448 -159706287199326554951432474753147120640 9565449 -95633620948932983248411997011570711536 9565450 2718437571069433982035758663653325600 9565451 -155090369637455944959603184467272520048 9565452 -7601986288482218975070352694610828288 9565453 30164003584282555981327006859268391680 9565454 -161831649610551754823442870580058302848 9565455 -43809731388104525144739478751713833600 9565456 140248772374667527442575068654765801472 9565457 -2415926783666523663419745181343591568 9565458 -19806903790890912483412205527539360768 9565459 -122160257284858193425321147918924458360 9565460 -141976356450957659581880347777754814720 9565461 273885555717062767343019617090248027932 9565462 66558393418249547221157827208620146432 9565463 80178125270902369472974959717505904712 9565464 70228342843476709881953916375924695040 9565465 19889774656624051034264493469987230720 9565466 326728720980538162727434535010902898144 9565467 57638340509568341394495267766059627312 9565468 135546458628130034512015629205747693056 9565469 188461553702133863589507970956751872870 9565470 11503140369804461327458420217707511040 9565471 5363560085802648153619631903214789888 9565472 49760709256093283940394887353626263552 9565473 43590659095349677997231228293595012784 9565474 5003726925194181869901328335765991680 9565475 143748680061101922105385021457020984800 9565476 783129216108039459962131438063534080 9565477 96216755004587810087637925661778443292 9565478 124433702406067094854295195637532008960 9565479 -1013751719477070305916952334114795520 9565480 -107723823197039317636272073553355417600 9565481 -61004600156248929620313570279134819718 9565482 6991446422862629479185208060385756160 9565483 103232578872064996453382813473453751732 9565484 -24828740327611327375792665139415789568 9565485 -126917782748111739597427307588115348000 9565486 -151837253710762256803660443518412067392 9565487 -69029448655948358391145782748557643776 9565488 -19892782054091612694573281881231589376 9565489 409666161810453049674105673799083555440 9565490 -163123610311450889835092662268261606400 9565491 106473819779435226156400826046985132080 9565492 -39325630421310354691040092368520101888 9565493 -27564185822739118638968483735265331200 9565494 -74503358171096977552993084633234536000 9565495 9278757711204626573142800479157943000 9565496 -155998038477900144340237297385161728000 9565497 -155020215362002373593564024364186181120 9565498 141696280959941801503760442364945638000 9565499 -35216384393898068438882480073330080064 9565500 24547853174891473698223564990070784000 9565501 72780018909898678119491970656359725984 9565502 -217042692546618010754623353417930360000 9565503 -233296565701357755467891629781695613496 9565504 40522853185918636493874901288496398336 9565505 40125662444005578250199359306532658000 9565506 -23633247905545428255769227745839060480 9565507 -227585618056806688179541182703406180608 9565508 203663461403405941811479994304821888256 9565509 269138083968127696013048966686068640320 9565510 127714066406003522310464164206895632000 9565511 -164012694019598442441507620280240766200 9565512 -26453465724850105173671620811479449600 9565513 53037333934294918720701077536605547520 9565514 -75673062575791101117056314351980780288 9565515 -13505109784135840507256684841945732480 9565516 61009992073106191312160724021628975104 9565517 159417481776816218218445989290890704620 9565518 -40192432262875085780675772484725468096 9565519 -424717335281238934506065914287262543904 9565520 -53796722998873498331599089407020646400 9565521 -21981477960951802488918774033511681152 9565522 2660923621664476756014734771240587392 9565523 -308034854384771160050593229343716936640 9565524 119199445972563702182116820090847039360 9565525 -235396236756941621779514648654383112950 9565526 183204271896135075300909330902401554240 9565527 138666748512085270414881416196330274920 9565528 -71705032202105684539412377027118653440 9565529 440432237211134034491194190473640405130 9565530 -26633857114130274596749653274444462080 9565531 8112455606644914120206038033679519600 9565532 21451851276884351300946774716134963200 9565533 17973978737372631259092379795403895462 9565534 -137807621230792518057458418218220672 9565535 -55508963653710902587323389585490974520 9565536 61340735135773761456107912159288623104 9565537 -104226583694447176968512482390833774814 9565538 -92033527915687445177801320829669404080 9565539 3188703294838969036005572002599522048 9565540 94485840783547078671014666063585825280 9565541 188869568370385201706869320189184799484 9565542 -17100883811513358036534957567644010240 9565543 -96117420364322277478166429462235676656 9565544 154047396763517963370025984384983260160 9565545 -1695864620502002580439873165698173760 9565546 -6106849511303673538481549687545995264 9565547 220199120993975398483240805412553146996 9565548 -123669554871884516186600293121616445440 9565549 93081963160113229225155421098674573536 9565550 44543216851134386222135476188678360000 9565551 -81527344197318861127735460522624194032 9565552 78745876402945479052167083783160299520 9565553 -19506785032557503640476394432351580560 9565554 -3179799222696294404134512046622302080 9565555 -237156381694095799487126973550087496400 9565556 -12595831533273525685326740003632619520 9565557 240359068266591213303293500605262408320 9565558 -163369200917530787987851948962104773824 9565559 -81320491358420368503657409193611131240 9565560 191536849653640098741496082635001856000 9565561 488594724308064325202549642592487685712 9565562 83952832442741713178404509666108102912 9565563 27532141678004252097850654975679116800 9565564 78011287775098234395613961173258771456 9565565 2464730542740314402450070316471281120 9565566 140061404272698296930485855001574114624 9565567 -150693793326478810842964880772826771848 9565568 251717066097287591400502351576034181120 9565569 -112350807551222887122329855008051099440 9565570 437818904082308117892260576628840960 9565571 -156770361593557797591084402374896081968 9565572 -17223989106998567077593011907775607808 9565573 52600159350257817634461750098017885824 9565574 -47781118112125341235583188980913282464 9565575 -82042489480679995235231842725502427400 9565576 -363936854119913145995665899305749708800 9565577 -8709753947055666552110386376052120576 9565578 -22304569922667610430796225772923393792 9565579 368210127514551617804381804216856404180 9565580 441182886153028961319604981268828160 9565581 166770706723749999883392166981056844800 9565582 -129860728893463720895522342223754826880 9565583 75713930031210566662045801837103798832 9565584 -16968704094273150219687780587694391296 9565585 -36433356576126727838418141560088284160 9565586 24821221172537409054751762892366083200 9565587 57373291559438831065280590440093638880 9565588 -13778206471260409507365936026526586880 9565589 -300492792542880239799034467456004732800 9565590 -61562832180866074559698509977050982400 9565591 44207869413104552319285837496544647520 9565592 516363643471783026644008597202179276800 9565593 -480424146878219120324464974054325540992 9565594 9506039514924807288339974350024462272 9565595 -16682409305258941599527452555063170480 9565596 105654085438096208540863372361360458752 9565597 -282933810599421734344497139787980676340 9565598 86248584173048621217835101173284043136 9565599 -85745998539510070815343757212559824752 9565600 -14428001309225723536807156215132979200 9565601 -127969797861033582387204818695830394398 9565602 -47148859663921239048203401031691927168 9565603 -112235621687343328777644302406545562148 9565604 -142712016230659639991453162487685647744 9565605 8373111628056023399278889055237557760 9565606 35069938249478968074916375503043126752 9565607 -72678667825318883030332458198045143160 9565608 -207512802873386576973247544442224640 9565609 -103942717935686013453604984451866617180 9565610 -61908880810404188142969153423449748480 9565611 -100671690333342478772107201303092614400 9565612 6470385763862911507465022227879920640 9565613 -113938194266345938926931099824986433120 9565614 -852510626728482532525904097643177728 9565615 -313382675696231335516820389617264093240 9565616 -46512371327322358047882675183036825600 9565617 129846723048725336631069112717573947840 9565618 -28612797082537572898542987491735377920 9565619 -82167362119452817147024490667341821104 9565620 -29388886007569486039472852115829002240 9565621 -39961990095835222725224070157317688680 9565622 19730552115095003572910194089309148800 9565623 286903745850861668435283365025521028672 9565624 -35796017446814732703019378375707095040 9565625 -263038763630172850926061869905403712500 9565626 32971692686681980336372491006243901440 9565627 338859269879579169530541328753921413476 9565628 12321225423777556403396485017955540992 9565629 159343433704282737366942981177054691584 9565630 -116556432098966129691366792113235225600 9565631 -64400487208890654669966355776180294240 9565632 66078141036955441973094000768797638656 9565633 -16257271288088768310999119698160930064 9565634 35706598003478311853908486885311436320 9565635 62163558409280831909037785379831015600 9565636 -312871213946571860479897889572637573120 9565637 37056676721544850512162526572874025820 9565638 -8488735215134080088806304933481397056 9565639 34695024648344575658911529823716079040 9565640 46377007393213430173453605194170368000 9565641 -99614807938511179128204810755115110400 9565642 -196580302731146306388041622699322008528 9565643 -122475536604009454606861340882540962776 9565644 59520459477350468702942900225467748352 9565645 8868746521920464692055761471234027200 9565646 -172732424228012503040657698798923793728 9565647 12664933487199177965633335887189886464 9565648 -54200636975313249177294440384755376128 9565649 53436016914297147104875139736330577650 9565650 -70664522008349979260667744871544532000 9565651 6382856659963950004326419292457755600 9565652 -88465432326486307654666699834774311168 9565653 -171822604920858633767530867771530604896 9565654 -11461117712286589894656108909049061376 9565655 -64606366113175729139798142857676720 9565656 48746974915145340375492917435541811200 9565657 516498820076606136744945388647036524752 9565658 199278014224846915248234289513611805680 9565659 61668739915876493441305090827784530264 9565660 70840681578403586785089199823651112960 9565661 32114814494338546943514602824599649632 9565662 -55826940381215086197514575637662154752 9565663 246663788145474254315624036033776970912 9565664 226157321034752508299644805074016010240 9565665 30636778899358900042106996125182913920 9565666 25839093737916156583938126927613348224 9565667 -202390698621313905383775238910743089000 9565668 -7292570398280326644581103507585146880 9565669 -1617279199383308893722126784244876040 9565670 693546913583319849681253364676403200 9565671 -27579949791045278386419619513262652888 9565672 231932862829816528464190952231815756800 9565673 -160140234727802278890172972413453022236 9565674 -59622405277530365577494236958343402240 9565675 60342059115679265967625766375501836800 9565676 32468602492435070448882298600715500032 9565677 -96058144464186166312307693378385703104 9565678 -130561834135168730587478183200581543360 9565679 165693485370455296605078062148754562160 9565680 -27532960563424853258626142707345981440 9565681 241455403712507188589757306711484518482 9565682 171941246369160051949739618226722200080 9565683 -13619873563788860593554611104199879040 9565684 23084941566302022207565484670520435456 9565685 3770306458883737279189289102191587360 9565686 34164378521666502947185769677953688320 9565687 -364494289115547803398229373512067696664 9565688 -230918624456722694414888509552753704960 9565689 10505613200609481799295768554119512448 9565690 123429173586719527699501791695998917600 9565691 149796205811862442334857345960810931952 9565692 -115413243120211182889316853511225728000 9565693 114070158744955321004498509220384186400 9565694 -3753782211533468580347728934284088640 9565695 -194030409982573641765474849617958361680 9565696 -55500572516105896097119159897905168384 9565697 -285087426944586877554867793638334393854 9565698 75575587491827048948185103492372206464 9565699 83617236111107916026189620594809751296 9565700 -60813861647961778101530602996494336000 9565701 1086068470838811746072634511529402880 9565702 204767645111401137418104059280604377600 9565703 -71899904926611323735607816629079552720 9565704 -150897147798229920664626131898744867840 9565705 -68627288227504428620658141939285731640 9565706 -35020107641382590048364066036942986448 9565707 -11366252137943107282024505245167595560 9565708 -90796552357028986946970116733772984320 9565709 -107692408412147686945047457796840550090 9565710 6586090569925862887821117284144455680 9565711 109873067262932055957846459465199931312 9565712 -28161361525124836012638486316104990720 9565713 442241945550617213992966024522648057344 9565714 -87767409670782070859819690055255146880 9565715 266531111733610757756626186306546588800 9565716 -156132602325335832955294664328189954048 9565717 -54228477169161887937588471757525095008 9565718 119648902293220512004967191752326527104 9565719 -75319858990945289479439016120591368856 9565720 -47754361324010689145680471959896064000 9565721 101087659113610120814826531207635835840 9565722 -125460567665756301642855799606712985600 9565723 173315263863783993275340013448713543344 9565724 38849167044661635586752185121366220800 9565725 32380535997330543048532098483665863200 9565726 52413821416038588134288887651064546880 9565727 -1717321093047955358423722277592203424 9565728 -240659101837663894666995322419096846336 9565729 -201878203812873696138340578200049794880 9565730 -39607314067115224087244664305526782400 9565731 10322036824544315425243147021568082000 9565732 7136320088007794011438323616057933824 9565733 -125982060087326146312985940986650446018 9565734 107644546868350347237739090521180415680 9565735 -7382236973254092395978340575268661320 9565736 -56251549755430495525279488662669721600 9565737 -1060626175541282978966004536796252480 9565738 37639267042831187902037133221924628480 9565739 -160117045698387007602219658549511024460 9565740 135481581254831303993369381259130137600 9565741 -2768247569452283915100480918741636500 9565742 100711344545347461874744766745334270272 9565743 286442008824739213240116526466894032128 9565744 90837822763607630056672683261536092160 9565745 49762457828423158134866753846105823360 9565746 58436946231584585563214811462883797504 9565747 -448279053008273000720526970464900425928 9565748 20526603853221058292134265800158849408 9565749 390191112473059603263895083501717695040 9565750 184334037423781883603111826112768608000 9565751 33411159833692161040730789347608059808 9565752 65090672070456074489638268184245698560 9565753 -121344511802626682721320489164733079296 9565754 -246486251363617341980893415305548534528 9565755 73756727291122605880709480274971464560 9565756 -99643427688536061303608751725862753280 9565757 161791699988722362863868493757952312006 9565758 -2988719653964681737851427970935552512 9565759 -14119829511549027933623468834592990720 9565760 60389321654794342222023989574972211200 9565761 259537355613341066957867476768287527472 9565762 228624641778111695510161840654202791632 9565763 120585094524220925428187193187782179904 9565764 17802385707368922445323379773954957312 9565765 39524823010644924970878063728459145120 9565766 103695436392755483595437776810647855360 9565767 -81722250051476211354544579028969775360 9565768 -131272876611338963441105905410154429440 9565769 317221476808681339699608432867890131200 9565770 16605256445006677751405727663188774400 9565771 318648858764656230091254500869162589972 9565772 1724639153319221042906157091010575872 9565773 35937268110858474371414110762646190144 9565774 -9285219809510343751218894002441429760 9565775 157924288300173803244552276740024809800 9565776 5698205059857642906853515016790016 9565777 44865706270710426062390071817894092660 9565778 3386899775808011154735382450268682000 9565779 108231128882001930404774169457091119728 9565780 280972675467877464114353703678781440 9565781 489278011570019234753465234901598766172 9565782 -104083579093395647060085431871113375808 9565783 -48619640041268637862400530252692086360 9565784 -22839446118610722704416248084528445440 9565785 -204692484612985986594432890171517597180 9565786 60266994222221214509848936662191108592 9565787 49678690627630751160230218261148853504 9565788 -14158867935048165296494007651117176320 9565789 -71746148777147575740268034264334847476 9565790 6239825065742269886526032177342814720 9565791 183630692554512566756663402910551862144 9565792 -94203450903538625068470339111025115136 9565793 257447305933781869192883896664359275042 9565794 39368363785735490140122420354985006080 9565795 18845754112792185296177530821744100800 9565796 237703281356641837717196412609032361600 9565797 -76310489632711919414115009988095289920 9565798 252545828205026751785506450705746840192 9565799 -68773418786120928243633003958729552200 9565800 54642467211410435341698717376665600000 9565801 88527870827640922491151253473507610752 9565802 72777102301431082200121495708026091104 9565803 -15270770082121282344713384167222597920 9565804 4339788825644310684320994876030822656 9565805 -86902531530432041065649148385620279540 9565806 34385654807971180213864769530550397504 9565807 -58532836819364284301657416058757153408 9565808 -28059801549741614710885069712246439936 9565809 -61904725373531068973671912499353515840 9565810 -1108206919725354745039788413471424000 9565811 134895159247147550456607437839188278544 9565812 143455795554170644832689461044640279936 9565813 -100847909711539703798534443875677111840 9565814 88161688657118658884351844730336580256 9565815 -46084925255024102583253204939985602560 9565816 315690494999044308415752180806280806400 9565817 336920817031880679964079315839928965866 9565818 32456885526950831380289494343280538368 9565819 323793094287906347113553165040145429080 9565820 -62967395195244940365634914909793059840 9565821 -151165134024399978056143097055251123610 9565822 58332885082006211007793712386561256832 9565823 6898366630026515549538346753698178104 9565824 59536616881210700345746712634064896000 9565825 -10831213463791381188357508914100678400 9565826 -119266123889758996407104097570725091888 9565827 43913825696314056102943772265548208120 9565828 38840771200836230810649242221546466560 9565829 22922279151658225240027741855596758556 9565830 -9055782237136581632230509085632000000 9565831 467341068749748968555842651074282798000 9565832 80075231908630905664049833934226984960 9565833 -88006702266032519449714730516421412032 9565834 -115515196601569944613163335563189851808 9565835 279559587642449042590199386084052401200 9565836 -15058718562444584469583977258577330176 9565837 420989884016122185251741030114732805292 9565838 -106272325562459877535093136723329462656 9565839 -108710567621431504334977470951591406296 9565840 3827246406510058240416155532074188800 9565841 -78014150403148610388713566602568813200 9565842 -8432195021920784471530059879202828800 9565843 64311709704884915531713584659616158800 9565844 43061583395132500254340951389862820736 9565845 57111121548191753017319374129931519520 9565846 146219816935071359482062782466288802944 9565847 -1803019568577613548279818385219926160 9565848 -197340215112485589787463142390907238400 9565849 244179443926781371212102340877062072872 9565850 -8420875654015264415712167276562662400 9565851 35094323305080461816846024066629799832 9565852 -300085485532766321168075928754478302208 9565853 249389149261169146578984243037490181120 9565854 -109636889488517437954796392847080657920 9565855 -66227545808148824181103639815518993280 9565856 -79778534974902883146882108061988683776 9565857 -9305754621244779038572276565741178048 9565858 -166992221641271971921453368092992708224 9565859 196954378901819838008792044273511844060 9565860 36072233814946065806240006812254351360 9565861 102975187608618807423185943637446252864 9565862 32396298658619609427818362856412659712 9565863 -161511176335848621625087326167419604736 9565864 -28879226462891279880217894229605416960 9565865 -2851529656560573350912587411527725880 9565866 795035725438015469256769436520098304 9565867 380973057790343628809504873207419492916 9565868 -115350631859792045144713895301397386240 9565869 21151891221643853899844552472859112160 9565870 -136720932341400827888296482486768237120 9565871 13864144348258324061884535841323013120 9565872 12722281884755681381396712000527892480 9565873 -60608445354570376003754747284255196800 9565874 -40900060309408311685369726507376698848 9565875 -243090335481535586493285935173472124000 9565876 -181585552051587930738370861562570112640 9565877 -75443401021724301146495649033001088274 9565878 -15900494903585565443552038869960035904 9565879 -392231976170904545280177771265570626520 9565880 165592982075062570839184105736182886400 9565881 -45470148361067139789319681797511706880 9565882 -76115598608658587527134493147246406400 9565883 245086824741281718504600359164643908200 9565884 -65813930544674485134418172903333314560 9565885 54550315304027845367386299211153589760 9565886 64055367537606023524671205604683825344 9565887 49483216022811739009171246029271011840 9565888 -61791128865363367259018266954835165184 9565889 244539671147260836338149532700263514690 9565890 -637046367845099395721984765591086080 9565891 -459105603316575833812485929814359296708 9565892 -59111385768264592277058395693808046080 9565893 66988314885263359231546165135180033182 9565894 -11671870753288292568777375569071976448 9565895 -108046602850551453055899768210019621920 9565896 120562964329660627199645935979705548800 9565897 379801009167143564119671281689101009504 9565898 17617532550758917987357186199930669760 9565899 -73797045815762998464619047826914819840 9565900 -32028471380211612075926577267961388800 9565901 -38018358176957980401104630482682539296 9565902 -22660050673095901015485120062390226432 9565903 -2191790923606832757672018742379384848 9565904 30769858431009305523420278384156958720 9565905 -82301321681066624429455970247613635840 9565906 -37799904140828267683690407463084846080 9565907 79652958435742644902117603189423627244 9565908 18524011254275761168319184618264176640 9565909 -120597695567530397395261982910531360 9565910 -96748587690446150581164407887957424640 9565911 -30495163871567479979764682626546656000 9565912 221755777835413094959665241536661094400 9565913 -9500570762769307445673629716943447040 9565914 -9121070988083135203458354270630120960 9565915 8088028476120390213837290724339532320 9565916 -104428881961942237620741948412225371648 9565917 93880768861168128558553965148169645760 9565918 -3904099352562589458281844863730398208 9565919 -561033946652583758070918416556337406592 9565920 1528894140086415379171111853453475840 9565921 236088377023261830976130544991888521122 9565922 194469680464921143827477279330243218512 9565923 108482228380762082352935004738517246584 9565924 -134327117253104193275602980474610221824 9565925 131625247276517531693916602532301348800 9565926 -44257042004074863663260081043131204736 9565927 293553731636889292483251947435821668400 9565928 -241845495841130920774559880945081123840 9565929 -209403375021043313675433243211384889526 9565930 -8972202653834095559565284295813120000 9565931 45249324376229806563178603547723775732 9565932 63125404414028015427504070280583132672 9565933 12546195504865898842645643663005061664 9565934 -6347365903420449771637390494102720768 9565935 -2267717119271400352425718219105417200 9565936 1890980286139658444638967161988349952 9565937 -76838566420048225730552319516128856000 9565938 -20843851851722959205304540435547489848 9565939 23464292604278438981413134459787604760 9565940 -148106377820748092610163230370445529600 9565941 -92703340880394897882356285193542287872 9565942 -35727058420957674453998119910282764128 9565943 -102320431854813130896313037291856854760 9565944 -16520805678082356071461289651443937280 9565945 3327868635282360950094939327588837000 9565946 -60774116350580971940295913045549348416 9565947 18690102562914502702902847469101249368 9565948 -98958309114219755303436687515955282944 9565949 46177731535234333943164951762858560000 9565950 -2587778446207217556609927145586318400 9565951 256489860705933264238141711814819444832 9565952 4760780919842292238672587188726661120 9565953 -40785415875357205726441154350091572416 9565954 121931138471625051939255570348003124176 9565955 -42246041597437526311296519294403398240 9565956 39748011007888154845831264160219783424 9565957 50245711096664334031321751772306276672 9565958 -98067482171611076425594087907286066816 9565959 -34329619785065713679322439954414704864 9565960 -254783464659019046552635447194341376000 9565961 72063037221380166854314885033085082624 9565962 -29375770369861767293751454484180954112 9565963 -27762783789963750752492904149506953792 9565964 -50329094481926075229386857015699233024 9565965 -135585956339364278923489354277906928000 9565966 63958217246970253129019335502164227264 9565967 197166052615442313429890916934209764016 9565968 -445736370787356142342363465545154560 9565969 -90506520386529961641046832871410091840 9565970 -75158186769874757798222789339835192000 9565971 86122309993489575602671733969843856312 9565972 74897265352868982181348904667280932864 9565973 9066139276905703123943161517461024320 9565974 9836954237665907998858250472374111808 9565975 -28092610976174487947565853332401988000 9565976 -195139028435797564548692336366159831040 9565977 -127453226828325452408664580167350495280 9565978 81798559219578119470316702792359565040 9565979 285782992011805540774992217392053576580 9565980 -10295526851891493391797032821741977600 9565981 118360572199197960061691305160266162432 9565982 -71864345839357848571758971673856353408 9565983 53063244339163043781844471273695162864 9565984 -303884174502477803862634452739481862144 9565985 136271164550639834263313096638697819520 9565986 -17002575614114265884249756494460958336 9565987 5782431059827530505291101874201642800 9565988 353143812157590908927493340344145449216 9565989 -71490739036350425594656941672820683840 9565990 -11284159004364050331343214902925541120 9565991 -66605272988556486764268693495713209608 9565992 -510849803788336333838699603540221132800 9565993 -6004251351233559440102296394506417676 9565994 -188080141428892611151089798078500410704 9565995 -2356994700146059944007162538803944960 9565996 149398734899765942272950488875211880960 9565997 23331500167939205812470984809820704064 9565998 4138406712459438036385541383976889600 9565999 204790752926388635591361179224373586048 9566000 98474553296105404535897190096666624000 9566001 -179450121631241817442385563190796426240 9566002 -73722537715467489848471116649264345568 9566003 123411362838198621220314705896652090252 9566004 -95316100289528234720851255548089991168 9566005 16568442668680953845520992910734085660 9566006 237948197658594931319753136530549565120 9566007 -24733521769045774176551707397216078976 9566008 -230151990983611241138827467743667671040 9566009 36681286304670841027110412406873319210 9566010 -24481022491726164707596006761243512640 9566011 8615462521212393606431915908854611968 9566012 179681378809377199375284738739768237056 9566013 -3009072383675373765420847404889141824 9566014 82505508370326950723248561991966354112 9566015 29600206818185601248967839394987912720 9566016 -44655113165896763832291573871996305408 9566017 -115573133460640237119822130878762712600 9566018 -103272518158203582980144864573217792 9566019 -12892188690537794648748080163736952904 9566020 -20115618686946667382070805971861911040 9566021 195944624619727291128752792414211958272 9566022 120686778381752880336920930234032705536 9566023 -72432996647945093133534310226454320616 9566024 20050627768239426214172898029285376000 9566025 -34551148273288107682424550539736852000 9566026 -17235715489081080236613446698164948480 9566027 418701749160231016494270389376976732560 9566028 -139674462490614091717126668485661166080 9566029 -60821186395786611064925204331361157760 9566030 -145344684521420420178020586914781792000 9566031 -70227372481340570278671834102552514560 9566032 10633392608719109451876852516816289792 9566033 411759727929495803147222972367475461360 9566034 -85475497949005595659500098914243470720 9566035 46683252171819928616088995793419727600 9566036 -346212248530101189342505168527077789952 9566037 -7403841336081391504590926104605838692 9566038 446489141891056465430168658103690368 9566039 128616303876442342047400686529472827056 9566040 -135884142545500851051392882223670886400 9566041 -276017711400717116045966845447018717558 9566042 73196576492325718157969333153735046144 9566043 22616119040240317426107967769793113088 9566044 98196902767899755940495073629295411200 9566045 -35175231294032490707362071140425474560 9566046 47630705013815824621880645696857221120 9566047 -81340290980039494224562511390242849504 9566048 772871990070799778981501103753813295104 9566049 180986840249829483783381910031218563648 9566050 5060949766930450794391922640300328800 9566051 150326169836249356887913288667530735104 9566052 -116005044866726966078790355311532551168 9566053 99846739869475306323538153967089064256 9566054 53082941567873507450201720222365554432 9566055 -49155253520819559941602355151157234200 9566056 268255242512098069906114872562884556800 9566057 110127915734178706469726042911427733306 9566058 -38123328050738564130889704965904410880 9566059 -129957883318380398258869311941362835364 9566060 -32919716032055264999782429037668300800 9566061 -101449042927459554513499233933921467328 9566062 -121843579381379223220327614556593923136 9566063 -73688967282583563469432916443147546800 9566064 -59702922611685159666379640746198695936 9566065 185562115397937513319151527590409361460 9566066 -113975503497152684629171661093915616 9566067 -50790201757699818273031151741637727488 9566068 142765827888791367901165334571531233280 9566069 170324078112442009730779803191359738944 9566070 27074827764707579634106154501871471360 9566071 301846299729376778375932556187552903272 9566072 -324059165016317401432531829672197939200 9566073 57541450765545441511108643522923315200 9566074 58193085315858677026179581790839842416 9566075 -93078642496634063726862655111252358700 9566076 21579620526276738991614222294594677760 9566077 -47935209615364524390953785676627102074 9566078 -132713082101522982057415124396187164160 9566079 46891147383496569886211007220717298448 9566080 -108482650479564573706631612141351731200 9566081 1850316748075486993359855884400332928 9566082 -103216005823076814786367811238410469120 9566083 95804108729201635583239543365435514320 9566084 114703154211750385628220468252065221632 9566085 -110436979899408244690890022418770646400 9566086 198517773029195610814103342699800336992 9566087 536809211076028414828178452117134872592 9566088 4619495257871163916494699180795985920 9566089 206911316019285973097888875533075570724 9566090 -10489007753137861828253725101488424000 9566091 10715883525024259505803176148593084000 9566092 122108702727074812469124627163680079616 9566093 334040060422855562821366110951018108342 9566094 -166112877730745626458853683767889558528 9566095 13180624113427863760744466257579944960 9566096 -185534416487418225241036374345217671168 9566097 -63305683268627495016638129880332067600 9566098 -218065761872255291514964374116679091200 9566099 -60557582060677751060284561272268591536 9566100 7656226006935176672035671498697718400 9566101 -212888866872939659828359889744938441600 9566102 -35925819499309845163790644575373191936 9566103 -224851197049111928952148147934608083096 9566104 -141380623574550575923307523499273420800 9566105 -95257846110762820401125866800618991740 9566106 -30182547542173718935399773904207694592 9566107 -59464557306238857382794738274778439368 9566108 -142201723912728501739350383063006249472 9566109 166703053228586674511929168978005557760 9566110 -202395934207803370651864043653475136000 9566111 460780698049162560119840012733904031712 9566112 -133933752281231695096702423078441844736 9566113 191485456414702508305821477528467259362 9566114 -45985377487200671998147788030265436160 9566115 34955585602141019216424436153971911520 9566116 56900733762357635268461759305287344128 9566117 402727057572461268174939388063646099904 9566118 -12500307255200663400333562153071604800 9566119 76322166673251675003342258992164694680 9566120 20523091912336620742760243593261056000 9566121 12579447352965280351753300802292417984 9566122 39859052456242065645379414261940648112 9566123 114406088465484278613147376264250102976 9566124 -2985220116496310989503697204562104320 9566125 110455608231725519014634275649911008000 9566126 41792679562968119453372427247501247040 9566127 299398078415197706582526701009060157840 9566128 -4730372968856774556959886522957299712 9566129 98093667185798676756039889736846400 9566130 36004607465391733168298086231905745920 9566131 32117623662496789097136229550529971232 9566132 -306379985603552756593874144877565759104 9566133 -278660354614079924718731766460370609376 9566134 138446460049674725404399807836134733216 9566135 -65364315916564858084180951575625703040 9566136 -69515830560702444963700434498003271680 9566137 4786506093038272534323628837289200512 9566138 287102757512340023198356543265253264096 9566139 -519172257597036903065971914381288 9566140 11968640759603191887098173001269601280 9566141 60593451285566686688890177751256806784 9566142 71691098522331027957387790158134830080 9566143 77744315915318448735557836750947433080 9566144 10213699610789871914882951888630710272 9566145 158021184471525833903587414365658830720 9566146 -24506124586025685735218271568941327840 9566147 323945191509108605224910745388511041596 9566148 -138463307538516937778858190673466425344 9566149 -191385951127151742816303643031704506850 9566150 74775199381712554007548519637932785600 9566151 -12246047762482903508561297846629766016 9566152 311134704148912168250610109308326707200 9566153 -33720001480718476054314318207264235056 9566154 87351409234773319746309466601028119040 9566155 -67105745562384395328054572545626426240 9566156 -292175319447676892136907655840453940480 9566157 167820021037524818870232404891342213088 9566158 40818375141120591369879586220888970240 9566159 -344801533717922920821337613226164282640 9566160 704886367467703396174345420383191040 9566161 86391215049218474661940615937463625248 9566162 -65398550831410398593338042631997151968 9566163 -138766223176189749965576644203922135308 9566164 -109159388618917591767062740472634730624 9566165 10804159075957782458526328710002054400 9566166 -14455710879194273710337126439042097152 9566167 956155977736632869362851552233897440 9566168 -178345162780852996493788336452221245440 9566169 -153698197126524338395401990002060299056 9566170 -157956175374838265983722924592744722720 9566171 -446648508411707645621122150450317485628 9566172 134577362440752236194449367428660218880 9566173 -453188142844055075767233851533427135578 9566174 -16494374101921300713518895110945871168 9566175 145697961419397649421133902291782215000 9566176 387316694343882730994242277677184581632 9566177 365337717826621164133607769630914779440 9566178 123343339044118916215766984693948259840 9566179 -105408549343111744279456060023701874224 9566180 41014834847294603023805200793395560960 9566181 -74926021547467501532401836507139123488 9566182 -54348525636765147115161269352631924608 9566183 128157418389444475731034771904191671168 9566184 -107738095309617646132868274015822151680 9566185 -117360068039615987113160312998341791040 9566186 53567779887363128611989848282749804800 9566187 -145129353620244201565476283094028633360 9566188 -324115456301027256966712688418749370112 9566189 37548037021284520877562880543421764800 9566190 62004285338750546618760115425389939520 9566191 386015583298805824591150436950258252032 9566192 71963817696219269303889424007283474432 9566193 823456759859706339415073494006207488 9566194 228933935068519904499010880241023670912 9566195 -141228816052663782861421347482519201520 9566196 -5718531824693258108127374128747898880 9566197 39293445870967649516314612620107796352 9566198 143470546194179371200342329449025469600 9566199 -138088476867484521520800283586452617216 9566200 -70628096002533886303270439283403776000 9566201 263224317780498511677880085551644369600 9566202 -19062369401871378732052371544639729152 9566203 402919295442404353538211663559581951664 9566204 49389479086752651694115098492316723712 9566205 101986762996189397785414151817810745920 9566206 62302973627904183458604267869048375808 9566207 35245779583652444378790398989327904112 9566208 -9283237222600539624736167695902310400 9566209 46510989075173966710673834856604277716 9566210 -2265931454321566859738515122078973440 9566211 56313104979974405943710136378118148784 9566212 12577261578332270186969179141958959488 9566213 132964654762830611444845300783374666462 9566214 -28944520215346248611326717770403799040 9566215 -90081322545382538147776060308630568800 9566216 132311700669014148134227244349940162560 9566217 -160801463213450821045917323979747422166 9566218 -28077063628686749338805429212880479440 9566219 -239235321765189883007351538323788610112 9566220 -25478903388598067947456833352234398720 9566221 255064615792163752019082693179385983190 9566222 -231277406281206147211310111685367327488 9566223 -212306213723896052966365031951489024496 9566224 26461584961425603780442213657904291840 9566225 77426678029377253590470089256041803750 9566226 165927464050778367285989441420927998992 9566227 -167097296271995445361804259348525529528 9566228 26533750394009695350522353991443546112 9566229 -107066501219351676831995904993266905152 9566230 57092283871880077185437561709459254400 9566231 214585741568868341958507699426235631064 9566232 45285948734700745257976153952019210240 9566233 55302786453378640116678626062951713482 9566234 -26542401161967426260017565980201324800 9566235 -26128921818255705754193007102980505600 9566236 184757337528491212263045558998193313280 9566237 18193514856308353775460753304490356812 9566238 -119962988882507779303729484958665232384 9566239 69485149565637173199657707435736904512 9566240 -346819555579582579562498309887375441920 9566241 -5840400561692249262035481554685273120 9566242 34645935548378348073865996050640384512 9566243 65111663536278934568649331392869290824 9566244 24768634873836866691301116337279831680 9566245 143904902884333074314231062460680484820 9566246 -158822601399870911079347526753749781120 9566247 -127621815453151051055876016687263588400 9566248 -108817564171352840946409803947829411840 9566249 4343323859288566289726145673818024960 9566250 -1296632232591366064896737025104160000 9566251 -324744550509991256950179436826987964748 9566252 -60426788737784809032446107910141580288 9566253 -1636011746691842944392186139789523040 9566254 -1017674292924123420244710514940144640 9566255 -198654958457834404422943382314736982840 9566256 5440852998633581617222947453857169408 9566257 -460238957539291980408530862600288989148 9566258 89032741287252947745656950737435194880 9566259 101019767669968815250220966631250590720 9566260 -284633576307940904452189297839052800 9566261 -32913379109118102316533552049355141088 9566262 -6070657508995423614858690281899842528 9566263 -168790177582458790303263356229794242640 9566264 306977458777505170034291088850592747520 9566265 -12888435357656629213940861724571135680 9566266 -179384448905063982027502417906125408000 9566267 266128243995985846478138469513496793316 9566268 -115839734355801972289163704480183664640 9566269 61401813346523314931014346868298503244 9566270 -45914330517047269359090512423250240000 9566271 -64275395003398430326813759843630060944 9566272 -129811224353728493828902477639492567040 9566273 639479713048609101480752107818858701760 9566274 -114820231196079251404894206201846613248 9566275 78873435642621235569325528057980825600 9566276 -5978212797426017884060621122949731840 9566277 -37633243224595281981897741896275800768 9566278 31955536185856344162086601803756849280 9566279 -262855790784923427070147494383871142560 9566280 -40113764859323858327428900858897766400 9566281 800390583306017733251431194542658381492 9566282 -2447588416339584111891789962491746816 9566283 -88965837474290605010218084726125076776 9566284 -4423912053841445408737263110396030976 9566285 19795114729542729401754970963739976600 9566286 -66147784931807829711485258656504190976 9566287 390630929031174696984704595373102157936 9566288 30320177764966119276242539365848678400 9566289 104420178759739328617080646906700591520 9566290 -43234889939585750706656032072711526400 9566291 72388722068035583904691962545134794240 9566292 2224714012250508918844697337488123904 9566293 -353161533690681008674917758919456329856 9566294 -36557758712984154850032791784640430304 9566295 67589940956170028700650043711652531200 9566296 -4835555350517292739906343014194278400 9566297 -87856149269098382687525486047138519680 9566298 -15251013580635637031615509699007818752 9566299 117871289736423452540477847433985613336 9566300 -3522965543137306803304648524941875200 9566301 188476397366384905662797221284234709632 9566302 155635667832573765174538595025557108352 9566303 333842657075687421670781706634285431504 9566304 220865639950596620193210195918496727040 9566305 82969186723856905408033226676650026560 9566306 -20850701382995937345253330398141543936 9566307 75080897806833454427130976381641510648 9566308 394100424764398543058927954634261908736 9566309 -31915554977448064482949334343615743490 9566310 -3404861607506191878180319490967091200 9566311 -484857949043627317904002333946159745168 9566312 -147650072613481750650252441218921349120 9566313 63608107443525296097903214307564704704 9566314 228665142545854722983713087287477710256 9566315 200407813611011403856725343099192344720 9566316 -247789082739941485423756576096541460480 9566317 -392066506234449921650346952262686021140 9566318 -78140360072855364078607122059691668160 9566319 -204592293730291327519848971388870977280 9566320 34228196282827274806836789262881914880 9566321 -43874373851671103400078785948814414336 9566322 -122063943659834493319198205504966905728 9566323 -160453213654284735714493242540173755136 9566324 186169071422159877769195373013279173376 9566325 -42894544856528272250240226160544827800 9566326 -86799546870943915882488917939188930560 9566327 159605878227537167061836231414410717824 9566328 21754793546592785586007153059815424000 9566329 16414136755836663914181592498440500000 9566330 -120473528195191352524997854308178321440 9566331 -92058446969209807949593449867824573184 9566332 -120534577566030016627040987087570888704 9566333 14858986109115562495196911305960043776 9566334 67902431933273938492203114912919589760 9566335 -15400499699752738717990871133355994640 9566336 -116300117767696315856791847750860800000 9566337 22630409284598584058472916366830238560 9566338 -58127445629279264092142428084688773680 9566339 6105792955895615465902461305980637760 9566340 38986422934454639950575686807593082880 9566341 85004956144161955493693504355899053692 9566342 -231218753339494824799495774631381241408 9566343 -4278735767010527411160836512726500960 9566344 259383647119005539942083922200879595520 9566345 202915784293470054483676613666132096100 9566346 -19153168779924373314700089590665939200 9566347 3774633493790694946742198883264704000 9566348 -54651009583121121513349270832929320960 9566349 -39981127777374983222013516361233895392 9566350 -48974372984433713309672694541975771200 9566351 340123409881809977384985479458516802352 9566352 -20529273509369563640650133725104832512 9566353 227577198557426754083283634871991602 9566354 -22889095516408243852619130526911295488 9566355 -110624363340218779103889060007073203200 9566356 154105111773250576986828222507334785920 9566357 85126390269096178606618853028676540572 9566358 7178812043023445090808526100726859648 9566359 95443360443874111817087913142741087152 9566360 51368138917040544884606808924788736000 9566361 -80990092647937958598183046459872811968 9566362 -71826811311370156086759237929684966400 9566363 -20856083804170063986250496681476990776 9566364 55510803113080802772284066907583091712 9566365 -94217916561392630252462435956059118740 9566366 -71013869168054894379047586770678618496 9566367 80900383468445531435666705931018190080 9566368 -100779715348269480599387010108150841344 9566369 -197558058292232845434564825332853331230 9566370 41523577293919606942978739270949350400 9566371 12286096108439365089822260760308772572 9566372 -124432299931026248294129265945817943040 9566373 -112271436007159109088533386835911379616 9566374 45126738618213795232133065245045651936 9566375 -14890719211925339571107158570259256000 9566376 -109844760137732477721430561774410301440 9566377 -185588543565740955749609519485273984774 9566378 81075260015657664225320121859523934720 9566379 83134302115554678194632121274242343324 9566380 -86253042178809332870523083203434024960 9566381 -143728657032729276276252880821435444 9566382 -990419438649650493881132534822639616 9566383 -71548775671180036534906491783618259072 9566384 -6181141185753281200059506345726361600 9566385 29691126574921411323828045653088619200 9566386 -20567523165766177120063379112571176960 9566387 -27148626069929195976048780860197541328 9566388 -12697240949175282052810602393769948416 9566389 -51632704145617152118629402713738594144 9566390 -27726962714519156433547763490183502080 9566391 -7960895758207151400324640186793684016 9566392 -6639068890890985844332147960488038400 9566393 -121652054957698614683870113010818700280 9566394 91515492721635477986118759543979660800 9566395 -340949657477538395855641901662157051280 9566396 -48481936743799535018898598493950617600 9566397 -372649495400321657312927729484299160000 9566398 -87123944215188747905705715230908882560 9566399 -172906041249357415423717739256962289600 9566400 4034740018295330789559990247017676800 9566401 144558735152179836017012092316354720212 9566402 -46019916020322906210740607241312370688 9566403 -1924398073975129667720816697772630272 9566404 190703905353073816637696515169089516800 9566405 145487648245330250586232471817410020000 9566406 -19337770148016938532995832694162549056 9566407 186567447675409940578498366414231125792 9566408 -305678528738172211806334055860010327040 9566409 111955550495125780215978627072286201104 9566410 -17337653033351964188425080678033868800 9566411 -68599126103550926808366710759412026976 9566412 37730887760688961601751622414733901312 9566413 136216950279463976559512343355948675104 9566414 29006599562072668473769400835388502016 9566415 28532938844087009273345904362350487160 9566416 -63099098312691193862288622885833187328 9566417 -194740072684108490306585582916712028748 9566418 -65806013731635907942904001427348135296 9566419 701052211543176183855562423508986053496 9566420 188181171981900323195443995149245505280 9566421 -87695786368575280682254366293914049888 9566422 391023586653482191948378220371499712 9566423 78687162767165244813300903206238548064 9566424 36824672826914873388877649077596979200 9566425 1308482622419893414678465446235356000 9566426 -210678963810996393662555123495861207040 9566427 41369862455455432777127802949684829184 9566428 -497841362922660573145478283595966546944 9566429 64444527546309442221324976007291109030 9566430 9477318221343151036250304550479765120 9566431 -10006165573817396499914483724312704576 9566432 22528201648922217151771344497698406400 9566433 -53202665954404194038396970297714387180 9566434 434169425666186114164889766512319060480 9566435 188332610880844806282789526078668140880 9566436 -35671414733217852398588706624586745856 9566437 120558196001173131216905983021947553920 9566438 6815052753130963335505680447190663296 9566439 -61487859659872759997813210230234714800 9566440 -125867517513478113936022848764077363200 9566441 68771739366285883084857081156419627892 9566442 40523015872732625990153359133261052672 9566443 383201499027876391150865291933205704640 9566444 -64783490397424332677757412300811441664 9566445 4641185586632690063182415101247692800 9566446 -222273526558731982737194220412834427328 9566447 -153366379174204106406842924880179099040 9566448 4114039692931261221539118136415551488 9566449 -445860286030296107069747068893139365550 9566450 17357378359282454963601287903112357600 9566451 -27532375971846892310381562516440802960 9566452 -73621976589760555246372597054155499520 9566453 60024663657865499972616522268338566400 9566454 -20705040003378331280614560219616296960 9566455 222650548425461707832889000864422262360 9566456 168145335334752226868832803416009850880 9566457 32950147469419753494821895972657295440 9566458 -168697997409325725298497941767732504320 9566459 55803698372484249882882823726366698240 9566460 -45125715573666090954145675246403934720 9566461 26491857516591445421475914058036705216 9566462 -107175887327160819164803986766340092800 9566463 -40413796004338017365040674938501638456 9566464 231967852635353352330596278167582801920 9566465 34604638374550091688536060678815627860 9566466 -42218708781473232249457934213404801536 9566467 75838922978730491468272967897272015320 9566468 2417106444777960154368088074878315520 9566469 -169924432613958178991015109378975330624 9566470 -17749112891708508034666046162332060800 9566471 163386666129426300202094109595247220912 9566472 8142075786886597189905202660648550400 9566473 -5546979436358591875101120484607327360 9566474 -142227929176710143688477351141117746688 9566475 14245671184860396342653417662794594000 9566476 -9387324796153270836504605974605987840 9566477 261745674421377046183018112611249276800 9566478 58367403557813316995076749622940609920 9566479 113283659184735458864893078021093286584 9566480 14195002764445621981074335390532894720 9566481 -286831128675886607727108002963245291200 9566482 -63071208572085773097040596327843944448 9566483 26866238388086069060165889921634350840 9566484 -154561197539260581865283425644217534464 9566485 -141104846218736167692599813004023606820 9566486 178465226440994171471917505388990185280 9566487 50098699427507016030739023636447313200 9566488 356236160946157199979584794781956085760 9566489 127392792135707139718113148684902423060 9566490 51341897573315897936236428550475877120 9566491 -136715354837355865794477618201107727600 9566492 -5704194521692328172495566455872542208 9566493 196532031892187034842372209294112571264 9566494 -34283712321902847410267181347699308800 9566495 -4763335782033534453276183335052351840 9566496 -28416911357911836079137978792723087360 9566497 299257987433212629753233845161548124720 9566498 32178484832619214913931615848753077536 9566499 95689806610575402626558963182304780664 9566500 2382183114824856144734448961741632000 9566501 -12145338731488106473560535108734759648 9566502 -2945763986197673096651139212568384 9566503 -425938828927199750742626167311947688056 9566504 1946090165637162202848941205616465920 9566505 -3302026245247170269288834721035942400 9566506 -34458909590383100783791980512729135616 9566507 61994792626666106386945187069476030272 9566508 -65542406444062325097934914303576588288 9566509 -160279643839738145372835110567190080084 9566510 -49649557018184988787649697948856368000 9566511 -815758850853344875243506464419349760 9566512 -32549479048237711572749295862845308928 9566513 -319812485831962681705456040018062937616 9566514 123440436408057478428933770467105198368 9566515 -24319351464321225330839085617574275760 9566516 323679325117342394762632097640109357440 9566517 108371999832315257393003218676508878112 9566518 -36666032992323745832101424167741291392 9566519 -391886952630997222116786008593201247160 9566520 184516642102500383757581195764992000000 9566521 -345850849142147469083441090295964700160 9566522 64894461500870699475203862860688805632 9566523 199017947210136470570271591559780575372 9566524 244522266096039607633950181965318446592 9566525 824208541380356657226131346736828050 9566526 41744309090755382872598950512708942144 9566527 -14785367735670600566868278826778691600 9566528 -58443309862919834795824816331050450944 9566529 52004756989899799411378324515476373504 9566530 -32627763983782243457437310626514604480 9566531 82748900240231652486026093389545177504 9566532 -179343741324315390584097367942375772160 9566533 177000513761629987793219890072572762782 9566534 83330819982945902227778378671797636672 9566535 -38400494050133062399209380997921454080 9566536 29171725998555460431229983170482176000 9566537 -99561001168300306487783795152111709760 9566538 8026604661948814669382378308952801280 9566539 427716015353991893960024695045840312340 9566540 57894938827690181284741992532209838080 9566541 -218358545767824602181815661197667983850 9566542 -29728198079807453013136339817620311168 9566543 -88953725694289275664811179671974115600 9566544 -10322508239590648639700747270768689152 9566545 85821475157948355535827833453429769000 9566546 51002296668146714507971812649568482560 9566547 37250113183128739651546573401867793200 9566548 -201359408200173516598805176862085668992 9566549 -265000310509879931996671335608028827040 9566550 16904457190998399550840917515219836800 9566551 -180899932780623826630211932542013258608 9566552 230864603141363410371252413144033157120 9566553 13226104805458189238985343030562038464 9566554 -118743250097048148480460859412763392 9566555 137162158643404421462150154018273474000 9566556 22432815983561197894346900546507464704 9566557 27931811807878805664958354666934261760 9566558 -46457104923774879036757007168928501120 9566559 -17640872462795771629482481394156663280 9566560 -120342481684179764330465378491501117440 9566561 -59156168064508373485661289244962671838 9566562 -4091561171018107831836169487994398976 9566563 -271860978308730338299412588582559816360 9566564 -216845065697554434028371660944256792960 9566565 -79283868514761389450463536584830000480 9566566 187135724163999943180855180731006443232 9566567 163279307817149213248920628550577266616 9566568 -330497148495770955831711197404905799680 9566569 71604089163184091467518353073677315840 9566570 -27531440074521478452924550729126785600 9566571 -7240142774104115722948372137037936128 9566572 37007947183990387345789142643748226304 9566573 -206054967154386728044718734999207276020 9566574 26012806910004177305636071877366317056 9566575 -184749543044092080561450057494355218200 9566576 -63340163035840346802604870860917145600 9566577 6034945346350456039848678872314828548 9566578 -19232289639301295837315318550900272640 9566579 -299102963231476365272299693540646424120 9566580 30905382534673903367231866064627589120 9566581 310529814922613198832823562427822190382 9566582 226475460620676005760658238013062047392 9566583 -114105080904044317380670160619863019720 9566584 492712591178715797043678907359354470400 9566585 -646297810146402071650084376553709440 9566586 -5574900652834728584563472250314832528 9566587 -326536171724425410362921481334109564764 9566588 -301639544025450249954334231427585617920 9566589 -11291901817232378211423018460206664320 9566590 93506500386473665921018642190510755200 9566591 161585493643328978317316055309584999184 9566592 -10954638457620142117152968818871500800 9566593 163487088934804248865112471240843047360 9566594 -154999204499140185941671374028408238208 9566595 249587308323037320622350682118085331200 9566596 -17641799076161775337067621875078001408 9566597 2981992629470363831885315202549348480 9566598 -19610761614672325337275648920328316736 9566599 -82729765134327404293168398883923898064 9566600 -23096558135999565102345345018642432000 9566601 21984475531963690023225694883781057504 9566602 -11181949210222899168904984047751464096 9566603 75725503207510233328388458110040278960 9566604 30991671771380406202906010727388995840 9566605 159888686261346948977319053110408427520 9566606 9960752981408046034911599745740968704 9566607 210867922797496802911962725198452287120 9566608 7543597796734444847562778710798827520 9566609 62760546575384355691774752012260383080 9566610 40407553063085885700035538500119756800 9566611 224984523677810685859310080922913084624 9566612 103007746026902434527631261022520397824 9566613 2289535923642325270503266239697952000 9566614 -119049147085996817741297916832501785600 9566615 -352077839599278022066313021251857931200 9566616 83769802597862943731083962087331737600 9566617 -317292571474852779045641279690173260288 9566618 -43835108832774513198124093230099552000 9566619 17232495046314106452394844670784088688 9566620 20342178131776011671130849030990888960 9566621 -328949875898280455831056004233611665178 9566622 37788058158704043687057723096694068288 9566623 -638285041285781622731486715660042904 9566624 -401189203777787596585444245123081830400 9566625 164729976444158672251717503949086048000 9566626 9589603770362833716866142791699679744 9566627 165583349197260723639208533278529285072 9566628 35290900601752990333698344831841202176 9566629 -15600089701507843604088629034057856800 9566630 -76173012955269733209077931928283825280 9566631 -94356168060111037915519184036734947456 9566632 136773281160064358719770963567583641600 9566633 82947670413381143577552354652833405600 9566634 28130295309388905299330695397137035264 9566635 -70947309265746103843648052736265801200 9566636 -360600501506465317955179162671676369920 9566637 149268911461383949290230242357846704960 9566638 166240064337476278124557554878701164096 9566639 -41600736372203821348993073337911535576 9566640 -1350797629051654525909462265207193600 9566641 -110331261947592105444722587903133102528 9566642 -54500709355514087085241932100783884528 9566643 -41381196000854223010387643834682859776 9566644 135629873596906139361412566130597558272 9566645 229517774821805293234473842702693534400 9566646 -13711171538677300585194265362136181376 9566647 59367713051593629422959896632858957096 9566648 62900920073519179308838390332840837120 9566649 28731672435611282338016183002250606301 9566650 -7677017682174157628656123871106722400 9566651 35539243838251572300203112353701559652 9566652 -106703895630709659045749472136671436800 9566653 -40909872800646107959344565507671517992 9566654 29973181835889753603997369235497195776 9566655 -2938496444151217992272325248741952000 9566656 -34212356484721230649757199513843400704 9566657 200235908096810387901746423016543732612 9566658 -1673491124027290650675176355052576176 9566659 -140393481818626734736753097644441882896 9566660 112605572284143090155327910282678643200 9566661 110490124235180050790191920221269279200 9566662 89540439608796051551758449031792705536 9566663 361660784722628556798497557680844281600 9566664 217751605936193718983948970528458219520 9566665 337396186018759550784059589168358774800 9566666 -145292616334216799948156003279730498816 9566667 4743170594882195844227100599543546088 9566668 150485025728913734623447814086762200576 9566669 -20918993722314379184462659502819164704 9566670 -27168532435691563472008012204904649600 9566671 -252485922952565963505192348928657699200 9566672 -84569518149142587956521575083775049728 9566673 -74771763347484597966759438403921524000 9566674 -89656893089327406899454080195682741600 9566675 -56096142003183480305654076970514193000 9566676 60685763589110218903195370610749478912 9566677 -43604136014698213458161716320917434020 9566678 107715057119812651269749743730690395200 9566679 -171891806752898244235963073903754744216 9566680 225014582013519210383699125650785894400 9566681 184740919285450633841501883709233193482 9566682 -59182732735983842787816787685600013312 9566683 -284364647747052988127981211238311680 9566684 279807861664229525751644353440451324416 9566685 36523269284735555137940704547124499020 9566686 -59887474216535323325294010485223182208 9566687 -4392556176542662588013721123949402368 9566688 -1956914236988778481689053302798417920 9566689 220884161808648659873817062129464536768 9566690 26488868016103343640359098029928627200 9566691 -27362282821985478975704937719859506904 9566692 -60519614095774275361703319109064417280 9566693 -30322829099746486667709808296106490112 9566694 -77614513741070915399226916513830720000 9566695 -130801450895719879613125595661930520080 9566696 297578178553539398454638494737848417280 9566697 53968782974530080006536583939304980672 9566698 144604676716336803030808757837264967600 9566699 -158659404902875914724420199014490136720 9566700 -21428756807998400144721383850241228800 9566701 -427350583405846906258934201800646208298 9566702 -6521925459746635603652097263112102528 9566703 -83522053932827208042267035355096788760 9566704 -10780865818505262860612663011946659840 9566705 -46578676016799111915947256337980136140 9566706 -78788228139983937577911296786585421696 9566707 -127146228898059296882088099727711336560 9566708 -196216559370483961033523544146649857280 9566709 -230783468310963409960044039405908689920 9566710 85742052055210610389348694843015036160 9566711 135625501993270563845300842583494023000 9566712 20991899537745253044019653995130470400 9566713 -209725605256788988902326934850672759676 9566714 100485811336372793606472912957990216672 9566715 46168982344759510298565697479123147120 9566716 -5730758367874064742876288115395732480 9566717 -297236321633676853087550947661358666234 9566718 34695216226846995850284901383822059520 9566719 -365887941444386504975091600910635450880 9566720 26256032813423992939825412163407708160 9566721 134312622676529909788626924439719966240 9566722 -132469622659149214517488426880642478336 9566723 32541120206307104599817035395024871200 9566724 48238195933896291450059812875198185472 9566725 -31334603284858544561841404167959845600 9566726 -9382593703118943676027239677919715200 9566727 120077003652066268085597467447899382608 9566728 226971441352628381958933867959798784000 9566729 -127531234909689553147604669831193149424 9566730 58232350913224981359243271332728273760 9566731 28434789331007347812051055548614440532 9566732 77356199182572016006484079142639042560 9566733 235651342138438579542249586894405896768 9566734 -61794802729788067014214958125234377408 9566735 57480857762082802482787160215063809600 9566736 -15682043350843240774319864339890176 9566737 -414293368248726988258956242008238465614 9566738 42814257796378540218656745974249477520 9566739 22541308433570780262781068231200903328 9566740 78861106946524900311848899696703662080 9566741 409098145237477583058060080633990672142 9566742 -97099884858354628219439290570071060480 9566743 450328259742322527472762993454687278944 9566744 -531209286975402965972051850495621120 9566745 -52910651905139796058669157170951250880 9566746 -52733305492916231908843140692926803456 9566747 140170796465798078770290896730262823280 9566748 2926010428399764140542823751252484608 9566749 -156102012618504046628023012755805892564 9566750 65004047915176099906694143483836384000 9566751 -16403310569979093457539515889487664568 9566752 256251044714074570487200382710636216320 9566753 55727642759405456399650716221393616000 9566754 54185046517031904195410541815786920320 9566755 58210323823493851399619663492415498960 9566756 394625545572307749031864309279823118336 9566757 -27917054315609293787746609827471242340 9566758 -129000776530658258027002695260183577216 9566759 -452915316499963886677430881337588780040 9566760 13981586239900713142969229436055142400 9566761 -301409026587504317187123909002186069638 9566762 108784186373424454535166562534898287872 9566763 34656338577980599620924550106590617024 9566764 168384939284244248053779068164125752576 9566765 -30938417052758224979878152505926136080 9566766 -68939364492970352664342643924318218240 9566767 25888457397491879836285855648518489040 9566768 98595161165405014519734921057171259392 9566769 2899002271212308518731044136231751008 9566770 -153208013800819031520543045109784744640 9566771 95796349382795760069345281911603704972 9566772 -39635079858897299111506298525626411008 9566773 -464247250800531546434728343254072504978 9566774 -33512209739399941161178941166856638848 9566775 56628981211689045847164804873620886000 9566776 93430972664639812784351986100583874560 9566777 187755708280069766746648860949037373072 9566778 16562030561688077678545940233302536448 9566779 -90305290088796193794482257742272741080 9566780 -57032866019840654167423853802087206400 9566781 30618073509280468420771367424316938240 9566782 150498033272334908068710262352221492992 9566783 -52634870970214059755062459921456600320 9566784 -18512604969342123320955923088024797184 9566785 198189193568396756340661314427099987200 9566786 -70665811247368484562113731063354638336 9566787 206880330343693906336067812201708429560 9566788 8444848936410648878765491487683584000 9566789 -328775988200766866759139447353882317410 9566790 -22115178414166727438943706976777164800 9566791 -149673437499125708617820921463722553360 9566792 -133029749682372521168181089091007872000 9566793 276776126857103798993040018645000507882 9566794 -93082309199568876987318481038969990048 9566795 -6464140675244716197088176900347855040 9566796 -3008083057293888000567275480747974656 9566797 52126416232499669238049877365489952246 9566798 -241291814788342993920304103357120673600 9566799 -35177107395890370692203301165725805184 9566800 25133375707973192268341526477105766400 9566801 -236222311686893710895578531708366979868 9566802 -46197275504045100535672427167749964800 9566803 535962590785356941149121759583592648800 9566804 28923858464670950292942169318495150080 9566805 -191182354278110575106294705815317558240 9566806 92050873026693469377633363882690725184 9566807 -329823417714323431782532705975309117944 9566808 -74942473094780123878915263253818900480 9566809 -234292580701018880392629343873789659894 9566810 72556278516088094500575608581776000000 9566811 282930599201042248791420986460457086060 9566812 1996367763626364645687759473637340672 9566813 -357463383235722681613803523345102609716 9566814 38929957600345534069459203936081807360 9566815 25150624629004717487856513602477820720 9566816 -163346980174814989402708637244747939840 9566817 12901205944137207709796166252709604352 9566818 -65580860183214499021927312312709983680 9566819 -243527665982395940504428764001072996104 9566820 43443308837078443789654420155936672000 9566821 122402694200332327595686505351690899200 9566822 -71506535564501683559726722546516608288 9566823 -38041013923753197356221618263332424960 9566824 -23704161013139380391048394247255572480 9566825 101045001511703495712896674215008173500 9566826 -140105556946124315242395932380684352256 9566827 181583667130936903195794071652630212400 9566828 12290278886804894935703998150223040000 9566829 13281353227525967400679655835804116544 9566830 -16114573903666467244207795728793274880 9566831 -64670939337217448296109403144159838968 9566832 28935603234300989117947897205324513280 9566833 -107098820069815067105714744110765285136 9566834 108292613606357658535779329321390252160 9566835 -35747997199388899229995189117234331040 9566836 37602994896020128116745409003502212480 9566837 -15979503706342932015719320058863044288 9566838 43530964251829870385470148296590832704 9566839 -204817456916359655334437406554025854040 9566840 -95056669192131185352678418293547315200 9566841 -226301765846841889491945914724332492208 9566842 3447047141944375212953185974380467200 9566843 -210972552349258789354729703509140780000 9566844 13351922092064942407115642180968538112 9566845 19296834383974818204192043987821074520 9566846 -176846796134205380893681775821357017216 9566847 2352086563697256183834260510610397920 9566848 -81142488518615689134972587588777410560 9566849 342391362087931013682913577767340030850 9566850 -40094574724238766091119893630859264000 9566851 139575854902536017813755786914710099152 9566852 264187606149133291841802646413237131520 9566853 -71328329034405207572394829693284888096 9566854 78354329724862242021670858520479371072 9566855 3015750826518341317898007563980240560 9566856 108569228539803372732930126811427635200 9566857 -112098961629645758610057228662994721894 9566858 15350707706588524850428286752392765792 9566859 39017595897980963616581550646371986904 9566860 -2432193009414391194430154145168337920 9566861 -6197682350077451734809896699034012138 9566862 105009093026690768075430481382988812352 9566863 438488361255012313292855328264613778440 9566864 -12733566628323157156725605493437521920 9566865 59461264917287265523407118137149760 9566866 -153684721715290160348324109092584672368 9566867 165610356821563155721659496029195455916 9566868 11828516285955286169856098829010575360 9566869 -1771458623852810370393055730042475792 9566870 4753194882853861695970024324682348160 9566871 -105815587299342811360272335030503788720 9566872 -9918842206727734418138840448625336320 9566873 5832992110595367005517423268153858944 9566874 -88221750529148000129298629186261743392 9566875 69603029642718841063017339855638322500 9566876 -227920958419928744476531165417072273920 9566877 28322511605589059683477492681247232960 9566878 16493619980571418268917279747712634240 9566879 -22332209532264753104161640712073893888 9566880 -123650898555529757583437050985840640000 9566881 -284562960278384264686027085462367340318 9566882 93609508645975022529623292784803216672 9566883 -135916937538966326904508876357428944400 9566884 215301517290249762700380392417225138816 9566885 126233213610278552358462492325476131580 9566886 -28448863770477579542897151640824115200 9566887 319485237053521159166303365917914448792 9566888 231275893530491313190565862465373224960 9566889 169341643637761663610005001750589185424 9566890 83898579249847119255342887168550799200 9566891 96009645682252265727287623250930378292 9566892 142690433250090449169947838819004137216 9566893 -140992993979382955267810734618287563840 9566894 98615084769247441009537368945094514496 9566895 18916265079544195056333421756051822080 9566896 -22241367116893986165153268163124461568 9566897 233896923772223713859854805517193161600 9566898 2728715503688742146258758844763518976 9566899 132544737740501041526889082426506786480 9566900 22767306429959364213562017721608192000 9566901 -54318189701712607509652078234441205970 9566902 -182756034343719594532599421382586250848 9566903 191093809796858467648481299502923629360 9566904 -93291039429285616639144425209375354880 9566905 41607366901952778453564838069383751560 9566906 25647056635553507984508467048516440800 9566907 -25305481058685934179753632096801911296 9566908 -15748786186676599773827485402557125120 9566909 263665596693905860363745543631404339040 9566910 -21565838281637848580172379668334510080 9566911 -11169722877417512190426575510555447448 9566912 -70151304452861093941634439387700789248 9566913 -157502487433746299042820350390595698016 9566914 -76543917517351879588826891199294386688 9566915 8969857463750953387273671203113892400 9566916 178489693852777342297757194074676869120 9566917 -345523329998560327954152608592215005440 9566918 -59795124839719741949149961911285776960 9566919 -37192369742646026543023159174690026720 9566920 124727193848945126245798647321329664000 9566921 31861685961180789135099757655316616512 9566922 -43190560698693896241106889603770918656 9566923 -299332672084082168259937768174657192256 9566924 -121598959400666094690359163776694610944 9566925 -4719329996859911375512007014934280000 9566926 157805232533177863562359076638221989760 9566927 -377077587663807502705179674802105544128 9566928 24853181535740779247276699574227042304 9566929 269170050006264946888794456619124602176 9566930 83283444339041533574906754370342617600 9566931 -113867813796785139233374041824411604480 9566932 -268524941745202657366901046875932645504 9566933 233733144176407821734683158269954255580 9566934 26549130502811439831942852853999448448 9566935 -83834870324779441826181814761574447680 9566936 76863011308345156063010634097923932160 9566937 58937922245472214780539407085181430400 9566938 -130457241597665957969732292794289188880 9566939 -263392132186362964524362504426635603260 9566940 -44699314022844963317166101634472089600 9566941 -1498643887857776328273256372226227456 9566942 -1068293462573655248542287980558671872 9566943 81094964027547276326268718147835189064 9566944 379406194849450083100035314731730337792 9566945 -105161202571354618323733869426420792300 9566946 -5020324201341834041350933096379873328 9566947 -178826144596223688713574000026285344160 9566948 22865493732894910516149000899121671808 9566949 -52542537951616959063929401066207721472 9566950 81938024565552077687213379757985196000 9566951 279536360454599859619941210340165578504 9566952 -131479535464284525730052402849288601600 9566953 141060031297428650573503279956419995680 9566954 -129879951630090450934644272757444336288 9566955 19638922115916050683528654285663839600 9566956 171764996848754402026282135035977728000 9566957 621139834403757775802686383376592770560 9566958 3099871072770903997722437756007012480 9566959 24821781608578013662012793073592796104 9566960 14162091353397976772055763646840832000 9566961 98296134672077458374724873659333052272 9566962 -96403165044647517701792581826767148928 9566963 -141932812531149586268532842990590181040 9566964 21984272117980329475268657258905866240 9566965 107131367587474510502095297423926386460 9566966 -3917729860194828579386675706431435520 9566967 -121830953799927739172419553591242384920 9566968 -91222210575114883431681138422966784000 9566969 117624033251113934561114001416228521344 9566970 -27207503920559576730774620610524298240 9566971 -51536681787583270044467574002575325208 9566972 -103912038173975800889700099038308651008 9566973 17214217615436112450099260568996204780 9566974 -56596587441599521031575221086955531264 9566975 -105242724297535508599652413444976208000 9566976 194376004735726199619959408268203261952 9566977 -557828895190460089319985436878715776 9566978 -207834421514919144580506021588817062960 9566979 -134811246203514170355117172483815943680 9566980 -340014390856017014193365579091673904640 9566981 -65125182359526332043901434488294208036 9566982 -19116856683976454577107051774563474560 9566983 -365793726676221432360246130564317169768 9566984 -924476926876028807271810242450227200 9566985 -100988818407699663399343940669353041600 9566986 -590005883139623479342928516619168 9566987 -71686691883654184164307541897962952364 9566988 -48332983538786182529115387547174993920 9566989 93466795740124154645670779404063334080 9566990 57932851670525944843787089063320696000 9566991 -11807531350570903493182289200027683840 9566992 -28737247987596142495735952586386227200 9566993 431386135504904949146679404545912408242 9566994 -77745463134265315621098935635189835520 9566995 -194397409133946871998281292031448564880 9566996 -7255009420857672021220010050816938240 9566997 -149118334983018692604961191376391010816 9566998 -4305967238024822977642024805001723264 9566999 -96213834140299552132308357803936155392 9567000 -193570414502256570335069258979932160000 9567001 235360586402274889310239898879096493002 9567002 -66405639121869855323468247553260108048 9567003 59964052850455588758826098297993335808 9567004 256322305215103666410169915677959661056 9567005 215264050616380104136987939411844154840 9567006 13664439640914324904539966063183156864 9567007 336734299435197664343116492308350236256 9567008 -81387777269631514419383477929904701440 9567009 94806501344459621072326954477235013714 9567010 -199976315886580783067152127076619707840 9567011 112381112956895460945768251026601602032 9567012 15772916534817104410415647732664131584 9567013 172666980848868599069415138708256248000 9567014 375894809515179162640557364186619562240 9567015 6874872878069332088942076526663650720 9567016 107928768755932256198711828465026652160 9567017 -329418464574719660937068045512795052934 9567018 10356177771894183976941313569371550720 9567019 44231223271964649114407311046052179712 9567020 62132662140960397221861115210987284480 9567021 -2280515400723834882001345422663799488 9567022 67902315823606677272700667052004785664 9567023 -137866391344062542479734850910444516856 9567024 14342916057890863508363627146851876864 9567025 -41457652485656651698551322069129537700 9567026 -21154991388427457621921333704264610304 9567027 -741325271605115861181636687199579200 9567028 297943683993289748944813492108059494400 9567029 -6540162461301806900815495349515865316 9567030 18747660841679751685520271030211184640 9567031 278926530896834719007185365837681937832 9567032 -14378496531932039759318870163466444800 9567033 -10267250631296833170444767403739427136 9567034 45518111026644245165247187240699760640 9567035 -111684425719637755602748340284508891520 9567036 337725852748798318561485122115681792 9567037 -187815851174482975401774803481988417536 9567038 -151415947190607915696158487757591088640 9567039 -55266847399220053539907965861237857760 9567040 -24046121343399262524086569152723025920 9567041 -46100942250260247473905652918055249696 9567042 137577838651297094506339420230850168320 9567043 -98528769603374287225796492654494096708 9567044 -63993438660147909066326232915864976128 9567045 15215246552258205139362037219028337600 9567046 -12387184901049982041930660311695674528 9567047 45113077891162977779176450146977674032 9567048 -196629231114737856122238939977998295040 9567049 -322817093756636757851363425583464742950 9567050 -115363493700082293246093791675717401200 9567051 -111758988770124871756547504496066071040 9567052 59937917235005734748049453020628516864 9567053 -102888746424059182842605072302035014580 9567054 14025486826884042681773243960573450496 9567055 127126721743947997902406833368154750000 9567056 -26777341546808850004829178160680099840 9567057 -20527083152019793932389026200131405184 9567058 -100617324553396445124449303695008737280 9567059 -15500045857967695366319367477679451496 9567060 -75668751890720186855665159330468208640 9567061 -208340922664934243358647296131177944256 9567062 113060625690287479686272830452595168032 9567063 -91728371828676403451590834408273735632 9567064 148752415613587582393383093137894891520 9567065 78966641036520756486264994145438680320 9567066 86667865656205834686820643602879968000 9567067 436656158125518590834157412094389037760 9567068 97620108848187236668258478318582270976 9567069 -183347324420332817011007933299043949600 9567070 -2469914495771984187177044424455193600 9567071 -106442123591955169601873612196549213000 9567072 -1545259801428007726613012311200104448 9567073 -43508577329354957169678540472675774296 9567074 181927028662328001250065665658136977792 9567075 29846953838023257878957873444857689600 9567076 13184259871073409123873813957842437760 9567077 37958771873049710659223419116760306008 9567078 -49402715273043548795847682976879212032 9567079 -129613698979011744383633280050797685320 9567080 74567735274519345996642872441733120000 9567081 169603513697766278405693334237711968970 9567082 12453300285372998718332513060490600960 9567083 -233590490082507260028512106991981930176 9567084 129731445057597000208378588299325059072 9567085 -456312899103603533665859638129044775680 9567086 171596670893224375797250254501294317760 9567087 -63725320080064785068767454909271573240 9567088 6737857942588374676319516932245028864 9567089 133214561418614834454672919839336680640 9567090 -24175421434510141845552357129197590080 9567091 26813921256190749311930695886617613872 9567092 -205258684233140236045099358873686702080 9567093 261814425282378531647940807335518352064 9567094 202654787983005496130387017512553298880 9567095 178750791759686234955620534682398880600 9567096 27741927190800211404610908779383357440 9567097 -225502450264391552645871249258253673840 9567098 30284288520905870458086861831942891264 9567099 255628914989187016565444959619476227120 9567100 77108957952053262754988225616868800000 9567101 433753195695006888285837809540030100102 9567102 -118218733454974084304714035062773439168 9567103 -21666373475835924346243071956461046496 9567104 -141585626727579824815259666710957916160 9567105 149130047503218621700540233607579888320 9567106 44981951568174111861320635141258252752 9567107 590781376525484570325922828347614856 9567108 -50224639317339603994153113190424924160 9567109 418982745421265399737866855763614573916 9567110 -8112338519979504484860221215944691200 9567111 125696881307356705021297286321911720872 9567112 128028652285588331506330988990457446400 9567113 18010602182400916417240439128960128 9567114 -29768188481149647956008074135153960960 9567115 21907905438048207114970915191062186400 9567116 87367248132835484850637853401091195904 9567117 15101218093243585255318866285624908160 9567118 -209905794761314871265486226746860234880 9567119 191410597516828620360663522539945428560 9567120 -19810145672087093616442648920953978880 9567121 -165682367689907881300628803897764163548 9567122 14687840434706944798636534398014785152 9567123 -20724857464502428806746143517572102032 9567124 -10134553386511314863145694187189452800 9567125 171711119634250989429259777645700307000 9567126 -47303301377856966087752913194322923520 9567127 -2980226732166997767198534512863078400 9567128 5819649508545858732843852133956188160 9567129 -25227029433871771192884194434432195200 9567130 8838426685269968226036904629313524960 9567131 -26694204082144011963138535582757721600 9567132 -12379604577365957382880408584146239488 9567133 -593323622887158004044830354940291045876 9567134 -115616922481035725215979478708500870784 9567135 26527499225124801890568789373447382640 9567136 235853061967104426416946033239193944064 9567137 152148453948614873544098653067944848000 9567138 -38272081850792992350969485008367761920 9567139 67595324012406991030398665187437950940 9567140 118232109768589578111857479885601095680 9567141 75918660886335010547069212118078088000 9567142 -4669490978336573535330329451005943936 9567143 36578560130709925518361957398156770184 9567144 80174520275396024823415714375451596800 9567145 -11010225936884837803576926984816940800 9567146 100673590583606960351492302329562675200 9567147 385832383658343845313600826824874878960 9567148 40291223226451897341882205119132482560 9567149 41076322130105312446757558841440549664 9567150 31897648659710933927404192614442449600 9567151 60744483054107565288712635250840443264 9567152 -1299064555120294160888266725338824704 9567153 226340958278294976163473142281933442704 9567154 79123572879741868110279409450435669776 9567155 -102098670753107394897113907107050142400 9567156 -79090005922228389152824680622012416 9567157 172619180799149261670422780793081895406 9567158 111879204976030940306643428811760158720 9567159 20123499437720068119906986355533420160 9567160 150942104343221304223946562213053952000 9567161 -22897863168192350275106017131819557280 9567162 117123635026372716551678126901789968640 9567163 440101412968942235444074067880374125412 9567164 -6042654170083388913055581719686840320 9567165 -105434591973303630710961830447075016000 9567166 -40120910086541294453079619661382063360 9567167 652159028516045732695442916183850465680 9567168 -11838118093014682602225361258152984576 9567169 -159145229286256289075426563371096522430 9567170 -77857863781584334014271115691254553600 9567171 88951501059151901069568462833025527940 9567172 -107596381127998783382750715431798550528 9567173 -164071082712197926738707524268086472000 9567174 102316761576791875239150999555777389760 9567175 122222017256949275243187683509793128800 9567176 -321710398437649530725077425908107729920 9567177 -99769374949147527668742400328477898480 9567178 5558403319409417875161345753613550640 9567179 323521116200458495554797767896183439632 9567180 -17374460926765830073388963689240166400 9567181 81879276698731816657400321874254487532 9567182 57963864791961565141571347173699549312 9567183 -72866968203339995476044496039899565176 9567184 -102226558758524593866893335295378718720 9567185 -332598585179251151606490279262531684620 9567186 24339135691874860240465442991976028928 9567187 -24162379085774912547141019241123925600 9567188 -46393235796151220215554769272286804224 9567189 -32931464689145504923319975357008968192 9567190 48820440963269678375219077019062425600 9567191 161711871405501585836523273205628811672 9567192 -156112245664522721946060738737342054400 9567193 -406452363203831613070250118501825342140 9567194 25054979646820396645869571724902167552 9567195 -77097759185786434912144265724307422720 9567196 348834392268691273045170424223152294400 9567197 -40277379928836730704697242292055571840 9567198 8920573120931983961151845713861272384 9567199 1461159830900202535766190961342068664 9567200 29840349589148025006374239902203904000 9567201 70670582688512609180709765773836412160 9567202 64223976723333514324292729508880032 9567203 -6566921464919016267831542981562651600 9567204 -120358064499257568266078100329892833280 9567205 -307163587734607661259663427103987563140 9567206 186442475845017730127105777367044384064 9567207 66804883281536175955821362070957122880 9567208 -57338728666323869310087687032654807040 9567209 -57329302843146181444593369418156301568 9567210 -72489995796789615653485567076232887040 9567211 -163664132369981770259423103472073600600 9567212 42571147312588393002212568557586739200 9567213 -34419500446103929620335328614900076096 9567214 89177843393776165281335042580952416000 9567215 -6941217194701934089229005472151492000 9567216 -18334386395614937278213490642446909440 9567217 -321651112106270508049468834464387084048 9567218 1118889879364243731089874142993010688 9567219 -298180765803834342407317992465727599552 9567220 18679246613436383545678843731769589760 9567221 298320881901334969726336701672854773422 9567222 1219372621458724501818089876923336704 9567223 -342506930312896420726948702649601877528 9567224 13576552379714238583560556334189752320 9567225 40532213527399262695099955643403418700 9567226 -76178542049797843500139018553651426304 9567227 -146020903314955813707573231508091112168 9567228 -96130884081275032296507541262582169600 9567229 147005314427890941160179402563887406176 9567230 156125107305484996050210550845781085760 9567231 112671592743307350489065462702339688960 9567232 310911848594617613543832719033353895936 9567233 -90447387205404889085289638993256389400 9567234 -327874406208520542431915723087530080 9567235 146372267307137313766830000883995937680 9567236 -18132086041829698297316691956197527552 9567237 -42603322385833655646689747739158787648 9567238 98244867188908530731439322766131821696 9567239 5175222537601298583277700998412679168 9567240 -63409885540018111683893242025850470400 9567241 -56726579321070543700528937170531273920 9567242 104114257908859751435854130213510400 9567243 -76774596206028441098747596760339011296 9567244 -62207990294356685780864647993113905664 9567245 233746533635286858191115388322637007800 9567246 -2319006176692529428231138424882891520 9567247 -112990172505510191524688668214650805120 9567248 -84708682782649082504134225542461177856 9567249 162840042724704249825623168958468647664 9567250 -76536260199500580605914409150395776000 9567251 -35176513597621938380380685138783772096 9567252 -122058894316216396437080686985272401024 9567253 -565721612151049184110905740841778853696 9567254 192872332021372609705984134907687981440 9567255 -112342828565393113695617556308473579440 9567256 -168460427522143749880698679861204101120 9567257 14780031072628525280372994960911822400 9567258 34551350809972148989325661069562979328 9567259 -179551398808285456721862308187700460316 9567260 94673444096758484328149548191714969600 9567261 107995943819843379980362756926224124480 9567262 49527865172158767070345782426134005632 9567263 307174654497063132647996916127219931520 9567264 65384261082602590859123364599829626880 9567265 -89052254245174474505909643615356227200 9567266 -86717710285009044735288953508664685280 9567267 -171234532626023457216393056101444995720 9567268 14947983066635297079641470510862996736 9567269 67407920216681678291929131518319716670 9567270 3064727778817566715126930860207621120 9567271 -98060485742316993325461745345116609488 9567272 -5603702546998513209828008865947074560 9567273 415587030767212703916161899090112621184 9567274 259349394064540390916484761039839217760 9567275 -15803204408257028821988550717440413200 9567276 -189294722893240912627091609044313184768 9567277 450561401867723408313284048557092770412 9567278 56357509868512701740073836796406083456 9567279 4327289723705742096427335019416993000 9567280 57575454272700785210837902992210984960 9567281 147677844247628605563301934641888234164 9567282 1371237870833061206124587053402773504 9567283 198048089055379666532972335543172737224 9567284 124737313197033708107542513333971100416 9567285 72155003666655219469972436483758080 9567286 -56190751359853044452954456633118477408 9567287 -29177771874762697821162199156307253360 9567288 292265204742387910969958916523968307200 9567289 23589256951008497112995546559716546090 9567290 -180357095735434603149578766767116296000 9567291 -8015440429984202333936915524590514176 9567292 116882483511411595807796768285730355200 9567293 181132819864202171653341715072801894944 9567294 110771881405138350248807081717042909184 9567295 -89175703307985316769946286651011907200 9567296 98120221647704845679256969886598430720 9567297 -118544148503321283954018272319822853326 9567298 -13297172043115646604382943845581304320 9567299 7053767154313708175568831308687133600 9567300 -82801495713899485064225636801531827200 9567301 393955004868466995151481895539232250204 9567302 203260659593131720861907414291969216352 9567303 -110567441986448178444800588943626147040 9567304 -122429963313036533610934011061036185600 9567305 -3832795571065338687784236259245218880 9567306 7631287986120205497097750180793881344 9567307 -13354430316097977317601771522391390280 9567308 196719033536601324918128210024654684928 9567309 78787153335027848597204264174086020288 9567310 69805140879313085565660868009819848960 9567311 -19795835249523366742928845421797545936 9567312 -26247254151436242348788612354484338688 9567313 -39409914908256001884789214990246213120 9567314 -202827383124802892306740457630453475168 9567315 -17727806914592688878285391020028494640 9567316 -66455257336164072656795648003530383360 9567317 21458497176924483634766047087430684640 9567318 117441230119093724853318100536500973504 9567319 -27100027322786775427455533801494187360 9567320 -45252856165649259438000872652511641600 9567321 -7253066059618105000990620895750514496 9567322 34267236663365447755640074247731276800 9567323 -81834582425672561961477616243385433600 9567324 86444815625978931079633849958625590784 9567325 80054372109062277090529172668819680050 9567326 -79770947255011842363368287582081450176 9567327 -7204851631183090389891379784743680000 9567328 4796336131071927305757809510850232320 9567329 6279491773614620270515742956502884884 9567330 2268247603709511315994286763414097920 9567331 756862530409091611245575362547925929592 9567332 283422933310550936169442953030090055680 9567333 183836207337259814432069638120060776480 9567334 4585956604316979109610263297541361792 9567335 132650299055708617974860573600310452280 9567336 220560869747548545113760470270819942400 9567337 37958189839764153017631222511471516900 9567338 -13022433387093204058708283662977039360 9567339 274822558065815894515126734255705478320 9567340 -45676663620640996712538823955435520000 9567341 -23260965598902874197055660046743856928 9567342 61933904074265476031222486126898522240 9567343 -647652983305045818038559289493651812440 9567344 -20065190661549803450544187555684024320 9567345 -11995528346362067326028601748034353920 9567346 133660424678414138016443131383380089872 9567347 -107176896942823492895725343090297601204 9567348 -15382804525445736225244387255165691904 9567349 -100654030476458967108697648551416132 9567350 -17167308220361169056163266566661664000 9567351 88686243901898977426715800008063146880 9567352 -408642583148630981194448829520607846400 9567353 -131957618446383189350777538760382917398 9567354 -12359561626333839308962235786362644480 9567355 -56900356368626588064848510371804742400 9567356 -131803050983386946113177638031399676928 9567357 2902582671199384896607974475840151040 9567358 55033681608083299359525567591108139776 9567359 -41415078816075787252545687540871740096 9567360 81789930518001150417800273687111270400 9567361 269684754933552861508793670218490659520 9567362 43729063156887916329349228169020062720 9567363 -47719589292424622941051680813577851216 9567364 19709704356568346408017826025414487296 9567365 235591753214113302444020536608887107260 9567366 50131753016897339859863292531843657600 9567367 -177421324605929909266584681507826711296 9567368 -418961327302778005084384031810742589440 9567369 -12238238278074057582970372132059586560 9567370 170414503577040591890829082368949766400 9567371 1310759024358388376488908451236013440 9567372 -93837574267175809774756343005874385408 9567373 523928640373121841691111638773942552704 9567374 90424991575468111611556998979227801600 9567375 -64665282189741168634508510738440704000 9567376 -304812479193174128838486388999192576 9567377 213989047845474474567559572618301847412 9567378 82548306435171513752575056763545317904 9567379 -253738776690934281920403493009112489760 9567380 -10433790306914141764193059363825021440 9567381 -60373638555043168459157665822754181120 9567382 6307583003632254618557538317883422784 9567383 168510647934791576004534244212735161520 9567384 -12730052508051269881846213066736271360 9567385 -42993034213313738272146638054916855420 9567386 -54045556021751441006752561853289641760 9567387 100254080069714722847811009093757619244 9567388 291684202182395236695153180590555852288 9567389 -10987195692623924917182123687881081076 9567390 -39530644504002902534264882849441894400 9567391 -154945133904883263110975902472571358800 9567392 -282905307973829001466758986602990534656 9567393 -93013083811650392538763235319982483200 9567394 -45170003772004590304046876011543587504 9567395 96899512430202407263415517940216342080 9567396 170511952693078756848024648153531677952 9567397 141886218034430696404678264162408909086 9567398 171021986618116865215558280163264031200 9567399 192885893288424028757128981135746643200 9567400 -122730208179424177858979814960052608000 9567401 66403539790923453371518731843890092104 9567402 2516454368524003322222790684422224896 9567403 -157983728810006549803461573427120870348 9567404 109390547616647934673851197718637166592 9567405 52358624057150506610645855232219132960 9567406 20343275341275676107373017511249257984 9567407 82009457866815707977931877673537984656 9567408 -33503308171691678647830018695929430016 9567409 100080782425497816525017200131709217280 9567410 -32971603367509755631401716461452925440 9567411 32176260574918832539424940342770073600 9567412 -86644527382165215221722051192448368640 9567413 -414562148552728110575435177199932553060 9567414 3046933287175490966858916631278809088 9567415 29974013911667406063892150314733436640 9567416 25486373524165122150557937068978196480 9567417 236856104793170779199165060720492396880 9567418 -63588521368177558383157873710567211008 9567419 26604954312982415518590429679367066160 9567420 -76769392383152111723520450581376261120 9567421 -77667399859425419665519537300558163028 9567422 289289132742389781864830483515522966272 9567423 122155741181821719669985496782336184640 9567424 34572020065120988705000027195159085056 9567425 29092606162759661883414726550194844800 9567426 -155709284308502525295119578093739565312 9567427 54995231740151948261473413118466860752 9567428 -182036284667155946672031506056245076608 9567429 -61668584411989721111096341798937982240 9567430 266849694671144724194255334514267937280 9567431 -226550399911468422837854360304243339000 9567432 6052091174375121355386244383341936640 9567433 -9260318289377993385961473629302417318 9567434 142160984994406675479758162795608301616 9567435 -19274406984866539249749885587355421200 9567436 155434037651267542949725816381562919680 9567437 7154513606457571953697357118376002304 9567438 -88062139422107032610509268097178731456 9567439 -225520460975412618928593865973210167200 9567440 -3143666325773529839635771796058931200 9567441 16153188282578876502632887058445845748 9567442 -45404917986011527656361172331974518128 9567443 -132864675532259002143239025755802940308 9567444 -142402691112824156682471986321548867584 9567445 267051217094276295280734902710927460700 9567446 -52505944985219727456557364711539119680 9567447 -167700789687119167057111005152961530928 9567448 -38688535436099169941695431408520396800 9567449 -115535906839145307793180081148880866550 9567450 26373707989876555625654081400237120000 9567451 -229968951317945174344793078342925215548 9567452 -160172252112833486142636190578234852864 9567453 -4353780251494157831298631044019601856 9567454 -58858704022267820866414362130376488512 9567455 -151704834854040041644791344432388636000 9567456 -56878272642834231429144620813453623296 9567457 2015736904187755203438225841342798000 9567458 72724968329680408719506259141552256080 9567459 -1874785858823297546047511739520351344 9567460 -29644793408050070447754936776567439360 9567461 -369218433895500607804708562820283693248 9567462 16670518148413356498783139690109900160 9567463 213748242808825926386961858931257050544 9567464 -399229362460935677204050814962433556480 9567465 -190575613805432912300760992126065154880 9567466 43360243499738588531569660626798470400 9567467 -48651053067402852089410671908382621408 9567468 -67312934319186071898415165176047087616 9567469 -33147861389111828630040586734464476160 9567470 -191828513013810672187672643414324160 9567471 -153470660287611172977037395349456852224 9567472 -51598572486952342734713876692271693824 9567473 93848809515263737871080530856667274084 9567474 -24656535503515703654602701043831054848 9567475 31565211877416862835398981246628458000 9567476 -91843544528632163158695602013583902720 9567477 -15610332292498141148161915233748065540 9567478 106374175874652337730981869014538619040 9567479 -32855628922315693168285113523198195080 9567480 369090207468698322475088813382451200 9567481 -68908807108760642355344661807318276480 9567482 231979627694314315517987264067501812592 9567483 -244051607820682202933533151644808639976 9567484 -135721077609696341783304335778118038528 9567485 -9217535588025254333149669795330340820 9567486 2535917631038280455817978853204046400 9567487 427753936861706112780391871591365435136 9567488 51227801073471850422720110746077757440 9567489 -81677722049504729633256334903050661440 9567490 -51531636375215799216213291202147500000 9567491 133228904490486747495200544065603024892 9567492 112987324972722189615564047825069512704 9567493 122255895480015603126983404112829925344 9567494 -26874664207937510523595110134323719456 9567495 20453825081463287393607534053189296200 9567496 -232141619528585655882532226515019934720 9567497 -56689555381270364266231309167175713948 9567498 57947607985963612083193522775499236352 9567499 58347745699456481548595376606726666240 9567500 308027684223714815888375246414400000 9567501 -141083727157341489094588960959354965568 9567502 6247712901438782778725280066272613120 9567503 -246303082758432971277578161872328894536 9567504 44449507518462130060717784061481451520 9567505 -127076346847787558180014751121402995340 9567506 -34568908624559863882298838454932945600 9567507 105051866969032440175543822035743738880 9567508 -311918793224794515143111841612477640704 9567509 3302240527747169820030697636489356480 9567510 -15968923368269694963463706369308237440 9567511 135936164027578722416514071522894224 9567512 -144204440969737450959227453378136453120 9567513 -370952975217944293395060281517845428176 9567514 -9766842055619393576460823371134770176 9567515 -261202609532719542137870830111023067200 9567516 -21500437398707257835277466768754073600 9567517 96073726365969764456104910726134937760 9567518 42007410450165512903343479982102009216 9567519 100803544512662961829527389934726720528 9567520 -200642514101617628278167281537991966720 9567521 -303956627824712125544828102727932773278 9567522 -19563354389284405144465435359241651200 9567523 194118735285069199255416872181071636640 9567524 166983914314245838093091595764674452096 9567525 90658099712599517759788312082255685600 9567526 701474986863009459321689556850608000 9567527 -460841561658904845422513694281585138040 9567528 91532078465155735734863347859670712320 9567529 -798867515414801591180517938895110016 9567530 4737620984895481212701207186785689600 9567531 -303847736908178445833887855718393486160 9567532 66531159743432590962302925153100308480 9567533 -536525199204430666692725277659813515200 9567534 -26933801661218098791719107762683396096 9567535 233197747831574773709596907124796012800 9567536 -725342232265642386186894322240290816 9567537 26091027951314186947096052523925359552 9567538 21464360415091173532988144795410843920 9567539 -35561196921699236317631134482357532176 9567540 29158895556811464683265924068632043520 9567541 -244428843117458409403831576053616120608 9567542 -46021135922757166938898937721621316800 9567543 -200313434663795141718212638855241856 9567544 -333691680619265285527427546173599068160 9567545 54371470983490661815723092251872358400 9567546 179717718252552954534288012435752908800 9567547 -55310605427332897679472059537875668888 9567548 55652804219178488312774207195839097856 9567549 -167250753717462816900276727892544054516 9567550 -83531747918852329045949815225442760000 9567551 38223416167332974653524147755909968752 9567552 -27952981132477496287436224082894389248 9567553 -6260759545299218783086461780760219198 9567554 -26275966512006031379683880507166548448 9567555 -64082606566419489426056050958421212160 9567556 -42396349721008881430849128237463031680 9567557 -34508864066049602117923616276946340194 9567558 1072516994736091109281231538288855040 9567559 100983428765958374749807522600752843016 9567560 137970153405252734219438357401713561600 9567561 -62824960793022161610359785859225415936 9567562 -113685874162649681942404904011580821968 9567563 2574031467910346100287751736903359744 9567564 -163535720058417046983067079776829030400 9567565 24652148067974179944740619313814188800 9567566 -4851622251342149679370867152699774720 9567567 8725368654791899121236235259106066608 9567568 -17242170729695657243435013606629851136 9567569 -332770053225922688604639308261757079440 9567570 8649800378960463194218421038022131200 9567571 -3927808952324181313808077715029866256 9567572 -18084512504186218586860554123263016960 9567573 94323533272447745301279736876942721184 9567574 -179590688407282444812691509808541578464 9567575 -108696208470469047910546128735505237200 9567576 -43458704640970395875966583574134312960 9567577 -175980486605024614698083017804665163568 9567578 9143255597934192674829971390057812224 9567579 11295171551188538914602992934843763200 9567580 82073481929238653542633784873608673280 9567581 -296766836352716026025976931104998982618 9567582 9741963194934305822377483309601193792 9567583 1544145947138681699593112352562746960 9567584 -56729187119653437919626554692203970560 9567585 378929348594397502580434939326581558400 9567586 352492060030415663155006500645838848 9567587 -299012289085781400178882099116629377764 9567588 -130786337519363513507646208661081395200 9567589 -25502472804005793101496567903155451720 9567590 49652566684353366390410084903007676800 9567591 -231673480694309903140020360211999704 9567592 31119703583590096008529046836991754240 9567593 -131884585056697429913596107935854006620 9567594 -41527016849184552887943472004353820832 9567595 94374274572286446696258089098919695680 9567596 14778298174254638181106106509580307456 9567597 86205518703897425426602079401810673088 9567598 -93321673697761486648174677500799200064 9567599 35350167783694461846794076945458968464 9567600 11355554817722599353611385912085708800 9567601 -24031200463772528085787637479508711696 9567602 80841415498971826369019836640059146240 9567603 -187787987105518511920510632593489436588 9567604 -50368451826511691308049049681023858688 9567605 98876897890552599979639552136256539520 9567606 50887081650284419146237801717034497408 9567607 59072224610939958275567927686414075312 9567608 -46055158823164827821358002252480163840 9567609 58044120957600199671857495112985854528 9567610 50183773022629708384238450390717012160 9567611 -18588802699640712522781801609553441280 9567612 169747256614552842977981557791261926400 9567613 -113853540955614510643948350116661470112 9567614 21015547066998940073756910632833994112 9567615 -8828711188641718237834677604767527280 9567616 344544842995497725474984964340957839360 9567617 213993553670508491373582055420244114400 9567618 55605202085828928967915487500067390208 9567619 -231503600492495484603819882703350754104 9567620 -276556035448454898599426578016805312000 9567621 37849608176677700848285729755746880 9567622 18063402609834700425773133170314331520 9567623 38105671605980841562243728485454265728 9567624 -46646164591366980933491806547359580160 9567625 396260032813992634496884479631403829000 9567626 -62879450209509237950099454734856116736 9567627 -177634734649782387101787462106613917968 9567628 68150111771261939111676975631674151936 9567629 2106436558521025275452569112138230368 9567630 8834276731774039147616965786184247360 9567631 -85510062549218455321178933465793711568 9567632 -23766796076827863031315233821491200000 9567633 183529353691694155505620040758621756224 9567634 -35755847862170876922501124163248340304 9567635 -58613505209811479969843152187951412480 9567636 -62939630505638562744758094196379191296 9567637 111352748485985574021529032765388593852 9567638 217485790924949066043257096937649074720 9567639 -56235450743399363741062745324420058696 9567640 44978835184292200607126231385553920000 9567641 98260058423332694845207447932090274500 9567642 80112665358958365689766080028762240000 9567643 -63356685832252778428346159826665722108 9567644 -309995561152144483909319752573407049728 9567645 1895093934325324621240684372461590400 9567646 1114974198478199610464499214561266048 9567647 143474724461066056269595470122111472096 9567648 -95248384693606623662457236269616332800 9567649 -105299538827048608067089938945030855168 9567650 127277684408886240733058158694150002800 9567651 -60596507810395840810435325834186800800 9567652 -115077354946357536791680973016566734848 9567653 -275142473265128921763198203944626412098 9567654 49952867826972960150874799974419087360 9567655 -5194916294478317318311130071693255680 9567656 -66437864721577908995377630372982538240 9567657 63917621977298451507673527199150639728 9567658 -206233274042279041346613103886665834320 9567659 -243755263289253316519939357427049072960 9567660 7540147361406519513913501342692587520 9567661 -269095981979289227222052554137268725738 9567662 8234467812619389711629307742581291264 9567663 -82108077768972516785055973143345691776 9567664 23363687449901892737000036863200231424 9567665 -277855435730930245388231500283463812940 9567666 2470086791614312336401004574261729280 9567667 -51202246276306653994457473812383536336 9567668 333364317470439937543270498622310715392 9567669 52940657957448811255461429238840383360 9567670 -45049540445150951176088468256050135040 9567671 -67889732816764657943025243605365735128 9567672 140207310133948779660321250124759040 9567673 -14678124028378234133773124955081017340 9567674 -56303658043978974671364574283985227664 9567675 67974457736310413119678638325146337200 9567676 107119715924875136668430615821815275520 9567677 -138822779769042335852765571055807567488 9567678 9257344629706760109732468076298342400 9567679 75253628281328205449624495673633522288 9567680 -56679723626858133143820432367524249600 9567681 -51852894296271790734849631813862992848 9567682 32974645444187461064923677343506388512 9567683 -121890205345912897115733736856242288068 9567684 -32571938714984046779928970865460240384 9567685 -28321671468276974601590605685672417280 9567686 -149477267601027589681227662211133442880 9567687 188153994437952582398246675418609173160 9567688 -150303474168178302239938759258004183040 9567689 -440408771692175276965557351213670329510 9567690 105899399286276507371843231777454489600 9567691 56693341418216917398453311124629259780 9567692 -64087868600253592659475226004539128320 9567693 -174940291086075958516981110817184289600 9567694 158565649209851269727100738910885246272 9567695 -128428431261998827363346889738644407800 9567696 -66392786679062704061401682535365738496 9567697 140666502803143697633407758219900093040 9567698 -3684301443682463334559059436434238464 9567699 45315316353982285356789863430124300080 9567700 -1806831967282774971171289451217785600 9567701 -93823389732758048414926439701472219520 9567702 64354571728332843699747880062675705792 9567703 170208229308706038184107834803300770952 9567704 329371998059102466026007436133720555520 9567705 6965803964518570184486033455172853120 9567706 -87019637351240820860267382088860818448 9567707 444494589036834978294189241729520159832 9567708 -46829743214791426785725015206359037440 9567709 -98412471037439736929156771152587504000 9567710 -16395602710943810718313619298301088640 9567711 57976748558617616085138288322456940760 9567712 40884271113470706789171369296265216 9567713 359038879656099783178681343959958092962 9567714 -32533686972703801348137519177795789312 9567715 -1677534442887717696443447659241519280 9567716 224147170000469227170961633479731573760 9567717 174194261867829285724607754171060394080 9567718 35734984099057645067542788650119822560 9567719 10361682983690181735094892182509765504 9567720 -4478026252797492178825707255046195200 9567721 -50352898721981774719254919281736304000 9567722 14398182901172358069530870168712660912 9567723 -20799521608468076623000880657731694592 9567724 54448970162040239934220838494903028736 9567725 150988832150988480187784361587856005250 9567726 -13392676256206007563656910710143293440 9567727 -180841086244475536195683250550661244040 9567728 -34492341065405746711702017232567566336 9567729 -116346850110909368133591185531509719600 9567730 23613332953112790766142533497144947520 9567731 1646193692432127563626393264698947532 9567732 -194337420429427857409983351646318460928 9567733 -122464634903418862401154267288919650560 9567734 -78526065895203910923515764794073268736 9567735 -91070331597227800882846508321216160000 9567736 340219042717287348887574525486086799360 9567737 302432469603005723564018973394410189000 9567738 19879676122929347998015403503343608800 9567739 -38873147387934644420946248968488618460 9567740 -47518872738614475781016974679958712320 9567741 121764398471026719933703042410510988800 9567742 193799153813921600059794214891663705152 9567743 328944890997719150415992380162791993120 9567744 -47086774978698288524672747617847869440 9567745 6804970176760695772054871331362883840 9567746 135550818452862441045838082958350469072 9567747 -11835831685292382414125990228563722240 9567748 -184592377358181038954411621268717726592 9567749 -65529968898901084548701748617093993250 9567750 149131192462592337424647046962190944000 9567751 -225531446097865073533114263084611942248 9567752 -258883467743501722033334302570889041920 9567753 -8970514321238894531277447860036224512 9567754 -70663558922839527578713213147211097600 9567755 80377177864497891287992876040754416160 9567756 19316548423178823106112761099650438144 9567757 333534204537574099393137679189659806006 9567758 2382231815099975080001137635310977984 9567759 -123895758237735630576827234966518277496 9567760 273961768485167668818242060276367360 9567761 31226184630258982843564073068428566400 9567762 -3411350130655863739981057672780012800 9567763 219737482118768534714336720464711726464 9567764 473722529316280674716469211133567379456 9567765 -18026664554891735957678436604948919400 9567766 11301381407488512058003578275917980192 9567767 -207602986431822795875044352706614877600 9567768 -47006937061730362130656405780917780480 9567769 -57550965672123480208489655200354183680 9567770 -77937886253545855260056020930650992640 9567771 -7230073846976218387039132282557520080 9567772 -46650530847642024704423924644339051008 9567773 -465523219184804808596345109678889790400 9567774 3386051494714027506019338963042877440 9567775 -43713156609815890089275750959453425200 9567776 -69034548621201025546384799246081261568 9567777 -170656292128194526192992225731611936080 9567778 -33830111368535607933477574938749614080 9567779 75896672211753129073174987330512002784 9567780 -74413818045370401573168545835507978240 9567781 85348917609937306242130656165800267582 9567782 78916423438065415504168609221694435584 9567783 11188280308824073024339470905349580752 9567784 -245508681027706270013536968823127009280 9567785 -32526761801626019152818814059493212600 9567786 10916392921164990832873321756892715264 9567787 434574269219218423336817165494121682000 9567788 -323294988756954519336336007563954438912 9567789 -119300280599117565713678676177520806336 9567790 208759473173400917445673213571734510080 9567791 61677588815913344725174874948949288984 9567792 17853346253360656276418035247151513600 9567793 -41000190056340649053862442404636604736 9567794 -137240463394264169278259678644598839680 9567795 -165679410201629486646972159987584693760 9567796 -58920039196445625114521693672140677120 9567797 394312196524706198469561765675847035246 9567798 9444529028831130308032561173574793664 9567799 -152326501202713588252491701476931473664 9567800 21166994802642780754099939730342400000 9567801 136036240307945993373642146391236064 9567802 -65172807774833261231868373279934733600 9567803 175673833218947987367006017999304568080 9567804 -142473293615966733750786696719268830208 9567805 4426243993056929903434348084107047160 9567806 31895822962421439820524398301014171520 9567807 75611746256505943628786256556149264840 9567808 -34324199225095860549524118736742121472 9567809 14857523419451304857234885686238254080 9567810 -22576289065676559631685216882103575040 9567811 22798355871127190534194538219050555200 9567812 -264084313248652562380447637672626921344 9567813 -90955010273047449127730863900701890112 9567814 -82990538675181985481262356059705843008 9567815 -93800407389006686757959251638721591680 9567816 62561660387835223240753376518799523840 9567817 -15748597761640656112270065846421870208 9567818 -2745084729981354112202066314983876768 9567819 -3339426321581117646426897878890593336 9567820 132360813714452201084308624688772910080 9567821 388126348314087243845524928736552226092 9567822 130573890570289380830640539778281001984 9567823 -6386960547513331956629537382601735536 9567824 19260204111310051850227459138486665216 9567825 -38632301439913028160526789631790504000 9567826 15402552630644642201467196546359440000 9567827 -233048262142773346917224737817179126800 9567828 284565094324181317448915364888128593920 9567829 -212557323958522253678937385445673451570 9567830 64324940416433969432738084964076435200 9567831 -31018616718616727054971803018179108352 9567832 350232062446809877468444674251338598400 9567833 -378051662833349366291642370525016080 9567834 127802046236466218542868028255736250880 9567835 36107559730121282937426416359042746000 9567836 -315743371512010829329873740482287383552 9567837 -56791833056748053712745680281396218560 9567838 -202634766381784104825096997332315535104 9567839 26869788876404258762705000464744015824 9567840 3845946676901749303861024103690403840 9567841 151769194159787376679541327927497729684 9567842 5805126156569014957647901115299510944 9567843 -94450489776629663301330555638571027336 9567844 1166931176301116167883875882181775360 9567845 33081233229219340121951213317262935680 9567846 66104701928649696855947763582837322272 9567847 69507867227442731657507525911005293352 9567848 -558048352636215938578628264382787584000 9567849 -251378530408155441076488152360360049600 9567850 52488371634267880718930103451198624800 9567851 -77630067120812582048629415917487723148 9567852 65004872707796441337627166182314115072 9567853 530091797919175511501720494154014105920 9567854 220079216896314978738226675129465066560 9567855 191388807175993853652418701322771776000 9567856 -21556529405895947820189850020623155200 9567857 -118684867417425482562629968784928223128 9567858 -77937883426200799459199982407756754816 9567859 34051755367985168202994044354108974416 9567860 2730433063853013305697052751362844160 9567861 85423653483986935776041849757397411872 9567862 -92830244135376014411492004344596879488 9567863 -179731658935133609918176096982681268888 9567864 99362412030845660635880191236548136960 9567865 -11712162067302309637069015579215230400 9567866 77140491008869850176333552733992834560 9567867 -113970353985002987051481099671948204688 9567868 117839482213647245211111896920461516800 9567869 137832630838729247744828483872594307040 9567870 -31754123742571845267587325033664546560 9567871 -102703594010840144768696808545389941056 9567872 -238440546979358382140645598418949898240 9567873 -69412456276862939580298695694269451776 9567874 -1236997651422973997904506410568415840 9567875 -340424573460713313875404116036180096000 9567876 101535991409201531966385661616519983104 9567877 129820639989204533719237755543195454272 9567878 1576817091088013293482710586294129024 9567879 -191987187436552644199381897800258019416 9567880 -32964883353890672014549438237008691200 9567881 276825921248714621300996812654735478682 9567882 -241695200739886793265019418665689454848 9567883 -96585502540207455662941891523269029600 9567884 -136929809861925800488937868190100219904 9567885 28270885030281391435206050633647904640 9567886 -127685856422793302586570463171322371200 9567887 -2212121798223116418186379442928979200 9567888 -27926867126095085389067927205991022592 9567889 66594934771512059185913276039312122752 9567890 -86190202767966568247117416466104552800 9567891 14081008489084089979971983879397534648 9567892 152204684307698355940509771172616633216 9567893 -8615129617606508191109995425332136996 9567894 -30751483651429988868767709463104915456 9567895 -57398023245984928992268167704432777280 9567896 -86664368231006852922396764544074096640 9567897 -78714900121678306652993160375474980400 9567898 -52918035839438808490409305341227273760 9567899 366214248920943841958655859706319750120 9567900 -7677857508675252522680642881521139200 9567901 -28792982729520352690395245804045068448 9567902 -86884378585136752892803811149522039296 9567903 190452890543298557747419485401472940104 9567904 88551040570395694658936152435354632192 9567905 71300598243274489030415533322822535060 9567906 -26518321635505694200992921612260636160 9567907 313307255922675131203124935040103080156 9567908 -22664372411262756660533787683950755840 9567909 -9858014660475659386745366140518321600 9567910 60198385758341185119688680319862382720 9567911 -11907215477096672408916025740360067200 9567912 249143784907017600859669540328411136000 9567913 33707953851183779987836967804015975162 9567914 -106169395594280970834144460064676902400 9567915 24320745540420419193033209666861859840 9567916 7915332483437196204317257064924714240 9567917 -179348068211158330834998177807284045034 9567918 -157249094933002029888515387645495713536 9567919 -57523296031499767695473304523786637680 9567920 8123800735197592203016117622095872000 9567921 225384693843915773489899825461809223264 9567922 4284727643120830436138508705064425984 9567923 32967517931711431919637878692207328388 9567924 -495093912029094618114267566359646208 9567925 -213261557990943873325304653394466104000 9567926 -14178392322796260463558979399941816320 9567927 -117659244554684542395986354126494561440 9567928 357216123949587079359327615764185436160 9567929 -9558276178703410931807447430543926400 9567930 -1297242366157472445489213291070932480 9567931 -220287363801085224660129598915129276416 9567932 -152761092502194796669802282448844563456 9567933 -80843955274618203710988733803878161152 9567934 3968701586371876364701588660964427072 9567935 -114310479642688856686024980112335156120 9567936 -28580658539575866438511525805728727040 9567937 -6677691927752256657904034404674299600 9567938 20622842976973757570383961830918784544 9567939 -8506490621552376579889778577963098376 9567940 -107552125192071682160654447375048171520 9567941 4298257144888142765679087395984352180 9567942 -69219878907139554705714490895610055488 9567943 -224477598730192932276881303620002048 9567944 -3669738529945224720308566106365885440 9567945 22698489167909171547754385611971621000 9567946 20809482470442884460094199365176858672 9567947 -72407115933270430548271741651603162680 9567948 4857030200160705165335982862829743104 9567949 559024481942413790018540426238244992300 9567950 5160936613515137095920884488236662400 9567951 -263827072002178713726918376137128859768 9567952 62662433474020890667921350300116934656 9567953 240734748721689467622344935913434313202 9567954 69995709339781943639981413779001344 9567955 16609296013040757405604091379122610000 9567956 202791678480118361533988907551463843840 9567957 -6534717073888545300019689193253394816 9567958 107793287960355087949017292917794338080 9567959 -169368840960302216775543206772961566840 9567960 36993013722436980352736223673742131200 9567961 20627696373416905462751938583953174852 9567962 69750921039682412587057498322610465792 9567963 -196713183981008116336206715977403080 9567964 1571802367220111899888195356878700544 9567965 48509676274314186468361919884933765440 9567966 -41286722966941354655700331723582224576 9567967 -82224488719112019079527148130574757984 9567968 458516792226672214625343787925667840000 9567969 217614364681566049354638569841071850720 9567970 160955350738364751841213805351161396800 9567971 3973271218591241159486954432241192960 9567972 13538002858825815140713494990608685312 9567973 5725083991520974960678248803668304704 9567974 60410145725887063721827675749051935232 9567975 186403519353360703354560906903159721200 9567976 -152856077334488590839729949725314826240 9567977 -300842048882849586632826747705600000 9567978 -31316140108138308449700528645925994496 9567979 -242782903429373830097505690113675428016 9567980 -94894215007887157681052132054037504000 9567981 123420462459304606435301578709573111670 9567982 194050412439773439784413861242980372800 9567983 -117379368079190938283508708304723241760 9567984 -771590288640904671058954612960591872 9567985 25859858926002692726870258499605376180 9567986 -98930344605902433533117386047119117808 9567987 41969506048215649571281438057396939776 9567988 123342940435926598172180330373214383488 9567989 12677102734731324604729479402550601760 9567990 -58994736663798924583513984908089990400 9567991 -258498209337134983000509783323253519216 9567992 12656473890767713908642264836601569280 9567993 -61579111176449891903761818577540130736 9567994 -54018891566622542454586920732280642704 9567995 92056749924620763242140080617203804800 9567996 -55597536160703585155079488803803217408 9567997 -233721200356920715713086899183682978554 9567998 -27186810240368941160925307112896207680 9567999 -123572104097806860658544473163393761440 9568000 -52750047446438163363203204065001472000 9568001 56002698445601358295143652584409997280 9568002 -120545972079964411533076231926110113536 9568003 137423043945635116731769562527141202824 9568004 21663898064863093066579275738350077056 9568005 7138885348237777776800162455907836800 9568006 -32061239350686801976608830711084359680 9568007 -219907054437535472078252973796284144744 9568008 50311635343348316839726387861536860160 9568009 57575819112295229950337560443344786640 9568010 125426782929972781375038288752557592160 9568011 -132209390853207458043434594825822854416 9568012 198453211070538285900042343113904269056 9568013 3595922272426748469239698088552260224 9568014 -129223552800624942976975871167056615360 9568015 -41385723350702960077952191684183274400 9568016 -142687592934678369580290426920828928 9568017 -283357438895726775815406867991434353760 9568018 -117464923081563724349022866786165309040 9568019 182531357122128526982261314410977733420 9568020 12564737430973297556183643167834112000 9568021 -93561708424178829260267290846312768800 9568022 8711714911754865429007747986566452224 9568023 54640587152433656103850003574524153320 9568024 -380774461495686233626797657352406231040 9568025 497289348348545044145205343407733632000 9568026 -10475715811948381705350137349404528640 9568027 59122277805223189700735874193142048272 9568028 280548045102461749732397137864207188480 9568029 -208830427821760953779931700078630770816 9568030 -97439921845499131149069491955602947200 9568031 111105834781743312624775698839667116928 9568032 -45612524300364568847352547737249251328 9568033 -189126878431737855842000380845490513752 9568034 -11119326069072867381593989805407114080 9568035 63740905327584123304238538046521174000 9568036 -132946839651717561356240322399622645120 9568037 6694457163377596230288356005757682168 9568038 -700222117059732943026299343078899712 9568039 -72408237030314800713603131236910552560 9568040 38679932458750159291633842177041356800 9568041 28269106808492847102943930409045729664 9568042 263092621945741578849471205802813420544 9568043 -29588232201862019880445637506128039240 9568044 -1577051642962491956949746036055654144 9568045 -184425077580971400015911060913121187700 9568046 -2581876398345784008800694449634205056 9568047 17269825528085245755050158972613109504 9568048 11393044620538261036245178115214868480 9568049 -78704759885632542546030182564664502236 9568050 -4411475567585406848648486067386630400 9568051 -346808726531305713138626804761656494048 9568052 -27245549885527603233876012799812837888 9568053 -123606046772655537238606474341972820992 9568054 31912496173576572887715759054442158912 9568055 -17890224047144785368283407621703318080 9568056 -151218193645117552251570479714104012800 9568057 40308581792529135661344993457978941952 9568058 -177086414408498429543488468864531023360 9568059 4954867800117289497167234341173164928 9568060 172780339888171871506163500849304916480 9568061 -395990805630867435796697450135162450100 9568062 -16106760873803428598910839463856361088 9568063 -267410918552995666451007803490220519376 9568064 27485321644769505666670091584376143872 9568065 -10453777510150905830701383254867510400 9568066 -41112249254414040815338800928540709376 9568067 132251926340525546907457899028087432272 9568068 -13875269791196941328877173872712110080 9568069 27639376790309047262569461456889055232 9568070 250917463637097507657697836212939583360 9568071 50853116791628514605727051394642572240 9568072 148033199591440765025335851679400263680 9568073 421257883625762551772669542975454735322 9568074 31437437303072670695370097810161101568 9568075 52116799952342405706851837535281900 9568076 88406837954260820070086931812526974976 9568077 -50242683489240266791598692814351317920 9568078 -114220952053623475623206281638426666240 9568079 75287071581736118816470518577605901680 9568080 12079629397638075860727092954270760960 9568081 -47680584529519690043112006065188397568 9568082 100685274767470406296473248265414638592 9568083 -241573374799002673581235281761592165960 9568084 -4821489794114105973012799862932422784 9568085 -123475024848440412183943278944816563200 9568086 159832244292355321985705865822524160000 9568087 60493748433883773985346452057208455560 9568088 48004870687585549370081733088396247040 9568089 23630256838430193686089421689603686720 9568090 10114480034331611054764571686830412800 9568091 -149015042395784146812554945441744018928 9568092 -57321264707133483751506616617361317888 9568093 -130050755703313458637504389094716364584 9568094 -39293860686682958462136777327366209088 9568095 64099953512880026826010882250997893520 9568096 -185549428080916445739210845109104148480 9568097 185324014379684611006684263778728303744 9568098 353738090093467994412638906658193136640 9568099 -444698561773607560485769976281929628900 9568100 32694910812428753787341852512034534400 9568101 93152326646099999841765123689212304160 9568102 1303402897937664221626491355094851584 9568103 -328882650481155244363899777513076440648 9568104 62903472250495252222203735451140587520 9568105 -10927071887053295222653464992083380480 9568106 26788446891190503884663885387631366144 9568107 96390238475728578469810616219929155804 9568108 68143458733284798027874730045419670016 9568109 -143556975954689534127191858768073885120 9568110 7075692230641553298885628815635857920 9568111 25202040005068283637649107285753888864 9568112 -77709176759165571372648147240293597184 9568113 257163671881420172185670269836559308144 9568114 -246327167590192529043466638537801871344 9568115 -101632981488142532372965494712199808000 9568116 -140617121960797437106881406775495795328 9568117 -59575806200244527137191564922698324000 9568118 77302908572058041738018888039899391616 9568119 -13935318203752260796310538407937638400 9568120 212080496514722036879721722491618713600 9568121 -162293732380597451106115723396399110678 9568122 4982155315988900937812290567081117440 9568123 87082876441768892907844671029323854840 9568124 -75107194124939129850868989694116785664 9568125 -13075145330292022023877811716335600000 9568126 52929992163076134189847439944659540480 9568127 366088969791592762763457305429074127712 9568128 84876776770398519595487083292126085120 9568129 -63495666844017964635597211717953131160 9568130 64682390561576625744512752248520803840 9568131 -85937937724831811264300228689389399048 9568132 67717894829267647516306106718144449664 9568133 -268073496008247795079470487154007123618 9568134 -39026916892935345785717785549496469120 9568135 6469893221527213685765838506622889080 9568136 -299693637382292856890195042610315632640 9568137 77726679660589226276805443592310290960 9568138 -128162590931396496378756618958304077056 9568139 -2089337279735899873581370173203916144 9568140 -41351858263688246743305337376251622400 9568141 -238957063931570864277293159601384343296 9568142 -65658981126930539109373156476030270528 9568143 21261759434484245634986987997713756256 9568144 -103627755358125038293713972801157693440 9568145 4013194412986903557391240544547363840 9568146 -3914418374523062004062575768896046080 9568147 124557836576158901380599482145074307720 9568148 214892798606083808839628647499775221760 9568149 68093760222040067068546359255556239264 9568150 42935957581737620268634885405355865600 9568151 19835744049189187729430157238582514400 9568152 -381465441702483125275825056711371980800 9568153 158686656484588635279527679487783163840 9568154 157354104860157136908921050088556054272 9568155 -197802924936688636253324035259462376480 9568156 -135677371805437645662101869098331555328 9568157 -209225218106439694275419353825904283840 9568158 -84429037751823261477480657002656257216 9568159 179525734985723511039244625391494153904 9568160 93897804725360493171620225882636943360 9568161 -64950923709777632178461280239352568320 9568162 -46550077276283779132529722115777494368 9568163 70153737802133052398784125977079040720 9568164 -55706220520445123782938266728440176640 9568165 69599403395896939936934280894620793720 9568166 -112138851467123901472033023217805871360 9568167 -56386372509203864118744908802147516288 9568168 -27357473021750702173744058012675696640 9568169 -180759536941117179504552218106967411356 9568170 5785714188216279385879625198855835840 9568171 -218738133951408621308364439585182759628 9568172 273901782881530123412438510203203816960 9568173 118734806213381250267374258085180816000 9568174 72570178065989383677149584252726600704 9568175 206704642283958700498366788314128271400 9568176 -4455734741126316929135523064079351808 9568177 -366911910688912379545435901692218255068 9568178 131195828458327125393066640317850444032 9568179 -39286372807038122604229309634118952080 9568180 -41990615629350592743051705882333020160 9568181 -23893181263265236691087199888005443200 9568182 -69307883407008565127969271653848320 9568183 20552621979442597184488336395471683584 9568184 45049396766593854054510650130278400000 9568185 -35986464513181696496024273692045777920 9568186 98218664958836483167620408568371783792 9568187 297959287089398835956816101281884884836 9568188 24756279276055232438899349496274944 9568189 197434554534661398155100560708190641990 9568190 -78473987728066258352290198484718768000 9568191 173609033023531214941950225186856318080 9568192 -71021906511134971630282479253495742464 9568193 -380537590106519137722006878775031290558 9568194 34101845581378598350098111042436758528 9568195 31406821106289009185605920733274693760 9568196 -64580592077406723922437500137753344 9568197 3821776688152614390961283305215098688 9568198 -159680040975037919720408403873423275136 9568199 -196548134706038653967261140345471203840 9568200 -7099696011988631906764893486784512000 9568201 -207960580309516614303160171643212549798 9568202 33031841428241963985104971028177172480 9568203 -94396557064187122095313810703759162112 9568204 216038716024726855982076934793844851200 9568205 -82992108392365465814819201543062297140 9568206 -11756538770499033980371261002020127168 9568207 -52149431046349911811373116997361765120 9568208 17945597589721451663069255621457444864 9568209 27404153223054404361461977965104368512 9568210 87905691711157585420565115469194816000 9568211 -47068951338110990517237064109262385176 9568212 -6574573290669808837600866484236533760 9568213 -287795528598625872433666167269813814720 9568214 -174959012766464773201808246293954424544 9568215 -53971894260678038041301757042798208440 9568216 -54959012282021584208984717040798842880 9568217 -128371126219752541956024292792411913376 9568218 -96120938959250887179545547453632969472 9568219 -197408068786032566316650004296807288380 9568220 36927509195655373375123956055512122880 9568221 -17987827306989430607013740583548684640 9568222 -79793728529113852576540110006661735488 9568223 -7313566160376460223112532090177833360 9568224 75507517410481491017809032995094134784 9568225 -5325761491101954812918057734597194250 9568226 -120943570856043906036491751578235465216 9568227 -257647681847950406667025555248945062280 9568228 -309641502957553229414902404725010178432 9568229 -267316784945367677874130083720177885120 9568230 15445891585669584128779507445830379520 9568231 5666776563813537158487992876993475120 9568232 111381567100580755490741717344211942400 9568233 -120906441920217281191989707921394182400 9568234 -43637482181154134985571456320852737280 9568235 123882510024265250841430612239133893360 9568236 27296672387846981363345673890747315712 9568237 -10554833468572147327461382309356905728 9568238 -62064148965014125042989234106624140480 9568239 55762068626797099086241290186051586824 9568240 -47221907414286554011949158050952642560 9568241 287059580301379747278082424222927334384 9568242 -9859008713857974236818844932032750960 9568243 158114797763138481871244364619838658560 9568244 -57293275800597588842721669682166734848 9568245 178298012233828311428047378221594105120 9568246 -236982486315217075112127434177880722880 9568247 -4357233257981829449629906921708836240 9568248 191512330529518322417742435719022182400 9568249 -142753704947445068760766671431630299836 9568250 -113209050919834551638915496199296936000 9568251 -89379849023550621881573216519535653376 9568252 -182256690044571871909488538713639672832 9568253 -189189312528741209959501607541619645536 9568254 34519361418377750225367281338197376320 9568255 -205845461095268766815626352481818610840 9568256 21113778799865376201467916607901663232 9568257 247021065015360480250111638132988238640 9568258 -32011748665243528913420530879501761024 9568259 -190229919403816723715546900897606049540 9568260 -103866935973539144138800394382139392000 9568261 -88303683690565718565990603306623291136 9568262 -13405874862221687369146525256518047936 9568263 33953385188832306552365327122909114368 9568264 44402933151641520335424243773630223360 9568265 -96385394963097337932788913073045451520 9568266 -43505320486057666578924065269625548800 9568267 -230311821835497732821111546928391364360 9568268 195707926768614204570283869260851861248 9568269 -93422196948115780086911350828713369696 9568270 -116147404041821183394022027596584711040 9568271 -103377893765268530735527851290058408528 9568272 -20881316313807462831924808889164627968 9568273 -141013908246071978721869626990924051536 9568274 296871533473987021992719635885707264 9568275 -29349008128805792449760858689845822000 9568276 172052832452355381293643451883952863232 9568277 25988747024015960202356826151306612704 9568278 -122339756069695315981502976938327342496 9568279 343492929379325647129101349461849286296 9568280 59952465892127006379682901271012556800 9568281 134112076129599691411475247242281497552 9568282 120054203576597636523715622936785162992 9568283 -314949650280321843695897971731209433468 9568284 13834536207154433727163881633226874880 9568285 4795005143322955859774596231779813600 9568286 40033110957020795139760477127656611840 9568287 16273832806798558237789915047873216336 9568288 481545097202168592829006671093939830784 9568289 237902392135629140975593727838068957460 9568290 -39893250373479331005624680013400972800 9568291 38374580208459610091367182563654329692 9568292 -80444913726320322819604742543736345984 9568293 41173799681696454489559538062087314048 9568294 -25759292851214684497877359797444480768 9568295 -232751669871263421625294010663891854800 9568296 121049202927581853145633123429867269120 9568297 42591893967412731240127017596620569972 9568298 177434123724429338255659029409760372400 9568299 9774435502800686197263564246225570048 9568300 44271792918652770620664748924372864000 9568301 122923360572018720223609703466476541900 9568302 -41880888817675629731137679308302061440 9568303 -185408763108459745153336139360414814448 9568304 -74947118777115060661433509743296348160 9568305 -36896694424240340803567539381539443200 9568306 20972951123445895650793931241374465664 9568307 -139781996219758577600145433951995985920 9568308 178132704360737369668350062703376527360 9568309 233729994192112142322149153168457158510 9568310 133579520423863364177559326945947138560 9568311 75637716753742714328659037739200952144 9568312 -134654317683155120972687256984773652480 9568313 -76704236494348771632008436524286420438 9568314 -33631970468557100788968945078278707200 9568315 -20784201358951313858122831926260160480 9568316 -112494380923350410753741236723289768448 9568317 -5318424938356509794043442652250336 9568318 -40508155732596103017109984367855520000 9568319 19309416225905037510316125623792473896 9568320 34742523855558003353368266325182382080 9568321 -429355131483249563899130624016577088 9568322 -44679807107899254966641808765241313280 9568323 -51280428036143160681818967668459246760 9568324 -330417795717523010488492040382018176000 9568325 8323340317167300733483517028907500000 9568326 65852448486433384561632494650110999744 9568327 -361716227835204923135205392491472390824 9568328 231649501840324805069877353169788928000 9568329 -13782819871221149356129668047725246752 9568330 97271818842220346265819802851303921600 9568331 -203805347198466817031281549967799868176 9568332 62597437728946830099045354282590336256 9568333 10767244347713093732375130803936853900 9568334 -64190290127451574293655878224833452288 9568335 -50297478204844494105637426026455831040 9568336 -11778860650779033137417890382984773632 9568337 -460954626005740318838894010636479240208 9568338 -25592356321688186896499574744987154944 9568339 -287319952639849972401126012918114415800 9568340 159396836888640767684048092690741251840 9568341 419090602268876048327314787195030221440 9568342 45123137804508077955098831164980918912 9568343 -255851106144508633245978292201466774400 9568344 -207713121127987040856701107854857441280 9568345 16214107091071397909862398263577939520 9568346 -261897455573085861418684275049048811520 9568347 -33623036685897768087679603412895924000 9568348 -99402632402980536630700334634029958144 9568349 100435117680826090814958143678895171936 9568350 -52197734020928067332564000068576036800 9568351 -113798457330146693393825837215480872488 9568352 -145038412305110187015227644513577730048 9568353 -261742098741232277962890403082696982096 9568354 26123813248027360150757212141037156352 9568355 48458284295960822262026565534398922960 9568356 26036283584414691054850817982487080960 9568357 -5391725387872908358072621119870460800 9568358 -10013649588127497968706484563004905216 9568359 -173909249336095093969161621918009050736 9568360 2873794178650020264114245540163993600 9568361 -461875871301753406516150395848772890976 9568362 57632153910864687058467690334820954880 9568363 118807227233248354754846512380074496 9568364 -25572077122883985932310951605946153984 9568365 78923605235279603531225958299456294400 9568366 25917021991023365290955178148202221632 9568367 93472556902254524843810104771915776384 9568368 22255373445172341739239442031602827264 9568369 -340462326557559923785793977038298973230 9568370 -58850682251791297128945130322798307840 9568371 154992380446444016877794341980332047488 9568372 -195474853402482048907031262198868359168 9568373 596788907439441003425349019885033100220 9568374 -64870873583505082161116477113300875840 9568375 167796018449900518736379878662406364000 9568376 -353486705887579543526345898023181619200 9568377 -82937402634898251255711884894313585660 9568378 -356054679338494242344837418041910214176 9568379 -424688570212440129386388328175395261020 9568380 74734587405588918562218509750579266560 9568381 87701222566324333766977438829017912000 9568382 -191494365867180250024060143370088840448 9568383 -204035213286150518272492091988087178752 9568384 -29279608942836434169609278301457612800 9568385 2730134323319306087930053764311376360 9568386 5304460083298972450546532836723052544 9568387 -3906345514002837437476756138846929368 9568388 -66462863943803153501446372711423092480 9568389 -226685431023808088731285359960626988576 9568390 -456186856053825473413155529566585600 9568391 -61850746773198626233939314009562254336 9568392 43371235894218527173229211606524190720 9568393 -57349779615736057780435352086108723916 9568394 -99962678635625334607749206243294565888 9568395 -80576630397654254238706948115099546400 9568396 224414681929497232809808112622653484800 9568397 -229487692663415067500979421984403726154 9568398 12726665904495613240324579453972070400 9568399 -95453819184687109544087766168531819408 9568400 -10495445268657440754904498503966720000 9568401 140484765508970113024007529998611353600 9568402 -19228204399724215901641004376846813408 9568403 -866214741307034410936065684055212336 9568404 -312730283626396513994826648676617191424 9568405 123561209233165444168693969486996012800 9568406 74318240768968793825623986637487281344 9568407 -101550071264555409411398097522470750208 9568408 29812538349905053218483391882462863360 9568409 -123650152463307562481070106632746286396 9568410 123587978838859466215101301968329126400 9568411 -183522704479753708568220601547983138208 9568412 104114879672148185072466680087442877440 9568413 305549767114615231391977171242071727942 9568414 124905945714903810728507561532825813120 9568415 -137429352532683527811113608501649668440 9568416 -32578523017617572778804318607081734144 9568417 -127513794883492904172325799401098728768 9568418 -20253163685938095512054687164246099296 9568419 39687328548209391142582900282937345280 9568420 -104386164029959632975483079729803390720 9568421 53579217712874288087013590410140626622 9568422 10173103361541825613581884062992940800 9568423 -6393225870990238273693755018515864816 9568424 -349534863311319503570693050178757427200 9568425 -75233525976782212752370738545522246000 9568426 24803891172109495976551427806546809600 9568427 -481089577815539200071031049825374460160 9568428 67628697075650105720734341755404431360 9568429 -38550311471684309807947932418749263872 9568430 82165473974741985543365601076565415360 9568431 -73691582579150919654001222703250015480 9568432 47911447959604053086418179416380997632 9568433 211580877272359555285133683163396155776 9568434 20378475908380762613252374421657272320 9568435 -144889915107817858877909781153933327120 9568436 1596409814606844225169806068397128448 9568437 75601430487998004868085077692647089536 9568438 418612439169080339555952128463203520 9568439 416052871973371272221167182780337779240 9568440 -42538417906200885763862136952994611200 9568441 30205355022913264589057223384528013012 9568442 87636309945921742241609033382436810320 9568443 27750150328757985746058887907175915200 9568444 24083975743814467971020585944403584000 9568445 175823630961074243876355722144253640800 9568446 934167280401956294046039592433332224 9568447 28251106493348533325230069591452645232 9568448 10872815401787058028697412846061879296 9568449 -1637505500637548208730883310655416720 9568450 -142341483425723827540001260617573165600 9568451 -280774215828071484876849512362782436548 9568452 274754174362093184521714929189183283200 9568453 -90913697056622636945631691799051331298 9568454 79516742782694115356542561034243667072 9568455 29953429580274518965599544022082842400 9568456 114362173358670330526904380043973273600 9568457 -30569253415335844730503978906992090240 9568458 44344184771200591289688959519635071024 9568459 122234560166422632430657209624540277216 9568460 26049181565301101467209604312553226240 9568461 -31947842388757977739693248539697703296 9568462 188089396240172939622117433496229574464 9568463 -397425797786698232006818342714554284520 9568464 42609527266013179346034966895859073024 9568465 211510896436818954511272819537900782400 9568466 -39332073210916631355656667257336810496 9568467 -149009075257097360143643366671135036920 9568468 4024768295350503097187250589585211392 9568469 -300990114963781146517472731269840638130 9568470 25936928816671077359747871980508912000 9568471 -52459711865959768673058043800795593856 9568472 175021606792492890857524857765541324800 9568473 -164739904533136899285603182079248871216 9568474 -41063029937810089532149166070827829264 9568475 5715894837132692497676699282009561400 9568476 -234248345386420731867087119178076569600 9568477 184894552449180524601834478315871004326 9568478 163682772189799922728207640796579239040 9568479 -101526088417249800738277298248031815920 9568480 24156837846520786884746252982052454400 9568481 -152005441224880463838376807286612012268 9568482 -36039401683306272900114566134035456000 9568483 19471619158059264945720931817026331904 9568484 -317880709686396670671098031874973073408 9568485 51830005750548665068646354340534891420 9568486 -129192185121024930790782389714412203808 9568487 -255665606567311684714416482599365321288 9568488 -103864433893499372819974049703253524480 9568489 -1946936108712374375362755517199204352 9568490 138798085561771100195713908648786588000 9568491 26980107575735668509918546952185335808 9568492 203195464805899764760935055254375767040 9568493 121668864614747004762399784969399592544 9568494 74031552916202938923611229939458473728 9568495 -479237977816256021657262586568481484800 9568496 9918364020416183726745730448615669760 9568497 -109916961239568188934681739801426170000 9568498 57154531288841983299862265056536322080 9568499 -63881844187932839998831087004772040500 9568500 119846999045906170389534991599106560000 9568501 27340582669734464619133184111953425492 9568502 332336580604781610944398211882197286400 9568503 19522459047069181777183294832847947520 9568504 -64538080462629427964163437989704499200 9568505 219379521860921962175146507150057710660 9568506 -20502313889051991644374806456198345216 9568507 51962064336513863587634104417140224080 9568508 341937959720737338134542276802225123328 9568509 -20236654998511221661903515660190442496 9568510 33852353819537022609505624006282940160 9568511 -305842460902522575249428985193033413888 9568512 86871572598439069438816002629796102144 9568513 173352913028163658950346723230459243184 9568514 64856177162053197730090689420973255680 9568515 17884965989743931548753673523380432640 9568516 356619630572741740066273374905648528640 9568517 -6449726980527203422550428614422736000 9568518 -123572352725563755184404856241544535680 9568519 91825670058864235483401905892253827120 9568520 102296453498141262613549748765062041600 9568521 -237459705888158136213429379785773159160 9568522 19835121356564838605121692593373958144 9568523 298366623815579093991926125938397010772 9568524 6775835798549181270208075270644542976 9568525 -365951416653980377135574448689248651200 9568526 -245989944527273726991612186228201585216 9568527 40011193879878475721047391408555596800 9568528 26628818032448407295986757066927898624 9568529 285404342944834198597600623889984977984 9568530 -3965203479667427877664058377636441440 9568531 115559280847438085798857048750846656592 9568532 -3061432463043495287443259654972755968 9568533 -7252635343767003286309803321646992000 9568534 60252882066471613933876009448043664416 9568535 132904815698053831810874256357260978160 9568536 -15299389926466601908205078128958054400 9568537 419363456729575646318604898034613599424 9568538 27839638136124377617302938357835218688 9568539 -26504778780716367248336707163846136792 9568540 90710297552161859655041236317204426240 9568541 -59559044970062261610381980752314860916 9568542 -105844734227843745965163921929502099456 9568543 155586753014536290862598419808025245792 9568544 226162663678819127046677966514775719936 9568545 20304600583242117932976220310205820800 9568546 -28311912896835830197701441216881331936 9568547 204648911904145562506789107683040008232 9568548 -8323698982218136316069961381179553792 9568549 -154705785481999829413546363419863488450 9568550 -96270591799655437199142509394022800000 9568551 -202887492145471913446876773482392177368 9568552 -63034295568774856142737112822594764800 9568553 -125753122058938094965695145620701481216 9568554 67754692481472410245002819051616977408 9568555 -151824392080747472531789196035423436000 9568556 282133560767283419151172026897166552320 9568557 -137983181172220780486873719129810711360 9568558 157206366038474093594738338020489026880 9568559 -56144361696281188522111397903801026560 9568560 16127286973531166656993376553866035200 9568561 184055276960324598949418208219844469760 9568562 96311651768504184598373180054273014032 9568563 219531430106037007490145482086829119488 9568564 -276576512613747961567926804459890525824 9568565 -26538039714957134298928365833793704400 9568566 -21824837467880477523409621766824753536 9568567 -132949008931737334189702641336438925320 9568568 149782728495922453562691875484330946560 9568569 48631322175550777208487691430241902208 9568570 -47003709944659382629478429867388794880 9568571 314727761666966585520415126131190630200 9568572 52852386597594145012921053911728988160 9568573 32319342951173000814338406069678258918 9568574 53180591511535849445400837826159393536 9568575 -50188906211820941842616888730290305800 9568576 -9088699551503320090834985914216742912 9568577 -202536622425568566324551041482002432574 9568578 30769175385779659302018149200368791424 9568579 434428588702653106556220754309412621760 9568580 28754102686278973160695389928901959680 9568581 265104235047680397189402731383798890144 9568582 -119217196952393590195974618946338381696 9568583 -20449894122749233974069398689997664168 9568584 -53018465972084724147926020609572864000 9568585 44103030443077251848658090282082398600 9568586 194172721618772158827109486152582480480 9568587 72186168152977316622537654367017649152 9568588 -77608426578088919137244727174449581312 9568589 -26692370167844632341298404038731728000 9568590 -25639181851221602418765689070434380800 9568591 -8818615191609249504550885087461797008 9568592 92317288734978591467384416622004928512 9568593 -32189539873157415337131407086389290718 9568594 -1874491375683678850100212460954016768 9568595 41310602748148381679217468788848599600 9568596 103974785077689044477847389134278715392 9568597 -486333964258453384459626546711400671200 9568598 -29949582431504455264590345463187388672 9568599 175629916367394550980967012092150919680 9568600 155539254778052675506572038029703424000 9568601 7733692175707418820952854422018641152 9568602 109254903050246490826280816772671178480 9568603 295145314808702693490987009193422847440 9568604 23053077113495444168057060774877235200 9568605 -40484216125245288851565444895029295680 9568606 -209635544421736231336705090067251621248 9568607 -29498563106673820212771743662877612568 9568608 -51568917053993856973452668509964206080 9568609 44833924669032493301927727933612981040 9568610 126747242909296590371633204275349724960 9568611 343248398158252026247960209260490210168 9568612 -78609051022936262033834270792023880448 9568613 183588353321559922313911621191751774080 9568614 61588692490663447732274306998903612416 9568615 6291545428909070614518216489100339200 9568616 -132164613264233608289688486053044331520 9568617 -198478994676074908642622873067266686320 9568618 -2919210789345335390991062193100932096 9568619 -656959683836689618364134749565018348560 9568620 -46213495561582338809617372744981862400 9568621 5018176788176568476627312730663496320 9568622 -79246536353738125194040029819345764160 9568623 -81293615725920005154518747518283258616 9568624 -22976470824011528871280534616094474240 9568625 -89256381793544758472850571560300960000 9568626 -39975647442259584261384083714794102656 9568627 151651810865902227186518105187402150476 9568628 -22684018249503987948767760224458444800 9568629 8686593243508258264829122240970043744 9568630 1250373018986047515878701920294664320 9568631 -31622669353529420651734051790449559568 9568632 -145689508228691223850819691653484359680 9568633 -297790331719441534984945999398241511856 9568634 -176492744360044785087991423930075952784 9568635 -33252242428964546459842427763327392400 9568636 -188741250521941813772830433276229255168 9568637 171184181794122397840268647333215982320 9568638 315836901988086528545145344850168115200 9568639 340044166052871297757630795996387102800 9568640 -140191884610701765109766330708813414400 9568641 157747684310751441771265805861507314992 9568642 158840918667770444839137623834894891472 9568643 98153315844281396305291378041949429920 9568644 48687527482217953481166180216374403072 9568645 -417454802901086183051623526371845562920 9568646 10322058782412085759400710743817050624 9568647 -81272043612656286398593361273538961920 9568648 -58300023334488366078510448923146557440 9568649 -205813613373109678844822666139638677350 9568650 8544593177828750339742530921744563200 9568651 397223180276462827631032198963989502512 9568652 -49691127897973763654251050643484254464 9568653 -63857402390918972303376492767839096896 9568654 284980652449261822180067054771638864512 9568655 -74916658365746342459056529865854030640 9568656 42907920306193631601000699323050598400 9568657 -5036864820338987229256110880317849600 9568658 -6099972419066400967823541091427253120 9568659 219380723619292411906902793013366770104 9568660 -86508277690577245779973895977440856320 9568661 -1292864747371974444028864006671230208 9568662 18648924533622128735067822322379689728 9568663 -50938284243986952762374912733909472376 9568664 228486330504863862632723694485913600 9568665 -274580607492717612164724986096686272000 9568666 2641536491500837597391437343976211680 9568667 -79775327444486333919286103697343285920 9568668 -78346511018028374269678081606807119360 9568669 51356221155644679066238062007694153760 9568670 -59502679526164918529859207445827498240 9568671 -80529920454364733659452258163188902400 9568672 -273529685315619921999629186756109139968 9568673 84662463983105947812840816533225822484 9568674 -25264942499860106718742125471210682080 9568675 -100198549378001257877910045590349648100 9568676 -36459126402466579020785957658008755968 9568677 -116310228853027140126416088115256242080 9568678 -75280722534328120052536296617079682944 9568679 3465768980625579539921103533715559920 9568680 -116064036784816102397966585481216000 9568681 -94597819059181667111000205848770488668 9568682 -163873338579808002025974402258077609808 9568683 -157409704987235998343182039432539126816 9568684 -189336343067688243412667196967079061504 9568685 -5733102114299813431455888867752496000 9568686 97286498770318917555069581504833945728 9568687 661002492080076074361866491516921273272 9568688 -29405788340181317887006992165632999424 9568689 -23168921691598991925595944204266137152 9568690 -50471438608230974121665916572960724480 9568691 -6442705245616336043850188538934426800 9568692 -205534779133483112103979479326730240 9568693 358825725461246259421639437325381544942 9568694 -17452992763117815361158613482680147520 9568695 123597839803756202320413593250057376800 9568696 283696178017568530312837134105408737280 9568697 -291790369723082804889561296116644928854 9568698 138833779461195220124541614484740158464 9568699 -95096012942826645305750830853211713264 9568700 -30296345655882053129717548543064448000 9568701 -194045763326979744371602802524267428570 9568702 92831212291142834584199679472568187264 9568703 4240462621382859290334692238462122640 9568704 -863981056094779277231946523496939520 9568705 -189015899824219795561062543487414362840 9568706 -38448947833295366278394132868501803520 9568707 249327601334386621907603669501068505088 9568708 17274801848162929957482627819697831936 9568709 -169106617315406546215975101061322757090 9568710 36805504714334445160452615348099283200 9568711 -12554201532026029758086661278838253776 9568712 -361049935368879368840895817832910412800 9568713 -37257880294979994759140208206526142464 9568714 -248536008054507559065445523121883339680 9568715 35904966282981716929712544718328453520 9568716 -17047120240584264305174349248582860800 9568717 -342565844464092387002524098938255407040 9568718 -17070357660781822353870561104362149888 9568719 120085430993569265370160254924281552640 9568720 -43400647815231165366025922537409822720 9568721 -247995760591088268889601092146061176078 9568722 -107427895067261772882277056203465961216 9568723 -222700703413589240330049957647852587600 9568724 261788624390472920577660773342764800000 9568725 39679001709645197642505323745226089600 9568726 79432747394411132668048181616994834944 9568727 -8835119080892811417421220389111229088 9568728 8072820442512673440492789115780055040 9568729 -310007734580898011517368342765609500416 9568730 117089572197222957459588220923587020800 9568731 36228569011905046001335375006975955904 9568732 138022212940184578047146982801595460096 9568733 -141921409783656488774694270986838333018 9568734 -13675269748818762543212281902050546688 9568735 266529132351268880162638453435086222960 9568736 -259720580044903276514430938926403813376 9568737 9955028255268000374603246071981627794 9568738 31926500541904594165040388702883864320 9568739 21288083966004444507251532946552909824 9568740 -78096946942493043753026932405601587200 9568741 17130675314586519781582661116145618688 9568742 30584455554738191379170442081463819200 9568743 259633201253854996834731776361793524264 9568744 -110282218553997822803262380638788372480 9568745 -47237083851815504695630021556723617500 9568746 23423070142868188068798604912390579200 9568747 -1945825394003744154859174478069780272 9568748 -15070907369067396531892038921685499904 9568749 175893852817462530329481852546879449664 9568750 190088943095665835266243762965882600000 9568751 166208500832791278907682855836946585712 9568752 -2240997293318806743305690639975841792 9568753 93550929363018944108824718283450825780 9568754 73696649467785109835356400427277894560 9568755 -467418334574283097061280661127570880 9568756 223994101236863909125941291754107341568 9568757 125049388402239983350986295927805356032 9568758 -140034892995793330419131534214672446016 9568759 144849936891511130260816550975166946080 9568760 105240266486364962482062742495706112000 9568761 72912929736797710446844142125908216480 9568762 63847013946655020774363904724571854592 9568763 174701372817699334459387167017621014944 9568764 218865392124238350117851987266815951360 9568765 118076395218810120493296650569948114800 9568766 132571142774756288267195632493171606400 9568767 6457382835872189703591169900305186336 9568768 93413959287291605982449073304004198400 9568769 44317096702221497727191305246404409026 9568770 13446700179099957779720812422509260800 9568771 -33638400853168456111971148346727887688 9568772 36965915586812407664915253254544053376 9568773 -8648837126545334884085669983570167300 9568774 -22274539388503743811523330969728944768 9568775 -102201159812976930553925549914980367200 9568776 39890887401240987651089586948466114560 9568777 585337012670861423948799926510380060032 9568778 -90761313017199259203408922782013270944 9568779 -47654424242461934835321965005318892544 9568780 -123305992913348689333611728542757760000 9568781 9501580333850803401252409916206134582 9568782 15033460446400072457250777141015793920 9568783 -18121773964842437444995560913550910880 9568784 -73797070458357192999185576928960307200 9568785 -2657068034562803825101844937944092800 9568786 -125866115322057858207099350459024317440 9568787 270539173407827446308636059909841851436 9568788 -38118576554569481082110138734339737600 9568789 -45102677560384522087290138372074375410 9568790 -238483452763814379742342334273955840 9568791 64778576844210243928214605396088869152 9568792 -59696282966165710608810052786589982720 9568793 -103982959457245493322279948870265898556 9568794 -46364520434837440496403010535268003072 9568795 99096054504285571268567946298194938400 9568796 -84623094304854267024197936051922616320 9568797 30013397488620266269892919557307056640 9568798 25227350122861609431555362422830848064 9568799 -366298238662180695934038194096678252760 9568800 -120694794750734167773082370250768384000 9568801 11547439070143513952869895858029312 9568802 103142210954789035711061591791221014352 9568803 90908779478575113909192209734100240640 9568804 10085092626667024735704780722411462656 9568805 32890526105975403730271821614654034560 9568806 -39172047133276561502722638621206771712 9568807 375404825972976957249978253503269452752 9568808 -9491387741956616801061937849524387840 9568809 189822628016278557972312911662452783114 9568810 61040207270779152265116701174469022560 9568811 179177927080138705056962953491724642080 9568812 -66421948550187829377227142922860183552 9568813 421561636323108862694068202507370567062 9568814 -44592849957543226878780109805441395968 9568815 -108537716785686014158645600973954580480 9568816 70432043266628078295892398295505027072 9568817 425799110337859367898030995511254830866 9568818 -70673113891453615995551845360970885760 9568819 112589109512415942782234770989086767744 9568820 119496324025100378023102053274905742080 9568821 -13156659832130169712279945809414167232 9568822 -27020016304739003301543391077329544288 9568823 -230194535369126002132510842503496333096 9568824 43016975667859405080364870039142400000 9568825 -13779446915534593166175479258784248000 9568826 41015020820746659330697319650650291648 9568827 192565380663248357968435576347253089840 9568828 -146774900880462707784836133724863728640 9568829 -68654502095392982197041128465544455124 9568830 -54666399625843142715608219438702638080 9568831 1826952795832662951633907566275414664 9568832 2202306054631435947218986322985222144 9568833 -2468363134445140597513630311011430816 9568834 77685307343455298635682400028155207552 9568835 -101215993607157591168733066573404057600 9568836 -11476971449300421551230181840829143808 9568837 137146821301607550677882338470010558240 9568838 -20678061251566352360472602203553515680 9568839 4045676097857580433849191511326088320 9568840 -6530347659128083146530696103386112000 9568841 -104094949956486258347783962734965626296 9568842 -44048914519456401318782750266283282688 9568843 115642811422686649820983114047847129440 9568844 497962721145192833195570214425439668736 9568845 28863112398612802348215522816863159040 9568846 67030388939634513385604313483402042240 9568847 -28193818354259710742949101692504162704 9568848 12509785174804107651493403269326962688 9568849 -178002711424728014595475478976389391120 9568850 350783149403513144595702913275100800 9568851 176303791310790203483875867371536536320 9568852 53714812998387050714632161925936039680 9568853 -3672101473487115481319716980530279520 9568854 33342770139223886028865199924932983264 9568855 -60436585812538313630017886852013300480 9568856 -187433929032878332514106835320250368000 9568857 28526679504017625648683509763519417040 9568858 49745348943349923556925593421398564800 9568859 344567990211205437246877833161984373060 9568860 37092675993335235214454897100230492160 9568861 -22301473055403589308516144897071145728 9568862 119580060377070225345369568391984418432 9568863 -75425460414675501199479930757109388096 9568864 -146020244161956727324027629224939618304 9568865 56581636418149782439419457772008426260 9568866 -40193923339638402383391371245513414656 9568867 -27920045014070556829968373440740883696 9568868 271965972361591804307830761481540081920 9568869 -180921479663917260548710955235301076640 9568870 2488701917575707279672018455132117760 9568871 5457185050220396243038630352533583424 9568872 345887094437328929856783337066412113920 9568873 -271839477416870153230500363521816172960 9568874 25017667469383737950864253014400525312 9568875 253893013571493492436058982729350400000 9568876 3941388621045710312468662501237791232 9568877 142137091250584333609171766551332912726 9568878 -22359269576178764972340838711466591232 9568879 249559257249497219798319238321615758520 9568880 59883537449424010079003251720988098560 9568881 -84557153029610677141546182227215284480 9568882 60904633396742903504176455124343556000 9568883 -4352312444754270894238594347987352320 9568884 36182778097126705127252302931261614080 9568885 74835731309265411486656386536872184600 9568886 185083714698968091475704813659734303392 9568887 -143540035100882986904289351894820641840 9568888 -63521805717407441207676183164854640640 9568889 181748045162188385658733613237416870800 9568890 42218765820043584621924436766182084320 9568891 97026325733712433803153405267795763792 9568892 -14135454074838522279239083283946071040 9568893 131364440902119303794421507579231745728 9568894 46202310336039789300673010986533703680 9568895 65085757217859547900712594855855208960 9568896 203553935803169501778377798700131942400 9568897 -80813161982414379266899753457939297472 9568898 12620240594803405050315692691268397040 9568899 -36726318073160589814848675731006883000 9568900 -118291989063441356480432835000328320000 9568901 181969640411466834999665939133349687902 9568902 13353047535355835376216778925029392384 9568903 51642050891766315882116205997508212656 9568904 -177916161760169400311999415260898631680 9568905 -3029142513006225721187930303249834880 9568906 -137519709887972921115031933207754186496 9568907 -407006310854220837022869942259348940844 9568908 -24879599086353958478355480219892008960 9568909 54657407271992692579339532301729736704 9568910 30625646186775769735728835811557589760 9568911 169784452067047861533339816054315811584 9568912 -4279571088899013329422466030539792384 9568913 -27334438675360431954725841063434364000 9568914 65668714552572594700304623977911629440 9568915 6532700708244203522931307412049120000 9568916 -262441593933408918805161218631480208512 9568917 -267185214738063820141144078627646790066 9568918 -106529172306504797416073186234386992384 9568919 -2336411095738127873792054546767975656 9568920 43783139663661408527874741934414233600 9568921 -250444843255227922845724992072788285878 9568922 -385330090796025583779635164271253264 9568923 -12272771751645202364207922280624864512 9568924 -130971490522341257418824176139449958400 9568925 30093077380765892865256911943156060800 9568926 -64986575516180820387625321756682718336 9568927 173970096367274249151536095191282587520 9568928 315624866653479784942553635544272404480 9568929 284980693925525965223036121790688044800 9568930 35207508652493552138103934887502110720 9568931 42061982143652455329722361251979840732 9568932 -87671370746727876858263043024728217600 9568933 99194287491755074697752158310742454720 9568934 171459320067072547275301357033325531616 9568935 -7236217121696657688926594522736582120 9568936 16704315677794571183556801445748889600 9568937 38919878768165478874805817890691956352 9568938 10600213111387858463412638189604595968 9568939 -230259742002200499132961609891806413260 9568940 -109155778116698785958506838201840977920 9568941 216971462395008273144818028935186448192 9568942 -28430730280688197845820863125544800256 9568943 124140709715108898852969824232905821344 9568944 10856328117766493750801502421257289728 9568945 58874507703519443062097098251663659700 9568946 -310785037950549238953330083304273199200 9568947 -188631056924993260331137676195319115728 9568948 153429924194331670836343112201267704576 9568949 78581798168219823663148549969451507508 9568950 69357406327197507908908099722443937600 9568951 -94882561989590229206364575249052446080 9568952 -165014648313502409562125567075406950400 9568953 -14765894920176189664423661013676487058 9568954 134203929151416956414902684324877137920 9568955 -233281777523730178566058913627639280 9568956 14394922576256697869632257903736258560 9568957 367423863795904277147503416568479963206 9568958 3607917668978668205030659236735286272 9568959 158762805168109817901927336157595279304 9568960 -81659229037565168891015010998393241600 9568961 269376745894779931584854029285608043824 9568962 1450696637674068044393922074777594880 9568963 157542694760209857190350439959282129212 9568964 -52616803360116657458159202406123872000 9568965 91135903501021432689754297011089268480 9568966 -60103790315939872265166728351806021632 9568967 383401199783431376827590165069134221560 9568968 51332052311089400866823038647092920320 9568969 405865887968468299832367437832175414144 9568970 85047783156327769783214882459331283200 9568971 -188198122777007521445280090824092278660 9568972 28479875119191398909159221228101760000 9568973 448465392321652092503676500376690831222 9568974 -116777810839206667102814932139391759360 9568975 74909697573853172232962238388071160600 9568976 -24636259701271069954661504675128885248 9568977 -123638213091848718589692897246540918912 9568978 127052644477956942204610616164112013600 9568979 131648328744290717912523854159377732176 9568980 -9988812270251623832252456063880771840 9568981 206025586927138136052552414549422568782 9568982 14300817363339285251667722924778782400 9568983 -174618086166000338366434678800743462400 9568984 42645122923383974211922475408133826560 9568985 198150886187882228366026466393922841800 9568986 -35387935646835804800403613278292992 9568987 -94843022455339990493428181257412613120 9568988 112658118817277558817000497989208386560 9568989 74066560286534644408660578313117209600 9568990 37237366486185905641379838706007510400 9568991 185871546657371780585222535552830958792 9568992 176231516739685743943163479050336337920 9568993 110889230162223604237229309447656250816 9568994 67723290981948133446760039488487502400 9568995 -39673082316580632915173843901415436880 9568996 -110683686384576231800406776770843120000 9568997 -13534452554723017309857326542085201088 9568998 -58292593552662782353483185199147624416 9568999 -107045834255482510397581739889879928680 9569000 -83047608579358456557420969671639040000 9569001 11687655349737490804813572129696242880 9569002 46835475925495469925723352085256491952 9569003 303340921080256761505020957434841195252 9569004 -151721587015465582680863791943273531904 9569005 -2272572932623409534551254366846567840 9569006 5682097654066895568632499828920165952 9569007 -48101614895328087560223920277702526848 9569008 35674962978301487654864880475110277120 9569009 56942835056389089133375830707617134528 9569010 5310138599135081767623649492591165440 9569011 333306252830216309240246168416634583840 9569012 30491703163689060071888438676295237632 9569013 -80076486015185946786861803088572620800 9569014 -19959175967319878393764600151283072000 9569015 -261343828972462808557852271581141308840 9569016 1241019839733952343957681910960660480 9569017 -378793179648326973231779897656434006934 9569018 -5678423023123028603616943464647531520 9569019 -145399638955487101699209299487846919656 9569020 145809132145841235070328150064820308480 9569021 -99826725888835299306991204677195589632 9569022 -28929586144146476001131157491565851328 9569023 -291212118302734659302425949532036521728 9569024 -77910726157943950061124718381938769920 9569025 -48291843632877832450839396296039640000 9569026 103559623516417260337127932754275115904 9569027 -1651372838552413407714308968499741520 9569028 -52771722174250721881869120626238824448 9569029 -192697152458966087058085260625105737060 9569030 17637350114714013698520538972802540160 9569031 44705937362555952175736084314669888464 9569032 -29089563508695820499064960167398809600 9569033 538582940253210850323214807398776553600 9569034 -73891599084345078609698258242812689616 9569035 37948819705579778670165402359977052160 9569036 442967222612482821051303849300438784512 9569037 232959404974183555799278454800839514560 9569038 -201435934901181963408404311928483488320 9569039 -68132220454912319321730546644304823344 9569040 -669848636602751739063533279233966080 9569041 193314044240846283270299361589142923442 9569042 -1114577953294752405381213754352268288 9569043 -383288748837343988164871118393866400 9569044 32379684063023812113869441401966876416 9569045 -56713931305610556229433124824950299720 9569046 -21301975607266242488988819040321958400 9569047 347209247203416207687579299054348839496 9569048 -5742966044507421032875829442250813440 9569049 -27008084359581372669417389525456179200 9569050 54679100073174998160382523520877456800 9569051 -70821084647526501574960806126034919808 9569052 90144361145059201494206216412248779776 9569053 -40475192420410522926000176756146536 9569054 212739651442738382229608448120260974272 9569055 145209604891235954975334233207086415760 9569056 38180063110935606234469967723621253120 9569057 276716643865272363346981395387813150306 9569058 -49048194698398352500691186022969687552 9569059 25325624581460134551509450929520806080 9569060 107718670791436772965687226096145588480 9569061 -50914397701386803943134841997868005440 9569062 14101720501583167437222306098889997824 9569063 -49785116922691547309779613531561545104 9569064 95487300643395499034826051996002795520 9569065 -237658556241825371047206639479993140800 9569066 -21705931825230585379206488878759369536 9569067 -8151659455821292242858545358999140520 9569068 114104169128785855837587035473896942848 9569069 -151246385457712549342172881230540271104 9569070 29025159934272760889020912218194534400 9569071 361400928042670924894724644652282152 9569072 19785186754500953268528134794226565120 9569073 135941974249806768370151945586030967584 9569074 -133642420263434561006999442409184193408 9569075 17807636431581792006742732237802184300 9569076 146547884322711580852367187826538317824 9569077 19398633817877621642610035959529403072 9569078 27551025536182944026766172154147260800 9569079 14726042312095959440147908927774323624 9569080 -26894766093703783728491872821760819200 9569081 -242787426942358380828569811418679661270 9569082 24197715879646870487838692990497397760 9569083 -11371777397380381338456800368942053416 9569084 2573701522362700425702306979683164160 9569085 39088589111805795766739058924873698400 9569086 203266934111732697261790435237447348992 9569087 34867770664790955785157754145919834480 9569088 -34228354511632274228409329557359820800 9569089 8982202979312283192771017834982525890 9569090 128571408387929231618288959564552288800 9569091 -1000248713171432226246185053089474816 9569092 -41461095272703741769026001246302412800 9569093 -38134993298959890039516150534006818658 9569094 -66594275863649349835901372082112852800 9569095 -47831322872130697008540841919228987400 9569096 -133905496387742474324431727698075975680 9569097 -29149628644402512116805338669480440512 9569098 -15961147350628775857276450848477700608 9569099 172098660233683297875803878625011576680 9569100 71980994290518064835548021474954444800 9569101 298049037160031882901714016610025533100 9569102 -59679247102984363047655324507790745600 9569103 -26829462614643976606355885643289756800 9569104 -35959814010352819058033292836163158016 9569105 -44072546605827254350158397670859943680 9569106 -186698317678691403745812347649036711936 9569107 -60325558484636424221878893202507034644 9569108 -32794262184611772744450921374291960064 9569109 -270395919919315255558462546482250162272 9569110 28519710274764329196653195482126224000 9569111 126767367157313430554542996435592025024 9569112 310872254775159944908798932776406220800 9569113 -3526716184851586811544897371696001240 9569114 -1238782377954490948251497583807417600 9569115 283153706006349870856660526765469393120 9569116 49961423381238713311417511896543408640 9569117 -112839150721167223722172551013268109408 9569118 -83607271799738538975937979260633989696 9569119 -122941784020777938479017589562394953104 9569120 -88838107008001463670306370408863498240 9569121 160307028463218377139768255854149738080 9569122 -43935288495921313668885161491245331200 9569123 -188124649028225575886505574569124525560 9569124 34884714489545785374336956826681815040 9569125 -132224803106626399494612954874074210000 9569126 -6860654116599921540295378929058891776 9569127 140683938719924140940090281984444891008 9569128 -339229571127322746342715934737682211840 9569129 378310601270565051224926246109724668730 9569130 89002099836018982146511558836293068800 9569131 -23471261447265422762257913343564268512 9569132 -22319601443139348768179941774804904448 9569133 136979683109207997049131268618459255104 9569134 720362146228591096612692671576840640 9569135 314175741146384037528486826631586955080 9569136 28363693874000741010916049374148984832 9569137 -211852336555006879495074667359091453260 9569138 86602405791146783579055445443936600096 9569139 -39270055358459056247751794340069765576 9569140 80851620676910023072369195853190266880 9569141 4114930265643797604851689420316951520 9569142 -6099916551641335017175001050103685120 9569143 -417447540081089570094423753908211059608 9569144 43922329438125903768991597375407882240 9569145 -200628251498265316508292445516355510400 9569146 3036010526150363301845382309886044384 9569147 156531027219615257974752633479322914880 9569148 90986233775346926215256717650356871680 9569149 14096485566626353368787410182955961164 9569150 -23948190947879924586402286623290630400 9569151 -308531577186608733821963167657198444800 9569152 -165923584601127670303596420264257126400 9569153 -309130793158172352509952264634106683392 9569154 -13353155828952114535958881121379480576 9569155 307888121325337699259710242158410492560 9569156 75929952949322942728865067933448379520 9569157 57710407431063821284794637880212936896 9569158 -107345532439176970993824483933728673024 9569159 467591830066345490264085053204566962720 9569160 -105503459418144589858420803573657600000 9569161 -219770010163184834000145277166452294320 9569162 6610911958072265458862121754282907232 9569163 40547854902826521857992419988071487488 9569164 266408718227587947203961863700791808 9569165 -109038783011360166186579534721163573940 9569166 35948332012783982276325283527618805824 9569167 -47505045128214808438475258617673059728 9569168 -3879781898392734821089983698734940160 9569169 -12898216633180758098101715574253291806 9569170 -24577922914581817540257393767160542400 9569171 -132804619914047031946133967895808968800 9569172 32008925860251560144936319220082601984 9569173 22460885301918982030776455197858841088 9569174 -26809945234104619990682598023381371968 9569175 24471413065052456156306923350388089600 9569176 -152159136103808849355774513444190679040 9569177 1577122000321191136117590781492284960 9569178 2620518544827497733086957729121223920 9569179 57013817707822857381574672801090512240 9569180 -98691321518031035382134867146387161600 9569181 293837763528749042852604688525829745024 9569182 -45912002723761601964807284842332505728 9569183 16267011004372006026385147370199650904 9569184 -31589999799524986018409167698253578240 9569185 -35339284150179762825142549007744557440 9569186 73647788106820218292455360593912694144 9569187 208252559881223387136358538092084660644 9569188 -382151390871335013839803732541060325120 9569189 -120030071056187467926832041893138859744 9569190 -12431924186917579459376576833263513600 9569191 -272119562138148874488919476872775777600 9569192 241617631351678637313363301450064025600 9569193 -205394403481446229495289540811608589936 9569194 193057516726624708923041277176668702896 9569195 -38066007321312995052405313069095799200 9569196 -7925949360487049075293390647969447936 9569197 274920553906876677266804681625296706912 9569198 19304340468275679565320430248633344640 9569199 36702293841701288433892286151944213520 9569200 -5800684908399683472168436339163136000 9569201 268802470659249196347362511043984394292 9569202 -74201311759173487263164949031296643968 9569203 15067108985100002904899795450148499104 9569204 -48507567051766391616991033373648805888 9569205 11132572850061504714631727867674742400 9569206 -48673642143376992683599312058609587200 9569207 367151647102584051430839830151811508352 9569208 298712451982061577637735457272490557440 9569209 183688947539238458642082691316920665604 9569210 64905280047510697752627601457716780800 9569211 -59899661323609084724566193964665194728 9569212 130452002770004547332339245167630611456 9569213 89717825248490578711100697638369928000 9569214 -26877329862279334346537034809833567296 9569215 19178549642449489886826892794836291520 9569216 67788807862525500031183528157836738560 9569217 -1574340869315596310828445491109964800 9569218 -6295743476420023772088951865192493184 9569219 -114005862753755779434779962924233519360 9569220 1541358096220918197730005212336025600 9569221 -400031617850574532501834857450880388578 9569222 -24309652901396879225851136119338862848 9569223 -198299149863192512406628897722532467480 9569224 94038026104735872652857680518308986880 9569225 32629568004585620190892443057558306750 9569226 -82676380474473095215090521291522099456 9569227 585186679769170551276999894775125508800 9569228 274271930257249707411825959670021581568 9569229 127426154744169071628637521943139937984 9569230 -138527898124422523666396126017473815680 9569231 41095259470793944953737060537646933600 9569232 5886857287273573402265416210608291840 9569233 451370074077924803423134663416286218482 9569234 153944667556512208033164401575862288016 9569235 6091155393002187666575980016810926080 9569236 -25847053969781015333059171379523932160 9569237 -19802551194206219939699749664842475748 9569238 29938680762030819932817911292058890240 9569239 -108736234725415637026897044975933181560 9569240 150173342475675659177385222301748428800 9569241 -6594167552826802225031070117996658464 9569242 50082453799674135731055135922591954944 9569243 -344663221715387037819995134869852895416 9569244 24478032058746247515223055797216515072 9569245 -15573021858861948049183221691919802240 9569246 -181822378137670686913011245407830880320 9569247 -321680361067707216779908451784903299328 9569248 24577665478937095819774036122793672704 9569249 -206449793916997921078231775144245471164 9569250 156896198616523262788772114825136168000 9569251 175978522290098534414719835920390148252 9569252 -100963283281264171545271146286160916480 9569253 196623459748486300961118335645450906208 9569254 -19910846987783488768839289599071771424 9569255 -289304410205768699004337488943213977600 9569256 -57210495524643789127493447594963189760 9569257 278745394638915722913183539583644856506 9569258 -65315645886703257136653899980678205520 9569259 -12834748543907583314583541652926571724 9569260 -7254684941282224819138556072814873600 9569261 -37777052928728310801762611542308852948 9569262 -74656013763267626438929847483059318656 9569263 -5162537875118937543741553082035961472 9569264 77965769199972707736074982802009620480 9569265 53095216260514192834364356684173102720 9569266 17226920379489370533628995828652941312 9569267 -693622011668752718054382853070788710768 9569268 47740869893553940916660808711949882752 9569269 -45111490113530368524103158336047523250 9569270 29995185107516963197502536478321932800 9569271 -56093197941486069783809840397299355696 9569272 -46095382923281318999576723641365196800 9569273 -47202362889820005891034799356144640064 9569274 -48479902707327532793835765791370301440 9569275 -145793893917979033620728062043831598000 9569276 -10210525009751663845387353162610851840 9569277 -38359282440922533685803206390530665492 9569278 6833545987144541900295428275241303424 9569279 359261620739818732961113211583465953976 9569280 18692308622769671513801424618337075200 9569281 15093559317160069225829108709770270464 9569282 129737113618758733340497787595069910992 9569283 -24755531425358254567429875517283778576 9569284 -58571143602199435900699154916854349824 9569285 -564806798982188383448264709494356260 9569286 -12197741630316517504955093132435932800 9569287 79657486133756758442550452350356548880 9569288 206996757773138407157331272180461240320 9569289 -14672832844154991254985164237469139392 9569290 -15367173943982777863260195926369757600 9569291 22189838715478299200190749928797760384 9569292 69645911484332898243232870581051743232 9569293 191453704761847042879761268673796776320 9569294 -28438472776929479494904929501015031808 9569295 -167101448079180984748892978872542959880 9569296 5441456243402066385960933619553992704 9569297 -173891756361318924645651196388950016256 9569298 -73914808750309589911955633575257342336 9569299 363996335897038033427751399216252320300 9569300 14957951108812110735641513831917324800 9569301 80878329484874182029166122555135998784 9569302 -206824300286897603350211561156239000128 9569303 -431569793790230366060358056758855883448 9569304 152627276233336351694611733576834457600 9569305 183248011763211347373021638480657891460 9569306 2008805614672519439271763692163348224 9569307 242135083188519797253988682774882567424 9569308 219035786033316012108433839780095666688 9569309 69303665739478114776997774449215394048 9569310 -74247646906912586975508054372608039040 9569311 -38395035040671084358823871401399341440 9569312 183662156433892667489996349730966732800 9569313 -9164794380505917922391388767017632000 9569314 170427163400312085894158616790622905632 9569315 35300212577616855649683606673412089920 9569316 102003078663969785920234575620261591040 9569317 224158820237883848849618939880730409532 9569318 -146762122176696673515821821123848046272 9569319 -85294855438909094172201387811244093952 9569320 -246765451256977698378255611879050291200 9569321 111685566562173188949903629946163593600 9569322 -1260024936191899511925217176046218240 9569323 -23582531450643486384115041048593920000 9569324 -285647839904852541210980999383906718208 9569325 36092065131696929931727322786746437600 9569326 -16451519909562320846628379433569186176 9569327 20429569096022765633014494126298684176 9569328 5012473218356857073452541374522982400 9569329 45533006751583447405751528383220868672 9569330 12458156316698913786026623308389670720 9569331 2385562434825899232735700467477574080 9569332 89332799875814419340068915351064103296 9569333 -211543413169533863490197660219715463620 9569334 26270105186888618641965523241431326720 9569335 -185258054165243207052151080935304615720 9569336 -85195581803102283710508118094234787840 9569337 -18467811645550393340876785265459928240 9569338 -70003116494557363765387725931017697680 9569339 111949961566031945465247715031575443120 9569340 -85642873244734707577176776610344755200 9569341 -31993827885083750760996273416215670400 9569342 -86341471232897324315788179465529699008 9569343 85989230442621891124939371572512205184 9569344 1102445158844660048391656814787690496 9569345 140309763612467125670756228659679035200 9569346 52621645472892696473681737703563219968 9569347 61816446443719007705049367856064534352 9569348 218542737718930388461100068542840340608 9569349 -7379850953679115774428434118785592960 9569350 2544768502644476061246467861406720000 9569351 -30953001724415859420100440176794222752 9569352 -70139254887756099960619064778069442560 9569353 333553070691076880055400572090877776602 9569354 -216059607431616897619630949912534748624 9569355 170556919921849186508628144992170705920 9569356 -66841078410117060704287471948782256640 9569357 135782637843767529938375273177909971200 9569358 14152185219165433622375153477946090624 9569359 -40397636934679159348959790224225521280 9569360 66836811642751360306043866236821422080 9569361 11162258197917560612522832887822813760 9569362 43948537836810023318548117423116003840 9569363 -47593180651486114659137965376198618388 9569364 -16790010929884653519420412043089195008 9569365 40257085183874369895251959967808564120 9569366 196097507460747198100662931332966649632 9569367 137579706872288370030789725755284732240 9569368 86492637502028223800092262537816217600 9569369 108149878806144938565093793696246668000 9569370 -59604031725567608093586168049620307200 9569371 29498775188485502587943641181409985280 9569372 -26429498999268312121903613196102311424 9569373 -19396265258057982726323222870363697600 9569374 82833484604799383004617763467502519936 9569375 -44155292158720077664550017344710085000 9569376 -182892841216360419450478182712108646400 9569377 302600705665927250161848100128901768226 9569378 -19657093645816602212037979458052631040 9569379 -35679189814355337827035290348338881416 9569380 31053556176950056124274554849180958720 9569381 -267091985922533024656897505076555874818 9569382 -83270020975984794513766433283383692608 9569383 -382113821906049269899982308479093815760 9569384 -35465486099091382070468963600482713600 9569385 65625016635429768364825452360030687360 9569386 128096557935402870160628775799624105392 9569387 5690854459582185057463378541725524240 9569388 4976184336534676538884080968001331968 9569389 100008736738061948295971063809519273120 9569390 -34323074896951561127181262756645708800 9569391 75327941808733682399513662409397985440 9569392 -299211307926593274975275529635627008 9569393 -56322254564605594338600198876970637358 9569394 -28875988179780638245324340775067848960 9569395 -87429590209344620509274950163140710240 9569396 -225275852922097550961747328789600963200 9569397 -206316896111942425661282927643965714400 9569398 102324236506504010179218082224515095200 9569399 -88460823465540289309208642413364867664 9569400 25068087432279322979024525038341120000 9569401 267989717023494182988040603960051463402 9569402 81944693602038259519877666411454664704 9569403 -664104011424630232309716843479929680 9569404 16323605771707267735813401248816399360 9569405 -58062749900228115904998718473636982440 9569406 132143845607857593206556105198576960 9569407 10438072251688849719106758052686460840 9569408 279654597856032329943137888860813393920 9569409 -56136283705305407995301409206690314080 9569410 -6011143996084648194665086273269404640 9569411 103851577122711829996109829510374502012 9569412 26545941463100895832077798087100326912 9569413 85938011845443067551417423010268246560 9569414 -48909823789715516355745313006011865088 9569415 17450488239056935564179562687343711520 9569416 -387613566625183552759188735879741803520 9569417 -81180461977417957013960550082996009920 9569418 -111444249872500620678749437799079511296 9569419 -511317702754802137542605464078553940048 9569420 74903719539807279632274893490564403200 9569421 -3619678056594068856034604847997241856 9569422 7573306247973528350643367830984426624 9569423 -176858107140988503525886624237064069328 9569424 -2453968147150274183650411981428621312 9569425 255326173233564434670728396015606210150 9569426 -138166599546001044282208491123901632000 9569427 -94172191107328709575527592072685299968 9569428 -110572044099561735914815979383392215040 9569429 276177962217989419371349038835298456640 9569430 567392665867871006691577913270601600 9569431 4713168027690616898946626423370220232 9569432 -152082647421442672860234889720151531520 9569433 58135535904810187309321811287772815824 9569434 -43672002399067034350265455981461869568 9569435 6337993241634147725526655457657909760 9569436 44980960004597869414963198742942115840 9569437 -35705716592935939678404747401456484980 9569438 118486032203965478975240719711170736512 9569439 263537514622591803167642399276837426808 9569440 -60541411755744602570107632610669363200 9569441 32798753566283705491309179483561513984 9569442 -15778485145079786739416807221033317120 9569443 202207390833593915312819415309950232544 9569444 -70283855213549423401313031194033864064 9569445 -150785368038821197643021624966128372800 9569446 -67100820746945464349694838784509871040 9569447 -151614029851219456784197503519330976008 9569448 37063834407288735648957479832035328000 9569449 -226626060288543108808450613452322725440 9569450 25545382331066007479144739166535884800 9569451 25786495129623819817883245464509190144 9569452 -111292699818934403761437887117520363520 9569453 106647947090989240051094571860303953260 9569454 51332051933546208243220960959335814720 9569455 -102896748469035584055768246401261494800 9569456 -48657868665562430819766815380526776320 9569457 -121910912593636562907183126577409411646 9569458 22081355645790214837700715347653366080 9569459 -355400288513670519213585977587961060340 9569460 18760860380582337151050577114047068160 9569461 -310807101546096157477781033858777477376 9569462 43963361951080995987564968546828820480 9569463 -10682735604402611312403656994094386456 9569464 -158021048428004483479942936587176140800 9569465 230213710203799747221248114483736145860 9569466 72788113682262756565814291019130653552 9569467 31887071491135371395524085911853829672 9569468 77355098508518672422277859291354032640 9569469 9147063712008263453286277280257231488 9569470 -39798070797238594784978277247464660480 9569471 -91462776734006223209532281497171643328 9569472 -19499106591495004127325362805817737216 9569473 327433284845116355481105384043863366722 9569474 26973706661633742267918145152181366272 9569475 -6495764043168958116343367401224462000 9569476 20276984823587445374939245601881419776 9569477 -92348174852672582643668057343538477380 9569478 -1101150689024972941766367276205670400 9569479 -414724759758440512748491775933346074920 9569480 44083229950901677269368484859416422400 9569481 183202035496274746951309715479756334352 9569482 31715661147332702595314858489753468928 9569483 -34258961967858536479126916009093283840 9569484 -136748707528083487666096157463733850880 9569485 33286270780322404449519386803055205600 9569486 -65436419078741580341957136514061122560 9569487 204225357743527319035497328630691956752 9569488 113428554385853226385936732758959808512 9569489 -51194753410850526842930902580040691740 9569490 578317436944966577729583056540851200 9569491 124661231580448981875436570911513377800 9569492 -200229649257835676763155741671752595584 9569493 26152812568145978802687831608039189184 9569494 -31658558332215539506014885501074916288 9569495 -9009091540050346524899099334342360960 9569496 -5244725439522962534358553584639283200 9569497 -2610562110210476910150516655154976896 9569498 31371628669810091830904896999417686000 9569499 65091286273263911205475924413755264664 9569500 -76444124164984018270105476243212160000 9569501 -62174384472833666391394669655825966688 9569502 7529909723528987735034023149653787200 9569503 -291971448404729935690721279762790641248 9569504 -363267190986427213343355516847057797120 9569505 -40156657845267456719026909865611545600 9569506 -12642914627461550068159425015092784048 9569507 -481712832456986452948210797760814481600 9569508 63175493768497722028090795578808909824 9569509 423187715773696525278078275840793507710 9569510 18799251350663537995636989328029644160 9569511 31639047199744590846801610157932819632 9569512 52418422760190583808129194693711872000 9569513 -5590132597906175096109738308421149616 9569514 21194915539745473767351298870207948800 9569515 -239563509643891834365122429053933815840 9569516 280585475498850290881797284330264701440 9569517 208440783714012286533206168063841353280 9569518 15484519478437572256794266140876382208 9569519 -150245456665095953140717039448868312240 9569520 11236547104110149626729419911607582720 9569521 1162692811587115315244099342606693760 9569522 134839000562084101555954743371402317824 9569523 -56463729137992930874952717897373030032 9569524 -422466218344045222920378389814078162944 9569525 84724468632763650094094402904497760000 9569526 -90759275855316553589647136603477729856 9569527 424790864766311015531275555141468688 9569528 206782085158744336198566558315513692160 9569529 4186748275569520162204366996760413440 9569530 147557750735193757060421003415712904160 9569531 -247489710094441538845871580411710440668 9569532 -16469255404232423325832775470626078720 9569533 404464102173655733877310664988567723782 9569534 -62310603445237982110723122707954018880 9569535 67533088914278470142804068833801987360 9569536 -9224206667366622976971975758236876800 9569537 48687767703403533782172733335393168900 9569538 57516485076443057825684696949295803648 9569539 119466233996336391924894464880506831056 9569540 78899676395541865633806705935753625600 9569541 -21927419737544230241040217637303293440 9569542 201302576930618416451696231856928260672 9569543 672442799064827079310612688590619112144 9569544 -115025744429687491510259975820144353280 9569545 20214690230442088695263734720113615360 9569546 -2290229827525964633268609451028398080 9569547 7980695209932753029983803673061263200 9569548 -213330725951280183665029645602988944384 9569549 -104598751684808835552733407784230754080 9569550 -21417896697386434206246470172351974400 9569551 -91574483498545167365485936425831066448 9569552 2731482189254516650423229844188823552 9569553 151909864973509622958151538442849399600 9569554 -578613520792650906811734875515623024 9569555 -5436804787216162113119575798696595040 9569556 -199260862136002346467806694849847869440 9569557 146439698353795037785198799530228641806 9569558 -23127644615722453238474768304789813120 9569559 -225458021884413902951928364935067157760 9569560 -15066153839875444179997939858538496000 9569561 -173412073164469621994455320552437528700 9569562 128640340823209554182963902666165642752 9569563 -229375060070822198926052256043063448188 9569564 -751449353805225968271282936054005760 9569565 137983449862817937444765553729737924600 9569566 330275010342348974657940004888311176640 9569567 -33670517255754666707098437831923131008 9569568 -107347821284993625809325797663453478912 9569569 74945306465981333596968074196147810196 9569570 -7114342521034531249940005454798654400 9569571 201715177706492277280376559846747910464 9569572 -92508139360127291335639209992579132160 9569573 -3923130092786675141389023103049769636 9569574 13052243500438758945654029348968466688 9569575 100035005370593740384773299673913023600 9569576 -3348446324224194549833850018980167680 9569577 30112345461399543548957777604606508032 9569578 -39099638888774057280508586767882978560 9569579 -63849307430335142185599968029549935024 9569580 13943092399391821573116037680139008000 9569581 209248927285201946485844936124952458560 9569582 -83893231710823938472961459716509182016 9569583 -181321363608507861596874910866001323528 9569584 14567315440785490318705120143659417600 9569585 101735503658987999736894121306400505780 9569586 -44296877325995219242170268194191247360 9569587 -80432248694313518907777381336336518688 9569588 9250286357191496509655746625436727296 9569589 342228557563875510057273948890807782080 9569590 -84646269105014847914004746975519088000 9569591 83806719072049040971217859701790742584 9569592 204045150154502524296341756757938872320 9569593 114091584865668393665603438023519940928 9569594 158273230344289527490557090911638099200 9569595 -33628531315791424291115237168097657600 9569596 -26658361445420258605348377631151380992 9569597 -347945352482891459611550779144632144960 9569598 83695829969869716748054426412884179264 9569599 -75907793325980390329147159875037593472 9569600 25360695497917476738060657287980646400 9569601 269448147728144039836504754606270414592 9569602 -100186212411205519053638147616815914800 9569603 -408270105360722993048701212110449934148 9569604 -208942477626865733514294689577128306688 9569605 -111129649601867965319744637969996777480 9569606 111571245440243298868414635313088345856 9569607 730563512208035971247142856917636096 9569608 183746732090060547812969868617166504960 9569609 61980374135091334024402419010153132416 9569610 79595203047967487648529725390230003200 9569611 -28280667628371977550373207699975464000 9569612 -4673921035596235161695127162219368448 9569613 145637963429586257405612775463887870144 9569614 207066644608877982867977197230856510656 9569615 257748995499132105516445128524300782320 9569616 9463859078121378379807403885199360000 9569617 111411830370712383693401172977323319666 9569618 192079972082341337249625064986896111760 9569619 229237065123808570097268389867156293488 9569620 -10185865894700905619327809583272792320 9569621 234817064000759117439942001785760518012 9569622 -13184516431851854444486095598302552128 9569623 -207058850613329720167218366602311219200 9569624 -137578811800275820839592416413463552000 9569625 -108775147389385470799937903187074064000 9569626 -5242025221442204583801162468001151232 9569627 -28861514925039525768867873629206231392 9569628 3567419449605910417448949650421848064 9569629 -23087778623169144204150075920203013940 9569630 21955230942649792564362681974719276800 9569631 18573045574424824887690458066389099920 9569632 337451914595860309291272897676515213312 9569633 -261912472576590577789568257249432670016 9569634 36271599640072153279476878027898754560 9569635 294336541561692442479367048143279145200 9569636 -31687281043439430458880628008190882560 9569637 149450104981360437955384261187113620480 9569638 -72579809043718936249863594869843724288 9569639 30430045326007601740862214932472746856 9569640 49081043706945413836211079778027929600 9569641 48870191555924732319877915362490442042 9569642 108650399438746957446730980351128279472 9569643 -8233346690801681785897761099926222112 9569644 -80962668053488817800294046168220130304 9569645 147976222310217419164644013125972954720 9569646 29729638679597266011830661476339743104 9569647 -40573843955320907607825666625936473904 9569648 -106528464541776818891467857486741504 9569649 -206851998386912218566354466306360342272 9569650 2270187681169535226938862459739497600 9569651 28667403362188891783468271821003734384 9569652 -102993394250671764433044194052427345920 9569653 -477669262970698119126961856788912934098 9569654 -24675464680669641959324838655215754560 9569655 -63588979612318010978185211179027612800 9569656 170186008260586389068044750350077337600 9569657 -133053604059309102263274818227229774274 9569658 -47290053055295245467554426714892940800 9569659 -57441894900102322503816862753691492160 9569660 32111109685897066064748942569248135680 9569661 -59478845371173485594700596850597140160 9569662 -242041839382445169947790456918277008768 9569663 178102225300820762879530649306312694912 9569664 -3184573612628655709072130747777679360 9569665 -37647983934910671087152159320514803200 9569666 44588189642527568389064376396606958032 9569667 79546056733559376279152489938440485880 9569668 -152505895102381050767890025377020261120 9569669 49222296939633119600295373849728202752 9569670 -1021373700538716619981289078231162880 9569671 307241602064381841038775892056523182872 9569672 -142110159529555458878255658680913592320 9569673 80081191190176303208458609435189916160 9569674 154121946112563124466817315362081016000 9569675 179131653565415600316302270128141836000 9569676 61981228085880326209187727143010258432 9569677 -143980461621570486613599329541887646688 9569678 -111509779353534646884880289097885111360 9569679 -55840601826714507415851979493969029632 9569680 9645877196069111310164517243993784320 9569681 -512623851307903003997224894975143566400 9569682 31864664718757089193409071466987283840 9569683 -324725890172843546874522827371307594068 9569684 -73819266672166188978333581087068435584 9569685 176468061826512584235541170903300140160 9569686 -26773876970114246219795996439937161216 9569687 32282179427612065957961254896780365952 9569688 95332006476904162512787503014204006400 9569689 -439072406398433843088520331589451747510 9569690 -22374018577747265637365258365859676480 9569691 549955363016149979501838389116398012000 9569692 -27566509431880819351007393754141204480 9569693 -1883008711407366121822884931089124416 9569694 160235203518439290975471244231343754240 9569695 -143642031166565213321683417800326995800 9569696 -229856385357958628376163855040771063808 9569697 84259378125813557314955769280459930800 9569698 10608451209715640922943106261069208960 9569699 293364192229340674202217021959203124700 9569700 13867532862541474213722294268784640000 9569701 176872374701117870798871038157303008702 9569702 -89170560475318428352930224482303726208 9569703 -92192766457326593027908643158317881472 9569704 -260800611022936514084581356943107686400 9569705 -116989747776901012675325195587986658140 9569706 -117344673096142976131790485563524349696 9569707 -37172058593521978650184238929483019888 9569708 -225181166203538798727607816433902308864 9569709 32058461695341531180278955681650508300 9569710 76554103811431523434630212805480800000 9569711 15466677771999277544325435957525168000 9569712 -687545721545016502442841874303352832 9569713 283406106096725549583673003362505794962 9569714 -34753787365285285514694486061727141376 9569715 12608391194848941777949044001093492320 9569716 -7911360183991349608489347707020581376 9569717 149457015425763424344562414331171008512 9569718 -125690054971922623715673889978547633280 9569719 28286326551441974444570008205246798120 9569720 -165632162933265022875754850751974707200 9569721 -64537630509120688031687156593249632576 9569722 195551777877104607021612848754142092000 9569723 -263802717026211368912562497321352888456 9569724 -8112826704702150129657182977681947648 9569725 -43865914928968783599181988633410896000 9569726 -165665671925141041682318319026896082688 9569727 -82379199348189796031439566297351004936 9569728 -12917522733567862870374586312040644608 9569729 -186320230561662255028153857010883685720 9569730 -25158902304005715037431592945190707200 9569731 51276630465102650025708752757770112064 9569732 -134583129880930662989815791564115883904 9569733 -23974893462213448159201602778890751680 9569734 118562388553375900088675332821933412800 9569735 25915691145823875181025862895902021120 9569736 1849018575556508556926353729212334080 9569737 10611469544592228952785795273948951386 9569738 -166877553130309890184104851276253078480 9569739 -63134527954456177748219440358210452536 9569740 334825488361325913773620390397611545600 9569741 -46686976950688094647416933896355976800 9569742 -13679394214628249801240017889982799872 9569743 -325098870470125485313660125897858485008 9569744 49600356925397269261735205004611420160 9569745 1197256594703402638743509340500454900 9569746 10735854732120556175030135708321101824 9569747 31682073588205586007963159786236229120 9569748 97333923780474448233457117485420539904 9569749 -8125206705627348795513381615442864914 9569750 103153898806432798332185089481711520000 9569751 -52051163696118603460968407690481115056 9569752 -351722393358273789227569578468558182400 9569753 304514248100440465595644409931502741002 9569754 -39923409709887318425382231927080892960 9569755 21140615161248828394613367588602394960 9569756 50906962889669833577800358568877575168 9569757 1123943299468869657982469217789890592 9569758 180932082873663438318250034499904332480 9569759 230680952011351071256204631848488477552 9569760 191548896199811417031712897522728960 9569761 4297181456764112273320477442155192000 9569762 20336156042985812948684715344689803264 9569763 102097703283053886098968283423331589584 9569764 179460883790117130535636477324329492480 9569765 -166036617858808839420156387771077340000 9569766 -130781315971006924312147611513771590976 9569767 -300353612253824082952060381947691626184 9569768 -184069891729573496002089479265214464000 9569769 11761907917643921389720980564366624 9569770 -31598136136435710220461285018465162240 9569771 276316804541009923310931215432565037872 9569772 96042596875317786410078295861167385600 9569773 182734600492143573027794539471885048022 9569774 -104556654446778579246340110875185980864 9569775 24523535320192754852051260111783483800 9569776 -98711955219307765432832167489170702336 9569777 -81469694116057553756274954847903855488 9569778 78899060155606150227154618121838904320 9569779 -2478959620509889570556182165944365816 9569780 210506368170021318919480094549349120000 9569781 -79486691383201506350206077286749995904 9569782 -81836322407385052734006052170747528000 9569783 -190490810146992723766472021215845586968 9569784 41407281243203222554510748288240517120 9569785 233530620602805554704920337778426854980 9569786 3933452582229763432126890611095133664 9569787 72529335611243461464808429669986809280 9569788 -118194489924700277351683202894740774912 9569789 -26545378768081080715139914060037540520 9569790 -68506885748763026970302106020427094080 9569791 7474279301866559884639198370406635520 9569792 151742155626738745595596482306084175872 9569793 -14770093267760895731420262690243697152 9569794 63200623354185668059487374990843696128 9569795 -19843620128389367499845156955824857200 9569796 59448088873297748411538318230406266880 9569797 140200081178553608456512704925728314460 9569798 -123754531831009263780914466970947576864 9569799 -123226722554536884491672068140553382400 9569800 -56844256214696092389825629710095360000 9569801 -430668767154671805763315276860583284198 9569802 -82208029443272173797856792879038746112 9569803 -126737575189269927309539616959729051960 9569804 61644805873434251827309650235740857856 9569805 -6544038744710587345022414865361975680 9569806 148014546703855382363553247049418839040 9569807 93580369657622698459640020396954985088 9569808 57938691988992741855768519521972723712 9569809 78142060276251288070062977800592040000 9569810 48557720324239846293401513277486894720 9569811 -84694137045286628618613223234023707136 9569812 -1761641178082691797726257182804029440 9569813 -43847824375742825663459089712819654016 9569814 7219619922162579172574432701255436160 9569815 105955048688608754224472912061634743960 9569816 103078451599856851029609453151171860480 9569817 11652745538640382065495769126353461568 9569818 5527063750474900069657016927433669360 9569819 -22418044268760293374331206148184363504 9569820 36671164544763431010825168408168499200 9569821 13393132524664941942576406580491282022 9569822 -328239467372965550950449099287040000 9569823 40370518126924373151045484409587968000 9569824 -156167199332377998831357183762194497536 9569825 -182138685010518732786885434162848602000 9569826 51871445249688365289922530789860828160 9569827 331213310076273694458111212446910244312 9569828 96066385557815718476427406570999562496 9569829 -166082405836312963743527370672731795616 9569830 -12853311667421436469752512791711438080 9569831 145456371249632436262930546791405303552 9569832 31930142515063879789962946545553981440 9569833 -74703982972903175973250177828569381632 9569834 34820865605520079138847544569138406240 9569835 -134334076010483898025543381267676046960 9569836 -68112055301253918618175238862305739520 9569837 -132507881625626933498036861920282193514 9569838 -22664903626991358933956059111054128000 9569839 194187495645879793335658006588813285224 9569840 -2028429130028687775092444319480545280 9569841 -17863379841361429924417013068825957440 9569842 137020807926598834804804484226181965072 9569843 -9509887862339268737508901445949527760 9569844 166599612209464236826172073846397808640 9569845 246018542996755483037442969185260547100 9569846 105549209280495152004938669136862144128 9569847 25482352993163321037716555599644295272 9569848 60442852804526801440516654679173263360 9569849 33928289743953447906822065910530423850 9569850 -27083500777113301647840168859390560000 9569851 48755337952463072218381416406857976608 9569852 -154383433792223577596999661021543896064 9569853 -187390152038867492551486016931747019200 9569854 777256378298188735000832596052462592 9569855 48030228774194108454362269813237344000 9569856 -47999563609207149316601354732005490688 9569857 21835848956504392965635650606801528800 9569858 94799666827208259910801793023408613376 9569859 -65656518736024150854966562906836633600 9569860 8336315852058034113149455319079118080 9569861 83655380702394528871892834365365292416 9569862 5349928021868512191707017199421179328 9569863 217890944522781348694726039415528332800 9569864 210145092389448681234029205131966545920 9569865 -506708260005771832381214751595244160 9569866 -8470455336965482337862937641181204224 9569867 201163128335367065856774351367047728916 9569868 -41064877028452123732366996263743275008 9569869 5279005991120216793991196699520258220 9569870 -137226833551407734447627640732243405120 9569871 -57628570663769822155683945844053303960 9569872 21641136307763569117024927087113666560 9569873 -61395026309374763205928034448907897740 9569874 8344337740779876475863052041569779968 9569875 154084969382507128083430933411000392000 9569876 -328627309503159089944043550309441728640 9569877 53863296896693253492850774417014320640 9569878 -217613852134578762955677693554274396288 9569879 362955998914307071405141415813475483480 9569880 -91575674294666577922336081179838464000 9569881 369489918870377950855587644913530188682 9569882 -18789621555248278544320924848015060480 9569883 67159039689878767058396358664173033624 9569884 115501065090131194904392578091967040000 9569885 123469046509536458035001743059434311800 9569886 -24134321572721955421050803018928832512 9569887 -252868232684354754609793089072337706464 9569888 69575576543014709616017656897608744960 9569889 54980478748450507493058085242747811584 9569890 171382757238890557402139240390872934400 9569891 -153201001949169831395271553385405556708 9569892 -32453073445137590979260266024840052736 9569893 96187123745951413437829119407078136544 9569894 10848857770352804191188555073777142496 9569895 -61197181864362066106943386368157807200 9569896 261394078895470940607274206516884167680 9569897 -485917515391490646847064243362715840880 9569898 48763164485571279782972009412132173664 9569899 -718102475482400956287229325886443382480 9569900 -22987313349718876673269746245183731200 9569901 129808470957585546061363611261775656960 9569902 72113698588210033029682890910049441280 9569903 -52332599508214391347375823143612453920 9569904 -994118446855208028909312181029666816 9569905 -479880363046557771215032919063418305280 9569906 -89867686419388844604450304531742116848 9569907 10740225651451898153247462239429496156 9569908 3921348553489205797018784868844349440 9569909 -212113531890102896574773584088568087360 9569910 -4212718737353329676855139284567040000 9569911 -101429953376512735463476897375435089848 9569912 20404208919681643386339984635412111360 9569913 -419928408961701556081937956979896664640 9569914 -158224729826685140246845784565576460944 9569915 114034129807430540985225826090086370560 9569916 -88448150079210115168750879086734166528 9569917 19268697995960913677582634511906717184 9569918 -111765216466386104029273283656400124480 9569919 -92313625543985221655594673227763040056 9569920 230268947934399394530826142651252736000 9569921 260771218892528105810921217046941493122 9569922 -31462132337091480035147724736410342528 9569923 28917753414960314414622767617681140240 9569924 7109935096489990013765821557941305344 9569925 118028270803017214222621791056091509850 9569926 43131406553757494169131474544637410912 9569927 130575873838071245408297496823770350352 9569928 -19824493127431327021489097124484300800 9569929 -57459556850127066986991025742359327800 9569930 26702377415283137727589273161140427360 9569931 -37149565017552901252884982340761568256 9569932 -19271075342678729117862664965344437248 9569933 320280722020517647227719749148129318466 9569934 -43665153242486356526715388428458987520 9569935 25614508502169465165391401968013120960 9569936 -52917362588156989750446788558329479168 9569937 76848899775299958963767543091513183168 9569938 -24798395518013109513733234093323592704 9569939 -204795313574858899039009555875604828560 9569940 71633023103239566329128431311827200000 9569941 -282021276110877210251988105167930313600 9569942 -41589828159794346954330484051947120000 9569943 76706407791473956393701786220124798184 9569944 -417043159921118790154686848090945126400 9569945 -108275206696013032771797605324758559040 9569946 25003361412995320647715171530115192320 9569947 178403160275483794274547069691646843396 9569948 -4097957424171561924624992692803207168 9569949 10545667040603336936965917483598510464 9569950 -47189252629711860421913444707638350400 9569951 2925489221089702106385472294934855352 9569952 -82223229035864781608466643036674195456 9569953 -119870188659963573684964917798430720798 9569954 -979017918870414736282175505207173760 9569955 87763087091233642943696151103685740800 9569956 -77826747644914312337763802536906624000 9569957 -418586932682057849112617776420539817794 9569958 -90292661371114923228925239027017809920 9569959 -57093159617216453670978030583712632784 9569960 42897323792254434057524116719323136000 9569961 -48879957864518045132643123623832483360 9569962 -104090939564110514606533223577307511808 9569963 103473159188937840870326439053044730184 9569964 -22919889735407656472325739998997953024 9569965 -180714400885515652549221940237499521140 9569966 42819630057118062391484655860186168064 9569967 -206635002505006668301463036731079904000 9569968 -21618221510240206332876140547827089408 9569969 -373766923385834880305046088290619467630 9569970 39146393147906056018146432532104594240 9569971 -120602599815499547980362437880024300000 9569972 -150792928115018704942222186216538092800 9569973 -37898094655297205435600352810422714880 9569974 55082682183583534875378332888177698752 9569975 63863114734636114344404639037653379600 9569976 40443101818802130612628300166881689600 9569977 42525309123034013014390360937357791200 9569978 90183283939963900025631324923829907968 9569979 68927692401417690498815799280718845248 9569980 -27866642189497110786945369553042821120 9569981 -298231897181893570166990456101641220800 9569982 -5002535157077639575469691584491340160 9569983 167812579887760519822154061506433012264 9569984 9155334828615835061082893556542078976 9569985 -162982669088295298671702416757259732800 9569986 367943515264276917690081356773032823200 9569987 -83922837575507793199727594385406291248 9569988 3590353834309238191470293399918633088 9569989 21251377057749594912079597481950947168 9569990 -41340686047800148184122346240545200000 9569991 46384903032616096866035388293087092392 9569992 31287466184124737803699523243037542400 9569993 215145151292747532929357532031386585984 9569994 117244094424273198624654695146735872 9569995 306032374189760268511921749780258180000 9569996 294666404431263988236002989700640990720 9569997 -60375763703576267820608570570457594900 9569998 25786600558764152104385480494756321920 9569999 -71109175735288599969460183050476957664 9570000 -8348724680773079551321321120972800000 9570001 -95734927308537370366954376979002633856 9570002 43678017062279276606044657259438193312 9570003 6430163886402711327494271819990072504 9570004 99150916987548529232676886015104477056 9570005 97869982383518421864794983771640589660 9570006 35900248309163590081836962324645481312 9570007 338398783858151227508372085367868389256 9570008 -984395542750549584955690436889722880 9570009 -111070684722674372562655617531112113312 9570010 -9788940543825589852642760716363591680 9570011 402203524542783413164565383070399400 9570012 -128987879911935462716428471500497092608 9570013 -29436178142127176630892112886022770440 9570014 12621654529223531558151507451102714752 9570015 -11247418440749380825928994057568512000 9570016 377345042771625508158624843622680625152 9570017 -305069341395825692626691064937697878908 9570018 72226463927500120125989581894899563904 9570019 -168364155949265380183810089755956697520 9570020 110670881158284260922657113459734049280 9570021 -18436208616673976133264293175789204480 9570022 -9729065482775261720072458810877362176 9570023 -456862073425955666749527569793401590728 9570024 126371669832822188933607589378150809600 9570025 -174917099409789290264118664721559628450 9570026 -389709217876247070571126095481210532256 9570027 -1042371965292530124398021424523774800 9570028 141320368383387685569903053669952394240 9570029 -59255973573836487096225050275107546240 9570030 39087782518377788957542115327088136320 9570031 172532616530079007152886377573314652672 9570032 65619998409413861441495073873900404736 9570033 19593777931080601729013127009785030544 9570034 84563885990671137484759515485104064640 9570035 246540639084905294669420413210504026480 9570036 3110652216332892665339396028408299520 9570037 1142951687685835178812395900371828672 9570038 -71141807140673981671791111643158309120 9570039 122111598453553448265963039222467369088 9570040 103199476327881018890246437366032076800 9570041 48234959580838120870164028097458308864 9570042 -232322596051828290385084211123184821760 9570043 220892923076554877805432803323292141600 9570044 5206184024982876422688297271639007232 9570045 -162208151436847366448212429316802101760 9570046 -333986226734065613234078556568881999360 9570047 104584404137917886557261971334165840080 9570048 187858146998782567872453972345124552704 9570049 35645738982309518959509006996604962050 9570050 -15696950746220295358366375011827904000 9570051 -88921247451544814712888186309965620032 9570052 181815646397206117739340167238203350272 9570053 -179517262624828130291563262527525361760 9570054 -16012693596162566106754131215197118592 9570055 -78527739615839066751562424577915740160 9570056 -15661071903624477005372213726912102400 9570057 -3605268268016913964019591467509887808 9570058 110722778057670511957670481229852241760 9570059 -329070240387543035344064961919556653740 9570060 146016769315803672874897680065494732800 9570061 43138100064324731532366423114503643532 9570062 -117454243357227617386295707788608059968 9570063 -62251562216093065780627436350543965936 9570064 7027195076986897885924786435095003136 9570065 243426890128121791627423370177352004200 9570066 16478166969794963736705836123181692928 9570067 177504039755217811541989371846318080320 9570068 29310104485945325914226327810369278848 9570069 -264723309462131443105506179508432449376 9570070 37877167097136343896902302270903545600 9570071 80047973206552962396241115504288628912 9570072 16948158793194397896030370499356262400 9570073 184869583928399342392040241538477159300 9570074 -12843180641180621366232968499739642368 9570075 -22731331832052682228749487331685329400 9570076 226051162118280251007817670218958005760 9570077 115329861489439318382664059147709744672 9570078 19073537561879948497216726866467155968 9570079 -406898834985159210467504241097636397624 9570080 -848301080601275057242469229322567680 9570081 4460866090663726850416414392722454720 9570082 24087211760370268976454733797698909760 9570083 -18386126977477160452108871517385422696 9570084 -117520988267483465321093149716053105664 9570085 50455758850187162888539796612733480960 9570086 -161507674023616947910503096690650239008 9570087 62328079470897352324821856583505121920 9570088 -57418179177103813687858131591855636480 9570089 -138118012211047672410549154794807007110 9570090 -55220598173233766343632704254624476160 9570091 36693846425285666238561874653634084400 9570092 163843556173779425220603441369950911488 9570093 9918940224978395589168234762060607488 9570094 -4350806911804093969793822550396327168 9570095 -251855610104995136794254515676596456400 9570096 -63840908426985046035037193404532981760 9570097 54100268053721098230182293439245791972 9570098 -315689498147807427330771288094658989536 9570099 -11221511125174352175940373809228755456 9570100 67847946212927838369821411869429558400 9570101 440991905039403119009502764220783957102 9570102 194278677738809487865834430639526948864 9570103 146710090139001367913995503959549032384 9570104 74881649515637479390033979601285120 9570105 -61305847989502506253245130117781418300 9570106 5660339903446899795175555192269794304 9570107 238381438393793314177182149047892438832 9570108 146966314961104858127386204678081589760 9570109 -35659005911726242322519480279035517600 9570110 -40486402663028400561791862553534080 9570111 61735023935504389959960699887049304704 9570112 21768594033564851505670887322747928576 9570113 -117426949874847173574090487816859019840 9570114 96696599488848087516308833856746292304 9570115 -90343574975574301885424228743247136240 9570116 -165314976887990546111848593006545264640 9570117 15581058279886665049964982989294469312 9570118 -53635009356698103614893415766904110240 9570119 69979096862681557905194024968386622320 9570120 -37917750041935821309348427158193766400 9570121 -175725061910267632902000643267135728000 9570122 106966180937107910416756039616818922592 9570123 -695230884084898359600666838150389120 9570124 -33467503803889620353020097622010594304 9570125 167014682217896752109516249168080719000 9570126 -171514401174977827353250287973011636096 9570127 97097638199292119957905756857789241072 9570128 23073584263995201506855281175767547904 9570129 129213275731007802242165080318521734400 9570130 -39054331839260706913063079803749170880 9570131 246530997564299820495334945320115837932 9570132 156547145533891968401913876622821120 9570133 58541663244965634908434930603275524700 9570134 -11130426330571227454529896766403158016 9570135 -85167429281773961542624775712526489440 9570136 323293296926581202068608156008728135680 9570137 48451684208668275400243097809832283786 9570138 -26530637423013803620634075148655544832 9570139 272786445092933530427913120631635680800 9570140 -37017773312239828090885512730405662720 9570141 -171232320712758693865544263262624803098 9570142 8914748056866282228551183683800611712 9570143 -281010382812918600385769767007503771656 9570144 209134807298137166020246470442796974080 9570145 -11021820957676959737342775708800185200 9570146 -34762133836274669501437648472257034880 9570147 -32016784171788232562676167816044523400 9570148 -15480133805934881004589170222617497600 9570149 45557809954105763923215725236761039264 9570150 -4199989010402818087637130047418984000 9570151 69786063999160251630561752720210892400 9570152 385055316750056592052753992615631641600 9570153 131978590611879846499765450054204009104 9570154 7966731677607846438851790227976353280 9570155 34963421850155067641626531801099299360 9570156 72329288048340517446176514527667846144 9570157 -190476882653596842827292634558007355060 9570158 -68714778678866404082998280633468711616 9570159 -94188338135867758299678400662283281336 9570160 -21773586529228399217926735412886405120 9570161 57716511855181358744218495783885280064 9570162 -6510837654543116136765046661052604416 9570163 248308774604272489418948175524933518412 9570164 -18156732898320429128920142045007018624 9570165 -19282888855543062440681950576965304320 9570166 983676207522864274691029637286363264 9570167 -197086327692331628503914980160383564400 9570168 21992937350247236775891255367478169600 9570169 18718779353327194760779381158266807296 9570170 -43269055996620151309394302774999617600 9570171 -26033697730711874788105778753076055440 9570172 5179953954105076747795099698198579712 9570173 124713182250984997869533307163300300422 9570174 -89854076717648944894465637806203396480 9570175 203129085815935780017311438027163193400 9570176 65027277780928324366857783410625085440 9570177 -211296932661531043310626652292014024160 9570178 81772029983331550615009675511759438880 9570179 36545529070391467813843285504721506440 9570180 -75602163903181040536161761457694679040 9570181 413093316761568470119283592027291205982 9570182 70154668152189083680347172186198596192 9570183 1988954405983205016274795800844747008 9570184 150596828133342617758481970847613521920 9570185 -180044106721278387654078332454825028800 9570186 76226463718427709321162749934985198080 9570187 -123216403283597811202233089891008743936 9570188 45724937459379746162957831211540741888 9570189 -193730748570730290396217948806434818752 9570190 32223536177143031750173443074403526080 9570191 1267705822440092591154900716902494000 9570192 51384166091736471985216950398621122560 9570193 -545018531986939373749762096163752042496 9570194 -19188776999095255701064000677992170848 9570195 3403578589081075055162881368413608320 9570196 20075844712256958177428075388742385664 9570197 -50436043840661833566384160022719496448 9570198 -28870146560383804510258507120200683520 9570199 35806556496624977163209267379348960200 9570200 4595482875571925204685912349516800000 9570201 215233876089124440463803801337877132064 9570202 94708779439231450133085983641467405552 9570203 174726049890094790829953388477427641360 9570204 -4649809419842598360207227975200358400 9570205 82085000450498235590619345962835384000 9570206 992172664263305902500948006108704064 9570207 -169513674545108572147809727370899909560 9570208 93044253690397889203013694487211802624 9570209 -1400646695183075131197118488081432672 9570210 -3291296661740350919313507825668689920 9570211 -31534840841740575103419362515436102656 9570212 -11912303864297276849738852538017710080 9570213 -235895458903858003560495115028890629600 9570214 56307763804559724903504884106578254272 9570215 204807558954690769862242106168217330360 9570216 210021595075593915046277496940224921600 9570217 -180206899744629855097621396832551141248 9570218 -9071124938470658156529997741507891200 9570219 5311301918731777567746510019859176128 9570220 -85508505309621969505385619114959124480 9570221 -147364932023925297930281996892296665578 9570222 77732426926071167458826555408176813440 9570223 -33979058214704736560312400011003724000 9570224 41588092859383882946062305175249059840 9570225 28384625907152561054509708758622344000 9570226 -95992217182172922893402258396143976688 9570227 -713462283904442849214781542117367680 9570228 -9987284984593075246027716781169332224 9570229 -159413687003978768575034542441789699840 9570230 -146904997765136840994618058365052502400 9570231 -10246540068098932447181408044542327936 9570232 52171907041564582823678061034477977600 9570233 225963797722175968226939912368765453482 9570234 125418697502530195646261563804558912512 9570235 -19858554423981084750520848282411922800 9570236 89468435786404745809313999912720666112 9570237 255823835815814313516070085632374831360 9570238 168107986721639313034954903169566859520 9570239 -121935532402072400245317275499460916784 9570240 52448514181457302694496631287982325760 9570241 262294595384738397339664408853566520642 9570242 -341839893984821832197294356260712640256 9570243 171149304184582667121044455624740936000 9570244 226760993497325020987877097136273041536 9570245 245753973665987278746630345920574933120 9570246 805291310593013288230610171084832768 9570247 -603514375703306032238974056844320458328 9570248 61806360554714267676860609913245967360 9570249 80091569910335385524846350971753988488 9570250 78692361151706026571926433300849784000 9570251 -251416082391641537510881289023735280748 9570252 -3379152804562181445076416712637177856 9570253 232787258600111868193419049496634400 9570254 -8504896135956877923059905479906134400 9570255 52116195350728027608990534565543977120 9570256 59117104871878738458962878752504307712 9570257 -17814848914467349145223074628571614720 9570258 -2389358229687886851193537013493288960 9570259 -106385286040560936534590826181809145920 9570260 53296444427546760554385227728617431040 9570261 22777144940330573549039632335165157440 9570262 -92310670196986761223987165853374293120 9570263 -204040928711599051973776287397022957808 9570264 -144796754659766192161771844787448872960 9570265 -148829597638765178705286760446452921340 9570266 -77191972574349429814941895588698555936 9570267 -212301664027250822707307766075632880 9570268 299374667181642804762879654345975009280 9570269 -937512526339096322426061424029613493568 9570270 -91377917222354656990980597532943712000 9570271 461498586620613359435426410400924365472 9570272 55277205643451169018097268473827164160 9570273 -68070755896868607968360722469143592016 9570274 -21960831488878380768543264398125966848 9570275 -29618968368344426920819276719654368400 9570276 71418801911275692246525889440857404032 9570277 -8089744180036404033282405017699447040 9570278 -39512381592608697206760333793606060800 9570279 -190980501306364930423312321979485881816 9570280 201924193036254809346207791413077196800 9570281 250504790876623690610916084124518205440 9570282 42239906796151871598019223077027368192 9570283 250162790941607563806252468545819833264 9570284 -205713903350369155327693264858779504384 9570285 -248397670081172857798297155124522468800 9570286 -118775306166425438103182615021402325120 9570287 -1429743430419850384327647276979359408 9570288 -24261676918150076801723186147818930176 9570289 -7485719282367234165442405858509034240 9570290 175538850084810684534104184898859241600 9570291 -40050555119160096281302735360714504080 9570292 -95889002600586069428129282037520441984 9570293 489379639208881027049812896516730618542 9570294 9393586109303154272202865206671807040 9570295 1641225391217831614188217225429209600 9570296 150634455210283803444892151345658593280 9570297 -174117143447365071003885719583992616960 9570298 36989813434244067352879665918600584160 9570299 -59654237221460214081868305923456756700 9570300 2752020649833678380299688865994752000 9570301 133550988612256252396466850530640770610 9570302 -5311259643831555732757804391556531456 9570303 32444502796481530276491333689269633248 9570304 -18423359044251423729819648840035205120 9570305 -4703274389469860668347306867621402540 9570306 -45362635920228019398685487360502074496 9570307 420866211349873877138554144125928643280 9570308 -1459889231432514431974197302603673600 9570309 -4810536107152737387519447180383880960 9570310 139887831436222040540878015021132114560 9570311 -50655636183754092527418180415286172048 9570312 -101490685698442154571728682940595404800 9570313 429520155235797153433286515596818497562 9570314 56128176955990701061817908114343779680 9570315 -103854452892737517073306518688286887680 9570316 19892473007561119216954143450864691200 9570317 -240083866618104375584947121940555794634 9570318 -152349395723469139927719419643238082496 9570319 390273823297480707902548596853824336000 9570320 -2366045348091546829883439465564733440 9570321 -13678436689080687778854949510475790000 9570322 82853565247416014566689894944882957712 9570323 87317460047031212272579489490769625344 9570324 -89210060296148020852153630554205298688 9570325 230094711941259895705672882960607823050 9570326 25248504497446866857277184071182367744 9570327 52013226839191772332389873269004061056 9570328 381293138611380686455635428835272540160 9570329 -171076866531383097664151760230475638070 9570330 20621961414268120257768405355539594240 9570331 328140146473876867026433439702053686600 9570332 -52620944342560015188774991893076715520 9570333 -195050440070574301668698514276612840576 9570334 -55710509809829657478986034229371549120 9570335 232794186102336635867606985215651450280 9570336 242427435812183726309969055033383190528 9570337 -474534851646611239925214272334213889980 9570338 3837571215015002267489823189689475840 9570339 32703791569873823788042008074176880640 9570340 -66312423200216696840166742813743091200 9570341 -231571982839804159602186597547450698816 9570342 81804270536830594340933939200654149312 9570343 133208186660462407305674505693242685024 9570344 20002914268204247447172926101112832000 9570345 112793650052539192064766214215088547520 9570346 44174168037734054437656810168728730624 9570347 -444586449118623169344531190171552037928 9570348 121197182055934601773738099878309734400 9570349 143322894800414886805676052586719711520 9570350 27605227987079244939617327466213988800 9570351 -358778711064362636334236949727064064 9570352 74949876810381493960873041311748882432 9570353 -21525446790426378925797908476727776716 9570354 104485377058674301325093015677706802432 9570355 -3317774524826331565646472014752668480 9570356 -51274586433215496182501902894691554560 9570357 32650953218980963271712217027246631040 9570358 -22090814861448938564862802813524234624 9570359 -267985522608349702285820793959076182760 9570360 71271059508528246503844782544665395200 9570361 -259418932817131445531921915934499694038 9570362 56992358857517715000390688169776248432 9570363 247900121897233141680121830212648849088 9570364 -121040568098726452304242747513295156224 9570365 -4308969541735116445489299534075302400 9570366 -96014506245528511199480540896107774720 9570367 -160294754752916602193469517558645749168 9570368 37834707185830647448659551583212666880 9570369 75715835001216218189360348877871751808 9570370 -91831037698137271503408247616606961120 9570371 -119048134743278161604027797937127004008 9570372 -22487553759801935234875885662613966848 9570373 20075775113870445955187628868652634844 9570374 -21955531004812781665013614640770944 9570375 -109284703084204049980933006557496752000 9570376 79046265209908565329143100636520448000 9570377 11944205950613972243775700863892451520 9570378 -67610725471252141965914879079858974976 9570379 9219000858275491244328680958016270080 9570380 -63110124911429041557457059069680486400 9570381 -2924898347148590771292847576720335840 9570382 12939345286576376175428952995361828864 9570383 -73646358162171327748961599296494282040 9570384 -8560120626532717611843080067477553152 9570385 -340321867734744900531062082337217394240 9570386 12981719409606137874108091655146165392 9570387 -74400756182174908347696635826159860040 9570388 113138671917769918046910175457006620416 9570389 71576553772592378057154152758825418190 9570390 33702708703330794650038494959928729600 9570391 389931664794163386565387346572380278792 9570392 12484550990865048599193935459050045440 9570393 2775291331766158784251120050608503680 9570394 10819455757504835677138348864172288496 9570395 34547242377072801711332181088009921200 9570396 79853394341661888639003431150785388544 9570397 11060222192839523492765742679250917932 9570398 25292299797896476440621501862433676864 9570399 74566647358491195697007815465031049600 9570400 11802736745885516651712809504538624000 9570401 223288956910066192727637547545305138352 9570402 -68690385710155415096491241400372598320 9570403 -325589522483283070075993912900588137936 9570404 -167530008221256119673914014765493059584 9570405 -19979383789009743864551627832216334080 9570406 227524139351582064717567050077687378560 9570407 163871306841034146326750872507317201024 9570408 144433699168042679293819942554720337920 9570409 -195635590819379702315669575228129452684 9570410 124011273636193702579626660621161643360 9570411 30180563340479916998255199571881424860 9570412 -2183023478177235503386426658843956992 9570413 -15382960727288312023117422825221863296 9570414 -28104458735186747730684936819291340800 9570415 7856156933465719853926242089764146720 9570416 68778472328693748487795673365039644672 9570417 -78768223795771149894910957376229183120 9570418 8340114884535651189901090376947299840 9570419 98986106626777373023059583679386582800 9570420 -99758708685260321349506891382890496000 9570421 -5585243190066543953759715600009512288 9570422 60530512085063417727692919423510948864 9570423 -156386386534307687879460076808580139056 9570424 -269650542015780973471567133869108285440 9570425 -20488097011293793404509301159803945700 9570426 -121263649732529992470515901639744301056 9570427 -47830380746851287476088834622201274520 9570428 108131509432159518577531708199370547200 9570429 -218629319542381301529051049701010637952 9570430 -74596138718017820209379006916919688640 9570431 142282066204511090545006309880019211032 9570432 69323819743199308570877865806046167040 9570433 -227886344889139912177021088847976262480 9570434 -63318002472693116661409647510343043040 9570435 162412947344718516942689174783289180000 9570436 136183490748241609009953588109188968448 9570437 -16912944466428160089351504198122365440 9570438 -12411047866754055743843104983765534336 9570439 -12489741049506762893058296510780008944 9570440 187573158275634295019997213311240601600 9570441 -139582669969896306017298727761858701808 9570442 -18821761894042224813059679512790098688 9570443 -369798569999466100329944297210265163308 9570444 -26813423301757925295611259992572231680 9570445 -65093066741694658420824762682282118400 9570446 1959273663415839408457522811042022144 9570447 408245496607302403784300469305393297040 9570448 -102192768138478652686612146534400327680 9570449 77418232809636360907269823503514240320 9570450 37406589790693661210559218625476265600 9570451 70700374471674844077966883849862651904 9570452 -144462800359032506483651102984715786240 9570453 -45443698423660558712295322786926105696 9570454 -85175899347807122509639432214850361824 9570455 -415787734173705614007103743152009448000 9570456 -94969338661775828595134211730619351040 9570457 -24749366957425261107045019338307963056 9570458 36178009301960898206961242927874475776 9570459 42935972439014623337886203217379985304 9570460 -105049989552823492323315050428167774720 9570461 165243102006697623935416055934537884832 9570462 -52527456171612797295358219199358560256 9570463 22746209835964828151758309427893251296 9570464 -294247436735207660532309188919564042240 9570465 -87088447704924027263003946134801792940 9570466 -9448664207263548275899904792575426560 9570467 5178014131707373858186065622176148800 9570468 -102486496620445147326043387980702120960 9570469 -286180760666318621150295177872922995904 9570470 -15865062567062385667214337206860166400 9570471 3166755798471484129723383697676331432 9570472 -15763668045802473717883502108193715200 9570473 204486075826297854697192744266589906560 9570474 -877680920703148904475922874337558864 9570475 37772115709452275984127995411191267200 9570476 238767731018655656186617845198385378560 9570477 54535761764705607034773939903960685632 9570478 -237636553781566130553202487267544096960 9570479 -177059213079357765983197584623166370824 9570480 -27177753428124261281858912266254090240 9570481 196275701002682012380797078278205452064 9570482 131752127049193097547324856539753232800 9570483 -119138834145540472596176858853518458800 9570484 135497431243704914355388129618654973952 9570485 -46370503498687371593330989315576622820 9570486 49926295590040261973645836052961161664 9570487 193126848508578635858616838926012484136 9570488 26095094762027448645072439417703669760 9570489 110683138733192471087570296924380991824 9570490 -130925014631082458159845911563873548800 9570491 72143881514726184492861662119352423424 9570492 121327184784800469887725956646415970816 9570493 -222728994220939920309000979300838322420 9570494 22181185780578594240373398574577853312 9570495 -7475966224270262399626232727993840 9570496 -32064841411262314963665268262272237568 9570497 -149055327387339584843477095118866821054 9570498 -10326456980136643906493472583613237760 9570499 -65163253286879771807508581091291362500 9570500 263056386409006651556116237487541312000 9570501 98898439183969883018886303785671415040 9570502 -237770121922965059794918494150868710048 9570503 158214823310411061089725349923357825752 9570504 -65412648144887460587594977052295290880 9570505 64596143614227234679606769127239817600 9570506 28108398113308274498724113667618674688 9570507 -7281660442828503711436666605515750400 9570508 100958280587045680067869390361606246400 9570509 -49963429434144460242673744012105640160 9570510 646454187562433059503269194692205440 9570511 448795407869890352081479583541903472112 9570512 36074147159898754292880499499444600832 9570513 -32453183456700622600339039771880269056 9570514 266028582854576089479527542287974145312 9570515 -259373791314901174103852239010270469840 9570516 69687265809969945085891120674837626880 9570517 275815349142402233119583410758843783552 9570518 -84896161074379060007728116096994622784 9570519 -9144472308353701577799018566229846432 9570520 159172808074442999605648177381498060800 9570521 -237764368876889595733217971362689452278 9570522 26345374887191109335623441971347235840 9570523 -364122359799387853330035551513823847228 9570524 46614403108762228547991708938491115520 9570525 144660134331501774087908666961780976800 9570526 3694338705430677950128567912263770880 9570527 -143088351062100049421411602145788091880 9570528 -131129403236518150972874966244419174400 9570529 8468754836176538885143970658154561684 9570530 -13392607772650872853647961166960570880 9570531 54219542845145897796497247177995251968 9570532 -33592949078730216380997830587089128448 9570533 -86510911304432342441356791176271936420 9570534 101968537140441180634958344385152266240 9570535 2799953378420872415163863100410399040 9570536 -92321001307000306965133455338417817600 9570537 -86164468045768950578451789353978314752 9570538 -228338167473026705522729185936503056640 9570539 134517599655995041893418929811459074600 9570540 -17199284639483843402811804137019064320 9570541 -220807921601577362887523476999254531348 9570542 -55614676491243006972157867128748667328 9570543 -115854053254242784250484629752185100536 9570544 -29821815812946861748306055929054167040 9570545 31192632374887071237025831809125080320 9570546 63853406472466567075392151411039474464 9570547 20238010972918129572912631223355352320 9570548 30804000741535110956662655814298718976 9570549 -489313888440897037229967949243847136 9570550 95527475483086689928199338320103953600 9570551 -66791509458541788758142678741569645400 9570552 -145501006259066897143089937493330780160 9570553 -4498680444464427064715201950853222976 9570554 92218967944409146482002772612809567232 9570555 325460334828300118162568222314014196560 9570556 -84076934122151467546612202405417684480 9570557 -101284821005681220945259618299774547194 9570558 12206815819130562460273264897853809920 9570559 -130193521212130867899703170856825065200 9570560 73959227762413475201627582407303495680 9570561 -12082995715998062181679992793601620992 9570562 135364284995046860102938182950580526032 9570563 415158773256021869007718862240351138496 9570564 45653007329464098663156904476114207744 9570565 -116839468700415250765668468923783086080 9570566 -203275657350400999019782024202482812480 9570567 116961967646017140032526101296365072000 9570568 15192379633076171615466398252335104000 9570569 141941000374787100541461011873069066496 9570570 83943028114312361905183047310886999040 9570571 244879066980965433697030925832196690772 9570572 125035206125611730651771935540040699904 9570573 229989194292375361342689743785882280022 9570574 6156771928783502737475050325149723200 9570575 39713872906428019997042608192321610400 9570576 -7116877358367724335737579082967941120 9570577 -385702523104905776257994171554235274574 9570578 83568720184305720707567969955057981840 9570579 104023402379976996943866682562626543728 9570580 -41228559183627094953537476395590931200 9570581 -127413598610885876823595450952892389760 9570582 109372313549483249747552552418445272960 9570583 -85026250573845123703474181015875389312 9570584 85045737600309118777434033625269442560 9570585 -32819009361038105284217665778180529600 9570586 196472836521168162162548208946028170992 9570587 -5816622680829271166672798417966634720 9570588 -79754817682346211845167865704884979200 9570589 -17368082351232900274550358549706051008 9570590 48631918073575889372728253191945300800 9570591 102225928470947118581363260296773563800 9570592 -459947725642914732963089960119566336 9570593 -75585027022462430223751154783968035840 9570594 123158349601505263501456509333059639040 9570595 318168931020920877999356426535616450800 9570596 1604206400539048077666811736909107200 9570597 -133070194084677068369420844829766390880 9570598 -169240660450280540764916182201668075840 9570599 -42113696340644800660377385989135794928 9570600 29159151638381080646922531840257280000 9570601 -397172481814352364845224361014233416588 9570602 -45989306195831906791339211894521722528 9570603 7479616860015550622925397652124495360 9570604 -335380729102714771941225018313575027200 9570605 -45909676777734354947435416863043130880 9570606 -43980536377509807985757843216950120896 9570607 -73187579128585296727744852967379053928 9570608 6081294061740080010528064111039660032 9570609 630956744655795323153055710602160832000 9570610 84988648767144953499179407997500108800 9570611 100225276779670783816626434871846716424 9570612 -32690246851283573924474729625616601088 9570613 -171430733702869050894947354456134124800 9570614 -176387999302457094530752640763857461344 9570615 42500297482721630275131026731242950400 9570616 -429138344107417417710402579271925760 9570617 120475418864985735958836073982415816192 9570618 32229273134010418425814444506794193264 9570619 -795220780433715857959402031469936307040 9570620 8821246693535467398046668460724359680 9570621 53056177377325473578731588788067590912 9570622 31947241591325237895251279418973410432 9570623 3827096751302052359510854767992727720 9570624 -14602019005493231781656747825795432448 9570625 31637099065904691400835062918676926250 9570626 -88398368157134534747924870629469153280 9570627 -25579703449402723968221036897634135600 9570628 -110259693594188546383056773418703847424 9570629 195542205550377589721822324561146051230 9570630 6175115993020325455711649030242222080 9570631 163806213235346113283292098019595185960 9570632 -129286141269223403929220626545567513600 9570633 40256055861387238465643813676192420624 9570634 -101702283843223428692463942092923900320 9570635 -21040431705096541309624034430233005920 9570636 678670918912582546645748678357698560 9570637 -177960391361962157819422473853175127968 9570638 -95534813969129713119775237421804666880 9570639 -182719474252477321968031220367914880 9570640 34439114864717097402004023856801628160 9570641 80960286456440085489071555735640477042 9570642 -53880505294890911433258252377868019200 9570643 -374734809930927810350354771389644531720 9570644 -115965205158354521155263844201761857664 9570645 -24796101504998142570328526771659733760 9570646 -99009289209450481412572686448536085728 9570647 -203856483481566763550681851183269610680 9570648 -77947630135949862533326116538473062400 9570649 -65345798688280650060847388040432944880 9570650 65844189534388906385132229224579086800 9570651 44285591879310904746593412977473531032 9570652 13780620388665405433843443902666012672 9570653 -126995001247441368925668837017937883098 9570654 -38628000526533257655680495754448353600 9570655 -206917676342018411662692577119241108440 9570656 105322413924705066145830931129503842304 9570657 346298006037770912833350299904378378240 9570658 -71402344521010114756719528829865203200 9570659 -25376455021060047849902321142187395168 9570660 -99107168454541033924016670876329287680 9570661 -74995440422193766832720469343468000000 9570662 -16322566059083493516852873256956027168 9570663 -155904134390079260877745616091402039600 9570664 896792606263937304909122676568473600 9570665 -9293377277807139122516490952054084080 9570666 5849765483786477835790267525504356864 9570667 231715523137533713044738379540311338720 9570668 -95441140405694953006140196452767109888 9570669 80083445337186887844544079515868004960 9570670 95598257450913014578399525057106457600 9570671 -185958879678008023866021564861141687312 9570672 28630335219191943435288964039267713024 9570673 13483746762088924647563248271278962944 9570674 280414982320405886990042104363509307392 9570675 86165102529096507746182156632047793000 9570676 -132373929318694926207476344167261543040 9570677 -7009018822782355267504897686537595848 9570678 16151585950166111256170127609772299648 9570679 -157524503473267681790344910807387169264 9570680 -176887627017074299709458512145099776000 9570681 258834231020183807043117408524853379770 9570682 2804681728283399221325853548468809728 9570683 118268992881358946060873067059168051160 9570684 -29643995104672936116769011633712356864 9570685 -73895604239876678403124022658362426400 9570686 -9254261407265029121921509971650078208 9570687 -35038197240345612318332543346046425600 9570688 47900778713345859637362530988872171520 9570689 -154966744595771205289908351448576368510 9570690 53075649830143685861855525150451225600 9570691 -98642760510056713545842069227543222560 9570692 -25909879663493487238632889421751582720 9570693 -244155498949046133372385813666489810272 9570694 29543978493952255747749777690556369152 9570695 -19793432669667900669149561930042449800 9570696 -170228662031474464056562671480985190400 9570697 -7434895211117436864962695003659050854 9570698 -101295849174686140587251067799972971264 9570699 79767051598719233816633265393155856240 9570700 135470358467594336806720964870005395200 9570701 37251659381894918627563049898286738560 9570702 -61511017996070363367811726234820779968 9570703 -97251409504870197967532950146209860048 9570704 20478001257152081353802391588002856960 9570705 -40134757129614063719832122599460048640 9570706 9915186469711559246015593600524096000 9570707 -188010544603061087222773167599178105768 9570708 -17603428239095129660819134749281366016 9570709 472384217593779677930410145824916800910 9570710 61071551015837620326738492940738709760 9570711 132535692203789628153143888312194309584 9570712 147391806581631174289541091021022924800 9570713 -119392256116163746316576537528142970038 9570714 -41248696891604073328281037019681193984 9570715 -42999858934721296429826252882921414400 9570716 33759498736513586561086947188953148928 9570717 7464960057742989743855711791969428600 9570718 -125233612773896128741416860803702464960 9570719 59218262771621281756490934709535680320 9570720 82721570108145045353080573172813660160 9570721 -470947153178501600886545687535561538078 9570722 45395775166167885521668527834087651840 9570723 -22629491553329586705402973411654828032 9570724 78395691759319460174813821572025594496 9570725 858557039942640568448129644135164000 9570726 77185425333779295211214298702666402624 9570727 -7418704424040906951663521544332737080 9570728 -455969147551398829485384764124153047040 9570729 95868321930617633751151443887600486400 9570730 -11235736937681210817778773705859630080 9570731 361151555965069594017128380397747941152 9570732 23050375416958832828749907976187971072 9570733 609316909192042710732022844121395047084 9570734 251861240156089172268785188950703070016 9570735 73831148545843677629898669646123396920 9570736 -37400271207634415095011139891000967168 9570737 -98728460535889727267022579617434560 9570738 -10574685351407022324833606588967520512 9570739 -74358359869142129929038184388920645176 9570740 -31487627038507654309672602441935577600 9570741 33148616906869464866690941049691247392 9570742 -224040532264602731748839086730888581728 9570743 75935342175617364541631328737116380384 9570744 218998909855145627477026185818898432000 9570745 1244769954039646537697191996731507600 9570746 -23266238371461669876584350845934550928 9570747 -71709484072024084826167367999222817000 9570748 -37884788122189862328318577794005697024 9570749 -148613673711152754822409304571578383008 9570750 49414797069652586991191740638547968000 9570751 -46316493430424614729110707838707878080 9570752 29537700819987572115599278424778080256 9570753 36543133669940634271646047867822920168 9570754 52220339435951022215578482143004395520 9570755 -28748183856306192451842859732604328000 9570756 68640303296209393871927154153157939200 9570757 -112539396699378231088892770774450278400 9570758 -160209429631482498396273783528653903520 9570759 -94621970660964209809443989194900851072 9570760 -140381911689247352075709687317073100800 9570761 -24008771019911703217222594091055923148 9570762 -89428632028112454492566043173284099488 9570763 6724426690590312539635479489238991464 9570764 22662591959471960378475399446013244416 9570765 -107977798533172010436913094038734907680 9570766 176411224546146014268636845458133936832 9570767 207074075847688951944091776945186840816 9570768 -270454299858421066741011604919156736 9570769 105473529700676660106675778267492560488 9570770 -158358494740970651222293466502590254080 9570771 47156785257115404090835364279180851200 9570772 -118092388775857919788826792140640962560 9570773 -292471228368254672275241862100224737376 9570774 15238220351756219576181242490102308352 9570775 -95183910742246372038937988077074425000 9570776 -234476779060020082069060370446726993920 9570777 1542120092299364737734910093214157408 9570778 -43718600513084698216802846850145332768 9570779 395104005927038416879885291879911431976 9570780 95909953408304942354449757075277672960 9570781 -364046116849683019967011454803087409376 9570782 -48198028473005154654551062636897182528 9570783 -167633716582331248868165933462858664960 9570784 -71513480206390989984042957397301919744 9570785 26918733678812509201845151785551569920 9570786 -28545846427816344571426584787695209472 9570787 -169651252556189442934942261216492350720 9570788 318890175370987876528389427505499881088 9570789 -22254417463218870266257297998716092800 9570790 12948888527520961569864087571654654080 9570791 -44685893311521678376942018542210045000 9570792 15887937812663813484536189307459993600 9570793 82641549854697752188258272074468651400 9570794 -23871048321982032133698447079910277120 9570795 15553717605466144781501570509107721440 9570796 -176076268166445766505375177231779728384 9570797 -64050204680241599910807520440124115754 9570798 -63442853248455198386138823178676520960 9570799 73779630701795256112689915973633751536 9570800 -29822431074432347698791350512390963200 9570801 109455805265944031598994060084369099632 9570802 84109548674866264532801804034376910352 9570803 -265605225939735466485340757710489740480 9570804 114179742989738966834247419291118698496 9570805 287044897837546436042842045673849919000 9570806 52667781618923100738737838351032776704 9570807 108470030555629229453715857627175220008 9570808 -35993838240955851075619406306746675200 9570809 -2837890914054562004404304119471971990 9570810 -101750634728127231532460956143271491840 9570811 648058654063589335132540893027141200 9570812 244479652039510956212352230242470243840 9570813 17709887484340002977600422994319613440 9570814 50830884739740995338106713246663972032 9570815 -119736648306843346709544291087123110040 9570816 33931671712861035333687660197229625344 9570817 -406064082079287689919735025000450331134 9570818 -78830077685198018815551985390692919296 9570819 59789691129565281234759572318191239168 9570820 3852122982247169147961240274713600000 9570821 -310403865380391038105996499127444900776 9570822 31039875073657543600476949738426214400 9570823 -154719463925167034269977545555664383400 9570824 83594384145283472221300785444527032320 9570825 5260333313298356491216343056772040000 9570826 28219897719687086583785936890721923680 9570827 -125038741197095519890998872536265165760 9570828 -152973523748396211533924756826413191680 9570829 136223534067654951975598012855120438080 9570830 -42263285609378742413609854222529616000 9570831 398421185756248419840259720400802654864 9570832 -1186134962750726480754651711436283904 9570833 -4629008669183591230673287953184228992 9570834 24759420648743962554731439397329581568 9570835 -7399132783995173908543789605468647040 9570836 35893295311202030015354860648275333120 9570837 -328711776238251049190173274401542432 9570838 141983713478234659021995431512364044320 9570839 -340520293083478638070648053092367226200 9570840 -165117261706748362606865393483884339200 9570841 1605165367855154033916274260672578880 9570842 170841865700080718549290483023017913072 9570843 150048516902834285908026935192014031532 9570844 47440810758269912051095238362401076736 9570845 -185345032746221063507183429575066233600 9570846 35676351746855630332800231704513261184 9570847 29612114129209060585934174266931478528 9570848 -107703143820300440484546751264010010624 9570849 208976907021026039430909828424082918064 9570850 -133207870808464272301367364015747456000 9570851 -58687224231047965912515225652121080080 9570852 121235400094592015636426939633770045440 9570853 25088832406326256173713705235402167102 9570854 1033143684477259180494340596368653440 9570855 17897589891587985655396643534359249920 9570856 -92969180877003900266134196403742725120 9570857 -250787993027446746684269644561796277894 9570858 -44543518371278885977268358961778688 9570859 -177658279527886383876538213019528647784 9570860 54567800537399534495738992288491141120 9570861 25002086454188597988962512020410147820 9570862 77468678948546319474918193572010460160 9570863 -340106750445656852219906579427881647056 9570864 26096721311033086933994997861383012352 9570865 -220327888577493422103266360947262518080 9570866 18696895603960838543141476214873066400 9570867 -74237116890968705880075553281188869320 9570868 90622106758859752902735069941869144448 9570869 -16361040328936881063933522992193146688 9570870 98150617955874145612926494906224992000 9570871 -954916034128080838600395086598116736 9570872 -187297298830706834256759212695809331200 9570873 -7643227182082841204420822507313536256 9570874 -53379674441890256127441452591084608800 9570875 189261059225395200689585500749974520000 9570876 40364183313930106548313958380109792256 9570877 -127017804168242374755813405556108067828 9570878 -47426078294886188092258509007218639360 9570879 4797031612669787186894786270291058744 9570880 -30941014606829717134272520452990566400 9570881 -422429207997685257311217566462644417056 9570882 61249671142089401902683537508890620160 9570883 -63706653670832184465949896358977351424 9570884 -280863658740659343547826116449489628800 9570885 -92064102382716906655509141819658658400 9570886 -83509485892333606584577779287575885056 9570887 396529623397223056196673927020825835960 9570888 -253531602161890103990804176028533939200 9570889 27648414717897160220554104531991575840 9570890 -44684521275099351236690792227729259520 9570891 -58203273319291438683758434317347827776 9570892 253030369809694004623710866363979847680 9570893 -159884314112996423734866839858914053780 9570894 49570153258643086847765461266763252800 9570895 38949742616452981789243730514690587400 9570896 -21296205832761075029105922794006642688 9570897 -308786681480458193039485083089161152 9570898 -63890870555982307791503325934700881920 9570899 124423435243068219796109886382946169600 9570900 -1435663607353267542806500481227622400 9570901 44762286166635274145643467728326646492 9570902 -127600288261071572725161128843766492096 9570903 188945182927459547769949072024796032104 9570904 565224645742757857461023896899502080 9570905 36770208862383850667092457731226520000 9570906 -156328949689095904659617484715550323200 9570907 -59522530482502608629877623251439409248 9570908 -213025177548072127652660390149487623680 9570909 -1712547449162182690830951103671282432 9570910 88575191398033215615374931955948887360 9570911 -118058888784387237808979367600161294496 9570912 -26495276577875714184299744625984798720 9570913 -462779288169903106155680274797421684816 9570914 -210599598557280492000544527167517805920 9570915 176965845334807383829728945329929499520 9570916 -142368434433346970671188056618727909760 9570917 -167338291554546896034586687188369653988 9570918 -3947751064807430128431644191032207360 9570919 -438708111355596152164161540388964324680 9570920 -280204473091804519523312510252591155200 9570921 101479508357941186076392256354664314880 9570922 170487747559581787890578241792795991392 9570923 62046196597362614317633932319797965172 9570924 -124389131386278832128057113274262095360 9570925 -58479167700364280877167026283134172700 9570926 -252315630507146832325869700054636337088 9570927 104195379165495894475024881789464734080 9570928 101864315463180128009203024527634759680 9570929 361885505174425578583520217404644623360 9570930 58920865494984915532458373542372549120 9570931 -8760055706642741799539224667530703808 9570932 -5105374864178442550893261965075484672 9570933 -426230072133624253130515530988655606400 9570934 40328473754069359328580738484467155616 9570935 203476976135892921248587697080051773360 9570936 -19344206815664247020856528026179338240 9570937 484167746112919588775986422395067827712 9570938 -18088726631989410334142528568658593600 9570939 93450561939953381778428602452160852992 9570940 -1013922726360227585184232108435046400 9570941 -86132825351405892760854580594500715668 9570942 -70555401161759664415657740837496371840 9570943 -199900528127658583864347539992380615808 9570944 204764857729047752556095051547059159040 9570945 -68137489093469194920323446343472286080 9570946 -92997090042211669543434637984262430720 9570947 -164357656456098585200363003154387017604 9570948 -30280216599235100244842389650716881920 9570949 461735164190629669309529352167326541436 9570950 62036628490986497997058352935793294400 9570951 33502329650443082547265265864388399120 9570952 -99595882346815364905032628056739706880 9570953 -131216799235799165854941729444739950720 9570954 -24410675982158354686973513163759053568 9570955 31186730207678836892864791355410174560 9570956 -158966478555582568107099089237503503360 9570957 -7525802775538535981508259221666648960 9570958 69575594848251071009350880997040631040 9570959 -402042925106100812061313401823577349840 9570960 903065157680172129323167066938408960 9570961 138933102516812111152868581583795211124 9570962 156505246717417341876619790010182050464 9570963 29786615086550080696267655018823620400 9570964 -123427227308433148968197275228555645184 9570965 135312186430672281396309492606111885600 9570966 103805891430210706696900825846404538368 9570967 46513253312277278359177573743169654272 9570968 -265089012478640102884722300201546362880 9570969 259830003728687379266312131358331549594 9570970 -28843152411857470018738542512397292320 9570971 -7139268293457403205192961405156182400 9570972 -158606179573433380992621745657050244608 9570973 311965414091130911150766267295598261222 9570974 -27007300505600393787699129508267837440 9570975 -2192877422156907705688026564889890000 9570976 -112263128144889037489942518828279398400 9570977 326879120035597812878754122685796552374 9570978 62721253344402608493758059960142198400 9570979 -585219346560229052382092234208693288 9570980 190371433867653435268976946336815308800 9570981 22403764385714046197338840386685825344 9570982 53934533774154322096919278809551594112 9570983 -703921776393915843336346792631504976 9570984 -111675148442338914590727933298704384000 9570985 -305612389385582447867514472511283689820 9570986 139514530448785656975995046614603765760 9570987 76927935617519877938003014374976729440 9570988 -54972506483791165173875247533278690304 9570989 110332007899964926246558909086866816790 9570990 12617999671320916311427371063929364480 9570991 258160835761740178116549119703535326984 9570992 11713621501328780982138759587690397696 9570993 278809482750987166431217337022261807744 9570994 25619533464558177169304728724488442880 9570995 -26740090813028779139028312539272545120 9570996 165081261136102848994081900695091489152 9570997 -357394556601395373541233160371088865554 9570998 -112357911313064127183533099516100540000 9570999 -77205648082449429324737873686022838192 9571000 51308260432426462233691695590737920000 9571001 -21899133693092838461425095956212586016 9571002 -7866207887467886739310107538327928832 9571003 13489670482818447321058070391291470000 9571004 -119618412442115096440850300087753554944 9571005 22864532088320678813797480286794744440 9571006 127159590318129880897069695490513949952 9571007 -28408945945754875696541205220446965040 9571008 -110537607906590531903351474667273584640 9571009 -3037753362864367322507942593664961280 9571010 119907432367813818207361310580320440320 9571011 -399410181751653907401480046004825856 9571012 -45459142049017653243987875753259601920 9571013 -1089276104023243345518269727789355392 9571014 -78013884004533019561602307765561007040 9571015 -227165085427875963648298542915555780000 9571016 -2295055700062753485877999130265354240 9571017 150480945862814095741919464044686812224 9571018 -45113871023817748936322599371230681040 9571019 385626530681112791038802199350201910420 9571020 14041319791334693404263172143970867200 9571021 -107382310743765759656763211351432096788 9571022 235725233078790698388145877502485059200 9571023 122799794464491191056965426069512814264 9571024 -71047460081561830855907889313539727360 9571025 -123176769941605214838642534511524182400 9571026 -1638402477814346793712385274046100736 9571027 401366026324245556032881341849988576876 9571028 125924011904152257340160427702546999168 9571029 -5526272126558050343881810123035959712 9571030 -1783307716122148515423409984615687680 9571031 219537028296718003614071856283116413832 9571032 -14682051590530222392635146819499642880 9571033 -198426304104421678122461843198669276160 9571034 -41698148949202374544134456901750334976 9571035 15941719033850079751497361953875343360 9571036 -22072052271768625718061999774377868288 9571037 -145546402831938208078523758290390706848 9571038 6161149459775650341240224910138279744 9571039 -265859969426283423811964378239573298280 9571040 94685356695999464388603889347369369600 9571041 -90273105454141260655588006378891855920 9571042 13078625389318121059195951974258876192 9571043 263553137407441236887848495443933232200 9571044 -16449921069751997525840445223009689600 9571045 -48740124292821011038650301691388136800 9571046 -216400486591141630378810325328263370528 9571047 2523975075193987211705012390940700200 9571048 116283292788155698302750571609406453760 9571049 46185376798917059771377534433684716836 9571050 -36728116640510905700369698189466934000 9571051 -164427130215193544339545427473818897120 9571052 14623582511968664899528813152302195712 9571053 -85088191802783412188255772161494359936 9571054 -249427072076975898935738209929031449024 9571055 10030118223094020203600578243125885600 9571056 2053423293884483894480190538188324864 9571057 -102981497562422365189249152715119339694 9571058 -47708897494999781187502019404881523200 9571059 156538557027912423858988769089884972144 9571060 31662553535720299442015152700189184000 9571061 -184358342791512613934449187442367456338 9571062 -90318965975220540139550961964089592320 9571063 -215259515853147047488610472484135365072 9571064 59332523515714714204972613733718917120 9571065 -51158739977773269834439294066143550080 9571066 48278008849363196117249127352048784640 9571067 308960250579165424780737602369396962152 9571068 -57414666430585741967511607646827868160 9571069 -2894151141079313411925797069227638592 9571070 10749921846013791782213838574174332480 9571071 -19430414880407876769884261085506979456 9571072 -61672541680388829867739644210184192000 9571073 107145957052597484063744158100379828180 9571074 389888292880374763733024110294567680 9571075 -95737798596137070749868682424009853700 9571076 183746958869227320504745730058565228800 9571077 9937414816583014366607950627046443614 9571078 8731497722643330951780200129417256960 9571079 139895979833237336665045366855524186240 9571080 -161632636056092348272048604156588851200 9571081 19206613920211852311086470444984479624 9571082 -82881953726516341323176066292230485248 9571083 -117033517015748683231754804082086395152 9571084 113040428467840574241083305056639270912 9571085 41705340400282038842547889773738865560 9571086 -22658344234602917610342441462374866176 9571087 79366975726000552629317309208285080000 9571088 76126046103564471858712941592254554112 9571089 -103657913035774731134312972368149500832 9571090 -84926444696973996121316585579458255200 9571091 373283994493567046131254749256976584492 9571092 -13368904201871953768051714548450920448 9571093 58770489101917185034841407391017616800 9571094 -19296751523200766422897765931897499648 9571095 96308339063062857712799308149051187200 9571096 -52924281777241768015716529096584192000 9571097 258830177912821800583311389211032920212 9571098 -90974347597628892042547130381834035200 9571099 -39381100840726716409015258419277708640 9571100 26666800769127864572123557203379200 9571101 -80728904201805471775523558622417939456 9571102 -59233094243102929803127348672474902720 9571103 -36774882170459866144082517266284886736 9571104 44856067480474886312847831540065894400 9571105 -36760831667338708411198405791002994240 9571106 189738949082702146716857490711636220752 9571107 -10489741706505028474923897811948450560 9571108 41426489374542982388171438784190118528 9571109 -456004259515611111363714507997833738690 9571110 34830796374328919174954781401044517760 9571111 -122670222563992868040745446445123256016 9571112 -1688982359061029436716597437783572480 9571113 83966508301378096099160994672956172042 9571114 59691898452903994692134515470222842112 9571115 -138970506033391316903773280950207230000 9571116 -22155894469096101813732274621088782848 9571117 168888653286318398006328016664580048640 9571118 -33924916751891359424390777940430146240 9571119 -284744104547009878913980344167230763760 9571120 11505290767284147892259661541493637120 9571121 -4210281108304015471475967319542510510 9571122 -4157449250609971793358565413252187392 9571123 60312538766376492823309697235273600080 9571124 -6223044173382694518546644450373592704 9571125 -148272256897895084671128066050613672000 9571126 -46743123740436322823940294520011972096 9571127 97754577049232774519757845707128476832 9571128 47323540242165377656520049951442206720 9571129 215838529274745251860666596550913362730 9571130 -35676676576670461003647849835141689600 9571131 12727593187563034235174132461733435520 9571132 -9653460707425764611812030837391006208 9571133 175025117875496446871103751731064283808 9571134 -17473790321758885247081015264324003520 9571135 -89408775201848068415707677020973396480 9571136 -24283833696812567028895403295092244480 9571137 11541476071691839623161749611816771552 9571138 -32039091616177367382870135265991986656 9571139 272054537475578893567731912889233782424 9571140 -19684422704802016949724174076083383040 9571141 -166211160002748827638425556879719631716 9571142 25517291716555360253881298687682602112 9571143 -248357828258644238804583502618642658136 9571144 -52393920875032276706327140332789596160 9571145 -30192298933961188552035054309022169280 9571146 -45686419709074501625657789230452464640 9571147 262726096353084531303256073345724200232 9571148 -199505835607086382396073184780463041792 9571149 -41473400334053398399662177850629984000 9571150 -14668849546212831349330110593457144000 9571151 -54677232430792599517123332332505979776 9571152 3336377279161032505208818300619980800 9571153 163286243592479066696224666766454661860 9571154 -295014966736712460593426168504860551168 9571155 -1163318237457141968831439635631206400 9571156 -61232390140601392697535306713782802432 9571157 82453868729408486955111402977876970240 9571158 62222784878829037583693751863245033824 9571159 29584396288056071913248623594554864904 9571160 -70026206290807422283718509306331136000 9571161 -119830019132373425395402418751841377696 9571162 88554364616349969541967872318460558832 9571163 23894964407054573641238785292603047200 9571164 -53982187528272217074375359434197350400 9571165 -285119700094589174246991433183765092000 9571166 48764054470573171290073407620049192960 9571167 64666007602587791392536651690355172184 9571168 132158447899956166769813081924163993600 9571169 -41939796771135074815397417400180254430 9571170 -79233831267274103098255054302577213440 9571171 -119702577303830158715027938563244234856 9571172 198506318947000260279055496540279918592 9571173 -54584279943520796873224689756985274016 9571174 225154100514861837544825055629809377280 9571175 -99312251503914378258634512772741545600 9571176 22618837204958708299716586298848051200 9571177 159368348387145807650455902313069978944 9571178 12858184459588841007041599985950993920 9571179 205203622381631506136460575067261533784 9571180 87735367431939929850740697202860456960 9571181 -100585587227976805172137377443449508040 9571182 90652233537655864108806946975343548992 9571183 102379271114108994618291405892635264984 9571184 -5234840657502496112094408664666472448 9571185 69925025887702145608705524311755049640 9571186 -177140546815465163612278051020809396208 9571187 109879936753139908396725230169917854392 9571188 -21770706887566727638102087105399357440 9571189 142419282201137512520271406884274550460 9571190 -132225190554408384456553200576035558400 9571191 -60173479997226791695356907129872339456 9571192 259973436936514411708274777806328832000 9571193 -5106939224070110540374910068525803078 9571194 -132098961438316718681315140216527017760 9571195 69423487330743060626954722815936403200 9571196 13509026750948721728501760039335431680 9571197 -9944593897558374205814022435261137952 9571198 100099896520397281415295362527408128 9571199 62573557789439330622878390100805977720 9571200 46489850983449183648106493937451008000 9571201 -96243532746836513060099901757713002496 9571202 45965175277855019885292125775669465552 9571203 -15340138512573896405193395447703137268 9571204 -25134781102443316989452134844882431488 9571205 -77432330749423027105427810346481015680 9571206 104524909106231370150671240325064538304 9571207 -211305614140212825576903243831833037544 9571208 115407457363324282384730914008487080960 9571209 -55748612437067472138306831815515059696 9571210 29322738663180642780531647878677899520 9571211 -95385393127622833258793972030273253648 9571212 34637810788790020690979710494044160000 9571213 123476092025148634477070530016424686124 9571214 -201109901509236492626782152926067092544 9571215 166114421641580109288726930287855055120 9571216 73272093674519801631311724709807718400 9571217 8408976157384247827666218131533284480 9571218 3355815211759698968928900153365291520 9571219 24324528751709091282954440882608844352 9571220 -68875578110489715358883864240601784320 9571221 -321135375285600955674901302392359471872 9571222 90132245394209004517118677295244474912 9571223 400282651881401770706695567151404310472 9571224 2009574740615420776972302455553515520 9571225 -10019716220398051308393435545363502900 9571226 -62003345506819449431462634825341936640 9571227 -96988155382511413029430269063742698192 9571228 15426647638602202597968337949365764096 9571229 230956395853729977852766303633704453984 9571230 -84311070531749557251624348658829280000 9571231 43997636058466371875365565673876039120 9571232 -412557429993206688924714316177962172416 9571233 -6567599223102526634547235061623941120 9571234 -41226252064583179319802959933549592288 9571235 292898982676562106309076921885562281680 9571236 -10302200449820182548376631942568099840 9571237 -39101079422675920991878762612024494500 9571238 16989989677674991665364199930934602880 9571239 51785723470155876385470714102375821904 9571240 -86840428589528680798182814745449267200 9571241 -7155165820270583280172679141653415088 9571242 -26082437282181889308617120740417144320 9571243 231094648870018383454488913396634005248 9571244 -33040700144181518684290728756886174464 9571245 -41113820629599197833437114377717798400 9571246 -165166665227516493087109198088165108928 9571247 122526420253630798563107512919287932000 9571248 -34624513582082207536308099301940871168 9571249 6645366630925154422885502699245486564 9571250 3819113198337046226682855313708800000 9571251 62332949837967964812027197507881989432 9571252 -90316140753766210053875944538507798528 9571253 -279547374607287243280508069432928789216 9571254 4071367277228187490851776834626811904 9571255 -60578410450720097998475019910435159440 9571256 -49795634159107996536252420248275968000 9571257 -101705129773051199042754868895243933760 9571258 180101600492791260977927543624795322480 9571259 -41204237735609469925289178958590864540 9571260 -64169687605925972991311974952360893440 9571261 28545473841097817008533645768806350432 9571262 14147799979659391724179264159733803200 9571263 58453344414497849782585200686992679184 9571264 -112938845403055383500298008958613848064 9571265 254860364165406347243701697990822418240 9571266 51807638330028243940216255809775511040 9571267 -78121444906631187730521111837725215684 9571268 186585541713916172238718961179602370560 9571269 -127031703634752756623449280645221366560 9571270 -6992921747937169815159525057260438400 9571271 -188112219720762970585691783483005207200 9571272 201465882080910917577537661096092057600 9571273 -343332967032748771811311918921842363740 9571274 -13220999724724779428169013243009271808 9571275 -56841723018949466897203893193374624000 9571276 -51237846198016923422587150810681251840 9571277 396994534199292770860708589240001387126 9571278 -9677410375489592914943083463180170176 9571279 -132206751062095833755490506417901085680 9571280 25331339133053824207080586739279953920 9571281 -72933049432590594912547655031453583872 9571282 69029349740954571007551068786014216704 9571283 281747090479977240916271266819407239532 9571284 -3994537356105178778993472438187837440 9571285 -280765787024566891747950140524436943840 9571286 -67949329125796027230154880002033873152 9571287 32078378375958858901292677567680524160 9571288 -273442748954857396134192757310980608000 9571289 -32180194869751839159910265475896363520 9571290 -24670303152084937084642399463270400 9571291 66708645074705373709272025524130536984 9571292 169594322637621264388929103621175454720 9571293 -30913364113891895927250665335984602618 9571294 -12995827721923403187349197738443282304 9571295 62623656850476143376748958009092501800 9571296 -18182545600719540007454643400596258816 9571297 -727596115594936671993088249571496768 9571298 -210966472965612273181626036108628874880 9571299 -317951134362518488340812947613874983680 9571300 53283014178191688431681833343152150400 9571301 -594680505463191245009697296271103273728 9571302 36811806941512501422967934653637155968 9571303 -14261393727035605140761171888937049600 9571304 249996610741962678658674643212973685760 9571305 133528387498106789683832451870967041600 9571306 -51746862958659693090501626735898452640 9571307 750257162030290144190483849792382840 9571308 40855681573215734444210830982657719296 9571309 48247643359429742661449709675538876320 9571310 -29033306786590354168634604233609360640 9571311 236785786717121202649078682478764167680 9571312 7742855058606210828098723703328604160 9571313 -368717731352471943906819287138699873100 9571314 27893062179359388487861221477501786240 9571315 4378548723828170377165263336924601920 9571316 -53574253171930492717587294335364157440 9571317 -111792414563618846628954574749435540768 9571318 7517499033130894268512961243240115360 9571319 57761772376787650911888129118074405000 9571320 77857536926804617792869149671470489600 9571321 -17387628730060708434617325197967075478 9571322 4777153071746638869643238978538443232 9571323 100225554885366963321763865440274673888 9571324 67166632452283549140568628295022346240 9571325 7142882838668338912216527267482602500 9571326 7482553859967148026161207902989711360 9571327 917435314413562764182968575045623520 9571328 -205863687676745266671744196289211924480 9571329 119054103321589269034186920913369194384 9571330 -81263094595945074421529085489813481440 9571331 65593989647928565979608546474054162944 9571332 -75990527873989655320267147653779248128 9571333 93335236171369435281471906628093952700 9571334 251516792507182386114342309215190364800 9571335 111995279201000383214013420310052259840 9571336 -75676723066157925086989895181546455040 9571337 10823568194476882495456432771823725620 9571338 -38279998439186209102794457257104194560 9571339 100276378814186484688883315708996038456 9571340 -46573209334077309822780620593475512320 9571341 6549644793789376353096429781958683680 9571342 -60773448876519564602723251241616384 9571343 -68026223713385920240181836481306260992 9571344 19425209923350601014344125428438073344 9571345 -23546196659680704535837418253802656000 9571346 39322914727951262224157843248219753872 9571347 280209189215891914821199632639025926324 9571348 -341747645959309771881690596521254719744 9571349 386585521747251193066307749212711982350 9571350 6795710566909410003179570758544328000 9571351 -412360278614261825778086613892730110648 9571352 -9603375295740485567675724453195939840 9571353 57259705416711220483781645271715831008 9571354 57197773186145835886181163585340769760 9571355 157949628985259068310096880231540533760 9571356 -107060792888354585212100707425347724288 9571357 127166802406092130245469986736650128652 9571358 31428187911564759830921960439696633984 9571359 3223061251637057839955484229642449408 9571360 -60481761804432853405692136680000061440 9571361 -34179749112049706301286720292741179038 9571362 -130545514439822069364486360182847630336 9571363 14869207210309891387505343705628068480 9571364 108273143458697266571514520248901340160 9571365 -6433244786577097208168606042594678340 9571366 61573808432044290398965465150864411776 9571367 21834885625139927015836924002174644520 9571368 -19088443028896043870507992521266626560 9571369 411730500052289341722146455091006715770 9571370 2560764872162903754843096309099705600 9571371 67394086198178934161729177792401965912 9571372 -137644685015477765626440032306462563328 9571373 77899072039586400089335532509616175840 9571374 -14074377044954716378213287470300943360 9571375 453828614534524374029954793008003628000 9571376 13315663782710720110427874607054651392 9571377 97540109642274554975537015115419038320 9571378 427094969484765365181454773473118351360 9571379 11246633237033428289533639078786798776 9571380 1388286452019145921965299443233669120 9571381 -116312779467411818443003552337930793888 9571382 -73466513654216041882206358294237862016 9571383 -115378954258841424727021864604819888640 9571384 -484550758254590138700250436812813332480 9571385 -53230260253688690679106929142040740800 9571386 -17029208733851044281309362476539593472 9571387 -119734653841909112415101434007269688048 9571388 -109945212008012996249878871319264459264 9571389 203814752487577621662558766561956935424 9571390 116592123543291645289954961560139995200 9571391 -35830013561773461861545131973622779040 9571392 -70162520676781218102120770051663462400 9571393 128145183310884081101051275589321049600 9571394 4497160540050944833189227076144922112 9571395 4519304686640788630149081927625503840 9571396 -210130532786308164050515762789410275200 9571397 -411060842333594726591900654382121226688 9571398 6121106875158752621758197334092547968 9571399 71013632204664757635207017040199639720 9571400 -210902247399125652273331667487523968000 9571401 2892241995489065342340021713238308160 9571402 67014663328041922094592928266065721600 9571403 372943332237481548291725748042035746080 9571404 66031423424057855983999115641508904960 9571405 3646811125175530657361991700042437120 9571406 49446067265556017864644176925050582144 9571407 395635547139249444690941014681783955088 9571408 18519606205315346921231165623547461632 9571409 136328666639828513234174961599520467712 9571410 -13361694373337880778121418015121884000 9571411 402680789014716099010096410605447564012 9571412 11895347218708108434797051845786328832 9571413 -111629743398173175809636149992272736 9571414 -167077431158944090572130314639134494944 9571415 -64262591377630225245208164392213352000 9571416 -79286690121602904828973150388086579200 9571417 -101074539991206026883300449479934716534 9571418 74587302110117570850356022861024234720 9571419 63848685200968659068953573692039252480 9571420 81738339364197329884929930972386465280 9571421 -77803715603109217432959511201662108000 9571422 -10832617758730997275265892508162209792 9571423 5763441288322510919384686635479857144 9571424 -476605524057788544229950815166073012224 9571425 -157880416971974494561706599947279511200 9571426 -1304190409726891799548960628377133280 9571427 17188341990065498120279792752890850800 9571428 -102281496743434794523977754175400367488 9571429 -77118204487893152573920242382559798400 9571430 -55903163422245481539837978475293636480 9571431 -45182517004996836926547974230466933040 9571432 -39053548604046757182226291975843399680 9571433 42686117170515967401793044222614234682 9571434 67479799863319054962278555869055182080 9571435 -93211049818117155640684201548396737040 9571436 -14053221495585012285638990250698932224 9571437 235026829548586310275498260172719125088 9571438 139556371501460508141470791561698727296 9571439 -2400005010278150930378763974944410912 9571440 -2033022115331083174275961097748480000 9571441 465668587317234865343502206811663174384 9571442 77257519942453388352238345022470582080 9571443 -6530298560783394541831494893558543616 9571444 11644601475055512983128806124392215936 9571445 -34713009572348430426384537592554319080 9571446 13711901783018251348608357831807435552 9571447 417522599392630466266274594510495745896 9571448 365807073207102782035675607947849359360 9571449 -35948648814966923091845415201243373824 9571450 -7558359322841726317680849346651392000 9571451 477569579210042375768533046103166106952 9571452 -35560891504207448049440014546465382400 9571453 276466167799050434598857232444155405702 9571454 188549627813056854909684896546662402752 9571455 28839293740661290446235731406275350160 9571456 2835052124665012709297205922832056320 9571457 -74114611331664487392877720390150915776 9571458 -18838698404467591007983326711705518592 9571459 100466457495203094701323564647581621040 9571460 -150537315059254806191412081116989182720 9571461 4657761847232595055868295034833624864 9571462 -12424672884964171262335236528435792000 9571463 -419575765232270401325744610351715584 9571464 57438110683090232090476773059003765760 9571465 -12371454385941764476077030866806474680 9571466 169190899306712297974231060981143984432 9571467 -46293247356051357245081886582839178240 9571468 6576233424442812349905435624901358080 9571469 -138633587149316749807979012612248517460 9571470 3791459558588761495459783369261008000 9571471 10381634983856895674274643215600474624 9571472 -50180940076278507515751768306674565120 9571473 12653527905171750730680354284288138880 9571474 29378864520187717997330721391252057344 9571475 -100608652052221119646605307938040482600 9571476 -117834467489440524568430546533664993280 9571477 113889577091321775056624347054338563040 9571478 9889222956795286300495831513662320640 9571479 -54207369523912219621848825559441089840 9571480 -289759213577939726770904772482076057600 9571481 -880767523175119398294217698211024078848 9571482 43592064447723608571920509430317547520 9571483 -332401205711241832835516942152553526268 9571484 213605066964428358747003178090295362560 9571485 -24809326136874580278483975414206177280 9571486 309248335938224724509161611761098524480 9571487 -41105062295677538154403469640462541440 9571488 -15626497849578184885194101221820989440 9571489 -432022990058213469749102632625587175710 9571490 82462087165699153253976176274151749120 9571491 -48441515652944439226128616644088678440 9571492 -122911573225436843844009305309096468480 9571493 -61887804958684629204811615323148024584 9571494 -10164550045711349796369638579828540928 9571495 280576204547829928950265277041141128000 9571496 -97008162026396333672563514160043622400 9571497 8302978047599167153373689885586441280 9571498 -23251495785326016111503893822605447168 9571499 1315683613601331942255746423981433600 9571500 -27042204629892953237375500926220800000 9571501 186192028909909487869357026140821300502 9571502 1006004763602319747233085004230960000 9571503 -313117585515213958342680837523553869056 9571504 23264722523742615084986327843399352320 9571505 47181893197402388691819830871976309200 9571506 41243261153943203715798165519390703104 9571507 370865377394515967354104781210596537032 9571508 9264840449244230324136321802459430400 9571509 4360881259990741116093903636479399214 9571510 -31502843951554537175561194721727912960 9571511 61913451217674261184329907262216695800 9571512 158145132046401410478995067132148715520 9571513 -300635957808403323237013255344621178620 9571514 164325564489093506950809358565764520160 9571515 146374634283003951381695015397059984640 9571516 -321166311722479886852612505553591662080 9571517 37868658401297557461793246176939624480 9571518 -111043186003342124187916483327563531072 9571519 57410829728028011602132569036246427344 9571520 10028412109607420497047047325697966080 9571521 2693482517116088399248765958464137504 9571522 -23355309327527484581804518490057552688 9571523 -18750833136888158156662415096855295696 9571524 -76537837751679150093941960867036857344 9571525 -118649778986840904664534361399891066950 9571526 -126770438958286685477478897111366998976 9571527 -98528132465910465994587139600418032896 9571528 337232534000096203933130492176733184000 9571529 66772860319757290112285594713157556480 9571530 -31775768330476997449058701604496353280 9571531 -53958439678386980003308953301362914668 9571532 24458266437584621854298981748195482112 9571533 170082984074391883551173136452765224704 9571534 13934908999850601015325789899979934592 9571535 -61908744360978342149765468197621125600 9571536 9094055968102465196491734686110629888 9571537 -162773401184263509586983576703631977740 9571538 24050719426511611080141119180206987920 9571539 -164526905066420725886540746373815227600 9571540 225661357673955429485651164002243686400 9571541 -13210651115686713874861617367543930176 9571542 -626546190420391163225084417225447424 9571543 -334066238303125948253466728841675417208 9571544 291619989117504023489315952108806246400 9571545 -72697585570394612807504169066931504380 9571546 80899573714440411679283348231830079472 9571547 -424664965585569665489183409052963379004 9571548 -35285958278492448570956658840594898944 9571549 125840084323423807888797146259652154764 9571550 -120066968437714512927841005612786643200 9571551 -222016915666070965330313875699962064896 9571552 180206460907980113894907854818172731392 9571553 197658956520322331526492780111298520064 9571554 2403462153360608972673462468777219840 9571555 18505227868753974674165355479056198560 9571556 -4163771556622335000646483478576382720 9571557 -104332455132906973805590922163920864160 9571558 -36603110767232488095227032569134991360 9571559 -467319483905017495746324195523701879240 9571560 68219166542888207097997114295575756800 9571561 644810506153705806558188163966492122880 9571562 38129607737872230155992472935815116544 9571563 23208387135046712436957243797624547960 9571564 224343936170291655113440997074611282176 9571565 -51508409301531013852290190143167239680 9571566 -133275808200275093979311890175913110400 9571567 -62991353211717231499940904379905680888 9571568 -2012356781032567505824138867785302016 9571569 -52243664696185139851666545514974841920 9571570 110660828621666146657905171177007257600 9571571 557851065386775605232553310486312784 9571572 -44278933489270649028841671673002448128 9571573 150237880197713456925803912771168162880 9571574 -139910241212689275717358101252526618464 9571575 41626781490502706030630683336041807600 9571576 59407176700771053994827509786984079360 9571577 -206937296589730735068760711650404615574 9571578 -105921309974215319544660909020611204608 9571579 184728106752314008263802363248892646180 9571580 9578655738918792964346050718416243200 9571581 -139917902463045228211437083265876481920 9571582 -95803028224027901254945383758215492608 9571583 54617932373257495358238031079959326720 9571584 386741191359809843727020035273654272 9571585 906477015155552993149663925300731200 9571586 -113439173122845605707537307532647593008 9571587 111898932396509185177763385230284378368 9571588 20862762851069421279923924310823354368 9571589 253749303938966297110139670682704423390 9571590 8804982771280547082111905551109157120 9571591 -68136400569714333420220803447629066816 9571592 379020073192482145702983520218521395200 9571593 -119134374053437469596384577373107967072 9571594 23108918741015979026644338420414154080 9571595 -57038252524116183957837455563274366400 9571596 -180766690765603836570459075050606596608 9571597 -336044556749539137102708977118461745440 9571598 -217630533256542460631705060687511835200 9571599 -52808136845411219186629484272937576736 9571600 -35235190648712284610253569304921088000 9571601 -63773584381345616100534644137311902988 9571602 -29648923701415906658512375417692279168 9571603 -92254880411706075376517442232762652136 9571604 -29434595446896735613141072375890862080 9571605 97952748087004746073500989446362184320 9571606 -148370999522395667878734691635259932672 9571607 258371934321980365089655638600339830856 9571608 7636070212962579324152563747521116160 9571609 -71411229073646654873653522473660713984 9571610 32262277285164126379796000001386868960 9571611 94810054836104164854722732189785056000 9571612 208206258601629403392898537586022958080 9571613 -10751695673541316548448509416719515636 9571614 -2329196670575290593783401262114070656 9571615 143900566463132400287562343997485262760 9571616 -153098596621714805028820145785637634048 9571617 -25532365119350601523769263547235754560 9571618 31725054292501395060583762608068399616 9571619 -232049205533567435438766160362308866980 9571620 33931370309492699770735119033666293760 9571621 73376505068200139038006255067595888732 9571622 74937956399080546323671701065859866624 9571623 93339650510764322191917994403296361424 9571624 226783575121058757344433005821920614400 9571625 168084538248663570719219525291171280000 9571626 22108469708884228395965795873563787520 9571627 -20069450866232813693881017870860319440 9571628 -2625152690062099972821701003644538880 9571629 13536022798037927547460630714928466240 9571630 100766735453113226280920696059376553600 9571631 -385877899770330735750243743268983939568 9571632 17888718967255857578234187066343686144 9571633 335203601728964505867428909496330020882 9571634 -104830871443954126767915692763499246080 9571635 238053809554892904673921324391782927200 9571636 -36025886817048815437684588618298388480 9571637 320170810107529002777027719325864818286 9571638 27037695919550068305963667492979050944 9571639 -109759608678551770694554493645456303616 9571640 157817937995632102345671363461111808000 9571641 -5872332280065414881606560793727176256 9571642 -38694087312694064332794258684171518016 9571643 172542388178833298856772497691685477304 9571644 -9755576790236201323215596821646997504 9571645 -160236522834276657664648027387475143200 9571646 -26834419406649998094828460246450464768 9571647 -165881647738332557391629282525166936960 9571648 30158534653640769822667217564489220096 9571649 -109390950954500526686729236854980999760 9571650 -38861925693918428914021181091099052800 9571651 132113606153480803815090576278362537312 9571652 -81026585174149205763166580076436205568 9571653 18829928040625452831087881190972695040 9571654 148032379534056706519521806834936359776 9571655 -66098961723621678862365663960605672880 9571656 208732018451372988468024743138932531200 9571657 35123506014825707823082236865102513920 9571658 288836402770180083979733046091672561920 9571659 -148570077120254974512051743843068441896 9571660 98598427377256024612086230739928581120 9571661 -395278475097569670710174269421916434976 9571662 -124066010423738703575932589709900230400 9571663 171434779159254802759796026933626085440 9571664 -94912525762475650885718970527833989120 9571665 53446881744882076598254867473255064320 9571666 79269426841729023524439714265738079904 9571667 -27978542647204876945716666934390060800 9571668 -93754775837781076412824447288967055360 9571669 -53584843585533896184047409725553678408 9571670 -109573062746982086627122913397507219840 9571671 3813671978127989680529255310951619608 9571672 368154297553405199122956667814956339200 9571673 -379275156781455581506499186441438090736 9571674 3078225443546381751861923636640998400 9571675 149055192880199055188564430095267534900 9571676 -62707138217558753318853514387145879040 9571677 -66479323424007674609301233922901764480 9571678 -66455236603716431964713483513702065344 9571679 -196904072035788160244493395792027151120 9571680 27013674352448865868265777059198402560 9571681 115199361928519468053667538310046489792 9571682 10328758367281483622582208852951482880 9571683 -78309393458351095819064417480931254400 9571684 73772317690592023970265206628759519232 9571685 24387456049423338910872187221857408160 9571686 -33382477780612351106394742444174542336 9571687 54544887807301969609226259519273383680 9571688 23519258684784340190422850633497804800 9571689 -11054457869213835234403828254341104230 9571690 -30301434683692640077061630270242634400 9571691 15006276143386035949677860711611111392 9571692 -21395636821156209321468687051719328768 9571693 65298027659010943033638131810345979244 9571694 -146883764459299962339996350090924160 9571695 -21603289706822999775328266591060134400 9571696 -45708958250377658304492569103377104896 9571697 -84912661778490876706343654273489268828 9571698 225963819574472000850123441801884544 9571699 -460870276356904720649554566905002789300 9571700 33512641097749426859488200430140547200 9571701 48498901527511303431500706804206740800 9571702 6209524666338436578209848843631732352 9571703 70927611815344665116648027018550205728 9571704 65409749071262165648441137087741317120 9571705 -36117762137423855158658151921648120 9571706 -93025108627784420682689882483340986880 9571707 160824366935465792396515958159096534604 9571708 147919922786228353641394989349256073216 9571709 65958692118947357790027813703195562406 9571710 -57536964369824688073255946506513223040 9571711 160321197299141315977358518765164686400 9571712 413120491803917154641047521314262220800 9571713 -210912685401990571681186802906586741456 9571714 -3747276624783951137912916173440197888 9571715 34619433147032921853843741714672211200 9571716 -52646045500167390893366815919764930560 9571717 151946241182348791167749282258619388766 9571718 64429849232086263369842079056533213440 9571719 211494059867270622589550940277471368960 9571720 -793471362721407435730337005274726400 9571721 -1357555809844950532575788942820447078 9571722 -65999489125297060977095525734561436928 9571723 99821900385044316117204120169939134720 9571724 90623052526520812956835877569005782016 9571725 75988907957082702891693192693524640000 9571726 -31311947670316334320445199082399930560 9571727 305414243667753345778874604650881146624 9571728 -54882932466234380466958390110745460736 9571729 162336758085967428455117657351390561330 9571730 -6250704832426431463537409294069260800 9571731 -71991330016372157310674677616463055776 9571732 217128692787733617253500631902538074112 9571733 -323397690557632199898985711718488764018 9571734 66848462624400925166990907799446161280 9571735 48772624485107908718915499979759272960 9571736 -193820293883709675519986747710818877440 9571737 40366308078482148118061210774167726464 9571738 111481376306891840017903121331536704512 9571739 -247890190533937194097826507821270743120 9571740 32646064170502077311497819919561164800 9571741 -169688374890704876290788469020930904858 9571742 182050698276731923223322084942051912000 9571743 134896115092268838330607971672506656800 9571744 19280761047583880381700907111683194880 9571745 804932797917444898214670819171186600 9571746 -43350929410921800307273159479738796032 9571747 -143628519710109959353321472866749755760 9571748 -326115730141441336531649778909200481024 9571749 -66022793025145241650625617220333643264 9571750 221277015374769460046438836239085632000 9571751 -153088209644015409655115907594896541648 9571752 104147961287037421109085107878028728320 9571753 41697724742544967054840116663108651002 9571754 -301635786225801266953646056060643486976 9571755 9686356318573834491110458515615928560 9571756 -291898253044987347590029030073891265280 9571757 1062973726359022608547798059387763488 9571758 63876450114058354580583059718218803200 9571759 -96011685124177427694372264280452408384 9571760 -4161843286148658638408484606492672000 9571761 266713272638498756521715622345416713410 9571762 -14277557191626683884646111475380656368 9571763 204105572488384287164980652310594088920 9571764 41047300216833549351739240947034853376 9571765 -39070982690522608305645680044222667520 9571766 -115484790204903741349965905461852282560 9571767 33664421885990204704689618880270274280 9571768 61192084956524298366660112936538050560 9571769 62341844131059500241470927239833069060 9571770 16872319100355095938699934936890626240 9571771 351347952064420843001548116366007114344 9571772 -31637454050924267065230465104657448960 9571773 -78806965591387421431518110668128182016 9571774 -122115545601477371515088368555576347648 9571775 35650587679351567180026574722841255800 9571776 14901648089239919118627396322351644672 9571777 -163524849951299552259819336777723469056 9571778 -319767985965317152108137354269307072 9571779 43139501230041989346977140224095874720 9571780 -60845238977290803230251521791885126400 9571781 -452800520806441830013672607585870696418 9571782 -145780874504417336818278532039536384000 9571783 170717230188719716232710136848193089664 9571784 -314556946261703866499418179767626685440 9571785 331322277668625838837297568114300079360 9571786 -57315892172273128788216461065223596800 9571787 55627168181955460890916918439044652436 9571788 118698847536257763134348814108982025472 9571789 -161895388654423608522210458947539889844 9571790 142782986225458297155521815314262398720 9571791 -112438844106878298724444162568724108408 9571792 -35190057085262562199595649782212067328 9571793 -132295030370891032638084218441803769280 9571794 15100264349103831428423728722717089280 9571795 62231688392680269255001131092490052320 9571796 -18695045400823877676046016876598167808 9571797 2689931774503491360667634197880110080 9571798 386424202046495764502121034009306176000 9571799 -391424428049821705590322048852050933264 9571800 248448981213096390854426805682176000 9571801 -451824856901982092965627934142001540400 9571802 110097260808800863468946263813771322352 9571803 -139887707476475183826370484886510376296 9571804 -180992844844521099200265695995527192576 9571805 214981402686820651914300729674375636460 9571806 -136261462597060262303480067152802308160 9571807 -122060122783072344177688130007136814544 9571808 -93784105300527038244065434933867315200 9571809 -27806835016095114339484079152537190592 9571810 167161030508221989817343780027015926560 9571811 79414236953618191319111111747004934872 9571812 179669765901778435689556382203165415424 9571813 57658377444920530334978293621144715680 9571814 71251072949573578982830048279972470912 9571815 -170186014067121925269598098836779145760 9571816 278538664169654202390140763388294133760 9571817 389245910285903195984509558015039495866 9571818 7326508777993985264669227518374400000 9571819 68987201246095239908500752619659473472 9571820 -43164822155695162463572728221255808000 9571821 886837228657794394195525431930192384 9571822 -151508993516663554311349729397829384960 9571823 -15076050268384491540026282454260900376 9571824 -97942800700654348540005195027831521280 9571825 -186224040283787722367678329372324555450 9571826 -176907394435001803023869103144812640 9571827 -172370255291695275061664779076564388000 9571828 15101605441771648552050722114801883136 9571829 -232720835467589797768386123276020562816 9571830 86592092936976447723795024520774081920 9571831 -226618294931895506067444986383416377368 9571832 -662169999705889774660958595461499371520 9571833 -25567833787844394764338214247077169816 9571834 48589014508745141183721354650952737280 9571835 18685801041816500571209466193388995200 9571836 -112493775822377244260810477760512179200 9571837 23503528144683153144555307587462572640 9571838 -4393643756665599900165576219464950656 9571839 4481970867665191397443639314905902080 9571840 43491396177625980558427861455942451200 9571841 -252882309904222086738406564294470301248 9571842 3146806736446494943023116095767785472 9571843 7353973473555297075089103504606963784 9571844 172890752088756929660341011312395588736 9571845 -87601800101237187912443505069480336480 9571846 169690802281510399352357891066718598080 9571847 189046402802846464945785353734933510296 9571848 -42333199137445286822041793242297958400 9571849 -12770842734675013378639426209929216320 9571850 94330484618551737908332169266945408800 9571851 -9511778988083214491579528068026687708 9571852 -227818736781762308811338829642791159808 9571853 -139352070601619590608366521734483065576 9571854 92261806676185146577386508149795731520 9571855 -200669026252228793289718627611284517240 9571856 -36805919548394396202540808844426526720 9571857 -241444488828376943207106815367469198080 9571858 -125992329269458587612742530558384318720 9571859 162582106349615593672323736795241184840 9571860 29244490718098589275473994844413877760 9571861 65432093225832327812765226593922147960 9571862 74146980765206129661051873528774246432 9571863 -15151938459628592564364800833997488128 9571864 -38764882055350888045650119201047879680 9571865 -74478486698358170501082459459624854400 9571866 47503530743388728858775093451911796224 9571867 -209089935440373387635121971840798708568 9571868 59484549202982879460948474387463976448 9571869 -191653327607562388479467640781651163706 9571870 7315210155384793793063024601689456640 9571871 226429128887661402193254598843979751144 9571872 -130547014269810314738755223195704885248 9571873 121501032672280744404563313559477637124 9571874 -137211516388850481542547907350079200 9571875 130750801431734379482943113028105450000 9571876 -313744824784314241080609955941448421120 9571877 74910275219539744235256194331465523200 9571878 107381316591033986986092028822099547520 9571879 71452160580652731967143711116154089376 9571880 -233995226103983913960043485988262553600 9571881 218806466073642977863530165453457880544 9571882 -110192203872614679288910735792101200208 9571883 -179425330568917583383117577896529921868 9571884 -61444638287227964301281854737969512448 9571885 -195455509394974321025078443310055350400 9571886 1330179086399654069017955342128219584 9571887 -39753050668163696527076832543029318112 9571888 -121162199769860522739577432277374238720 9571889 144409512976552048683574499883095292690 9571890 34105719376876432614383150441739555840 9571891 21065073458113775989626812335604624544 9571892 -197837780374468215754548276598358317056 9571893 -407251628733720503566757615662038914496 9571894 45424901644989882773414517992973806496 9571895 78888899035504577708455411369080413400 9571896 188283088264666846164923759779489075200 9571897 133492491889561529113307299391192290346 9571898 21403393584203816701378816012261762560 9571899 9643470313831293872805193233773864640 9571900 2878131564895533415155285516135680000 9571901 36922836286153343086979016252744211968 9571902 121959409848318071055492970762683738432 9571903 379411576618632014224833982736129574264 9571904 62963111102240947942478309438551228416 9571905 193420211186664329683215881400597820800 9571906 -5457612922514569238962332099329620416 9571907 -230833936747277720615175048349844939844 9571908 120514900823800333541486101145161082880 9571909 25350725866258015646471277763847392800 9571910 69708919191332111175648945606851900160 9571911 222688774217671081855950979930339836072 9571912 -93766937919453620299852166899927941120 9571913 279765891800944428933240671615743157448 9571914 146772683156758751234228136206452158720 9571915 5795267660776502059278676121545134960 9571916 -107991497050054599137069039689593103872 9571917 -38957839243714812646993781526705353952 9571918 257352310841817887866032161863296652416 9571919 -151479376951649126138965110753130258704 9571920 45457325824396254168186339429146296320 9571921 304534870003175200665992819855191467122 9571922 93107988475442206895144360708627002512 9571923 189533390431477040614826703638552083572 9571924 -56674766578198747752635465987911987200 9571925 -2086418344522633597092507522452839200 9571926 8672889853816217126926974358233366528 9571927 123583163095348173933393402673834848776 9571928 303257378126877922271934221448797276160 9571929 -2134553924782486863907433012057728032 9571930 -14185643830953117205900263798276836640 9571931 -474910766994168519093274235167331822268 9571932 5185407244439030023255649323710246912 9571933 88546884992931359952205639388485697664 9571934 -145171992319156334882847276672781479360 9571935 184979467120973251504069803965376656160 9571936 -238320794270529155546647236652818235392 9571937 125889335436099239782946560745430072744 9571938 12908668841038746262161656193242588544 9571939 73515722688419497749097153264573881120 9571940 44180821086408129557207810473617223680 9571941 127188230335517762821970630525675592540 9571942 2301879391435579641912515134793876544 9571943 103873027619481801677848820714158339080 9571944 -71179257850977430911726140408100864000 9571945 -125562135523723865389971827903977422300 9571946 -4356492322138976134541842662087776256 9571947 47269042836689447811306600358599936 9571948 -59766160677056107221150600376403934720 9571949 11828248449185140438173441186300772950 9571950 -12409959709456001565193038665193120000 9571951 -90530267528672783482837588188495232048 9571952 9277832757278445385312631834868252672 9571953 30940206790788240887811171887031363840 9571954 12327840438625155726155375886241556496 9571955 456206727630268556557153344694230650160 9571956 7652665682588552779973365477598822400 9571957 351227928626111488350727930433664609280 9571958 -136565869244271932712163544779153766400 9571959 -50115031753436888817875662765678658400 9571960 98138259998617595814187801415068262400 9571961 -108011410008659435838506285235748819968 9571962 74747350996068387828090820768504215552 9571963 58926168449179368423556319112481578304 9571964 -173696650815038123626359648911774337024 9571965 -46545117040656684256686557500016732160 9571966 -139659853066349209828421649901248652416 9571967 -30592423652428020470796811128007427208 9571968 -55359856732177746142695788363466670080 9571969 -47368607335909724037791171856240392688 9571970 19703376831101072542781960563031223360 9571971 -229708878085685613246607267444035308880 9571972 2821039717465020694889859550421299200 9571973 -252587822314350200474059490008214005440 9571974 -42964061785309485923401185317395026048 9571975 28370147899169158257309298214673168000 9571976 -320959675274153327430227905759664240640 9571977 -86148418178833538502415759257102937686 9571978 42182974707145432580292218963782480224 9571979 4563762276286755389696419641860911968 9571980 71720438204949865777747497966914027520 9571981 -286924383791544282034387227421291046218 9571982 22554776369544081801738598373114393472 9571983 50691106620260754773879266871476204800 9571984 -30431661338303377472720604886801367040 9571985 54375977590233834301429962978427076160 9571986 -151853848944474338167463321601460769280 9571987 118528353379830194855160905108194142636 9571988 -292849970362703286679702311591613072512 9571989 70700611839877732158738614305839885120 9571990 107677765232452815070637360067915386880 9571991 31320401022968576687233336597081916160 9571992 -143102860940508152312087259982945505280 9571993 -123326776719971014338746747730837560758 9571994 65027913567134011675105208183895217152 9571995 211298737064038369772970437670554295120 9571996 -113554606255206995513761387281610670080 9571997 29210999271488344436060136869098729446 9571998 -47240537654732179935300535930622573952 9571999 82631709786629028221808340900261580000 9572000 226221623158050517920949637777424384000 9572001 -165585423940561432166845130788552073280 9572002 38368885758674537539499971820963802624 9572003 -176893433031104394853355163191243682504 9572004 -8202514396778246016117486712763039232 9572005 146522192976142613177222691196414015320 9572006 -77718341104887781451300079911487203520 9572007 -183145861357330182428747958396514669440 9572008 -73294016055440366973119623046042711040 9572009 223695871782670545600951950333524329210 9572010 7047231049179921762251666147450880000 9572011 67652986522264633252569136671940807072 9572012 13803234146362737930778472056163023872 9572013 126222334450326311632797079223197761888 9572014 61113348305655899793321463932977153856 9572015 -764330223373131485088460623753258120 9572016 -35513673061840457234706673311870517248 9572017 -36474418343007668033382289501094434560 9572018 -20384398543814817309319405500803004000 9572019 -29557922491947083652361436431353427656 9572020 -224572665352946662954268300555145216000 9572021 229794522191519452960093124393823978222 9572022 8217397194755477694617459618684701632 9572023 -57934253732432013262249704065693773400 9572024 -34127195940256610331199923158885990400 9572025 10644014861473981336763454671694336000 9572026 -59857310558421632211271618133710566288 9572027 182291844905731778368161907877120715876 9572028 196344387599731070255046348760152843264 9572029 -418403754690362295141456860647930487360 9572030 -40384634685621213909106738072241568000 9572031 6568944120646388098589380899368681712 9572032 -131941214652669027862777964969023504384 9572033 -114205117014752245806249840858333654060 9572034 -2213999621648524062628321332205422720 9572035 -148099052832491894373917284677367334400 9572036 68344516737012769233967273705195438080 9572037 -77469446349835390498986105681789747648 9572038 661257759360850638594720715359574272 9572039 -4405413545429307740365606008374683440 9572040 168470350850444942632558991672180736000 9572041 184540619261840773585050837536724592384 9572042 29682613902227320304613769775826355200 9572043 -6139259688016898012135965039889841936 9572044 -187674153727664544495427677246999364864 9572045 7336767283389660264429249988191768960 9572046 -111017203575364510522469804305336568832 9572047 304087855269197715856672669522943977440 9572048 -28394257641567511790166485836747898880 9572049 185818903209055249846029760884188412834 9572050 -12882249061352111645484679767461461200 9572051 373656890063163735734835694319599379052 9572052 6758533406137736807691431324794601472 9572053 -22020133714194676034619147740287814280 9572054 66675603646541425964879390936164322112 9572055 -3239489174534175334990800895774473600 9572056 -7030293769446229847084939720456601600 9572057 104531622992172730133765622451042554144 9572058 -1528388513859261082882573580817196800 9572059 166696561362376827318546412969351705920 9572060 -102992101158564609022184893385139755520 9572061 187081822950211373442066586315220844672 9572062 31574392135633446648889581755649983232 9572063 -403221559239312325813985112507978350688 9572064 192626100935082415353430986397451550720 9572065 -10028664915602238629628494227647654960 9572066 37008696813246779822640906244216158720 9572067 -436931563689890983510988783448837657600 9572068 -512188743938297754204748310669397376 9572069 -18456901735628228619016100343052549632 9572070 -41956157126901139053298506912468124800 9572071 -75299120386611865939800493457048365536 9572072 29012263378975333106070754055053900800 9572073 73071189903588065728007251163850338688 9572074 -27281002816437825445401581878671760464 9572075 73722235354128567630626482021953927300 9572076 -59750364630113922000002333229249447168 9572077 371832527073332230399489911138379731926 9572078 63473233689801781740560715413760385920 9572079 -45846439589763695011147873410300885504 9572080 1147477032549570248316800007923957760 9572081 129412658066902259499479453386728876882 9572082 23793450209993129289770653370679674880 9572083 -300193020972530391491042212978974479668 9572084 -106377195373933745764336849124827910784 9572085 59553971881419139482747966820980975000 9572086 116001146338879363066119349049095408320 9572087 -33324992216833933109644383478983069696 9572088 -105807891050272723969053859449157632000 9572089 -217941528146192874345223183174323917744 9572090 29836849995206960319064537187441034240 9572091 150188444752582801456621915897180512792 9572092 -170869799684997837910398996399158800384 9572093 -307985042979574573121986620516481745658 9572094 -2219396446081739676881797387870445568 9572095 -130697256771649444748769388921087284480 9572096 -210354645569322832415076980966503219200 9572097 -46587710925621562177321520810378043600 9572098 -149094227645286619424938313442874801200 9572099 101520903332066755591569603979496390400 9572100 -13606609290405583316259862220232729600 9572101 2922946300392289213510347081052032000 9572102 -177406316420864474830847329422802105248 9572103 -101073007383461891224542196124513590296 9572104 -248683095812963229543423148968626826240 9572105 280694927149760391016579405386469257600 9572106 90164411689084748836311446501953655808 9572107 -230370118064847408432277567623350648 9572108 -2883795813297020357396364580526168064 9572109 53721007125711421961727146004697977120 9572110 23322665018855175197021321567562912960 9572111 474362814876414651533012657790463361712 9572112 -62316377923779888141931006061199163392 9572113 -79942344710069171824697401069190513040 9572114 -12945527643223982201792192173995724800 9572115 -540618019088679398138348646292020480 9572116 -176034576496282211893326141549044575360 9572117 53550896144912562632315611006716088320 9572118 10960690388653745221400604777328828416 9572119 214261288697993073120499605689547304520 9572120 25334364363649456745055940705645977600 9572121 -171969947718509677919167697143041429120 9572122 -2720791100023188877013717008995139584 9572123 324541541736315904010075402011374520080 9572124 33014059158115516392782519614848368640 9572125 -25456062137555424629295614915392050000 9572126 18486854176778739207266965799579049024 9572127 146139047201873108338564194891476897040 9572128 -148963929352049769811618376183334174720 9572129 -172508729453719066057895213134111842624 9572130 -1777413305251460727524315531241404640 9572131 -237168945237417074444097352770291740068 9572132 30367536385588599502193625633880838400 9572133 -99599170373050475597329962481887589536 9572134 84192266551142493361716215129436977280 9572135 85240810211832279750743787039395953080 9572136 6293296346169022280352815969587691520 9572137 -380470246653907722147041769837893646214 9572138 -810845185455871222568811769642559904 9572139 335932892112862684653131432890150576344 9572140 53274751264955977270257224630057932800 9572141 69274782508730245461530895951654738432 9572142 -9762142171214931135135538455976817088 9572143 87365368430949672961279296062994285440 9572144 1989026595215492726891904408159289344 9572145 -27156055262667957126006144886915536960 9572146 -156615792404768111760132154121640436320 9572147 34634285498785421023385752289972228640 9572148 -316821615809663385599479092008381767680 9572149 9509923758876022704097525827422246400 9572150 81522572894127957669025672234234231200 9572151 -107671618946081299566277026266184109440 9572152 154844753860260046266554644373100441600 9572153 198146134623955927818922085767037679402 9572154 68358361141864301290740565609922629632 9572155 -186432588709168812961819092625399808880 9572156 -232422535871352334752206138526315184128 9572157 114285812794503495206738155119547714080 9572158 170089708917151004881422127320674599680 9572159 11776116856640631534028294998129531816 9572160 24863913685466638772952011800943001600 9572161 392671550111229536899803965471753540352 9572162 -36396746453050279302788413342845657600 9572163 -134789434157661706290135053283082534656 9572164 -67030640687442221885147622059631325184 9572165 -154977171020578872246721047471186815940 9572166 129901721654295198521572657987822276800 9572167 347949389670983417532305387645269091352 9572168 -80517855841255371861037360235988925440 9572169 48783431448414543258881379411149404944 9572170 -135956399647764412578119922237442256640 9572171 75408466321759723172739691314246856224 9572172 -74722893530896174216258365689778283008 9572173 -114524063116846308568845655890324601896 9572174 -3118066523794901731747070421002680128 9572175 1951002804375407443862639948984199000 9572176 -81299444521064049445906509519905824768 9572177 -106705419755240987208060100266632104080 9572178 2189389767561535294512829100040929280 9572179 421266455989608460041668789003623431976 9572180 20297751162806976360396586774565683200 9572181 68894875902939361786875032701310900160 9572182 64913681827718622815083555113969468192 9572183 250016227122552777158965046897388039432 9572184 208535790025274060833333175369925826560 9572185 38446171312812458539997512710423256320 9572186 5299130745279867312469764518252073984 9572187 -244661779932344401584368786688436032 9572188 -25157816609593077091852184537647939584 9572189 226218836633706734713744614607698240 9572190 -46554897236385655546362765323154875520 9572191 69563092603311354613531076851831522592 9572192 -45383646486161080898361802012477095936 9572193 -192637799147218701348740024156894474880 9572194 105071725669460831683971616509258082896 9572195 139121188107305479322621302031042629200 9572196 32016348562626825403772766875095388160 9572197 -197132903600642693273642812087902613508 9572198 -17028046151378219412258798119872883136 9572199 -37666966490994527923704298117779023280 9572200 145182465211018036811949875525990400000 9572201 -350785459765243897075934152608364185798 9572202 -171587496309398004585435515209438571520 9572203 -272943408691635001323614504987226353548 9572204 231778513034999236493780096866832870400 9572205 -139397590399902375672132883674420932640 9572206 -2544689521116115341005857436702781696 9572207 206736157772687469293916650736781482000 9572208 40759002929916813092858950048577224704 9572209 -31691726603603302649167381598540009280 9572210 -109869824417093837037555734825524038240 9572211 30162792282519230064316304914647029760 9572212 90236809960327683999345623630281284352 9572213 29944930903945391342179490868306444960 9572214 -20547388129694885825975125676609808960 9572215 245980495234119084479365067405548182360 9572216 501139908729229303997170751809044787200 9572217 -137380885208974591752856665772265905440 9572218 59998425585455029519780055512133128560 9572219 -75584595506665150809066199986436872000 9572220 -11953926016367527311514248628591165440 9572221 32061708469656905989103657263082552332 9572222 16038762800792368439292660800838359424 9572223 351690536424828246484586157231652946304 9572224 -109311650413061865273124271201357660160 9572225 -52537683251510993095701656793805608900 9572226 -46574615618389132825143655704641594112 9572227 113841841349302320126152763426651761872 9572228 -15212690315873217301683949614350991360 9572229 -81394136566870028244814380515745202560 9572230 486158918178296984662968076452798720 9572231 -218682036523523278502791675121425266000 9572232 -117398209065940595728775751268207656960 9572233 63607926329473706698816208515943257920 9572234 -70699044748712148565130531483408548608 9572235 164918966852751231086628680237737996800 9572236 100744703740105696157889914821285788160 9572237 348186266963400567259560158835097401612 9572238 -39894755284516068787273913311799725440 9572239 227481099309053897178269700492993493040 9572240 63082099987270661552612127489577205760 9572241 -120730532645530050005647382574397216896 9572242 17571414334548931672265345837405657088 9572243 -17615138585045380876017571750035911508 9572244 74618732370573998281651103696574480384 9572245 -28242016558186762473582762078521798880 9572246 24401678269833960987225931125161574144 9572247 207637848417525635867199898020668327448 9572248 112562600650096343363003992961770444800 9572249 146431197402350974511540172422671058250 9572250 571239509240776268422436772333888000 9572251 -4988015773631202627692415992895896416 9572252 -188942268753388467057413972964176331264 9572253 78532637437159322301043143661825029504 9572254 -4109941149036225290605506801268054080 9572255 70322669046228204780250309506519966720 9572256 -255309172987813721139370439300031184896 9572257 241822965024682127678563557138725473840 9572258 56575651716386212224684837207136340976 9572259 -1118639638124800383472890193085327496 9572260 -8617941537588504462090771089594265600 9572261 -20341834996443299659043320679243523138 9572262 -1636077384229233875006911549994643456 9572263 157677679493695209236885549332996489704 9572264 41093649558586331700693971505975121920 9572265 7702026051677996884713040820167040520 9572266 -29623953486868732173332107467118642176 9572267 -505883670932473349597854310710232434920 9572268 81259085503469278106296473507547645440 9572269 -85288954620052457024151282794284514688 9572270 -27746034644089134189140836317474977280 9572271 -3616149233234666831143574382668586720 9572272 63180664814762017131842260912453058560 9572273 135238450965453684775870883152978915584 9572274 -106327813098877356876714069183748511856 9572275 105582457807829833685881888625559465600 9572276 1984826963470189099587793401374189568 9572277 21256830813699737178897813834432108672 9572278 109460321453607291789031154600484894720 9572279 262132846185636576322233876498269040 9572280 -6217927225057541251738836811090944000 9572281 109554123578880402796519168804032695632 9572282 -68329027191758169498605135648512645008 9572283 9320631757521986919912586642385809920 9572284 -99337483625508219752459100891852688384 9572285 -253718473941136684854911316821342440020 9572286 -47642004975003509136397262901519404736 9572287 62819661141993179983550748843413661840 9572288 -20178253977184111399611079761554571264 9572289 -62352183054981228593782295479569500160 9572290 22831531228150453249152378954018600960 9572291 -270702673577563721761702843035447996000 9572292 77129713470827740048169465911511238912 9572293 -335833548484077270476979173593388927458 9572294 -40843102863497128248922084130683334304 9572295 86025893757367360080008726820662659200 9572296 -143251705806164533508618726883931806720 9572297 -304092799241957186071058565703551880614 9572298 8265507980799306539418074897630630400 9572299 131329828275836689197549876033036866448 9572300 36486349746652045428401025403459142400 9572301 -33329474430621913586443264769201857344 9572302 -145176821099534184367205485635782416128 9572303 87349602680925798900704045806135692768 9572304 -1070473068022516215053656904769208320 9572305 -66595197069926185235047860839082402240 9572306 63454053160309600351661168739270500640 9572307 37440485010105398308439103765595599360 9572308 -304114894925633511743291700098686675072 9572309 -42562335132644470436874164781451102884 9572310 -101282014357088523773753622679430400 9572311 -28497165433857987204147015428203022496 9572312 177534335624011470641209908198065203200 9572313 151900801287997044311063702732089652544 9572314 -7262651941935080483284543134183260160 9572315 -240320757417410069650099632860359978080 9572316 -382096003787430852248319863890354176 9572317 -43885589065474948959289930123175720000 9572318 -63173044049890696163589488696547667584 9572319 182713675283785307159714800392021690624 9572320 -61720358198136770859563674852864819200 9572321 -411764924092617913421827353118183615056 9572322 950313062184027828542819223757979904 9572323 79232035047210878986197643565733598440 9572324 139528887872120912684707865207481409536 9572325 16834443327278233445028480872052657600 9572326 138631906588361777673220008521389045440 9572327 31791596160973467920733549666646186032 9572328 -226334998728613710906724776038341248000 9572329 21847464281378977538353643028098956040 9572330 -25292691163279032490882398304376470080 9572331 -63811559747502815689672494652421136720 9572332 -91918569328790406528719419010466693120 9572333 182904927678561424878410400826245483840 9572334 116923064002536754841511287084791394880 9572335 8757837088591071508157020966507071360 9572336 28793589265863587009979594355015680000 9572337 -12122712300742372194551472545010035280 9572338 8810280619975052834347868657383868544 9572339 -125835980695358265750777866710156568160 9572340 -23806903902103519987446856579655116800 9572341 30094494581906363387487335956804398112 9572342 -157586393416241463975530066821821538176 9572343 -65312035087251270086602279810390301184 9572344 -7399058365063440145582737040420577280 9572345 -136378285244304547759918340717539347900 9572346 -22008648409896358855943424681136879248 9572347 -16959241032508511225013205424216033280 9572348 -67489179454474080931706470124989476864 9572349 41341794928935294553034462979717784320 9572350 -62074343220850720257083053366448865600 9572351 -124569645524569942785048859633067642400 9572352 -59568147709755703507399351359315640320 9572353 25092658424485522161436247616373612480 9572354 -1366495029072425652340929500128076928 9572355 34613772683052179846930485293180962640 9572356 314462534996539871507539892691709574400 9572357 559809353965175887892002995099568304352 9572358 -8289070153031508784366491475936554816 9572359 -2503552338038395654892050940076000296 9572360 -49677619308902665269311899082789683200 9572361 -117196292232388415498951310256336390128 9572362 146554935835175378369054574888843281664 9572363 -14720999424979441508344101774897880680 9572364 -151598432476177634791401680884687349760 9572365 229229899030547646410575401282449827200 9572366 18940239469812571858210934175572917248 9572367 -12349734523460775124493251605085173888 9572368 37983674789909066894145045166250082304 9572369 -129834857949432461846157049462009393230 9572370 26544124283277454251170334479575741440 9572371 -338221174135560027844987248537131745280 9572372 -17575046002086493086538595004092371200 9572373 -96363376907615896710159730024879606578 9572374 50260595264620940936857875860473804800 9572375 508504984909314571117470430747873410000 9572376 146607449932855158553365908406740582400 9572377 -312310896179838586376923368029313751788 9572378 92641314304642157868579940590419028960 9572379 9045457848542814932730677115222424368 9572380 20112345979642128807449867987680204800 9572381 10068100355093653834362913313700872064 9572382 -71575571893926909156584405531621054400 9572383 37947134932087272734993014040279547600 9572384 206600274595270882382308997473489453056 9572385 -90958558687792917923116696948769462400 9572386 45197426409036977597691110830983661392 9572387 158525356965043954858740349178766571584 9572388 4563280888393459560305910375600009216 9572389 -175085135330461263122682511705111087810 9572390 -90493666824207092489781734583169228800 9572391 -7429920020894574507538100383044640560 9572392 440676685495967478002727908306151905280 9572393 -74063041955706083424151765210571405952 9572394 -57473756258699734808170208134433425920 9572395 -5947059972360183824362994011972116000 9572396 221920736051336142205019680785839554560 9572397 21838353714925859855780603441836657920 9572398 230245184832840976240828162696258422720 9572399 273619335332778636985725423250784624400 9572400 3699578402338699422916982230468608000 9572401 109653311502147207354994466539532508672 9572402 1514025735882985592389739391392776704 9572403 -110072787904783909689857563822575652800 9572404 -122634227548683386210991263157113878144 9572405 -158908884933667855708308248254404947940 9572406 -139337855141369615802340093816073119296 9572407 63628404261518087416777654229375891520 9572408 545835606870983884008099524748754575360 9572409 26731135965052547374979067480364999680 9572410 -55550544533006027033482027135396100640 9572411 -470107872476723004051331375145711264736 9572412 -112127442661231436949185979965041970688 9572413 -125729598703086602530681390799559233338 9572414 -261858514262342962719298658074792742400 9572415 -33403529869079163740792353921066804080 9572416 -3012657886611922704540858726450462720 9572417 -28369064212480620937562192551345658940 9572418 -5364632257552197734514892038411593184 9572419 57094591614081143297421780900077797820 9572420 29590667492931786143534767007135477760 9572421 -718028261791853702784849507233799360 9572422 -43586214474293090844591649087662867648 9572423 108915969162154630880491545518555564160 9572424 -77298165787891889372394050905486049280 9572425 252031184606910905125025594760799144300 9572426 -163943109002932923749731070287125659088 9572427 -201469120084132564429262225433258133200 9572428 40889014369245258452863646112763084800 9572429 582160261705536080790087971203712547660 9572430 -16362929286018185837398650947996467200 9572431 372537358562162368029973496618538296 9572432 -20594118535104057075552971166576672768 9572433 -37434939868814709455622894567010223232 9572434 -51400272134097376516849020535868380416 9572435 40283435560986936650107444422262136880 9572436 32582671031693373520295295165056325120 9572437 87715428213600851758567640692075363904 9572438 -11803893676003035054225429132718022880 9572439 2481151529990111756817694311364353408 9572440 201289180028388200868746038612735180800 9572441 416562665416549634671063039327119976842 9572442 55083035297432339207615462996300408064 9572443 -12645675860687841167650809818947925280 9572444 -68252285471847137383367478042008217600 9572445 -3140059833196134600738890994309676800 9572446 36775400336423692938262181992463388864 9572447 423343064901249117089670173458703413200 9572448 273897067871877927221287575355153711104 9572449 -189990069702112852679991742602401523564 9572450 -44381872761485454762819812677109370000 9572451 -77064240875143741931472855586435996416 9572452 59790492630863762601455652615242355712 9572453 167106342032175934265175631810952988864 9572454 -54987296305845765812584399833160420992 9572455 -128342931458551238402043307805302711200 9572456 -40667524292396663866161744741742233600 9572457 3243323127401190947457522573748471440 9572458 -73380259665450492702563183371099156224 9572459 -49806881100605137534973401873105180032 9572460 -119196669858806657672002442222271267840 9572461 543650729153959882600628264234532114112 9572462 -138405311603836019765307238763732380416 9572463 -458778977093366125253253418546074514680 9572464 -32640517458426082207213478714464862208 9572465 139954710842579079937269970916402476800 9572466 96205531702250826169288752140100460800 9572467 -3936622073771593097697446857329762484 9572468 94489834978914728583187265386089854976 9572469 1660008661843543535046209588636803488 9572470 -56643403412835168073034454810504760320 9572471 -274401095522388177215812806023669042328 9572472 13169490859570638757288474417574707200 9572473 273041417084017936583772132263453407824 9572474 -37132824642724904883226421565592488960 9572475 -17690729090402847868056946818086601600 9572476 187255493648806651037990788473828546560 9572477 -117544245869871290331408991007453912148 9572478 462833713235752044155125759053803520 9572479 -275631900954472482472552529983935578688 9572480 -52425676572461711466490716643078963200 9572481 -27044314473500874273892880963053762830 9572482 17399006765983488475777891105267760592 9572483 -303156594796408201098887148381890555268 9572484 -38336880938657145540324604281841489920 9572485 -67112860467071583224172527319952185600 9572486 63558921847439262927345345075906938880 9572487 -167571639675408070897962855565070231640 9572488 3768408818456693889308397395675996160 9572489 -49896101683675942628115613970709548280 9572490 -2738375913383506503632577682027560960 9572491 312422159367425808167534808003699224152 9572492 -43782845911644819200688879671009909760 9572493 219389171768361757782645251974417998720 9572494 6470981680220461550432087336001265920 9572495 247476821503064750317877384436317445000 9572496 55561465061603909581097900594618302464 9572497 26416532605119829149227657509363060800 9572498 -67446935016523448950395253881692061696 9572499 306777084717457171631261624167972966860 9572500 -9063269866346891550111538963301120000 9572501 35321662451894576927071105974042657312 9572502 -127372028111070999853864015009212130368 9572503 -302173629442194507296802611246455208248 9572504 50436184056631079150608265136468787200 9572505 -52764732350985329889060536460874152000 9572506 92141767996902847714109800800431603952 9572507 -138696504371733150654184457263445845488 9572508 -93599993430911885227030152159516352512 9572509 563756672675625531996205482739665712960 9572510 1974954715993146337591780161947128320 9572511 59173917824519830422062764909467227136 9572512 74412522751847435334709963928145100800 9572513 263683556634944387202384504146083930080 9572514 29313310961918038820820109681737277440 9572515 39685185179380123160277056526621182160 9572516 10120423711975082432270297202300683520 9572517 25372394700358779516003983526291340734 9572518 124797120286963114922468073514921236960 9572519 198722347125347433919619390541354711960 9572520 1512300785266005662690084474553139200 9572521 -102959843115762031074046973022488855424 9572522 251658490478541779595320714785813083312 9572523 -208655778544993062027201383645543193600 9572524 -146579619611316871653649606084768584704 9572525 -849166071331666444522403895404683200 9572526 -115600355956604622058347850813982793600 9572527 -418330583989974876187413791390771104624 9572528 13194806439326136443494159733512273920 9572529 18816783857912866690694773710157466880 9572530 130580511097851476956241576368304947200 9572531 371783295654913283113511210635998720 9572532 22487032434439344605132297926478057472 9572533 -22366501096421660695943530764675934016 9572534 104892829154892112478667421482208768416 9572535 -50735587956921973544995767883799181600 9572536 29444683869006004798533531932081909760 9572537 171128962383447866616151576853985685632 9572538 67826046068439290992181886425881325568 9572539 419639587031007657903626020358609482340 9572540 -108731632577260845776353486299161525760 9572541 54116605301404974241872290334115696128 9572542 -51986083663697878367587559686478532480 9572543 -294096561984373318407248807701119158208 9572544 -16458623578381549473811617018654228480 9572545 230971898261710419361301425539076089300 9572546 -83581920150391610598798227338644218976 9572547 -23449864675950884421802223902708951536 9572548 -258748378845376696396402591312901252992 9572549 -109088942739602453666911143616006762464 9572550 5801226146334860710142740056366096000 9572551 377244458334899139863510133701660750552 9572552 87282915665208387494841248146764595200 9572553 -175985617755536996437378822759958887200 9572554 3624597046357120082621526554542867200 9572555 39844658700771843706054781918465580960 9572556 -35868409181205173165014749283582918656 9572557 -107802324098296891834307734463948281908 9572558 -225284838138601623515548996430918207424 9572559 17960272139919630226669126862417485704 9572560 -59398387656852357336779237877386526720 9572561 454137156422935069906067504549435852400 9572562 42032194114424330862599207298061173120 9572563 4780806355119966577868155026506374656 9572564 218808506794665931206658554264144166656 9572565 -61783520912140848582141356115662016480 9572566 44329138408624219305032302729145928576 9572567 112298385781856075837932247676367033992 9572568 -18192693929372277675455409286856970240 9572569 -75524252621166259901956648820830203756 9572570 -10501176525845738201616476711671511040 9572571 54498005172788797526826378207999388140 9572572 -483896691138002252730151501015356837888 9572573 -176281975894462176981371644494456019200 9572574 -2092283633588590973065891238067354624 9572575 105437951785637644518908475385864683600 9572576 -92453900026491544138320211251004440576 9572577 56046854237866913850311953929097774080 9572578 78815393294223929333266486411419566880 9572579 414694835246205610032033318946362849180 9572580 -6295317912764135949253697082002534400 9572581 -15085762776305005958812941388344747720 9572582 205744386371291405265290299562690695392 9572583 -30954151674868804277059357323778109952 9572584 -101252504126806021666487938896119070720 9572585 -155473996443721471582134285007456323840 9572586 -121483761724009411738729572148758971136 9572587 287845252298564397874574586943422549236 9572588 279231549764187872046195567815249479680 9572589 -59316179581889541901387699795874837556 9572590 -20513608837764595611357032514289998720 9572591 -6223731923847174957740097143302453920 9572592 34196541987772437770639120822689628160 9572593 427105130703833243023995905650937664 9572594 13968957308796396593989746212003310096 9572595 -57424108285749927829052380361389414560 9572596 20470381590140668445750722030465935360 9572597 155311150147888561235289226322823536046 9572598 7140704281255412192127939478436989440 9572599 260620052839736311602939106490467111240 9572600 131850140785233260519348263940594688000 9572601 120658883650640722491815594037643753824 9572602 -13856551331079115946956797792268105536 9572603 2250053892168806997035848749723131184 9572604 218890512406661284971826417722390193152 9572605 36280459195219029347136591917360232960 9572606 201298538745108692417409933476831050752 9572607 -587358967441286237830490290589554245120 9572608 -234687069273880543788362064325693669376 9572609 56006879721300404629802994539358347604 9572610 -42579776398558382151811561708095398400 9572611 -257173609411875599202528632871862929200 9572612 107841423895470505336213579197854576640 9572613 -158996101918033647708359951358476621856 9572614 61017467541528899184111378211746816000 9572615 -121283306669501275765051283675807551680 9572616 -145899363973416394339853135927829089280 9572617 -1857060118045970930191075079816698160 9572618 -189810754423812686426294687516479537920 9572619 -55614125359209850381160032669671513600 9572620 211100906881958467834770596472647623680 9572621 -15690568307844123446852871034247327178 9572622 35100407066286292718673947375100151872 9572623 203839733991326100097564153230150916944 9572624 -41213622773111454020347423316588150784 9572625 165939273826014000227713237018623744000 9572626 2504262519661504968283652465414261760 9572627 33887962483999414423609098911523250476 9572628 -54953906227338349697221558834987124736 9572629 -73142556533075540543692406589511643520 9572630 153878853450399789099014038540045128960 9572631 -490327133332712765846515486926496494336 9572632 8715091960201579978260337139281305600 9572633 -61346782132942540726153182684444852480 9572634 -102927884483647538555153510674840896000 9572635 282587649951586909810776529221930646080 9572636 -268299890383783921079127643443775488 9572637 -5666583625050497644599755371693348320 9572638 26433814351839616713314178925229845440 9572639 -87063346164030827718463708155875894880 9572640 -39578351170161607505870056425667952640 9572641 -71123267707780104067358648141590469228 9572642 120888714462272465790421878185969435472 9572643 108871223222647882711850279534059216932 9572644 -248176565062112633496587007376777569664 9572645 -43382966984720944240669519818385996800 9572646 9647933010363128571291639646991290368 9572647 87373569277210948780459814653287414832 9572648 82656968657420152421019343561552773120 9572649 -57270773609571783242267305325382837600 9572650 95274830050924558063664425857918742800 9572651 136254098245866165955206588280135556904 9572652 -79596938886643514786386658445501765120 9572653 -259455056447808276749493538588010886816 9572654 6450830456987536658910200636462937600 9572655 191850107242190238876480470564025926160 9572656 -103709993629446293124728482559410995200 9572657 -64641249466302361041833823305747162094 9572658 54417068155897603677673800632091394560 9572659 -287179870098277117906612921814390081140 9572660 1937278666359088864147489315005634560 9572661 -8160436107270025957424381664966725088 9572662 62023399043895748889740611708560899200 9572663 88408504153859731802000463464584191912 9572664 39781415768759789956376931233658961920 9572665 -197387235602779597268779713436036417080 9572666 -58137200719941773758486956745384231200 9572667 100013923651265805820007949167606860800 9572668 -72469735861696831356308450277531494400 9572669 -137957116942901507686764528216235435392 9572670 8376121739294201714591326728562614720 9572671 -326220116219361173466955865800481432128 9572672 19864160480435077629952072173241761792 9572673 389577811964028797927516751751526352 9572674 222104631080838767494105803656775974400 9572675 44430979880625407499848351082589440000 9572676 50554206976867344241335059272379449344 9572677 -7327786895767396257387714862467997508 9572678 -238491994713358446885803375503569625344 9572679 109670500535085751030187250685893257448 9572680 44480030022812069374756885657297920000 9572681 106098324188075539156470350444578529700 9572682 -19618056634647451717297692888940624896 9572683 247556614588485424996756293171724134600 9572684 68007004407515042773719132029486572032 9572685 -10082173609279170683343079403668135200 9572686 -143892191399607779212123993359616742208 9572687 152348580946627775703759710077073556336 9572688 -63897042979538055589485464250207436800 9572689 64709717148396139458003099567524009136 9572690 220705524981528019515488435398565071680 9572691 -104726910928851604318356781098981543360 9572692 -141307624240644891959249360075676684288 9572693 50999057749815800654789799187236202044 9572694 -41058963491878934122778106693406295040 9572695 -79501776266959792319254131199507122000 9572696 -5607453464239037664651198924963840000 9572697 158616132563274991161398657533329414660 9572698 -70337007413639875484726248752286390560 9572699 -605700760770233414370276797960490781464 9572700 -99268218499153507539924137718225945600 9572701 -68111720841773474713985922227034662868 9572702 272177396826602509626116939448883587072 9572703 932130894278076465996194391295665408 9572704 130135006227722574966330374672292642816 9572705 -56593995486651021270350425723473340140 9572706 51540964275932027822222602205613672960 9572707 21869493310158640772658439248786573440 9572708 -317214589072768824024199301816283814272 9572709 -16235428099008365700184976410071747072 9572710 -50256665889392657286715488993400631040 9572711 316909853849610000900396800845859088312 9572712 99877927005885925570858894742987243520 9572713 -110685939038503721122964138770338900080 9572714 -6878912047416897833637998230070302368 9572715 150904804432148089890456981705926054400 9572716 137757396242922824993196210925706819840 9572717 -136649026437387385949005196857390682112 9572718 82642101875737233409012070284865354304 9572719 31373969204792927769232984643989364344 9572720 21573636578043087134486866770967756800 9572721 -14604351229410453099807069185198323200 9572722 -6080986076195529728100316611645833088 9572723 104392198625923041160559946560277098640 9572724 37746751150006706985035953879087220736 9572725 -69716203255161932335148223047130897600 9572726 -35086828889731955034853119765349883520 9572727 -239946615001547471386201095084737888280 9572728 -105307634033072854420550199124469391360 9572729 307774168214637554136761296600579683840 9572730 -43239721047214997618096033870073538560 9572731 -107942898116258888818307043484422253808 9572732 70094130309100731559255662860159308800 9572733 99758864245716753252986250654637920102 9572734 -217310629458307806650490424849217242368 9572735 29402473974591368272314341702128773600 9572736 153128917801832486649103938161548984320 9572737 -239061431283067939121878929462037151614 9572738 11924553726476938387030347777606561792 9572739 136605568280178102976276162378133698368 9572740 129853076571601168631384290133729168640 9572741 20235723202073517694400999520139082400 9572742 -216639932392930497760038295094229908928 9572743 454592583640631102598440345217302451992 9572744 294100643811979467724839013370697692160 9572745 2020583410545933449100690943378026240 9572746 -872901784789670632576502899058918400 9572747 177891035080997661674364051109285418196 9572748 141620038540014640728314805430864596480 9572749 434396729090503257978783671073831629750 9572750 -14869158112011381494978235809276496000 9572751 38104583730883121265454836802967421600 9572752 20587938635450577983628795300703895552 9572753 95605494323977443499214448258755326002 9572754 -45937320469223404328969384121356846592 9572755 1362080536164322419822263237049098400 9572756 -68173255675801723345110593477580977280 9572757 111688684857143826582720797003861108640 9572758 -18271799073199558977186880656578063232 9572759 107836824731112638285704977760073972352 9572760 -149388058233930756454815708272096870400 9572761 -3031892195146167965665993541078585472 9572762 93192280862682575212618948209708221664 9572763 -25089053341545456763274163552324243600 9572764 -28321009375655323783389119057927035904 9572765 21527523670039345141414188823284407520 9572766 81975975059310243490793129770289111040 9572767 -9900149029830967846115322774058997448 9572768 -65657783224264047415199301963058642944 9572769 -75555927058190757615021528032696732160 9572770 -131759479791069124046335770495360844800 9572771 -127524066897314262797480278896165439008 9572772 108130590967791533513587843636088930304 9572773 -116434067660400842691084649147128116960 9572774 111234342812850329655383053275031857792 9572775 36830121143668057990380233443244455800 9572776 -155130307122632529793559524765343953920 9572777 -439418854100077592393095312182612761868 9572778 8626470739363064170370126475676323504 9572779 83350951137944900951305777878293059576 9572780 -13750822975718066851465089217780101120 9572781 144326147545065514683768591917194479360 9572782 4890118382538243546153051562565416320 9572783 -216885143643122049888290577269307256776 9572784 11169203931111306592409827786635018240 9572785 61800730796296912420837048201917437160 9572786 -83927213928061615808111421973387143408 9572787 -86773984464969386866095551216555708556 9572788 -28912567716199863185549747070154457088 9572789 -4132578476283655928147753766515105760 9572790 87177420042555743139965826099392910720 9572791 -222695199178965732642141818581419355600 9572792 -479056322470789759465276496322392801280 9572793 148225247393850582092814431907481609728 9572794 -140408316387532198530337943802357504 9572795 35062544046210161328513892752024784320 9572796 216479105817344555260035056262634782720 9572797 -33519793330765725915278351274306702260 9572798 98318272567848699153234501309387782400 9572799 -46038248127918414461681607228088006512 9572800 19795019647942162327755027926273228800 9572801 48128620389510984338758720718517346752 9572802 129321322118517763438303674231198468864 9572803 -111310100152714249836186810336623971200 9572804 -12009906711784827951879693389264191488 9572805 -151190162142484305748952846050496694720 9572806 -103311977612250435728675771323968255648 9572807 119660201802082201684363350894858902688 9572808 34651272635815440977373379682304000000 9572809 194699687062398499852847656657936877520 9572810 26050062139765816227513485264182042560 9572811 2782557587978684265950900044444758960 9572812 -18343400745317452148350958363202198528 9572813 -348918618724608643537330549802071720020 9572814 -87884193709797979542367555596079552896 9572815 -121717889630417408150622552836806195200 9572816 -4222208478767416435014476745523200000 9572817 -26696138427055456387474680110731867488 9572818 -3202801422352230182073371887216310640 9572819 -605541987077183313375392218995040496448 9572820 151577447913465323845100637142361088000 9572821 221337303733329184088795547638439907932 9572822 100738253086296436619869242313401550080 9572823 9755888162154060900449071567298986344 9572824 402219761818717119915177141169823016960 9572825 111845154830070183396970194832551504000 9572826 152372320680637112391233433984705110784 9572827 -42903358898964381583047900730464992640 9572828 483496579806425147292702119545162745856 9572829 -72823674549415470766396868488377700800 9572830 2177786892533601318068020754103102720 9572831 134404280126429777931970894708711875264 9572832 4266777767481980940540772895158960128 9572833 -54569264247656400984064761635079286460 9572834 16183408543010948909961742259680596480 9572835 -174125842859423896614221278057770297600 9572836 -48888266057779696917669656196446321856 9572837 -461836911953112986728027199309337776514 9572838 37818087307935632031892493509515422208 9572839 265452587461138263150882461484757603640 9572840 -92673766303344599486995200383285760000 9572841 102893519145608396139406972246787839050 9572842 -8825228369780734591368047201118276000 9572843 -16371968299006665360820581998750421984 9572844 60350666682553902918809416187264166912 9572845 158627705458399559604853461688988825100 9572846 -150721043203006575006859567563308441280 9572847 -264455671432422511695525953988004068600 9572848 75463260540457923705904459954421891072 9572849 126945048036423342354263493198356610048 9572850 6065743709350172139638642561655936000 9572851 -146981296753024878718652000652299091896 9572852 -193273186823591156235752967126176187648 9572853 -94633680443427276489123343548610177152 9572854 -162105282524039166714436286933343878208 9572855 606682350729676966160931755082959760 9572856 164903698023293843541225153216842342400 9572857 -186758564360900227400450919820563058688 9572858 -49394717888880785105637281474251032720 9572859 -104411776139750132136705143506780704708 9572860 1693239094962380637065543233274910720 9572861 -189107350913091889119792113777607293748 9572862 3036105173250924099853373710910373888 9572863 -87690254619954949823284061238658021888 9572864 -60177661733236520056869421937105829888 9572865 40370049250723708265883218472841608000 9572866 -99240860268872897892551539627497154560 9572867 -140412513402668205321012198953997850368 9572868 137799714978458593776007024081909109760 9572869 -20936845365261126516975278072941053730 9572870 61543075779071408106360252210291183360 9572871 46945103977757411836298736953026521600 9572872 170088336084208952016618401781457228800 9572873 -246021445413961208657570583981756475878 9572874 31628821020547753322007436728730743552 9572875 1055655516089187052020284543103528000 9572876 -104918872070974400541504613456468435968 9572877 153480514805567610181337131415504187840 9572878 -27533476400989633716972216225334230144 9572879 -158743554635776627282284987353457671424 9572880 -14374006665807922856762544778853744640 9572881 -304442711211604556852159626641048330636 9572882 172065146586664690415965444928623430784 9572883 55645454675505254552374487933882013624 9572884 -303455097200365496873022050232023398400 9572885 -101102857016401292321168313074837636040 9572886 56277245696460343701856159228943080032 9572887 600292679895463376864943698116728754800 9572888 -109219113794724670788055882078499020800 9572889 -183463168032626397840504888660741205152 9572890 -48934642968402684149029473754970752800 9572891 397211576299577402214870176232080972784 9572892 65678260271397926268300984837333983232 9572893 32104552001183530266808097792074414080 9572894 100208566922644684203329484672582938496 9572895 32456449502185903196600370964500540000 9572896 160997803777818924975718955655529365504 9572897 -146799285847796650471457473459903581180 9572898 24518783951653876280250324588733716864 9572899 39626483433306089195037018108220480512 9572900 86334755666928845256198587394573792000 9572901 -93023498463963325768218586826270206080 9572902 -16664918159541669191649825864801442848 9572903 -172901414633307550616028052024014409200 9572904 -19796816246934635171487327298638643200 9572905 -337365841869872813923785787136175374940 9572906 52128588150554545307580276146346362880 9572907 131922333739625472940341394030851345240 9572908 41140657278063977547222033670418158080 9572909 41017651809026860030222207211104997580 9572910 -83091588483968768363325644840846624640 9572911 22965697849976796467788084898544525400 9572912 57066545237387957674835228891693039616 9572913 -56775817344969581336220038399642552832 9572914 96031058513209244213137653910817342880 9572915 58255884012683130287214119500210080 9572916 85621179531122837892746455310554263552 9572917 -441288752533288126181650057462114278034 9572918 377470124087980116703193903415880320 9572919 259075823283640351503411694953874291944 9572920 -31733232363016389252306987911479296000 9572921 -13114523848998798616617062363224728108 9572922 14080744869988676654010192892398650880 9572923 62510974053043462987495825237975666384 9572924 -70677375056204099307490081160375390208 9572925 55102645046678943365708658047944596000 9572926 50293730982487032507709569686558629248 9572927 8371238320162169550791263725795863040 9572928 -3018136411952438448685419832862048256 9572929 -161214436121100493864662479637057663000 9572930 -50812541162168667891365024138239257600 9572931 202911992609064519370342253284575897840 9572932 42281655478466047215969165799947706496 9572933 94177771170767318995598480839012513182 9572934 14283748608434944869984756227464381632 9572935 -135304265625934175221686378710429850120 9572936 -88223642018728195272146791868028426240 9572937 301502420532526535559199034581475506176 9572938 190077898819601065963701285112707955296 9572939 83958174174393689355041571591092665680 9572940 -39996183393617081209882913770421345280 9572941 35297821706749037442389533012016394240 9572942 -96918858835745303802830690026395064128 9572943 -120677593017689867981194533229198050936 9572944 16540924624411539987175281523379666944 9572945 -98877590990379824026618596755843830080 9572946 34241289994181509316171189092224960768 9572947 -151845794442254824921841484476197355408 9572948 -15240571988459727021000801660466188288 9572949 48797461999744298486081517910625979534 9572950 100982376814564337304477643392528324000 9572951 114757231195420786510132743047636114952 9572952 89304118294088013118133680410614784000 9572953 122110645925532935154863629755724399684 9572954 -194937292358849417621815807488564919824 9572955 7068363067594405330922561396491837440 9572956 166297534584180667826515386723851512320 9572957 87844971701283541912894108197873511206 9572958 -9069393070609115325612290773892524800 9572959 121557453249430114281827965535435425152 9572960 421431173950142133446746943323216281600 9572961 -1762136050758161936740675100655046560 9572962 57858316568827937788750022156464507392 9572963 -240403687223453018291351656706304418788 9572964 125443955426582045604818649663008510976 9572965 -335786926452753689564360572691077963140 9572966 -24810246627616465056134736507704762496 9572967 105861767451853326413637624656874194448 9572968 -12694872457318749441401579986076221440 9572969 -54317339725318905181777207202910022848 9572970 -79031559631347509172248267177467276800 9572971 138449289174955361866075107982548815352 9572972 -240180017505943411685075812858144949760 9572973 32534647833590043043745362577633229024 9572974 -29901958517090908630806353450077814208 9572975 25077617724176229339876745385886273000 9572976 1212449321153510603321520851183665152 9572977 416367558071685172460148461818451599826 9572978 29679931344940525519140564747586016256 9572979 46179117146016026145075222353452665600 9572980 66688081394548588117598814325462863360 9572981 96551334235078485244627690339775844864 9572982 -76054324909432626183094476643359052416 9572983 185343793533287750405192210294490461280 9572984 -14243139558033944744432280146187694080 9572985 -99785799903305507147511690322420171200 9572986 66453338921915812759947636914240133120 9572987 -349055120799155363181748520399941956240 9572988 -54727246859455972751978626359446716416 9572989 -350776401044851154657594844802916965044 9572990 5529818060976013032233995790956646400 9572991 -91276661705326847162765836201358202240 9572992 2278274009202377882550458372723834880 9572993 378101989674990101129932524029000094342 9572994 -144845557652683319196796386188620518576 9572995 -276751977217577217929423870749887267600 9572996 -207558416224647896579293509409142846208 9572997 71799970618253478626289405563866988544 9572998 -2504327635090720359489213943587750240 9572999 -51492338807680975969560285864741441000 9573000 65500498853992893837926212478115840000 9573001 19587630741691505166284209992866196864 9573002 2619786729434086956631993139317521504 9573003 93835018978984664160884189994907298664 9573004 2195943620515606350702697845565325312 9573005 -23811469173426673158551368608112616700 9573006 92248744678891890864333510764538593280 9573007 -58751703982519113824072462152860239808 9573008 6228663748473389992060635760662626304 9573009 229798965012274107204106321937523339504 9573010 55982744374315415769435437661703383360 9573011 14621348170755934254080522321492964432 9573012 -110145373362896549506215423196841533440 9573013 314690658545403927292144903860221317262 9573014 125923374974831312806428019288430868480 9573015 -116490345817080326743941578362207093680 9573016 228092890582572912255566278107342028800 9573017 -68767463497457732613280786299459237120 9573018 -4205538175010487908194345516091504640 9573019 222103519114050665149706070655087069344 9573020 -107347359595824621314455795650231083520 9573021 130473252737593199362046071161348040908 9573022 -14716190854633855770494512489873810368 9573023 276282612369046650415451987860986316320 9573024 -217213183865089750960126124864396328960 9573025 40133000096696361174375933223254417600 9573026 23100351518075550864682889101248274944 9573027 141607124053038205430716107548301815424 9573028 -102594824302783921204598678713387752832 9573029 448699979799539874009727712517888189630 9573030 -108989069804247284817496629343374551040 9573031 169605333441620273164787021383613563432 9573032 212520159988632034595202112265776942080 9573033 304642839856542650244124808084072286624 9573034 7068954788464003463675997698426586720 9573035 77698847219469746067805275428207908560 9573036 306770111535413657162568773426319360 9573037 -285306762381091132507779510098572635360 9573038 -17202205296977512251989829685796729856 9573039 100406572930928572707112775437728119040 9573040 63064464589772081777008873749558067200 9573041 46099890270170130958225750904826187632 9573042 -49593673824845638314884247908555580288 9573043 -14799014083377860597773868054504542708 9573044 5880732115963143741516729773915768832 9573045 44737710207524760841237831214351376000 9573046 -23672274438841919991139772374167576960 9573047 1254783426474319286456846460379012224 9573048 52546257467758343689859955009436876800 9573049 52287276998371892937709105897744212180 9573050 -81401918811464607439064143802084353200 9573051 -50793029814464753299761162645504091368 9573052 8165318879216184114089697694551950336 9573053 -10977719636980728979260586758049429920 9573054 -98297781128719810524509603129867612160 9573055 -37785625814075753568828651494108238000 9573056 136246459091819017524868218018453258240 9573057 107642580600245323773286284326187001128 9573058 -19281064605074207819495581209729390720 9573059 -287955278142374081610674270339258668740 9573060 13110230663614996172930163149368197120 9573061 -325974661930214002051378156914229850338 9573062 102647702379522160278443177481882835200 9573063 45626892755961582320375566410518539944 9573064 187311791580000284977798058557430031360 9573065 -123316755024376604863306258307530656540 9573066 -11683876846566382427561218924597787088 9573067 -2681983877550581407001275054781284208 9573068 1662564465563875155889034407379559936 9573069 -102458942054343461172987371609283939840 9573070 11666239758998267565660134219536032000 9573071 -343497597279934259247819385221019507728 9573072 -16371990845613435305126025113452019712 9573073 -119978540240643532530799260264207484956 9573074 -5561277282027219382296072582381004800 9573075 -14359425993025973500489477209065066400 9573076 -35821788060599184378748394312749965312 9573077 -155157119099259281264078691323830033074 9573078 -104495306432722464925778680315763136576 9573079 72000435213991481077193478472345232320 9573080 -219693947852555545505616729593138995200 9573081 33272942335210697958559838141083582992 9573082 52642294627812223048450375019047825392 9573083 -73402239541186568471451180524653004352 9573084 76030470024628380127865614820920214016 9573085 -430358095061560895443931461397425920000 9573086 1478241258052006409493953308761508992 9573087 37815227392011901725737204676638547840 9573088 -145005490543010035403416362662050136064 9573089 -44681392837753213501765385199458329680 9573090 -153647280449678453785664610600760320 9573091 -180094731106953513668298701890174058736 9573092 8100486692198978415219257730798934272 9573093 -14541500829400861969624754443276123200 9573094 42649190776289836165948293040595712000 9573095 75729773058266170226021267463134707680 9573096 -43344105027792373893331580740104683520 9573097 -32843989081456246545976989441122640454 9573098 127764567692305840696410101130468038400 9573099 25118457101813088967987152046380922560 9573100 85210635251157005377568334225244294400 9573101 490214271761760019584132671107421894400 9573102 -43479359015595497826909236135967384576 9573103 -57049789610438324375878383908700065128 9573104 4253203414481132929260752515783557120 9573105 122539972343183004739843059897717532800 9573106 -10696513966343651626881649640687655936 9573107 206906691369472275078926780947789756680 9573108 148451172840172773029326232764404375552 9573109 -60744138352617918411167941825092217600 9573110 -34957690874244314203206726991920430080 9573111 -110608404440363408713639173309819688320 9573112 -247890402186900221075567430910964428800 9573113 469847638303735434680317519914958429584 9573114 54719702100402323841699559353696003840 9573115 191956785350982858741523757793295541760 9573116 -97379911693817153958486215044924139520 9573117 -131006066848809276540868044660038200320 9573118 -167811429920739818602754169739464330240 9573119 -244384088807655032777353791179899356120 9573120 -79276788494943353410866978713134694400 9573121 160399425457429852868321423684370957652 9573122 1648199816473268528270066893761617952 9573123 -97835209224260640931343179221062950656 9573124 -278125626267510670937654780932885506048 9573125 10471717689942713061511539183615941250 9573126 53869277749418537053824002998238191488 9573127 294867395718773922517630700395278253976 9573128 24600990046068275578017064891746600960 9573129 -292897079265837309505270989385972982400 9573130 -12114928032040963243407208298003712000 9573131 43682556144063493451300891435491887600 9573132 -8679505587237779028229606427009971200 9573133 -360388146621403889356013857622742016 9573134 -38121747376813524542104824299921280 9573135 33766130031903849007110467445545364480 9573136 -32909763044307903638729600994300919808 9573137 -7261751804608143926299626429546316608 9573138 -6176832686406760825764436426576617456 9573139 554636667623867997707735533168557141424 9573140 20123622682916097218082847099176314880 9573141 -5981504392590245359231714504156200960 9573142 -274995545041524100209735744830378006208 9573143 -70032207798917012614629239637265320480 9573144 68757760643547592613131253843517112320 9573145 -138100366664053126084132029121768041600 9573146 72221251183531296356237428125115202304 9573147 -1157391650491770224572329570921785160 9573148 218738906377732975429053561547405725696 9573149 -24631647785585712139558233640796225364 9573150 7534338249776051309527019100418560000 9573151 91008501455119936325061822263636413552 9573152 -86084958634435522141703110843724464128 9573153 -48160630519727703496685293684298234976 9573154 -44561152887077846800714678801347970224 9573155 134865978176941300952231777138335552560 9573156 -54889953776429141015520798223876399488 9573157 407214877671427254948851775733905916 9573158 -4735594198337478247181005651361849088 9573159 -39481107810094018985711116593247387488 9573160 70190187209293589089904514284934912000 9573161 168216603277783404061290101700595300800 9573162 10298166568020553301913987960442013952 9573163 -50782757954365762069715048901977272440 9573164 115562828515192164474873380826160901376 9573165 51712834641747406528454106094225941120 9573166 -112990123090280664787747121163595147968 9573167 -256785785865212685668913232555037403840 9573168 9924585725388784171026802935075176448 9573169 229925512405726976309468326171474009840 9573170 -28416062271451948943206854273973146720 9573171 232759223144176129705199806342937319024 9573172 -10368844105973098167130116083769999360 9573173 -277084015683301657841007529082278258578 9573174 -124244732436879399114735881961213168000 9573175 -90062094896084193052573897240906530000 9573176 4322493326032780575694366069906268160 9573177 -1465070863833001664417532424853346480 9573178 -7637585132390550853637490182609465376 9573179 55038163724163547238806290138160300392 9573180 -24081996047602367397061616415112535040 9573181 -117487220650898344428885550015397743808 9573182 101331648943454004678505809877007803584 9573183 169899420532067980309793547002861329464 9573184 39905866894905643254710946309054922752 9573185 48959638996751475583824823632567751380 9573186 67511391641333173751279683354808675328 9573187 43173609619534284055794461292879008800 9573188 -112048641067078164130769360850788090880 9573189 -123929110963885034904572961285288197472 9573190 -108927098176462904816201668841607110400 9573191 451498447889693717539627123780952405592 9573192 -99336450809684462935198506895096519680 9573193 101654064821746295471535416681754018816 9573194 126627435394487434559588058695218615392 9573195 106030471985206627879071714284167311360 9573196 26304658763684276788071239220414128640 9573197 -55448462368307041951563779175583274580 9573198 52606142219896124738150566772402899968 9573199 256752258324791466153030023667101817200 9573200 5910586943053136490233543259232665600 9573201 483972804045918902875178682657444185280 9573202 -16871332587937526406731027427721783296 9573203 57402801723173379706033840432108075584 9573204 -18515792148416827080136609887711074304 9573205 -253237268779169910502987525344063007140 9573206 -124296050971696747145522552332398644448 9573207 16748911522604047828083384790872103680 9573208 137497320379429265600941766897244672000 9573209 -45822718115339492826025329455057462784 9573210 -40222088557348809822072324833992242240 9573211 36822033437855044728722895674400820000 9573212 160749200884181507887025034043460961792 9573213 7672324951819778596991736347786378688 9573214 -8080190774438702202969997794806808576 9573215 69160316640406585232650619745331101600 9573216 49821612557078091780803867226897383424 9573217 207431867372599629964384568696653695266 9573218 179452441733798174141992018658547110400 9573219 -3744269785958221026566894383923472560 9573220 11636935598979242235797042245117132800 9573221 -57909108150930727081904652213211527936 9573222 -102354047177568555073923863702232860160 9573223 74134603997825435501547677240337056640 9573224 -29551889334180732786271414319678039040 9573225 1427395294416474266742177045997107600 9573226 -56305113050812676829211625933792620800 9573227 152549130864558322775235956504097349512 9573228 -119189520921554705479033041581565787392 9573229 186722124993913507420277820328088895830 9573230 28494214724737693797321768394239400320 9573231 -86754621825141971441450043487884741360 9573232 53402185792743777815533933439653117952 9573233 478167016501922707016605494154450486482 9573234 26050338860163414771588415660610519040 9573235 -68407708689688895584402357185822361440 9573236 225929693838184468468282353255387464448 9573237 -199521881492900448728389366483301282706 9573238 -188694010582609064400497208142199472480 9573239 -150628806067136870873575808812328437176 9573240 -3267354199515361986937986320764723200 9573241 -72694196386591028678643065938122702358 9573242 -70781252249742689975574040416312883200 9573243 1618183852804728853379747479287329328 9573244 -16803297191196004356825643323336480768 9573245 -186499519698491708206057498345849041600 9573246 -36386874722083204407639789543523768128 9573247 -102357088306312435326954841152955966560 9573248 -141733919007235656995844073199763456000 9573249 52880428722323523665458857734770222080 9573250 -230281569968966880086138321671441200000 9573251 -69728765429414238730345241577511535748 9573252 3857797539053296777026476722950819840 9573253 -48454686502374973811210175763980622498 9573254 -52936988335346799446067754777667199168 9573255 145592132890260203669637120924187063200 9573256 -59399373989088976244992398997560852480 9573257 106967980456990003540759586424645412506 9573258 111881100934957746990593210881026896640 9573259 -45033235355729006316914682429603141696 9573260 -49583303463572564863602310509814579200 9573261 -19300256197267410383185802162618850816 9573262 -1664297129030443795058698507951268928 9573263 -180398685256014191319741470292438752160 9573264 54662570591661118557510468506542080000 9573265 23417682836274591977262480512127805440 9573266 -163474800529569127137951129506770989168 9573267 -56053557583433208788892212108394296064 9573268 18718127107267992409406679006133436416 9573269 -121588169130499821379056208053769239204 9573270 14035252129641143397805045000885954560 9573271 -23806307111879601173607104607901283376 9573272 -30155058467940311134257090912882278400 9573273 -18840078166651920666984348985313039040 9573274 362370510093183794250931413201741108192 9573275 -123877263513034698473686099304879869200 9573276 35956389594227712356835281598862367232 9573277 181216388014393168974117592955225329740 9573278 -80230560594514543246987392009217920 9573279 48437357257246362636058936487864867088 9573280 -40454470813541628743799824882669322240 9573281 88977785794568056628932640779495010400 9573282 206617254547269676192891728366809053440 9573283 239127621562848404602827131828705610520 9573284 -17887406427498790593223030014189539328 9573285 -24348014433355002566937471658490054400 9573286 18576469994864161727306373495620120640 9573287 357717949303200299977829759196407721312 9573288 -51291601521780287843906284417368637440 9573289 -144357211319530593079347771917916413568 9573290 29228391270702050787312506300860646400 9573291 38704072589818887493484408795585916960 9573292 109286833047192956689799091516078269440 9573293 -2415081628746784781318697909214776000 9573294 -65295367425737013436789785345821306880 9573295 -235166815103982423514067264547003402960 9573296 15325557258507255770522412598569467904 9573297 229166412033898263543608816109557593200 9573298 -44226581560445947161579907096612952064 9573299 388307523703818821202699904298150297760 9573300 -42177192232890719091719075585135155200 9573301 31759282682909643513231089618296084092 9573302 88924899521562724646618116999115980800 9573303 -116445869341990313832260852545714957056 9573304 -127379717106162250891224852752272404480 9573305 -994070145004334238562196213782942080 9573306 24091455617496834436650311601240360960 9573307 -31420549790223471516110898478148236444 9573308 49496239145165842861799500475031548928 9573309 18212545182478076652878718066558600390 9573310 -124546687886856773862928495051383061440 9573311 404945440096442327052925363943098024824 9573312 5773639619255147844176648773482577920 9573313 8837101562879851902123940028732997122 9573314 -21594109173373854422981322079295229744 9573315 10971996887892094464418929954432000000 9573316 -8820579797782944444828901572213736448 9573317 -6212224949303905754680011914496750180 9573318 -59645207963979675221284269915810837696 9573319 6127590407067791264986980551207112496 9573320 -178109108370430222003703762759948851200 9573321 32090121352895894096385312584187403680 9573322 -8182336240590000058552468154924376576 9573323 -404508549752953858604191977528444088428 9573324 66012740840618923014637814697939210240 9573325 -208029086865098720762577264665066033950 9573326 26705078323405518217293406837531453248 9573327 -69714881752349068385372306039260936512 9573328 -96573707745161582992724163239099342848 9573329 -624165672970646337672079161141102981048 9573330 -41505164617759732699496380623312391680 9573331 235710406330532034514729675176662561132 9573332 -26618034462962156430743436166198421760 9573333 33817770888103993026695267110599618048 9573334 39045492135783509410658105268478230816 9573335 -141175787104965414469107771813251246400 9573336 -95565371181444519287670282373536153600 9573337 111633672828503322940627061716057523460 9573338 212915231680069925026448993120566414320 9573339 -92425423812854226918388710234637372776 9573340 -45816234008233376679660643029479424000 9573341 48457960429543134608091091198983032742 9573342 15863757657330774300257757246350997312 9573343 -138761295738261549970986968665681108536 9573344 395089084566240069606225747071006932992 9573345 23205299409562653285326547708026169000 9573346 -17358412853464570401387643900173496320 9573347 22426801810185524500163663505859929600 9573348 -244184210854949812203578698849437696 9573349 447030115648669088321016419152968497760 9573350 10353952488829289807663168883181202400 9573351 45969560536175883001942588208793569832 9573352 7414676272001967462510385576263598080 9573353 -290921037765212680139821716628694074800 9573354 -19919197144984294348872536463781904640 9573355 191060634164613691701785514046550885520 9573356 11869234765758724629008227091410520064 9573357 -138581270404578048717962337831551438400 9573358 -2186892726044338727852130333027924480 9573359 -1099288036799962504486413694913810736 9573360 -2548377833798704946178522274130165760 9573361 70177945808704255931899947828702618560 9573362 -116943277665630395699616617084952774528 9573363 -44925629909854247514758118927797563680 9573364 256669986156829742193087270325461523200 9573365 -282293623210194431750189880605205616740 9573366 5002912592362884349200489670429406208 9573367 266861890578457627052083713920893821416 9573368 84918209897369011515013366676481269760 9573369 -24975660615725211080905543411820719872 9573370 -57805611925729949334344526476293977120 9573371 201666469415261475094392345464509249572 9573372 -292207787058664709776310483047938048 9573373 -98682528992356521363179012519150224378 9573374 10622263551758176747781445591010020480 9573375 142402669601575600710588635648798004000 9573376 -195007832449253139268659704744850227200 9573377 -41307961872258707507675271672078489696 9573378 138035373227424101691016587468918374400 9573379 -80210884031907412926552402106449249416 9573380 69283096057032332311251108089633018880 9573381 278297051750056214681200141219715307870 9573382 -22288017215229493700553011881083518976 9573383 1018288031345809980468750272832614712576 9573384 -113143816677024201771372399927386112000 9573385 -137496852708519750121125463351242240 9573386 82425477136664391749958509194084247808 9573387 -53855900679333842805513974925863374848 9573388 -149534211892310402220221795470277144064 9573389 24477655236352310328621675126251633664 9573390 2259757257847114023461222572534686720 9573391 -1271598688672089116727559364949038976 9573392 4233888906603401740973975152982507520 9573393 250065209793271069131398143460375918400 9573394 -128127980920646126893859648921187963504 9573395 77828719188203995027762490667122724720 9573396 -44637466348491263834156246184763207680 9573397 109090648365344168156807483010133984320 9573398 -62345482603476425052822849039431800800 9573399 -327789775215836002873880075413701000 9573400 148064065932436958557459091602658304000 9573401 -75846157865268118364549374806860161596 9573402 -42236310200167794278615738618117933568 9573403 -6437569726212233607129413704589687520 9573404 -144442434321634974150201476295155526144 9573405 -37947755471224264373459885534024400000 9573406 -156115532477667584366978007560111134848 9573407 465224038223357806516341347527380322656 9573408 -24718249926623586495095328857692962816 9573409 -239658542132984341614896937282792607390 9573410 30866088555098973810298444446550840320 9573411 -164423387966023822451986395059165153928 9573412 -29817418759212914817574484439773740800 9573413 67058353185291294100711661167417481280 9573414 22220545190751743571173288207036699712 9573415 -77532906205509825207775630673148022800 9573416 40891697065077412921043816613149491200 9573417 72132147094390024341417686837453894400 9573418 -40579722784678078939370664231528558912 9573419 33606467732832786789412805642153941200 9573420 17123680396901526153828176070366658560 9573421 699117372781089983984022407632936224 9573422 274565530782010028618220224753003188800 9573423 77610636721117246663595098341466779024 9573424 -712574448637182749092101250925543424 9573425 -163504083391421570518076705788726336500 9573426 -96401266416607934628261177112941380208 9573427 128663943836335370426940011536299018192 9573428 -94434104748515052730529198021968803840 9573429 379194393069309034445047087823517483360 9573430 61213435851197347991302328276341593600 9573431 56563008956286169304017870978250383200 9573432 35364777675000663613173376440956682240 9573433 -83956681103988024622536640857220303318 9573434 -153616494363732357469121757917021952 9573435 -135018380086480584538478790430563550800 9573436 -43364208478689030344463872732601930240 9573437 -135474079074241905686919203587961850720 9573438 9452275494657855566225472193735692288 9573439 32727414517675740426215255829172010224 9573440 84180590333491925039794318574003159040 9573441 -62165869480513831040977782360491017920 9573442 318264988815291766500945044326893768192 9573443 234826384669592229362995613912760024528 9573444 31370339194648206738903252700447057920 9573445 -72397868551806981071468532706317083520 9573446 -11936819351561793118899052890268763520 9573447 117318432900567105731293685315964437328 9573448 128192598919543695778423247493827266560 9573449 242614377899624166789405135018280479450 9573450 1807342288067030042827725733196121600 9573451 -15457084088037322979601786592533749760 9573452 20480994036940008562614925600537405440 9573453 274714769141592883423841219695747115040 9573454 105321771105621691487583912066500428800 9573455 -174660614089631996789898449885880635640 9573456 -26896665022508882224164937953329676288 9573457 -90562437307345835639758031273390889600 9573458 35317857543276786396531236202057736320 9573459 -16050387180562546343435164819178449920 9573460 28455436467784192251105871096945743360 9573461 344489896076216364834749332559389594062 9573462 -50244301998142073263805681419142065920 9573463 -125075950754476519588726012810025815200 9573464 394087709972682946643884646062727055360 9573465 96910261309108929159230860900226528640 9573466 -21786012233261569538569384004519527680 9573467 409775516449587612279500107027610568516 9573468 -194547672070420753241126242603319033856 9573469 67883654895389669875094225775918356544 9573470 -5331231028824303178279300990700966400 9573471 436438183239753767287285018723125469272 9573472 -367838671978532002155446204354137817088 9573473 32266177092794709640470613294159584000 9573474 -14296057343470849203022711776206552064 9573475 -57667408493500448964633697613160926500 9573476 -247640220790714793712300530932679531520 9573477 -6184452876758431551224699441042580480 9573478 -21959411431278238250448614641710492960 9573479 -103354300310666346897045929669222395416 9573480 62962725971737347417548705278107648000 9573481 -250896437746499408517426011554966923718 9573482 89688470869858547938097872248737030496 9573483 -234620640802164396139157727628104983976 9573484 -589744897166428948155621462931117568 9573485 141419559595737467545487444417928595200 9573486 1076202460083838562607051289861585920 9573487 -70870548939250986088952408783660270592 9573488 -22809202436251515456371075299867852800 9573489 -154261642879300150753650578492197902846 9573490 -18003700427988924621187527603816252000 9573491 32440140774278374379042015379915694512 9573492 19568637908232155204552653992726528000 9573493 -185925343002837793550102710583419435776 9573494 12537814471492900157059739766853256832 9573495 -96184228384233303303191526380660168880 9573496 252589127039631516014779029775695912960 9573497 -227464083604237262778506716527470709120 9573498 -12518900883951049207644275114729349120 9573499 183028112173693175211064552339224246240 9573500 -100525707747322602178875278457892608000 9573501 91680051452528388986492280897253829184 9573502 -190086962651130073170113095450262082048 9573503 175054656061124612030484468614700768504 9573504 -135027286920383232812096801500362178560 9573505 99625563628723952750533360217522328000 9573506 172454250484082253471330531095476415952 9573507 -207741340379633624212205751247781030520 9573508 62071936673702330243056936293231702016 9573509 32794268109669206754266063288538666720 9573510 -62293116352076918790146796507153805440 9573511 -300365327405247958760550838990342916600 9573512 -13528304201459235167899646401730119680 9573513 42230059080340616714619331841813630976 9573514 20262241275345018097752993642274516992 9573515 64724196464754606338716005165308169360 9573516 22522898627194333848632420250919168512 9573517 333093735170274225438147169265752185120 9573518 140831565722845286458374243091930968000 9573519 44853591688198793471733336459107007120 9573520 -758582905035553022837403624407040 9573521 -16533522173959794260370053525775984528 9573522 43981919783224952696808332293567228032 9573523 -125882216570927455759599660827006844896 9573524 118102072193746064531109302906504564736 9573525 -83150802456647861427307374123047448000 9573526 -129151056601822423895083203793623288288 9573527 81954699405023717389891784641547747880 9573528 -23666271677918701794429940566170542080 9573529 -26131106060590113025579687899509767424 9573530 42368291590515767652680413677122169600 9573531 -12819891054053253557183720734818536256 9573532 -366679300354765365769838819719502547968 9573533 -445555673088052995985368097580146010100 9573534 54626695510995373790328914897743224384 9573535 -46692654105164105166561659353241522520 9573536 -212829791026293559997206607008565821440 9573537 122314537780402518844326977985792016560 9573538 -99251113811388702168524132606730978240 9573539 17344372063080577804770830010426202200 9573540 -44901830666756956018053377111645491200 9573541 -113577860195861683233651054827025243456 9573542 46967619017108075077255174239255015744 9573543 -32381026615039704298092013630480505856 9573544 -48807670023905594574763160533113569280 9573545 259843421884351269076515925565557275300 9573546 -52713617679052483140280732312923469056 9573547 388426429051522519878003775045309281432 9573548 160110832652907667214548574792970854400 9573549 46168401303535100522601897932154897600 9573550 14858911151008224417468038372184864000 9573551 -60044502358801018612115442736187191776 9573552 1205160459038802809619988099561390080 9573553 -220779401843405768598375794499333969936 9573554 -157952389364598824875909141117990647024 9573555 9027963292668560161535442051256723200 9573556 -229447170692514508382911890807743831680 9573557 -151191982905732722720507997523214578176 9573558 -74328846533690724793106928337758244416 9573559 84147542866989772105936470822822904120 9573560 -21067783884264196581501168036132249600 9573561 58508333650194318935459103143746386810 9573562 97988600376690288612693799849586652672 9573563 -9385631004709634604530823404573649216 9573564 -4417053364419279344696248897330446336 9573565 -119476861453195693854633315565852005000 9573566 -12348640039203728545817186512522886016 9573567 -224449317522480275547547416572134464480 9573568 -86269591306571500499011063787741511680 9573569 151344415115697124294770487017055942080 9573570 -94705891662452849666402841093767539680 9573571 -170451868193798656575457067881903196832 9573572 -465520717281258870956628358057762606848 9573573 -16328486261071393605321312021175254816 9573574 -282581961074872791439188169607893395840 9573575 26468180754089050656718312541250547200 9573576 -34418965899293027455267934988252364800 9573577 25071685717240715498315918390546717860 9573578 8922674501442927227997899461034150400 9573579 35695768815734081551606007000444210400 9573580 -85827763740178315243379724862753612800 9573581 564771155445332877015441199182596782272 9573582 -35174307283011247826025149601048310656 9573583 -11178599211933926970580736991164401168 9573584 41621223485809343887187431565323763712 9573585 -828073919865573483865753125451680000 9573586 -35754150946971077361681859710204371712 9573587 -19803163798479656279910427589717650320 9573588 35822988458795370720520894034796390144 9573589 -31015952281021956149589665434471318176 9573590 61528618570765078880791305283696072320 9573591 87281702092082747387084847822269874792 9573592 50949378294360762728119550389264097280 9573593 49011598616821046066771702010596440842 9573594 -848317720857635017853315728062006528 9573595 -33904357390906306745122732332851150400 9573596 80181035593812444876861947730098772480 9573597 168859816489084922438415106197413184768 9573598 -153625147914248109689775026614362979200 9573599 37654119885110419246441404872642365440 9573600 -26451489260230933389203471812558848000 9573601 209436302313964580491343226406584446532 9573602 -37440233127842933150406002655495331776 9573603 80120741144372174090516199315365947824 9573604 -154729545969690541426665461004445958144 9573605 383335535407723048575421488295657340760 9573606 -284120714851724718361921605068390400 9573607 209582013585672204413191439958518112760 9573608 -106510712963872082522974286428503982080 9573609 -149774708709983828991793175836006082688 9573610 -65469040059956449128393874231547195040 9573611 -172745521561554315941830268716035425856 9573612 112078742612782433878406615832220925952 9573613 763046905801238766707985212283789824 9573614 -19314301525473405565281352014849745344 9573615 -142087811455512557028921222051701486400 9573616 -17921553964850933741607442039445946368 9573617 -13003357547012804438902379518376828928 9573618 107399016631833249494277299865545459712 9573619 194429010656169159663757848116281481160 9573620 -37674331679719017296932063916043705600 9573621 -103321890220670703328617603019942085088 9573622 167715043019565058630418891516878334112 9573623 19224046492660659638166972827058607680 9573624 285384168815176161239022448256147189760 9573625 -293306995746272328540298564039362000000 9573626 39171767348570453508536487209637310944 9573627 -895708540899663822173909650223727360 9573628 6670831881929320235114135699070906368 9573629 -153822348900918843226645143347621099316 9573630 24149257596178722626714695854933719040 9573631 -478011579085331809693376692612646541568 9573632 -367547791561382799722247800251779907584 9573633 1967526097332337694352347148860718804 9573634 -36551722425089087645111738119584619008 9573635 -94662938286947499327395143402938508800 9573636 39171638616209969618550095308745902080 9573637 12616630059321032398336898224264834432 9573638 75558283706901564988385674830040986720 9573639 113316761258678934406684768022536194000 9573640 196883286024964796408720114546518425600 9573641 -54786421213292535456547447039457280 9573642 7320517972897461686684152528861967616 9573643 71699130560392294087884513220741207892 9573644 89195755976097212090039779566395965440 9573645 59672659932998951230262118491856023040 9573646 -123467590038188624320731546519940657728 9573647 140189350914993876848722667434998409080 9573648 -11286221336210085198017170192216621056 9573649 -2735895407702297648628950033210139536 9573650 75684210080964043691150398782922570800 9573651 -199957235282392853938311578618549510220 9573652 -310366336775310809316987593775493939200 9573653 -356273085160796197011981231206353498098 9573654 -121685494277620353899894376227523569280 9573655 -15519570266334481734898097920864702080 9573656 422510159231292050754786114995209082880 9573657 -49839885487295403173457383845347827760 9573658 -11332917008410301822841724504233349632 9573659 -150203504283631576252956111514974726384 9573660 -32668699525767173087787980756736000 9573661 -70117753161103516326401551556052163738 9573662 -82820324969396738933272328191409927808 9573663 -66458508023763733319603539504132406400 9573664 -97893000816992857447560995987495190528 9573665 -167291791949810478744331866288340732800 9573666 -82137887320770863125761991426270402176 9573667 37573458322572422829168998313711516480 9573668 -27363557668552065113362682729257451520 9573669 -179803066353856148673931996880009070084 9573670 -74021472239755608743436302309680688640 9573671 -351641999502301061342335657690212709128 9573672 121134865522492255634363510719959121920 9573673 -356733858232435862573793619585582789296 9573674 -132593784733026395957135155501873979136 9573675 -90656623167642200361184754178337155000 9573676 38568757114927078965811981546864265216 9573677 184545081809909299545665064539569061526 9573678 49332213264351118573910410303014031104 9573679 -170332137848816987261047862229633393720 9573680 40832134147779561842825552140673679360 9573681 -1912360383375060969402584414773391424 9573682 -134368738937797970867596473836988259200 9573683 64332178889779882746716672306753427360 9573684 100850778864626258885868257779090685952 9573685 -75804336568544101620536431286903708640 9573686 9579658615644893450823751684698146880 9573687 -409604966827448404418558831166954928560 9573688 -84848559150504512348741501588215296000 9573689 36243938071141956442034944709445546180 9573690 12277981212484138236776761821794534400 9573691 -3705636207846402736866593647238918000 9573692 -2330451952328590156674873504661221888 9573693 190337115842894609707488775382208619584 9573694 -50718976227333184135691901312843900480 9573695 243292087243567582707993058045926388200 9573696 -78213525215887944356764300745958752256 9573697 85935404557293076821446628504232982400 9573698 88659362029622502820255376603693385600 9573699 -12482690663226128023676096457983299584 9573700 -152471435795048905738791097348486748800 9573701 43434121678620220402002743398551501600 9573702 116623854042248113928706895952592881664 9573703 -119891976315210363949680270311977175144 9573704 48291165181357700312029185672032747520 9573705 -56181951808417666728382893342188830200 9573706 -70193074598051530667169203032736220480 9573707 -8574852514282522678101498552581017200 9573708 23212796509207178005629586737655655424 9573709 -317932958096880469830139790384225614090 9573710 -23000761234016377555626909381557664000 9573711 57628784729515758238766788023763358208 9573712 -9889030780975498416135143595363532800 9573713 -35915645650070305917778535238081929496 9573714 -87497883287912002611335860117797033600 9573715 -272348946339936420608643230913750578640 9573716 -32356307297125013042722773781786966272 9573717 117232601750059057782321400780912530912 9573718 -57638887958556396021292241594736112128 9573719 -423215973648923150782716485383697477880 9573720 -1158719839533881494863717975371366400 9573721 206942578869338671655190626650967158922 9573722 -17809443657333512111951620735620803088 9573723 43518968204933431229501204930287044972 9573724 190474350672967714613476782280412074496 9573725 134295813849957061286146759820932800 9573726 114419396658285383174867705603741789184 9573727 134778989006130828381418095754898178000 9573728 5844871743424351908902163740710010880 9573729 450337311274163819262969557803637088 9573730 23831180108719187992165739731810406400 9573731 -10688959669195349194812667282435397520 9573732 -59089503628499304949944452344562577408 9573733 -74790300196026557547191017950770447396 9573734 105094023112315349417481844165788390912 9573735 -2157721526216272289665886673411173760 9573736 328802637642181985199692025776681671680 9573737 -380932561037744087608780123615187683608 9573738 -19439667412812836075974652685148121856 9573739 29722792970026956663429967543078576640 9573740 -123746695661665076554518848352502225920 9573741 -49723204190460430393861678824935630400 9573742 77531798814592832986082580873768481344 9573743 200422596148773540766531948287489821160 9573744 17117063658748126457918672178404818944 9573745 -365227544657274738463816091727712185600 9573746 -16003086455520774011096648922228728832 9573747 -131782149967323682920923200998613308672 9573748 93037997883288708092145301001191714816 9573749 376405310221176251289750212658912936750 9573750 4529733289158445981253974313616240000 9573751 -11749515822822927598696313540272057896 9573752 175833266953727635324273654994460057600 9573753 3721392718973498826288188014847109120 9573754 -127523312165039387681677916464880141088 9573755 -171103625175206995608020917104068547840 9573756 -88038664352687337066209408957816790528 9573757 180863008746066142103671924358571344006 9573758 -218909432078868025338954234259717095360 9573759 10723529614633056622583273956126586688 9573760 -30308020095986818282205788446602035200 9573761 -49968635626566644714261295188817505536 9573762 82400732942491778375879845541352576 9573763 351534989684550676303584479123653190012 9573764 325883661622340346170432070927873054720 9573765 -31007645843693191014431696637511615680 9573766 43498785192332432998322086568305844832 9573767 109823105123399359939859332763868142632 9573768 -41705336551741954039064042752573440000 9573769 20041580669978973483263292820127958170 9573770 93980610286826521636250202181610404800 9573771 16610016864650885520818240208108598704 9573772 36287788739843474823910668108488415232 9573773 399221162945649884725375137054175641600 9573774 -12118050972201022460605444397031042048 9573775 -54085220718193471360287929622044902200 9573776 150507831238116470538850442813041016832 9573777 174136639906067152098487752838229973840 9573778 1598573919721454860279143910473143424 9573779 19036165674924674739131404918344738576 9573780 -41178042338311705485249457658508810240 9573781 -6723657551201805450125048043954800640 9573782 -38932751564433267831195212397560236416 9573783 -135374960290425223596096883171288858776 9573784 -141139649713039566698496070023546286080 9573785 -11832056983925396365120923852443868600 9573786 107772470087020396645884025665351643632 9573787 -23917356381099800431274198718987010656 9573788 117945190608593226401898092326516217856 9573789 22310386278915430874139464503809777024 9573790 -102461915617685886813912904233064147200 9573791 21584158014489196281688870988182289352 9573792 -35281032553056684290667152651317149696 9573793 -54389415557175222947562784133469756958 9573794 -262599352271808649187435294853779312304 9573795 -1102337559234768678788255552236995840 9573796 -32519457851879204463733241535604961280 9573797 74184588399509475701396049875210067420 9573798 44150381102655733346278374001160078208 9573799 67108015746172387808734947294775169160 9573800 73852085237678938899631733719117440000 9573801 114088621654059298513194784896584848800 9573802 28389600803240032760180326385998186752 9573803 63664534963631256751930406615785229760 9573804 -7921383919387724446435187865815440896 9573805 -32791241753373426768968396396728322880 9573806 175273897373513711363338438606260336576 9573807 -141154093734550176239198046060668957808 9573808 -104597429347533589967521936689858592768 9573809 -22434084799580406438214650723240513984 9573810 -68470538364623675395429066396571235840 9573811 169363825608607290527510104608014906752 9573812 -102491941173800881204774074404089958400 9573813 251934737021101908238088109031706756142 9573814 4157145422029251007766435721472560000 9573815 21210178992910384936364574108135696000 9573816 68880654111099134254518917209276416000 9573817 183828006544400553035396077424083454400 9573818 18837611185007723422693115650299844320 9573819 -9295698704339696837036146258650278400 9573820 -109284490138910947442271477187736555520 9573821 -8024747833637202416231352335246335968 9573822 21045120608840865849252260873587641600 9573823 36560956005175213766545471511442851840 9573824 14172484223066712415004015304231616512 9573825 -1669273840341575606989364034062354400 9573826 23936088758438035926053800056048380112 9573827 -59126229953309296694044055987523045288 9573828 -54581374893417028115865714958059970560 9573829 18643334832489367992778333563556219680 9573830 528386496522045721796638262433081600 9573831 185020167878083647086469008887920371112 9573832 -355638138178338476735835587970972441600 9573833 -42353458561746935010390213869565390540 9573834 47391396561673504322401680227031098880 9573835 249185945940072555801190641912934181280 9573836 -27634603154612433482263233286452645888 9573837 -13296615642000834495425815734970024320 9573838 -326120868649360754040806561293277446656 9573839 414505051890075231651331452436810565232 9573840 -10132838497286338294821386677994864640 9573841 -490895017304228811871639433994825589248 9573842 -33063618620461247631802833187532588400 9573843 52453398432399457233518777226511892664 9573844 795883677165625267615725885686853632 9573845 71987916232648611598189186360650251100 9573846 -111686953513896053273039096911667472000 9573847 267747233987538175825085916486144732296 9573848 -336610242297667393739795037115915376640 9573849 10711032805537394552317857548083137120 9573850 107717189052943140652889917429739155200 9573851 123874156412925027843157707339019751424 9573852 180411919774951941783536348961404928000 9573853 -231286623433016415265465041691889233920 9573854 -40942294362063961166345669423382041088 9573855 -81868612066089391670526036553945034880 9573856 -354901227385201799142398863995725414400 9573857 -155828827721875259861591076353321087340 9573858 -53273778758624714913251084882830150656 9573859 -455788569160214658523023791111931459940 9573860 241716258312547975599625798633726272000 9573861 -9984086773967764799702554300650309312 9573862 93236559270707459521566589848066835200 9573863 -11502686890616029137702696660750505056 9573864 33090271518884068682519433979576320 9573865 73158327434543188717694420142293736000 9573866 -119909167964919610211193582155485683456 9573867 -48579805136012096266088656991650076592 9573868 148085202215966415402450407543578120448 9573869 -198850250908478789910911535872401176180 9573870 -94102895686080043420993652745572323200 9573871 -44008480566812307931335099595646965800 9573872 19422732802781713369518261483365990400 9573873 -196806788624779018449772952800065085632 9573874 -163606560141880453365766867645836782064 9573875 132301431296317979499263463725980608000 9573876 -889441149469746894148911647069791488 9573877 -20835573217114302227002345232619373700 9573878 -50874213935805532252588715805627857760 9573879 76554073303543418574347999827358428800 9573880 -98862118108386023536871872567054233600 9573881 196332364952502501313024883555622200682 9573882 -73422393363849065478492617392155844608 9573883 -194908062798284311613770912517764913712 9573884 99833465054116104306067687829572409856 9573885 38566397718276063882335543338378583040 9573886 30555757901422638912696102607750536960 9573887 407283471433428595593912588826122978480 9573888 6460665979127579466058037018794917888 9573889 90107800160302143507840739073740548968 9573890 9745510681799968627009036971165312000 9573891 -97438002592877632191492917313986211840 9573892 8166767952299873472663827087254361216 9573893 -122515527489764603840249608324309953600 9573894 -7526066467070801969832881200934192832 9573895 -54837561186719013635746510377693841920 9573896 298010655926659767943321933161144821760 9573897 -79659964678324260771822115472068796400 9573898 6534264720531223805241097351333400832 9573899 -91691318331947522539405664301640349100 9573900 -31927018427046297713006027510626713600 9573901 -384837071154995670616025717609157521098 9573902 -22089714828571115697776168302491069888 9573903 19177532309920795380783159918633849600 9573904 65678036908565101064307986706258206720 9573905 -335004238200820526251743425370127778880 9573906 29603630202015379351973855033239372800 9573907 -1110521705220017133248932023037418496 9573908 66179983995897453566753164702439120640 9573909 263266451451979664948367828372488947104 9573910 13158876204748255839009815861817696000 9573911 -109480226909008321608251652682375552368 9573912 -181366720419644570228436055976091310080 9573913 174778761272472228797083830486664361162 9573914 -33805370678876712904007983482292612608 9573915 4710625124287504376311659297780523200 9573916 28186972462652062887728577335091363840 9573917 205823142841477514254903529150867108172 9573918 -93784298165185380099127748212766383296 9573919 -306208522017968837936596070174913611240 9573920 -81341224950288295164343110474969907200 9573921 71936330302991836845345075165632086272 9573922 -60389366633843703666282900050731405488 9573923 -177730863957845658465612939622765629336 9573924 -133695398428086113724544733686835552256 9573925 -95251478602739616256858106543910895500 9573926 88867925531262696024515621215875666912 9573927 180284323879540060324524042875530980480 9573928 -44668364481403414931322088980845690880 9573929 -373379921792337024528072812060006732160 9573930 -103112052848938465017016987895315328000 9573931 -648022344521187719135103952911685656800 9573932 40753260739473320446918964348074191360 9573933 -55558877007555563209378383441915377856 9573934 -53165899674295410263793661846161325440 9573935 5312663747081881351189910585347949760 9573936 57690916219835261818158804671843500032 9573937 -80004551962553095845699291792096562414 9573938 7626797751215978882804868709707423360 9573939 -122622528205901800416421544143679589996 9573940 -199286458846534391582960330974701384960 9573941 -134699462900409366375305194219061709576 9573942 -45958251569109980770686510076865458176 9573943 -220449409775036834108607728789312607120 9573944 -98486123406721239255375016112341770240 9573945 -6170835752426519001636276201344614080 9573946 114764102430927458455026102016544898672 9573947 4532924017909413426853732330678646784 9573948 91039835514763645263441318133214046720 9573949 -210879832399756706142715881180921408 9573950 -106722350834142575039660433739516800 9573951 -26817815509845859032668006179208140512 9573952 8314308662050922848818588699045396480 9573953 -306755314002794853751883835111534328896 9573954 46299844031684047160893983457212676608 9573955 47266240408128706682661531440121657360 9573956 58064560515359749211061953420218368 9573957 82294262944592560863739601313262239648 9573958 -291756163012546003117847541222349668480 9573959 -445575669865001422183356635307876584496 9573960 55556357814977861782686337007018803200 9573961 58198857223298472322697168781880228324 9573962 -5310959992070977876181710998238434768 9573963 -151539199489858651637490749395764135720 9573964 293913590221796200579327677435830886400 9573965 -423857200178413538767297009052765709600 9573966 463298422899207738770635258309860864 9573967 -111554370941866588731808292583771803520 9573968 11976844869129614300412286587005435904 9573969 48743577692366530158147523052346012144 9573970 82983222767387336265566333068853928960 9573971 112515529532050533110487207396442629264 9573972 40444913255358746870031314527460001792 9573973 -104925822653356204656400465199835364200 9573974 28027517799177462842542792474915112736 9573975 -142489015884874202010831635830560716400 9573976 -129213317842782166325332795693707325440 9573977 102682404229609121577309706484502127872 9573978 36536858295416822154027985040623454208 9573979 387622123462294796324913612175059290640 9573980 -11816820114282140541193619717875937280 9573981 -178663075767749234301584308668602379648 9573982 151691316584326910684244787244837448384 9573983 -51395383262026143115122785535108492768 9573984 -39563046786015697327959213227963842560 9573985 -44011936260934249042895006625027226200 9573986 113652222251715285422331500963497384320 9573987 262205709355783557736503449663816586360 9573988 75304215256680322898443566853262415488 9573989 3065492636812077379909533177517609920 9573990 -91369828983248920337380783626382922880 9573991 87610728333312506810075105452431860272 9573992 28554739194817071715448153280791439360 9573993 571296487337104152479363742223708992 9573994 -146661347575139599594629365409087206400 9573995 52581909549718694165789675255533128000 9573996 -72537711519859371781696658565536721408 9573997 143015469589139128395869501074375061400 9573998 73606864381292504632081600848356132736 9573999 52090344056997534002540250483058790664 9574000 27411060638319910725879281731018752000 9574001 41464055018950635181243396022447476404 9574002 -60874548506947286163937402756779293280 9574003 -75932943825411383821246681148153876256 9574004 381919736120930020441154345995278336 9574005 20591231772879174745897576479221760000 9574006 -2607103570445253561401577769506489216 9574007 -242282858452717631396990109871282350744 9574008 -134745634748792423592605048026876784640 9574009 32174655477815089392051380854998495744 9574010 -88533612759510678819425642698528512000 9574011 250739553929548284182357686489364160480 9574012 -207808940866920048337664490429143663616 9574013 13371050966249367014108203597468304262 9574014 -73957465278379213048541760497653959360 9574015 -139783541780526452636105650328170250400 9574016 269618261310228876810928269550273167360 9574017 -74497772050608067631404923491966369088 9574018 113720016741603731100929168372901150720 9574019 -62129459888774675249026187151503937936 9574020 -39098073245613274489173232371185836800 9574021 -547262449942240050728048092231292081988 9574022 -162866275602742591139451307124845713408 9574023 14619993289376957497742065874365988304 9574024 -357682161352024114971235308968798822400 9574025 33805282710863681509253277824364935550 9574026 11125058488837583067816849161116286976 9574027 -395641136515589418533302460887119696600 9574028 -43324813254925714695841260180566552832 9574029 -40461252388678209163585251602672765226 9574030 -103812171816616753483915500880647339840 9574031 -555653658411344496838556733776115997800 9574032 -26309354747180690666464065925990318080 9574033 69176692342437573563270002682322981120 9574034 -179447782599636536306994956732694703968 9574035 -4178388701315248815742432290942382800 9574036 2207023254781990246765810624910528512 9574037 351440759798113075376906651826919742592 9574038 -74245675202625962422250812024284096 9574039 87974253134761963439140989480155644056 9574040 -33286196103993726212118505106335334400 9574041 -146418222736291399218770310534124665216 9574042 -86913220885052434322294858136507014400 9574043 -5324422933125860377457310633319343760 9574044 314444607340593751171162643135340057600 9574045 -25018238468767823505393109417507180680 9574046 -35900659621054787782259556935649366720 9574047 -94397401878249078359407640597417490960 9574048 -397986782738716746400960314307651829760 9574049 -78927015997125215537142330193198652736 9574050 -11419177408087769256432360760203168000 9574051 -356971654714009808931267943976053215296 9574052 109746502392744499435245755933435101440 9574053 82270442670993470855640380215134436704 9574054 70044826169052024155956865879895353472 9574055 -120074034283623280901413082609661620040 9574056 -41013684427950201497801000926015733760 9574057 -96353758005311849700488100232624530694 9574058 78707763689785128298585767552055577184 9574059 -77913262790777785721762150144381574144 9574060 -135473406409283391915315155828511897600 9574061 -191496152660837973865160316254321952330 9574062 -23405788915495014122070120578585733120 9574063 -62277151527766177411915559337351252416 9574064 -12749331211238674313311007821724958720 9574065 255954837990061522704108042032181552000 9574066 -16170275351238466991965948097770954752 9574067 -65559973137277448930335539895022224884 9574068 22272682065799654285670498548424417280 9574069 -249431021450673776181885110032996832530 9574070 70507400739846803287050483057570514560 9574071 -34367818940451879686396416298604810240 9574072 -164154940812001209283958437785816514560 9574073 599880084664977414767677108476712498320 9574074 20565108670157155574485212027683609568 9574075 -699126764240268335575473973027106000 9574076 -21796960472572429516570975662210186240 9574077 -459242758463660997659447122237755370176 9574078 -63704697960897703241535834886161980160 9574079 2318073715184303037162381088896669168 9574080 -2657088162321811043950699859819888640 9574081 -6858249360434662145060018959996322736 9574082 34649056914185674467164450108561935872 9574083 -127065350334360265011980008576297305696 9574084 54958541553929283544643044521838187776 9574085 -63577013010704601607386263068915457220 9574086 -13955788881208389969070088692243881600 9574087 -29985486528495336390789891556862356264 9574088 324515980264058229287448516181621800960 9574089 -15042809959705385344427260458378240000 9574090 -90685026017902307618131982575019191200 9574091 -301573143790163997766268165645310662508 9574092 -275921634413153104044632566535594188800 9574093 271150002013514813562188853164718238284 9574094 134820071554167232284147924994775868672 9574095 -99108817824870220853098875324094824960 9574096 2823419001875144931390696000559775744 9574097 -35882294162690788956410175856434060 9574098 92081331636767590924549841663831309568 9574099 -274771156872082327869631535406423665864 9574100 -26392187078243237205525573907914240000 9574101 -175747924506558715625127875552504677440 9574102 9836973024450791413547830806839107584 9574103 -122824910994705373435183529799258433920 9574104 -35912226375263464669755796098891386880 9574105 -141017316098594652978494218132418143740 9574106 44994015871550894484052653773788192752 9574107 92733368570804875624917211463114139840 9574108 148682914197076040746471088335903973376 9574109 475127466365223155868327956147084294310 9574110 35579541849375920572527337281177711360 9574111 90178202658197919033161320978689220512 9574112 -345859741514431491723933833053823827968 9574113 78706071668967775750019469765337740000 9574114 -10227404622664713657424210856073111168 9574115 43711654563509051617833570788022966720 9574116 -107911858439931551186032426484184016896 9574117 -21040052540589562722417400416519328000 9574118 95144106401656131755178561514371183360 9574119 15508236129765363410724941273729045640 9574120 -20161290476474494938902101636403712000 9574121 43670666045958978457189273447127926500 9574122 60742556862786194321886175002983021568 9574123 -120521048936076218190187471743265817936 9574124 22329932499101607303531312980394362880 9574125 306250610669658574328954969323704000 9574126 216266346761807163852036676927820584512 9574127 400378488652156479264623154839180144976 9574128 26734239092465686062885224870544605184 9574129 321464270091502961900611172270719867730 9574130 158814650744402126376982845451199340960 9574131 23746927565085115624200472552101460224 9574132 -20487653271410276909883933963676470528 9574133 7562729170538450687735243638955678592 9574134 41877210246910371355371229508809571712 9574135 408835463243032551190447594266609669120 9574136 71422107116603058682498030651834982400 9574137 -56861765670461820892928661642404743872 9574138 -76883872527771955947950457573208604160 9574139 -117160460120814415489505347606257868344 9574140 -17687105307863855121026734585922534400 9574141 -108590887032582809937721278763511873856 9574142 7861654185988808612267089480860931200 9574143 285838684744567253513555526715474353864 9574144 197557983255157920795159496644938956800 9574145 -67374363842529028579470984145181101440 9574146 67519621701637008197478622256388165120 9574147 206198014683090046624302104284504320720 9574148 -30478297562197177211163313937507793792 9574149 53697246637124167050776585801648007168 9574150 13632939160431040070799925449501288000 9574151 13453132702527521434518560162044524960 9574152 -43161366522243615096572515068324249600 9574153 -335790775662732952314339687181421562598 9574154 -211041566517732002218075708136568406224 9574155 -25213978062258214922021653366647376800 9574156 -80767419351118683584578325221620395520 9574157 63817541894439862999939050329066642400 9574158 -13504875203700921114618276533675277312 9574159 52332755196842607574700031301819955200 9574160 25326903351050508663725777403780218880 9574161 -2510192574890518380307963817401007136 9574162 65918666442839691011179450297437635904 9574163 -155460634186070736973369991516477919696 9574164 9090743241453918360219962117002395648 9574165 5084862834914896701045635350033439520 9574166 -30682735690104437928946935801900410880 9574167 27196552966901371345610133736342763880 9574168 -409976613498450253718342088323389440000 9574169 -8884320529567483668662090460333688992 9574170 100781664484357729367849618911851240960 9574171 -30234189284925636417657464780663050800 9574172 116437148927033666388562998580255090176 9574173 34479835650193980393632368459497139200 9574174 18164429980830762120135231097469948352 9574175 23411155993674974609698326710294514000 9574176 67642279887150484503401720298759782400 9574177 151603920531356071587967940478479533060 9574178 3430241214932396548076988939077282640 9574179 644981340452103560380613096879125632 9574180 -705192861893324861569066953797099520 9574181 112635179011410183672934789240909771200 9574182 219567460728800538633737680938113271552 9574183 -241920594434913426785101975701585378568 9574184 -290442385020824919055308847711801021440 9574185 -85268733789218358586449299053618762560 9574186 -185928229056775364071910309837513168208 9574187 -80502746644330616030893355243656005888 9574188 135763131792162903567619445242358874624 9574189 409028400126225442297717306728099107990 9574190 31303581846244919051913631825968945600 9574191 97531170036294404553853656214400421744 9574192 -20287863463591498589027518652736815104 9574193 91484550309028858212345532754127527442 9574194 -10492788457020635249201067144703813632 9574195 -88404811107458492028593554959582489600 9574196 264040469924096113321837490349842596608 9574197 63298569912159646832676155230485317760 9574198 -230400455351440002140067014572889954400 9574199 -394299875327904951055559714574288206064 9574200 83026016726853916323541531878787584000 9574201 52051514975582156204450595651793830464 9574202 -210405278436738787813993507099556119296 9574203 392583170819539173343125444066377949744 9574204 404167015929366177955696846012461004800 9574205 -49080895246294730127133033503128373000 9574206 119849548240929294697984574637416618304 9574207 2966731074694225953794873088724501792 9574208 768105159918125406419512511667634176 9574209 378073217701077535173734084396620464084 9574210 -15880161856885742016296279691961674240 9574211 8176380299823740857979839053115760832 9574212 166636001258373851092183107706990451712 9574213 462074328669375111173064592860282470400 9574214 -59920553738550326210963232294093870720 9574215 27641556833770935036779529849687198720 9574216 101713314235473491782215524607702835200 9574217 -466633328858842442450037167739289728 9574218 -112780148997506109428857416271850832336 9574219 -273417894844497716454471310720174886380 9574220 -127846857356611531720621437683968005120 9574221 59019897710609374903250753838491013312 9574222 -74620138261708462654306016198208701568 9574223 78282566658065644254666233999934682800 9574224 -43098590259354374847186471075799498752 9574225 -52308153825902855733109359645721962000 9574226 -37922798598840999386375660960388458496 9574227 -3195231232365218408508699941843148960 9574228 -61413232958488175503417210647094509824 9574229 183280692180757206219108292048341303552 9574230 40951997623848233481911116715019928320 9574231 112671451159136374325276606320893366232 9574232 176873929358528700305224662013554585600 9574233 -56982946390504696538605772036956339200 9574234 51195677112333518080880738415516549120 9574235 -145553471911265354179377149026286861040 9574236 -57529046247650960239871563552911479808 9574237 -290585129569017622702391218330016343680 9574238 -17759440949366195658674906127526242432 9574239 97003612857432855561168948000171754824 9574240 125058910496407421752765623320059576320 9574241 74162743996826510942224998238716900642 9574242 -4399867538413582199085449390260719360 9574243 -31658623328656097984471652135765566000 9574244 187635320003937913839880286725051729536 9574245 -54256307725966730494096596409194676680 9574246 98205767658981097930008231346977696 9574247 -619048112292725643067531109274510177600 9574248 -129556971323634435564766884238758297600 9574249 297126228428453336841706193152392808250 9574250 -31972910883514033404908238265506816000 9574251 -2041424583172909439442755729381305920 9574252 400308779261035536151593577697884569600 9574253 128428117451806598613305874444100847904 9574254 7171405460449743531296057925954291840 9574255 12873450737735199209739740504951848320 9574256 -49488607384040522478095151648422166528 9574257 33372452210252438178957199544984567808 9574258 -54485898935583587739755751558248300640 9574259 -138181929560328469769099121284368239540 9574260 -122225443264199832583569810334526269440 9574261 11412695489212523168568369494721718300 9574262 -59086521412489837110551873960771634048 9574263 -58355895493743699556966057340733299880 9574264 20788403757656772699217806611175014400 9574265 -248676062613318717027391438527114737340 9574266 85259538189950956519538893924660520448 9574267 102977273761383177563681147720957836432 9574268 6990614321885477839989176249201359872 9574269 62815813131688045209089968233241465344 9574270 5827553366459905573921435252303094400 9574271 -93841450945244782126086966162177521280 9574272 -50778942314782528325413666923541954560 9574273 15936499699250497318744772108302265940 9574274 -12918379712844112756644118865315257440 9574275 -139194830882444548798809103736748058200 9574276 -138644286983924563312506803627916263424 9574277 459015236480738817570744448431649348512 9574278 13877272472700687213598173912455073792 9574279 -17372441563068746871253995836616096768 9574280 -15815101414729797596621844459365529600 9574281 -4607201071993397641821819727048225170 9574282 -93969231431945080519267501143666613248 9574283 320098529090000660019507240109296248532 9574284 -46345350343796600748700993346506567680 9574285 -4848608202609457618442152013616503040 9574286 -7927054393042420055953449118950361536 9574287 -168314674977713772378143387905486744440 9574288 -2850168091294008675020817947793817600 9574289 -313110883245364563874121365438812392910 9574290 6438817738373577493966137672467904000 9574291 253543352978898124142322669116100910992 9574292 154281383290199024854235648915988480 9574293 -221546396049487067282533473488302044000 9574294 445808552190449171349431601864304128 9574295 65936319606506658750896431494620625600 9574296 20377719671728824870457219891813416960 9574297 3651353293501032719488213707696444746 9574298 33083869719234595502224092465276802560 9574299 -40420419701724447114125267300048884992 9574300 94180587715215783544738572444750016000 9574301 282224842749094599568350407564387356704 9574302 21918581050564317979874620652216325120 9574303 54050533625302396225473410908127555552 9574304 250192233801519478047291417131812847616 9574305 13173278215449696311086982574772677120 9574306 -115366189131460046299319822381706514944 9574307 325955137005751491217202113582464494556 9574308 73370040762258575892067151854351595520 9574309 -250065713036544057547691329370410532960 9574310 -125435221179232328448576888986499853440 9574311 172842137222307596557434717128074533672 9574312 -167811000211817317274848934807273472000 9574313 -6432874161424480450489621267738920000 9574314 -41292338177074153326310558833951317760 9574315 9906637137776193678555626568588870720 9574316 -118764486323881480708088831453062978560 9574317 -41490641421357838467158445460276993866 9574318 56385813294926057057794508578399850304 9574319 111492272887478366369037726681122347200 9574320 -3699376476617268984227620451726131200 9574321 282751591306470767098438479720815704500 9574322 -218575443365450514866241199118197506288 9574323 -480681399980456898671188555595665178112 9574324 155257019008789747620963029305996685696 9574325 -110254927000019520966215548320221258400 9574326 62922292398118986441620300614714072320 9574327 -145701802309709669324726025177760693328 9574328 41833055970209026606578541074276864000 9574329 157941924734586321083479518881163138384 9574330 18843308380051046526798593689393582560 9574331 52515201175695273044073614473214626224 9574332 111811939447084203714238390820806812672 9574333 334809767338890600466415938461996320582 9574334 -22981954818353437880526804025088111616 9574335 -31013875158713263373821084211961880800 9574336 -12805056957866256733270056629373501440 9574337 -88968661173119411708840239813436880 9574338 103297600261282708101026485969268713344 9574339 -141995019504019703176775344586565334176 9574340 71213635955026088923137953212073779200 9574341 60293678872179815363202596209343110464 9574342 -27654190446621944215631708434118874240 9574343 -156175598891469546342407840289076791240 9574344 -48179806006654655738418800394140037120 9574345 -106118127046359339346740013973629747200 9574346 -214115449656359534472656798554132786128 9574347 156661847594943060476645840743113228480 9574348 -41538076486303997820618790831716286464 9574349 493384344936929549062870704636576558636 9574350 -10246218969883057525535822484793344000 9574351 643013887230682939971197430713785449432 9574352 -1460551514535520638702091805113712640 9574353 54044388683034763085974795320299339460 9574354 -181420421903432998378770049693984608624 9574355 35059017170784161648425697834844589200 9574356 20435194640538129454392661890822088704 9574357 -144612818407295133255590762917802654412 9574358 195161177900290946126231827262924501280 9574359 -137559839052030358922333637538604403096 9574360 -149148369239469427438900859056035225600 9574361 -16974681955667434803971238817859699256 9574362 3110617677096417896875074791403747072 9574363 240971210937029733921060870537257564612 9574364 46156241101824069857456509314388363776 9574365 16350005232475149305621457290876526720 9574366 40094203767525977210406109358155635840 9574367 -945033173198049390955878937177618104 9574368 -178731013772803960929212888719634989056 9574369 -3238380102314813710013835729599982400 9574370 58288600258822459394563305492524482560 9574371 -72418095215753774976919195597911062412 9574372 -25277379956261606939336005087523349248 9574373 409231942287909648697413025044588650622 9574374 52809613798809290590686018066489236160 9574375 18382448565499455184932817544351825000 9574376 60757276341298059364877846793525903360 9574377 -18238444161486314151869279729251570944 9574378 35031251011960051127952902805828365568 9574379 214717492172964135782264777801550186960 9574380 1346822748038415180851891637639644160 9574381 8885616442532135617782425953782388864 9574382 -35803549049386116203041025450793603456 9574383 -8517040136693563754587008185155786752 9574384 -78304145056997915900978377302251929600 9574385 107368097971514787876820838327236704000 9574386 110096485336676434154982222638283790464 9574387 5730594802166383147349755432627865036 9574388 -16021935533167048895618708904865762560 9574389 -385648518366639859344291467088460666560 9574390 10538861162723058097263172918568244480 9574391 -453721149549188461951119802798279727808 9574392 86582750310581061343775900566767390720 9574393 -43952745536340199102928311103306524716 9574394 86457820849512374098016096590910695680 9574395 -70078388846923913384991209871076738560 9574396 -94488583255712078524902103343556796416 9574397 -48540370928116501013112018251540401536 9574398 -63297105524187707426219208089047146816 9574399 -166732439379211627364272703333266585600 9574400 -12548934574355399365402099238043648000 9574401 14615276026225257382866465943546403040 9574402 90856627072144973893608170377741113600 9574403 90302095884337151961240132805302493440 9574404 -149364020123443682289937052523832227840 9574405 61384304295556009814160924437549376000 9574406 -13612033016783388668985221817918423360 9574407 -4641404463223305347023612112945377296 9574408 -274821599012842419702849077219304192000 9574409 -11954253264486257745611828803195795200 9574410 42195774227487792245193259405805103360 9574411 110533959687122746051678519504421677824 9574412 19397823712379185555455609513769930752 9574413 80651919683005077471043345811945809344 9574414 -24085511321484899313788565967957327680 9574415 -254617708774392380289967731625924312440 9574416 -22433273203791712392082581297758208000 9574417 -320935250444791632784946919723217061376 9574418 -61806149490309864227065872864754013184 9574419 -9796088133776750599910627723398514832 9574420 18593892981252247699252402424545812480 9574421 -102227534969839371761537480748456380256 9574422 -29833727684912983516595606279675320320 9574423 1599358450363435673142319558411356800 9574424 24628729792800003199499416488270336000 9574425 -40029866992065436226816648924385216000 9574426 82079174667640149792161319567633756912 9574427 -252569356659043412482863077890543394088 9574428 171640207697005873166141594318560197120 9574429 -328472407935314355278327433115490562970 9574430 4138753781421831267999067504605304320 9574431 173786313191413288068776222834846446152 9574432 -22260235767316328887798223895326097408 9574433 -127357726280479998959324641329809648976 9574434 -180032784811320685964581848720234025728 9574435 -105772997546697348517777953262946082000 9574436 119752574656439157433727598772416582912 9574437 -176162260874863924062632371283872440480 9574438 53088895085010908099346165306296136960 9574439 4534980482447262730281962852842718256 9574440 -10362668865072996953798805022875648000 9574441 -142352022693248069476321342000315392128 9574442 1889711170636459501354352134930236000 9574443 -93383122947874950158027733868388297208 9574444 -25547359266934373537079893579749736448 9574445 279374464658323051236524444379594242700 9574446 39965787005675494556694012492896759808 9574447 413347798924897500367397112970272223240 9574448 364404408262871991883097948524904448 9574449 67833653055086303034508683998148185280 9574450 2468731536393371865672511029254373600 9574451 -165254822927266846139894449098339704640 9574452 -136480978554942544403458865363605597824 9574453 32363307208336390214916171616341367836 9574454 -13300164838258449207130430542989279168 9574455 179894885241234047709141159803820961920 9574456 13023145891548732471936504328805068800 9574457 -44214249553730972982967244144862229440 9574458 -57622031888667409696164270144361583616 9574459 339061294414361119820277832496646815080 9574460 -62316044288619151171695735177031526400 9574461 -5317023338178293360809447966162238400 9574462 -240069913645630687318502647490883264768 9574463 20652901639397616733045536880671044304 9574464 133465901503264651088761505337072156672 9574465 -219083950655031202296049364468531431680 9574466 -723527655348582777446231051141568000 9574467 428421593911603999612017910034974464 9574468 375306502922559359635435293751720206336 9574469 -143081938967183031921029173937544620130 9574470 73039157317940104895122319966162323200 9574471 -178933058468675724223392449581974684328 9574472 158404601924179901301544483608684364800 9574473 -85306639491147619039257327794516788032 9574474 -7176186657158125863949243141503983616 9574475 123962391238412087609817120007228774500 9574476 -237603493357509026155976227478941516800 9574477 239345483956310643667521118447157717472 9574478 74620035089273970160982793218609615040 9574479 -107292973856688432516615513590495540376 9574480 -13544137916714365034675185851678720000 9574481 59244425480203531963063471311325008192 9574482 63788091882554679019157960263052745984 9574483 209665744704782982927372684892887338732 9574484 145339287414866505820636749179328307200 9574485 -132725728087180437643510235710858050240 9574486 147130859342682876964078196116696957824 9574487 27672517265101425621139628623463032800 9574488 105348505882431891948872141514055680 9574489 21538781867995149269835860492423889290 9574490 21266041386151895488883077883632444800 9574491 274683111910264657583568853646013706392 9574492 32974502496117730513387680465583598592 9574493 -39633736912274282269018139380046103258 9574494 134527968148606675827791762184615432000 9574495 -35997156579318006625646311485910843200 9574496 53977212208046278427745728599548493824 9574497 100908354856809051804358629417453310080 9574498 198068685646411522660205836137572370000 9574499 270302790808056514219951351383480168960 9574500 37226961750733214160767095859493888000 9574501 64044975417123197805461337346355489632 9574502 2846054043317707555751267502094041600 9574503 -98175437576798756544595049656174476336 9574504 -95811949886541278531002036287208842240 9574505 30737807683521006567288226398422200320 9574506 -120816431000092722911849896434514995456 9574507 -367459452783466993177527131778717170168 9574508 -82114670761333404900698385698605692672 9574509 -982519938927044913306280522145900544 9574510 48030313215280060081411745153288296320 9574511 -356218538244291167840520291718603066848 9574512 -4935646880005122230266816580405624832 9574513 104151019401943725717302044341629383848 9574514 -218379458226752113483217663889447900144 9574515 74675828673583000463547854312376247200 9574516 60420596445036206755216316239964182528 9574517 -109331160897883812553544882149065289860 9574518 -36941617894258441600896341210355509760 9574519 185628073974702686516663116050841739712 9574520 23771746338907470527356176369429504000 9574521 -29147820978905534362898683453814811936 9574522 -232014828270315605176597567888265900688 9574523 34471330444259677119328597893956705040 9574524 -13385559514158117310894124198208883200 9574525 22580800236316393504420324533087572100 9574526 14842081776478437088931875717928515200 9574527 96867124709422827074466162418844249232 9574528 305783364556113013005173323710741872640 9574529 -441217305968767790170748759408930271870 9574530 -20249727016770585233134542797104742400 9574531 -98300165136515953200363785581858251600 9574532 117252713616533430272833070217683349504 9574533 85682497268590784769623973160630241502 9574534 20174766621848966897037877946303856960 9574535 -448525689383147809815596527921055201040 9574536 -5182310576228931134957728551441530880 9574537 53592208317535172751084056726100292480 9574538 36834090243936386112918331185024098400 9574539 -58006266876144278089700138555946311952 9574540 -120165059155764214499877759371039861760 9574541 93173458523465811707697405848838645942 9574542 -78731736419516544033784951191789893760 9574543 -476876920326838716183514078602727862856 9574544 -34978062308057236477593423071188353024 9574545 75075544583632510823839678480541272320 9574546 121012497125778115509578947606317251472 9574547 -538773750517930176536301709687569064488 9574548 20446830600100534003609797140110178304 9574549 -87102624495113809693115766159638830450 9574550 -71764130176934629715564815075446991200 9574551 -197165616669319389191348579737565649840 9574552 -2344077600009403494721765998882447360 9574553 -177609122816753210204062075072310805240 9574554 34356292094954140048717063285511681280 9574555 71389635867005416853696644860509182560 9574556 91547228486604276596777405776960619520 9574557 -107290431766160609952091438264257789408 9574558 8140409331082533550779906215747837952 9574559 -4079868878364398950351917755256635496 9574560 55192812038106654877289583533929267200 9574561 5134545499236859370832760760072109232 9574562 -59359918795178618529526738683206113968 9574563 127197782799113574712652241092666342400 9574564 -143265518727690162051111608967165112064 9574565 -19915797768063504440369808679702882560 9574566 47268995550114155337406304876324619648 9574567 -60030917865053171214593737983259231808 9574568 467660746120328379382900559362029404160 9574569 39174093220168096347398876067898911600 9574570 -23925967321249690118025060998608189920 9574571 168361475812503008265857361054110386512 9574572 29947752392985700113047475156456701952 9574573 343182964665183693764583338408528492822 9574574 -111838861282675689555321605875693213248 9574575 -59858726894894530991425465000298880000 9574576 -47143362679015910258371700134380404736 9574577 -80754478424661463339167670185392511948 9574578 5745698156510932752838581061541160960 9574579 -46534202342455492538127233184210969600 9574580 -18347039095721030459844369740305900800 9574581 -191858781987602323438953585286867585248 9574582 221856890580148111281225459506129558400 9574583 -213426517692935606705810668755512934456 9574584 -60234496366120634978265468637624135680 9574585 -82488617938674182363397588299403150840 9574586 27754713760853169747520400354820038400 9574587 -51455341325620454146934072781449899440 9574588 -121108922409590601726488218317996301312 9574589 -248442129701803459616156703161539847610 9574590 2090190974740775166284111048093798400 9574591 -139558110749514059149686629405253038400 9574592 49731409382590427072553424291114254336 9574593 5015414021010596387305666260696437184 9574594 -60929551701853319090040369602940518400 9574595 -4418697506793270562767194689241538480 9574596 165337558818289618265076303390722458752 9574597 92680345316661642158131557847854838046 9574598 33076023120238127500606094748740689920 9574599 -148374308633361391123666479009219438936 9574600 -31945199912671722518298969273573504000 9574601 -6763906783940038947639147871758426816 9574602 -35049692447531764270791093708503079168 9574603 -145516881583155463198522548889824439416 9574604 -106080411653537595435606972426153504768 9574605 10949384077061855648940190068189960960 9574606 -40675972524969213849071057747984640 9574607 -2291887580790599097577747672694761536 9574608 29679232359862222972560132257021165568 9574609 -265753582967770435209737254569311628 9574610 -71642877904876326339579575629771054080 9574611 -201916235956779916288456507906222022400 9574612 -18754910680228675712273758754077423744 9574613 -228121628381713239405551112765836098080 9574614 29876779427370711218609505623769559680 9574615 -62629822746190631338655840812770699240 9574616 71082020534883313495858516433041551360 9574617 -33976283322470343171076937660130514944 9574618 257611751319098893923931213404565279200 9574619 1078789504330342607959398774228430020 9574620 -8566259586919199068195076553448243200 9574621 -101200135271474497389550540491184738560 9574622 -182918691410325942646379561396532693888 9574623 40624043324784654467239062428764083672 9574624 -76439142308170570713845513860853268480 9574625 -254241237276625582104632176029238623000 9574626 -57466632713310182509469346353381974656 9574627 207491191790228634280210760491083288476 9574628 1904694781081976350312586612766375936 9574629 -33188663944849240934297294430608047872 9574630 35105557912865902121514411348041281920 9574631 325980252958124103637064476526459121024 9574632 293924460420692178266199148514095104000 9574633 44388879693299053889700870558281051280 9574634 100720051681376520062556132897194326272 9574635 90127008162160627382536146670076152320 9574636 167746795705919241312179908017225294080 9574637 -51663207858305496976449226223432821620 9574638 -676337659348082177895224884572764160 9574639 172661734271406751379568106116363308160 9574640 7074207805589590660133809347978854400 9574641 -141667408465007456930324274277697447550 9574642 108315570216144453897251584649006530560 9574643 -11349414237674182749795016021590406656 9574644 53689213936251835202046369427662422016 9574645 228943920750445348722612150952319533080 9574646 84643318231077289631577898116870068544 9574647 -154063256334496331997494055109050617472 9574648 57974552233777741969992757199864094720 9574649 -316024026575316624408042755297850728214 9574650 -31658547523636634160663097552580065200 9574651 -232221498769239810098787681029803027400 9574652 74377664409289575027886022393975408640 9574653 -158259399236838834632822327227717466592 9574654 117154593787775995023724234784571554880 9574655 -65459870975742982495047148317720528240 9574656 9883520511690889467596651831664574464 9574657 187124076096502612159335591214694612992 9574658 197995804659845924857296613888724425680 9574659 -109015771690937820066937378675848927360 9574660 -60053982602586040677295845804126781440 9574661 -455963692584466131296562298901317128738 9574662 10883193541195597287154982131474362240 9574663 -29993661106817621470746033489287010304 9574664 261578679085804114256674538675789291520 9574665 -15800166054172471965437650011367484160 9574666 86093992270288183049938733102647617024 9574667 326783360913461963990367041837572645716 9574668 -111037466228554992439793822016129960960 9574669 95743828244239563767817358465801225200 9574670 -38379047153923398049584118685601177600 9574671 -253563893846583900741534438567539904888 9574672 5933829896961074143432306002751537152 9574673 210540282585815793605502948994605791922 9574674 95387053356840900325743688645875783168 9574675 -86689766157699596037950634795966128400 9574676 -212813750264765764831781670722928736512 9574677 -37180210676273175038530822270075759680 9574678 70256165582112018825023950920999236640 9574679 -107944897070331716826857786946717729720 9574680 383344579193321903344087712303923200 9574681 5073775572366592327436727550727909664 9574682 -99997254899269020567523169193478046016 9574683 -62678716169551830559442794155555523176 9574684 93958995472593296966138987661068839936 9574685 58291942207276729778820424160011342200 9574686 14927449397047511601294711642364416000 9574687 -287285188795344697847582507936819445664 9574688 146754118595389703533017769839603253248 9574689 1322352177331890168368020928277164160 9574690 11362034324402162281316919937475649600 9574691 3002795845236924057280179441336321024 9574692 -8253705559731532074601473670064179200 9574693 156803776847357244601649483110401568224 9574694 -212559364038181372060536389565228931104 9574695 31307048470550908085531969781386728200 9574696 -450920624868674432636300467149478302720 9574697 755615947624755938552509004203662240 9574698 48421889304591776440166062948568712960 9574699 499793588316486131562720256842072027072 9574700 -150190435496604201730586061992356396800 9574701 -8728799147669232767585989428437149056 9574702 9573623845892261083209749288148781632 9574703 -108974469443619308903986441294393368048 9574704 -40185951261900104931201935059099631616 9574705 -47739120863767780194464148424356698880 9574706 -162935906607528871869697444071790019040 9574707 25080015824382472240225848109797232440 9574708 20465385682634326907316267256326574080 9574709 14059422434971724903544430526062753980 9574710 8190769722983785071343047303782553600 9574711 -516723862387222347900143049873683746568 9574712 12072200746053947864763846318887976960 9574713 -395954396249294529722569331691754941600 9574714 49350125446249151404840038402049896960 9574715 41027297191919158026051326646665691120 9574716 9015821953166371340654356989322543104 9574717 -209995155500388588973914964458552370234 9574718 -188214738948090953559330805728449905920 9574719 -26587340726980119958475896891066191360 9574720 68081722896415516992288380608897351680 9574721 36904660330849050363822162412245947520 9574722 -32304262637686785916137525127634319360 9574723 165293943382695505315777987068703456920 9574724 -625932817340265540817277244040233984 9574725 -72679898263466098772145510716644286400 9574726 31765612694447895933961990365567788160 9574727 -329461431373978931363702534566298300400 9574728 -41476217431281242553526833599673139200 9574729 -428819119355169547074027790560974853670 9574730 -96867171672940921842052549501343040 9574731 -28346471228707928007763457802985807680 9574732 174182210608675962002789544725050340096 9574733 -47058197969996893420148403838136155680 9574734 695586730768738423898504573355550848 9574735 225076733483064163818636674738465212680 9574736 54125043903100985263531543844396654592 9574737 152907600683972006186851754336529214560 9574738 69387519868011180428055318830026948896 9574739 49448575142262830273862255897663449088 9574740 -67198614434617105217613482289377280000 9574741 88579104141255742920015945194727129984 9574742 -112220900737224515251290070178411029728 9574743 -72749833116752007458257058656252525872 9574744 -102710265725141376641871753764920227840 9574745 194200955008537150969398513683383498500 9574746 179163192070739262373146804256233431040 9574747 -44918412500802838185506107282649564688 9574748 -127115591688485421904947703004023598592 9574749 -68825875813676138665139404534112198196 9574750 36245821949564658439550650640103600000 9574751 -247427148885329406309282110915695873248 9574752 3045191858213070838607157909063204864 9574753 -4541948784478817126854338688164931072 9574754 9894764517731421507414159928117750272 9574755 -73844119416422876319585566770425679440 9574756 209316711231643190764371276001052160000 9574757 461867741885577244091659011376055815104 9574758 117749632488647104278251375338229658048 9574759 262890621291936007985840523711879304720 9574760 16104766484302097946735875622295449600 9574761 -51121333399381292523941830686014680896 9574762 2512450979985937722850048115107821312 9574763 -52092479587029345069097960988486616 9574764 -39193146809334111749040649027933530624 9574765 302957673381171688440172198599746949600 9574766 -74196183985938781577895272310400178880 9574767 -398527614136100546099028087236469000 9574768 -8559627972723650004603359135918063616 9574769 74622718358836637579001120553718154096 9574770 -60173948010563808352133557298905382400 9574771 -227399782230870091524779433041545294896 9574772 46787071628460485383556606513190120192 9574773 -21751463110356320153078185555060337472 9574774 37780791917734887906093674149977312384 9574775 96816944971951619905177909289015110800 9574776 59003082741097500252415625927389962240 9574777 -470716219835619816822737195978691111680 9574778 117931036039866502404069472029016427520 9574779 -259115239224825727747413581715535779816 9574780 -127751593522431031268397683951903270400 9574781 119364924834845070064900967787018984582 9574782 22490645101284338154482648403303051264 9574783 -83015580629275553702884707740260069496 9574784 50038101524496862056547392747365990400 9574785 -23457428693006433339913272702330471360 9574786 -51845668249716787480580255904751243680 9574787 278044881684672610073765542836749741436 9574788 -113252722323026248724192618111458781184 9574789 -66401613465843290683164389405095998944 9574790 81602956919981483449307767132286025600 9574791 200377295584999312592732822644825558944 9574792 476585943099710989593050199175793633280 9574793 -135973621907760276853219963038947203584 9574794 -157721400230603765484211972822073041920 9574795 21161649649499246238412389727321792800 9574796 12780297641881836031116672708549014016 9574797 -143059579732142548911038703003577363872 9574798 79179733030403633059886858906781242880 9574799 -15954530332034889010052550629619970080 9574800 -19763862393203604724827495665958912000 9574801 61848077965058065096850635265714122802 9574802 17201911590594153268091772636203681952 9574803 -919614287664230682069693813353543856 9574804 286297867456755256359386111432149434112 9574805 203507527399024728676658244455715914460 9574806 -55766267203236534263375723658050450496 9574807 252623814316162333434986768631669868632 9574808 188621147939127577231260934801508843520 9574809 99853019896278919497866013434787466704 9574810 -49823417461692498509686242781946880 9574811 -110852910319768125507156433741378727808 9574812 3242208653716118874316309203615360000 9574813 -75007681764142770105605489466836154900 9574814 -65836209983411408560121360782765707840 9574815 -8558673288694421756557993036174080000 9574816 244193735341231621490693462549843607552 9574817 -66667803906320980927273002620731430208 9574818 -57620920050929634317457587432650506240 9574819 -70794683351062496264727087440177305160 9574820 -142766067411370954886977600400912305920 9574821 211293484231291554924268672193050841280 9574822 -216125137486346383359550008409268289600 9574823 209056339603506919059494788152550690680 9574824 40394735092203423988129400576739409920 9574825 -3201493700993078191520981784972623400 9574826 4681315455436198309050976527060407904 9574827 192056782652574637654434637688574156120 9574828 47865256865519464288357040371587392768 9574829 65672782792350333731084819473881069888 9574830 6822821722209806173364332888454277120 9574831 -13265337827595540169240417432232119296 9574832 108220232365781134560910481418586177536 9574833 -51657366376172993390593037574672114576 9574834 -20067573041285399763814587924800748000 9574835 207745659118993078243659199757460887280 9574836 72237053069656732177666934188243138560 9574837 -40322274098879758293263968852980589568 9574838 21856646158587354635083075194113752320 9574839 -142034484587853522379366301494563919296 9574840 71629656355643502137464798017984921600 9574841 269851836117719682701009295622258750800 9574842 -73678787002259372078157681400395396096 9574843 141974783039307551873581861242502852080 9574844 140541797517509629813739793853592150016 9574845 -41532101814268154006684072815882464000 9574846 -39556122955808798944076743752944440320 9574847 -197921692625416361508728637985827729168 9574848 6142825331244629179533395291598225408 9574849 274098908965096344275355998851231318850 9574850 64675579075017090163190554858624604400 9574851 -150304919531431886329471100246633040 9574852 -14570478400860627395350949837500805120 9574853 394380914508966838383122356003414848 9574854 -54400625448724230363021012612876859392 9574855 295332533596600182244495196990058560760 9574856 181545250784565720208917201277571834880 9574857 244081073542274383155808616271280552554 9574858 -11668669485279764022236408310953210016 9574859 -52663649620911419466423843113287189584 9574860 -4733019722330668484503480074022502400 9574861 -207409480254845643086592183942054726538 9574862 146949664511571657568325142718074761664 9574863 157090883885042588977805728887634443144 9574864 -51946335183482697086594529434786390016 9574865 -118714286417917818295766867612945830680 9574866 -20543436846016758996912570471661287936 9574867 -102303185222728774751190227131246421040 9574868 -71735962692682002729957583337914599552 9574869 -205714224619883403241164311774882300256 9574870 -103777321255408948007669486408913047040 9574871 -426411541170893527955422886515993175928 9574872 -284361780635310943691015338776344371200 9574873 -149990986899875821493955602425809988800 9574874 103795323294919905397425050210866256640 9574875 -187148998123696204495180416759715560000 9574876 49007323522787070145308446304725437440 9574877 -289052342259071766493290240535563264 9574878 127578316943915366593818958430574729024 9574879 365725329168400453552850166606569888000 9574880 105353706123828347163109052944345989120 9574881 -263965178206712731882043939972730324048 9574882 -29475465294201433611055448441119244208 9574883 227294583481663056945356659105201599132 9574884 -207961668521885084387548051407614653440 9574885 -887424454617502393920237600742128000 9574886 -12955581731240708561043333064884793536 9574887 20825031154711874912576895517180876800 9574888 -64375608902188358358230125369358730240 9574889 -295544740398300891513325907386550280000 9574890 -23254294894065024603042557339588828160 9574891 161638058029435541889728935832217442292 9574892 153685436980201660193550771006375465216 9574893 -26680301354014222591696163975932319316 9574894 22592584561882436129313928078172980992 9574895 -18671229072384633581778993076442202240 9574896 150014289378196962107141423691202560 9574897 80093904473751975140187128897347677504 9574898 119152743615427397801447708916695898240 9574899 22736581391334314726695337480832102768 9574900 22644253901125807597761365671480860800 9574901 108505076129030112188360555829378360960 9574902 239204038072787276845049102366308673280 9574903 152175008223787094370847478648548646864 9574904 -8955761876946233503384406532777738240 9574905 -11480017077402278251693670422668699840 9574906 187261321618616479346265190865524779264 9574907 -18408375895619035464106131783077560368 9574908 4557469068723901515500559544712036352 9574909 237217827041052979777534409426365935110 9574910 36406724280482869087075387089828088320 9574911 -72379121438587698086735516926743514368 9574912 41146333580186863660460416431273541632 9574913 -22047051786610004213593853927850211536 9574914 -82852857940859329836182412679480978560 9574915 -94765218957701463315980809783749794400 9574916 65417951367139305511721325624489860352 9574917 233051006730784911374061629411752373760 9574918 -27874134775015359764423874311895891840 9574919 129622068212346089293983085674931207320 9574920 -71519625616839527413904310306809395200 9574921 504573706682434507173806213795351318544 9574922 -34820870066987711472859791362806272768 9574923 248268636536523185155193445840832373760 9574924 436091924034420025238504327394319446016 9574925 -233952683749747408638346866965835277500 9574926 60170297529326893879764973854182594688 9574927 6210670472163011306438744805111535632 9574928 42867869449730625462486381184830603264 9574929 12948060716206425311810093464078528128 9574930 -1023249165973464625038303717720355200 9574931 -194293167478614034003440942633301517268 9574932 -141219420209022339935120020469297891328 9574933 -114227579948563945691946701048614760640 9574934 43320873981775812583876530483937715712 9574935 48814864144220656190315280058457738400 9574936 -20632926045150173988566053565644800000 9574937 -87331421084290367296893372374296815414 9574938 86540377887512175241663864287044414688 9574939 -573503801851461307236732482403769344 9574940 -77747144134670120986427154850647912960 9574941 4958460539655498885619794872275267680 9574942 -27457974256823213219119209061862213760 9574943 -18280809855594235542845179452752235792 9574944 22581133123311474325790445155361226752 9574945 -219454552874942530539126331755165347520 9574946 21615859943606578861632125462256382464 9574947 -43690685655054659362304871029482514592 9574948 143950302806862549286237161417748660480 9574949 219351097174670346923328534735820165950 9574950 -24912404790410872126347911259962112000 9574951 -260674491877149365734529363293561193408 9574952 -418717352441725219586968904527618790400 9574953 -179667948873842874031591933758705589056 9574954 100519661164117836996849868298597056176 9574955 3271267079355162669622333976589506400 9574956 -22251004357339397784386091054449341440 9574957 -82550376626433502268200478150384153888 9574958 -103276779827778197539103882823762704640 9574959 243733248646594902147417386839366569120 9574960 53800100900238804996461925957566791680 9574961 -93189227319520960104830305008645222816 9574962 -128915804452780182286518714293590424448 9574963 317475013800071882048653636620258999384 9574964 8980564513387385993232602012355311616 9574965 18255720625950901730457556859267568060 9574966 200106248238863815421936724871208598432 9574967 -87461778399147122064472077075213345648 9574968 -36859932952754721114069254693764915200 9574969 -150847399707991169460766456212432960192 9574970 69164042856111158715975784962384875520 9574971 -355718508856985391683350060290583296 9574972 4045743412274646322793991902550016 9574973 14857278563708668451690465214802193580 9574974 -55291160104076856760012991703166925760 9574975 -227258051103019616294995954486127125000 9574976 30722168012136937371513297567374376960 9574977 -105574523579754526534032582814148863392 9574978 -70723788239042882207428241204949040128 9574979 235253942392023202745403233608321528584 9574980 -18880000992186853370566188087583764480 9574981 -120673201908275858784461913863825561856 9574982 3605051383572820867095098281173794112 9574983 -879823886244837291112752251722311575040 9574984 -88984631425792063393734511611822013440 9574985 -72891618639826971972895258387837731840 9574986 -121098337458528696357824557079939502336 9574987 264272248960686647101252210694710896592 9574988 39903851499490973928602744193905740800 9574989 -151271471935448844273671752088124530112 9574990 112836541431328241726758097862461880000 9574991 234806089326688176881907423330691265784 9574992 -18416855337032913392003371617290158080 9574993 422441177010709536778395730970553182320 9574994 48523052773603372903236650438821163520 9574995 163003487850264439451220240280513788000 9574996 76243999036345692095110501153582524160 9574997 347066975729095023657671415923654890446 9574998 -30296696171599813788702898169938767936 9574999 41072005704279807632257961593620969136 9575000 296577446850605012261531149928448000000 9575001 38591167880078477113431731001049889280 9575002 -58133974044364160272214614657137213696 9575003 -144986497946958159502083312894201218748 9575004 -21268018059370314719990727922181051904 9575005 -26827971200651094747890674645979707680 9575006 -49701593205444330699076535640485466432 9575007 60991137671153237756548971050362230288 9575008 46766779253741410709553463026362351616 9575009 424395005461651660311920538184863858210 9575010 -4547356358512318798562674130631356640 9575011 -270272240225847870565529410911350844388 9575012 137634144289851954907844849186798929920 9575013 -77633047028080814472136413543447504576 9575014 -168109660805905618693350293796360570144 9575015 -91463738205642843836174853486519360000 9575016 -10907918877448393711844165409739161600 9575017 15083201411498757131781232405976998920 9575018 -1803144864216192698358084224955835296 9575019 -287797689930530421914026559477188446756 9575020 25458291722231062059624610997159055360 9575021 278577819149495093591840881092226431744 9575022 -66032848983712316487508265759664675840 9575023 119282421264726538682708134562504630440 9575024 -5233970099252027727555656424428175360 9575025 -299968633507918007921857995754188000 9575026 80496279321692042342495323643149853712 9575027 -34342517348542886658318943064017299456 9575028 -182460359082872397004703744115438858240 9575029 44850735830262383022756471165549938880 9575030 -2333966369531122243843375090848883200 9575031 54866281128690290848380868689665458560 9575032 -5355057037695173641051628461078118400 9575033 -188957825187069968429195370604297674420 9575034 53971712696812512499961875578844826112 9575035 197812219898650201785190669309616436480 9575036 -186409606070430501027894225185718405120 9575037 -328355905440578008376591061948996451200 9575038 -70097788949320077925948968067876454400 9575039 18401474716611133807021957718496723840 9575040 -84761161259673148556942224747030118400 9575041 56138886436284759835749997233910999872 9575042 -63395316562619693406781834430479097856 9575043 104254531503041272787170148277743593464 9575044 -16141815557303212783720004961979732864 9575045 -899632015619974739864959287909512400 9575046 -40990414033519908849783606634475592960 9575047 -88426200797860283211769384427202493368 9575048 -18982028851530925629557878956549242880 9575049 -173158944250193364145920983587849250880 9575050 12167457195379471176086277834291840000 9575051 -418946824128305931938665808221082916600 9575052 100261285334521701305413193998549438464 9575053 -342992526113423143096512693272006796980 9575054 -113195234547676604031551071442820393024 9575055 -20219557536228491835007642628796705600 9575056 77096290174643363354598819461826150400 9575057 104087742385735200090419092835789076480 9575058 22432089161362411767232245395603374848 9575059 12268215947568178671941331529050438320 9575060 -92038157844669996658653394546324807680 9575061 18838040583544731114192252783419996160 9575062 62949988514618801204585211568048689792 9575063 133718449931294700484324689764141139840 9575064 -140931526253386774127864171545980518400 9575065 25408719212618590462987104280403824200 9575066 -123391483845657192824674775266375722768 9575067 -53038808637645162023558937598477230288 9575068 2114012837281826018230804446437007360 9575069 -45154471878876252750818196794466068160 9575070 1936679387613962175778426074407491200 9575071 236457977872339428364394003610841501944 9575072 -168172518971465883081052318264913952768 9575073 96229671271076817999394492002970509522 9575074 -75903397164839375957244734436545356464 9575075 -185095499908099369204198413305571096000 9575076 -53298604441086008459509759069685698560 9575077 310926998338343374786451719324909812926 9575078 -56889173054790506886238075779232499520 9575079 76578885808484494788539630498562969384 9575080 -273545329928376666203927840491902259200 9575081 63962960854092518794478186836152217764 9575082 23552590244220121613050615292500863744 9575083 71518510020444855900147521760659743120 9575084 436136725977435221137606117555814400 9575085 -5007693238829147474082187229129276160 9575086 243019377793248830231994656995601551104 9575087 -8180591837644744281509556921345085368 9575088 3945107456044353950774709611888640000 9575089 235945415632153801211257442442858015890 9575090 79885845130690936611857827842891864480 9575091 20111215106616533556283426163801007132 9575092 -313496514765694626853634621691349024384 9575093 -652701398873834482034512115998524594 9575094 18541893562997645364283830405291909120 9575095 -182655957777059173932909552293752271400 9575096 42121527027196550582278957221669519360 9575097 -73567943357165748554114109174369192576 9575098 96510531850308222492246961345976189664 9575099 -90981520713820466716437702746610069360 9575100 1400511124216590493881619744004736000 9575101 8699537714307787092107040995146070592 9575102 155297401142482778751409524335165674752 9575103 -177182478072068701114628197049119182192 9575104 48035045664323532101870802169422151680 9575105 150093253301233047288986230699655481000 9575106 -10746667548453241963041898323819571200 9575107 16772999013189772414586667770795354880 9575108 101508049812509315597358644730309365760 9575109 25528035056690525152297737832731020448 9575110 6720326347927220573462012563154064000 9575111 865135982015927877429852693921045504 9575112 97037599611647190269627071016162918400 9575113 -74668130126360424647862992330532617638 9575114 126708408044979879327485189870367929952 9575115 3418985215480529270650157776082557440 9575116 -401585986743777171896048309730186833920 9575117 97099885830818688289948717632887741952 9575118 6709822242763600549030362315366666240 9575119 93410465549786647059852492659528497096 9575120 37921887755248697903270979759942451200 9575121 -187723419409935385109443019793832067088 9575122 -19887791503764967322041020569830069248 9575123 -106990409023450622359861232616542132628 9575124 -22917301824633424102385685761551165440 9575125 -7912511381815122470766191364724992000 9575126 241076114590992335397949529121593034240 9575127 108182693730207970364299067153314239264 9575128 367626267272296249120758122598721628160 9575129 52852818186102139547783671716966335184 9575130 -16360187120072705422572519944875668480 9575131 14285242506769004737495775691194559264 9575132 77974181918989604067439697653593937920 9575133 34206977533311787531727241443685837600 9575134 -182164807404198891862237833678499238784 9575135 544151135341025606300074985661804817200 9575136 -190909210199080561104260030794577215488 9575137 86734461122595338907488632691392103040 9575138 -196475461305382577882738481156822287280 9575139 -23585570514221315296656169182613692240 9575140 -59958244857316097897001245563576081920 9575141 278692863045413049215874710678167132542 9575142 -8117622314046042317238309143614625088 9575143 -300744999862768584665209427629798770336 9575144 208118107357050872738268917123578675200 9575145 30242904026683345138007235035173584000 9575146 3755650841484679207158387387763933440 9575147 19560233864032254044098608762822052596 9575148 -34552329066137276027279047057112690688 9575149 282877715422745223139086397492317919200 9575150 -19602938952519805246675606374312542400 9575151 371947276919210469732643346838317103120 9575152 33805873227856905265862748151357177856 9575153 53923731305936883766159799051355986304 9575154 696696383881220056398580070559110400 9575155 -108473358097255427183774835463029751440 9575156 18061892187254807240576423075525001216 9575157 128163443545910321422593489652409886240 9575158 44835867177762916874619658002316680576 9575159 -190302195227817826157592262690956791760 9575160 -28359106705676578968955124067041280000 9575161 141941204694657907384398692298262327252 9575162 -230825027945728925033661023127800896800 9575163 -29995639939624078697039551706906334240 9575164 -48015981520763747626597813725582208000 9575165 50116732826092960881476819499147694080 9575166 11326101705626436397890771701273365824 9575167 169751649371785207740845563034586420592 9575168 -73856827847444566323679626569434791936 9575169 -191604308737465133719695081149955932160 9575170 -44881897425029399525043128061423444480 9575171 -1086198754110623807941244921856930576 9575172 61110823986514149360614004523001582592 9575173 -117959070223322966187734189617224428578 9575174 2844353347819296748144656903977459712 9575175 -98444534335703248756479991231701429000 9575176 85600948304340980830865582192515645440 9575177 -247062141115621993491819334355342736540 9575178 -33862003076470297086741785808231173376 9575179 -441779531142548281124602349317283701616 9575180 -221488938635968265887193763853655270400 9575181 37927272945365566732389442701641010048 9575182 -125165905975622921354696860306420261248 9575183 -120929509574213886140553851161601861760 9575184 -34096814319634950095481106055742160896 9575185 -148726135183759483245088406797358654040 9575186 -105444036119223345174165154191820484208 9575187 -40807625847025642368782148133099084800 9575188 73251007487857026443633002986094396288 9575189 2058735686966606848011222652062114048 9575190 -72064997523903579553980169627167204480 9575191 -20135764301405050382397880796557408080 9575192 196279782277470887138354265035929559040 9575193 91113931797709868353822797298538950464 9575194 -38218518424825158916558930863688825104 9575195 -165510098284744202484688267073224243200 9575196 16595925803808897020698901593678920192 9575197 574066359724391253323433433640697760 9575198 125249668770331239379956605153575881600 9575199 -796072615222587925144099654069608960 9575200 221601744746282387243324533944803328000 9575201 -364169984087734053384565650631667472798 9575202 -15417185081914126171765855319180451840 9575203 73852237913301199990265458997945010960 9575204 -33986452132045299183401559460827483648 9575205 -14867985495850047423366217621827020640 9575206 -83953475199437037363923642240563388448 9575207 12419423719220860649046150342978744432 9575208 -183789368483484216857716924596354585600 9575209 71077345717717043196540707920761625216 9575210 141292725693124627964791130732467200000 9575211 191550565300110039266282924319883069272 9575212 -98343434007605496445274887301026676736 9575213 -257450354398640748295624677484087922538 9575214 36240348689192948135818344341620737600 9575215 -127686357719759555179165011376252140480 9575216 27681381547612293140741040586994221056 9575217 269537025825164329622657030868841344834 9575218 -3781020438002294747722444311938488320 9575219 129935716976086759707832792855321204620 9575220 70219080577961621066449496704322764800 9575221 158401225170144469354312142795530607200 9575222 -4240740804830532545844292627955026176 9575223 863297676530030152616990378891431680 9575224 -82567945960527937407096503808311316480 9575225 207065149830360834008769101959344546000 9575226 68826297978862881181365246357581222400 9575227 251415892828220948835080956450804591076 9575228 1053524231356234413322008768012241920 9575229 153829407949320769657817747376179337984 9575230 -22079674084971557131202569237771461120 9575231 -452888581753114117964679344628963944136 9575232 -22385203610964562796468355490180497408 9575233 229065054417631421369603355623761210500 9575234 -79097617423869172642878069353063981568 9575235 61874330305469368773416264198495204400 9575236 86134862467253387037901583391439518720 9575237 -47335082361901305485703968506547756034 9575238 -109439687299647384375957929154454248960 9575239 -174137314128454936985251349754228289960 9575240 1782585269314330919551438775611392000 9575241 -31912915597220167749514565780036641920 9575242 -69267437744657253556228637968400779728 9575243 19598120142673507856607455996203471680 9575244 -43174756863681110010508395663273544704 9575245 90457718091409410981904929848988781440 9575246 -121477454419058719595083154955448965696 9575247 56097809591176969665682805997997011840 9575248 121942382920388708743397727623984578560 9575249 181584741422110832275714397698376536320 9575250 -102220335728558434818691291180703232000 9575251 65824636902080267819514340588304502352 9575252 -3381591107831477377944249508063438848 9575253 -9953427958388986923741607009560511218 9575254 29755208945096469065666063590219762560 9575255 285461370603975885102936089133988091160 9575256 145854605459559662892575215167142195200 9575257 243863250315928947000151983557476602506 9575258 16249387654990430581174274147776072704 9575259 167946054291569455103069539471533666240 9575260 104884757541876368325875600410008122880 9575261 -69778320537249652147392657212169701268 9575262 -11716126465862249454951009404194098240 9575263 31602165872096936450624133679829259840 9575264 -27531159589700533307576390527962316800 9575265 56713505310537744937563121750233448320 9575266 177441159118215258471237892599032330832 9575267 84838586338199945179514096497825028064 9575268 -73334180222768272894961989258096275456 9575269 -255540568078429741197293631059591519040 9575270 -53047343834754464563341076083685622400 9575271 -76234026314562623755486386533233979760 9575272 24519380465400963056056873515552768000 9575273 70081055215525500748299875449568761920 9575274 182167104642228904411426191495225246720 9575275 114160279317355813403603030059742999300 9575276 248760367396406216270186882910537980160 9575277 212254772012014838770250449955325817920 9575278 -8275635771380022805388786046493296000 9575279 -215090051894144438739598698141429792768 9575280 -5702464785902662821702011928654643200 9575281 -144683693733291157207837024902180722268 9575282 30707569654268274808919319502497406992 9575283 173401079304340741501395366487545600 9575284 3585636233139479540652027314254584576 9575285 250716467901483068577291268512551437980 9575286 -2244711257944794657944149320850582080 9575287 -407036045110992312947290297764136867080 9575288 315913088922723598435963875755916533760 9575289 -65256959268679264081201999278398533446 9575290 -43546700586173925690801986474587629600 9575291 -202552220318388750894334805352252838656 9575292 -153046690189276016310429538392466784256 9575293 -3850986633629222113792092018501729920 9575294 -139123737104597596163378561575360802304 9575295 -24496369535076146132833646862470904960 9575296 240115579221984002173661165929680076800 9575297 185057312420224152859945130095500581040 9575298 71065875174431577365448355641196790304 9575299 -50257008026420579384840480639292525700 9575300 -49315628872400961550888065301023744000 9575301 278758793773343507429089595160258099264 9575302 -210577910384500841927075979189452616576 9575303 30640158808407923920777529621857625184 9575304 29012927617393710005537058411755274240 9575305 -102159483348301703510000479254418006080 9575306 59494193573324608938238949159381709504 9575307 27371431898811796654587431756583129600 9575308 -12316786657306956165417689752668426240 9575309 -254600405857684216322897260581945198996 9575310 129377381709650014933615628840073093120 9575311 24310892938361940714884306052545600000 9575312 18877593351779618142908715089637974016 9575313 118954108247574808084246227688116974688 9575314 -6433886560612964309011962545269579776 9575315 -86511373462194791326729305194253482400 9575316 -207548766270268340096546557232232960000 9575317 -55001478350982579875140040895200973728 9575318 -141181614163592086230223518551509473984 9575319 -31994931317405479196424899734216794672 9575320 -35937008208708255653234839660967731200 9575321 136834087672050656245291408714833414912 9575322 -25119391718792716725611010320131465728 9575323 1850830760346865820362456885298059920 9575324 -113960465532602055944586339100599628800 9575325 -57429088295439010601677292622109399950 9575326 -3887180703134298428101559740275759936 9575327 440478552785813634706943680975834078176 9575328 -81203765518175217589893148482207744000 9575329 -43463261005192053614904054063537495070 9575330 -16675000919772703956767081436215270400 9575331 159369952680436430539174307713150117752 9575332 42962815526125287749683564621459468800 9575333 67498796550611394674412404065629339582 9575334 847282728011459923320789286146155616 9575335 300722417632290825145047248981744400 9575336 198668946297387223838844836817384960000 9575337 5180165251340830958835562745304337536 9575338 -223074052318784631574831838504402425680 9575339 297682432878004441740719551722642553140 9575340 125580260164576519933530936656657587200 9575341 -45145468913166035944554630953219702760 9575342 23197303088936224415420469137488379904 9575343 -16238057040501695315990092379421310968 9575344 -13200072102021103613514135209785098240 9575345 -51188528778607969235602417615604704560 9575346 123342375023505207348164103889992038400 9575347 49069116750686207258673070723461558472 9575348 -277684549371404961467915296170074443392 9575349 55465798933387030060043943026789701440 9575350 -7348835924851281620404192507999461600 9575351 -146855660883657277830336298510235349768 9575352 -2103827256033946442095774382752481280 9575353 -280284881736230554635595172470865818240 9575354 42071574042226040656606291700964733440 9575355 34381374401615533932619197350839415520 9575356 13466631503727490947129264798676924416 9575357 -355061260254867358409960715954389955456 9575358 5839882649647538087343913985376079488 9575359 192214819207349466036958058736329994560 9575360 -19164612467448122377721762480274800640 9575361 -482054231430841609475573559235928379360 9575362 -21695365319015621641385009773775488608 9575363 -115051623221222795339259896473926746880 9575364 57400864105940228274676916636973874176 9575365 -20789025761518287158970627978664290600 9575366 -227891753309051508975421235332669726368 9575367 -322809718040330728703568380484881386752 9575368 489725915251152576510390995325059973120 9575369 1739350837062102448241392388450695200 9575370 20486634257524492451393553339781632000 9575371 53949130096711972421887540829156200020 9575372 204004077582298288618995314866886499840 9575373 -11221649898035189931368084567519078400 9575374 223104048563149392382074332996993366400 9575375 -308734728759481889174587113877918626000 9575376 -52340309787080526055129921113327403008 9575377 52845308342055383733838234078589932992 9575378 -10155968145232411750747459670246100480 9575379 8806029630280846917212475778676975172 9575380 80553989280184698361483767368239660800 9575381 -43369547603896072974747204413210320818 9575382 20970715020492177901084596002379725184 9575383 -23216712758294597724538065344359366656 9575384 40170157365577582941372883952505446400 9575385 -151547521551046213035292731130648190400 9575386 27006697651691180947114759610274517440 9575387 49957770676205309705769077401333411152 9575388 6076982131097617758771033045013509120 9575389 98633018645066644956247682292675553190 9575390 -75690080938183626944739118922686992000 9575391 -21456910351517204257891577596361763072 9575392 240598714854450416179347702638346240000 9575393 -286371359285196662325423519593327915358 9575394 -14541620411732449974245363909552071680 9575395 -390149078404764496491215139042324845280 9575396 -235438950801931781696193193831470883200 9575397 -85673115060544151170086665229446956032 9575398 -64847502726640788112090882599809441664 9575399 28823204975657663760182291745214399800 9575400 -22066585634020749517560975107880960000 9575401 -347502333969051202799131470298778226096 9575402 -69777202100248049139675836651591200848 9575403 -57171622818040893961302438511119470592 9575404 -142789774200822509939503263970213496832 9575405 26642494994280727131886571798020732800 9575406 -49148011091034712452420291981213423360 9575407 63608889195966020474678243161266269640 9575408 29369343185064478251226134936512888832 9575409 -131657780496444312871914694053531466896 9575410 -1386220938365633602626962478379324800 9575411 306237098982853111007566936357622045400 9575412 13153563008687566110658540895797248 9575413 333174062390222970562875725631301119662 9575414 -65966567123919544829340429227238768768 9575415 -26558951866538740010959651729093954080 9575416 -226726795053375142562173651396964843520 9575417 145798217991862557034227700439051491920 9575418 -15771379680237201491821081631129911296 9575419 99976078151654779592190429670656684032 9575420 52872391444856841399664020309834286080 9575421 114245383453673902767419206306833927360 9575422 -149440734612285845472809678938450966848 9575423 -130611319040352470838340093919600752800 9575424 -115919112476708497979054210402966568960 9575425 -271347676407539278193194062441661011200 9575426 19738355257241397771569660595421416960 9575427 50654925240637656851160039900800924400 9575428 -140137497241520233851294469627004636032 9575429 -384209168890686969400597414999106207040 9575430 -36960974996107638448972747165478860800 9575431 230233007130624025523057150212493724264 9575432 141214718772407824440939919806504960000 9575433 -178807209279937093928638765354054562838 9575434 246868199759016580967583584137431409152 9575435 13376557016359312318553569441414425600 9575436 -22082927930207355387631023914377245696 9575437 -217317306847710063735413308519372377000 9575438 197129542255927273490922405542471709120 9575439 -51340230998090735587168576368605569920 9575440 29790930648357289720968176814686208000 9575441 -332271890134261082799841230298934062158 9575442 1118088008174152049565106265569770240 9575443 58417177367082959182039578609937573264 9575444 226657797116962710478268571592902141696 9575445 134940644592283392384450451637566932480 9575446 -69076805520449171340820545767802794880 9575447 73575808592605031811396825012545837232 9575448 192933159126010245614518079246420520960 9575449 58669013524638864759750674335892224640 9575450 -40461248511660264737382665642679006000 9575451 37969272550157267678205283179294458592 9575452 48165639092366847756302835731550228480 9575453 416955107434973906206007921546084505702 9575454 -44126946143918063283851329827246852096 9575455 -4494330683755979360918735432252993040 9575456 280876040074408056947301082140573696 9575457 -61143339444334719797914514512905318912 9575458 -214227966092793935929511095804513183920 9575459 87219987627064449641453424871820215560 9575460 92205558621549294371658549740192129280 9575461 74742045283356925910835755762720967744 9575462 83892760021273111942194950747216466432 9575463 150698554125949053560168544918670133544 9575464 257342666791840596710187386477513932800 9575465 231612344586989385802383594729595305600 9575466 46831680655313855294733740070384642048 9575467 -80537397462159234724123877402521593048 9575468 -2350541322300072346639894460195635200 9575469 174239988394299950204113260467572528320 9575470 -131440009045947999680584570142587936320 9575471 -323808850170392798571049857939797870208 9575472 11416391028763163124298214606619770880 9575473 393712848314132095226907679107076584722 9575474 77409102149760598953585520583280446736 9575475 -8061748844800412528143244471224857600 9575476 111284433563838775423473848833002162560 9575477 101896443380244947527899408083674419072 9575478 -10794688481449162975165131194019245952 9575479 15754102567360318610649151717311174960 9575480 -74332093085684804234528050768645017600 9575481 293682541714412769586468562519499477120 9575482 -14353952981336940784673094183330796800 9575483 12202657196827940093762541362935757784 9575484 54385062272344623557300827924659073536 9575485 67458618243894415503050080390864539000 9575486 -147156528256150296107966251337445396096 9575487 -248658595175592229779373027206895484760 9575488 -15218371154351649999761630281643065344 9575489 -49422409796922459962833240152157773696 9575490 -21739148783569553285950704156458234880 9575491 -306476145035831601903631144491106327108 9575492 -103757477106827529067146443872558579584 9575493 195179271370156669931712096375455511264 9575494 -7634324467543919207690739645336940704 9575495 261506099093102858389454849648632683000 9575496 -794683135800342529581833068015779840 9575497 109968711581584617847474969252924125952 9575498 -4648828524583383397674103227513864192 9575499 122978012051850280326373354997723287488 9575500 17170479963897629948783529331878144000 9575501 -99172553818532419560120992144583578388 9575502 206181360483204441478990417489520945280 9575503 86945188857615631794111724507689725680 9575504 -13581219786629086192767508896547209216 9575505 194608773143433398474889658858643184360 9575506 7698563205239353415599218890457872640 9575507 55415615672276253375070103013067155360 9575508 120569037900589341760740504585021112320 9575509 -185645854896177078688410057079051272900 9575510 9941914588623572024757656629932672000 9575511 79774797640780858438341058853028119040 9575512 217554883200951793368873169273606195200 9575513 43068877512174576210026485672113260100 9575514 -4894979329768056284059891164416047104 9575515 256746790065685381786508384503598420160 9575516 97774481447945270631101113059634045440 9575517 82298835285910983764680779797585550912 9575518 36614220815157376172991021180247689216 9575519 -35069746222276375693235962940639194080 9575520 195532587594460915214549488476291072000 9575521 -62288335054642991952263656689673871616 9575522 -61322507176893070799314145078552975616 9575523 323926116078789287376812694973465430400 9575524 113182292485558591407953788982395518976 9575525 5258303503754539114773493552144237050 9575526 -2631011643894040602433685172875834496 9575527 -5827568664386241622249396082201626560 9575528 105997088329056070119498570546495160320 9575529 -197071582815360013767405386703661098720 9575530 48211676464867157823311007671121272160 9575531 -148728668041300760080747921968930367200 9575532 -14370897894588226103269416906505100544 9575533 -117242630520940538680547871091778442912 9575534 27964461406286915685000005180047204416 9575535 85574577041307017656310601098219980800 9575536 59895200868177189308821984263501021184 9575537 -163716758551020423903168613980760274448 9575538 -19391392990067645620451119798338347520 9575539 80353436935844908543577035528304933760 9575540 -58396969653292076485717300572151914240 9575541 -194475037263288917586921581773707360 9575542 235543649894899348544300012212482816672 9575543 506395672440005696080252728421499347320 9575544 -66361761466581119789148186368566886400 9575545 15993636127161988257758687115912629760 9575546 -130150647857757566465007277608354508800 9575547 -150388284733419126073387272412689613800 9575548 -22910575397898175758243303001209045504 9575549 105644377066092857520746120640510148236 9575550 13132258888249312106771045626473312000 9575551 -58755421781557274877149356688416164728 9575552 -77461386417578027002681189404707389440 9575553 -17214824416487146870318099309280246976 9575554 103934159516588280290323610580830453760 9575555 -191908139002193435755041305808393772080 9575556 1139878087374373745394033451813883904 9575557 -49426646209391478905432438433315802848 9575558 -35894108692984016583965254729106889120 9575559 7739338106816454731148219533382309888 9575560 -85319629492917067912707813818383104000 9575561 247121796450490935359258980908676299162 9575562 -154872928107581899958281786301031253248 9575563 74293639094551905896216228155979065440 9575564 -39266123153632708104537300462629184000 9575565 113738577750596161716185559898080695520 9575566 34489852930525032715726973295160270848 9575567 -74180687332664862671459248046776292352 9575568 -25402492583219557545673241939566510080 9575569 405932336295604137932875600465010929970 9575570 -109302377386827895880184381427677191520 9575571 285591355214741952551565482263737706560 9575572 342061184171503122474506308195903150976 9575573 132157158704489040334966785804836499072 9575574 83827035908481124138703594252697754560 9575575 -114608221880989853532900422051490989200 9575576 507652658932162148902056683764316712960 9575577 -7251425878499506572536932962099462 9575578 170514586537721786382585433586486169840 9575579 -40995703011937954214753844578898271920 9575580 55897968995353962255987281876524323840 9575581 56855981078320558609604371691554498764 9575582 146256464253168096013253469741789542400 9575583 -275181058288929415269636911907626139576 9575584 1566648648076375224202524763745157120 9575585 201033160720958779949008344272797221780 9575586 -30767132577023397918506511196362597168 9575587 102389590953693168541107531859992950432 9575588 -33198158675579918354383426509442652160 9575589 -42783477419296914284083389953012102592 9575590 -30061367423121502035332792488142438400 9575591 80593800742016145716122223271401157984 9575592 39180465060821910161015695393501347840 9575593 185853123443194352290903239034479998820 9575594 19557999799422149383675120162427019264 9575595 88381784407552975467691222783706417520 9575596 99603322834666802431122993251272275200 9575597 399103437160653730325180725315864017720 9575598 14495715846667843648703957986652971008 9575599 -200387494502695929128260891464224148240 9575600 15758524337151703592820249881822822400 9575601 -178369204363008732480455497536893245440 9575602 -230122290412983201673813091718186496896 9575603 459441309132564270274285332636280850760 9575604 97631505314525203350480489274046853120 9575605 63464526352013736047101888853973513600 9575606 18874837343993268514998362366135566752 9575607 5983611697226298567580219208679978240 9575608 6032203251251725731147390239912017920 9575609 -427953053822499547303210853835627674796 9575610 -93802309811979100363505855472860321280 9575611 111510689160780041913842892020757109872 9575612 -231105093362150347830498768625892928000 9575613 95830807467435654705520434580543054464 9575614 76209868413391779733608261300355200 9575615 22998283776428736041982848494059122880 9575616 37889708066280621344424747407952052224 9575617 -118015300119782449274555752358539638188 9575618 -9638298363796476761877678536846832096 9575619 143428259909456550831793562006837477040 9575620 47340261370010601039975497465824051200 9575621 -49064905561259435840243186372268179712 9575622 40488380372984258699953166071021180032 9575623 303889915553133275336292729471290941344 9575624 -87155040204031753368330694774171545600 9575625 -11279417754315102200669304450544230000 9575626 72374822189500035495490302560659250832 9575627 1147696050724672501329132277210127808 9575628 75109841898182428540753366914872033280 9575629 9341689252736965857833549098122153996 9575630 -77573822451707494929067447463906207040 9575631 188761126261209137806177319405926805280 9575632 16717500985990760974918171065850527744 9575633 297107545000694722732316044214929488882 9575634 52018126955931229189374397757733849600 9575635 -12265300370668229716240559751812593200 9575636 77065997661345991642067704879750225920 9575637 -14789186262066502406345035705887859776 9575638 -9815438487565821379422550965850900800 9575639 156750445787999126651478458774355959040 9575640 149403338319245500584619171437217996800 9575641 357288672901443276524928798718940787360 9575642 153664613956351755471898884167947123200 9575643 111024735834253997181815240850167839488 9575644 33166576733276964378422396634811517952 9575645 21330056453446026633070787560195083000 9575646 87728811216633475179246590235556281984 9575647 83341277245225340750485988041748552096 9575648 -4551116330951325902432461830688604160 9575649 83135413922708724506164987943472383634 9575650 -9775956303798568738930750660195392000 9575651 -29559517667231608194156957533480024688 9575652 50883080583231473951966941988524376064 9575653 7802564571033902668906064075474608444 9575654 226475731837855177371386475877306135872 9575655 -178426607958500766079471199756971250400 9575656 -140703500318900982512406922083001190400 9575657 30552878681416587874771529696545457472 9575658 164728518310214227752695362075720020480 9575659 230965416222113404083065673908083520304 9575660 123431480879224245070522265764693263360 9575661 -205364854779962345934572325239448706656 9575662 -83729201254637762797696350964489503168 9575663 -305550088982180737696639267243770132816 9575664 3205751319645048752018851943350272000 9575665 -44444148415401492991938771310529900160 9575666 -28093323676541527070913541350046057968 9575667 50207948314149784764676722362888553684 9575668 -63084197314067445077812017001543053952 9575669 -313265742540185006777119514876784023040 9575670 -413952668549178909681486079525201920 9575671 136416804321935983862422998034914273712 9575672 -139231348780254037005972103499905843200 9575673 -50446990243103066660583663021023496192 9575674 -53559328316302223125096023836897898528 9575675 245081270624925851661698419117268881800 9575676 140436536874444835972281251343206936064 9575677 -45754000140070649794960048097005770560 9575678 -63505828658960217530775461838499737984 9575679 90267321958784093394321594894074627784 9575680 -156419564787840741393681158391453450240 9575681 -16366074003567107784498488486249256000 9575682 80468549677576513285870313813900751360 9575683 -13723935238013808263647532421271633792 9575684 239509595861053703030591590161986592000 9575685 -91103793735495585112587116337281068800 9575686 107765192996691327246357053948862385920 9575687 146748554475935423150646514261261594392 9575688 -73231498894659015284156892900936499200 9575689 70623110306287761055358519558737071360 9575690 -84133502866960814056365699021398707200 9575691 4047077659276162563693675234310239192 9575692 106506558671305643608156626813667780608 9575693 -189448938914011979265308675229537434058 9575694 113981318564871348000192604112409124224 9575695 133149160212380162960185444544817595920 9575696 34721436661977599068968406416843079680 9575697 59223017088803512568628622795151746800 9575698 -260627925427187079813776530839840240 9575699 -106349327317292868422607955698123948288 9575700 83209713251226722082250371790403328000 9575701 -384483171147141156816251138226007392900 9575702 -6491659383509564301488663472301247808 9575703 -239995974653933017565178110545844544288 9575704 -444136455981152936774660310986674298880 9575705 -88101775841026897341397389273381051840 9575706 -26674061992970373052344500353515357696 9575707 -753084765082204918545234154058530168896 9575708 -165342927544698084868684051608716278272 9575709 110913007836913239784635496194671376576 9575710 29559594998915502654324082543861406400 9575711 62439687220541017875227951928555405672 9575712 41147853346710169765862229231654666240 9575713 402228218707661541830474584249464960 9575714 -8784749716567218924685278617585258496 9575715 -85262176796168029029713928556865280000 9575716 127634253110498297643792854513781299840 9575717 32923350736083799372792324573108808766 9575718 56697505224102752573072330468866586304 9575719 -269596826316327799834675684104072730040 9575720 64550418558615878480130621437042688000 9575721 -86669073649327550387099706160349489910 9575722 -16644170148484254553404346877726875200 9575723 -179895280443421025631521062738208301456 9575724 -190808458575066618824141376043251423744 9575725 32808502791283154444292934399135213250 9575726 -76289053020157936556508542117895296832 9575727 21329364012950903293422429663876863112 9575728 -3267558703739595079812859082233675776 9575729 -199395648371221308686624043551722868940 9575730 -80869225054514447364134837444709510240 9575731 306518259289133257251838156887780412224 9575732 105303297830444752378754192510523636096 9575733 -134884954818216077108625385297672027392 9575734 27901490757446217540138828761963520000 9575735 -86097965641992587907099874103941048800 9575736 187563357119685226640126470622806118400 9575737 -192736815417943981033552806830651174614 9575738 -88534570248931337939282892811930926480 9575739 -7998933628879649045079262147522719180 9575740 223582383271560955998331134238522544640 9575741 -31668889750204608331262513541129997728 9575742 -38720950559674367936142752853698165760 9575743 -123011531237588149830457934025369729984 9575744 142114304061357594444801106560565641216 9575745 -32359272843986852563136032223303784960 9575746 -18591333426203869792801215511555994928 9575747 -28025855898457066641657552141480598800 9575748 -11239259785964472671251197851092746240 9575749 -87795615309644942616185977317022161250 9575750 -26336373316789930207464264167304576000 9575751 49802797577660291118564659740882969344 9575752 -96881021785982036961389283783725905920 9575753 -1494653100496945611039850549047891360 9575754 4614038732055222735540437624946704640 9575755 -13964228250736119121554307756809324480 9575756 3760831591939314361435162204471030272 9575757 -8116925334200596591180460329629664746 9575758 8610918197819114685740258934652812480 9575759 63061618373218933845642007949452974000 9575760 -16492804062312840403895575755734384640 9575761 35791253950668294436777744444768268480 9575762 -31165198246528128950745468003503889408 9575763 181620192869891790286158692102096130744 9575764 -42464295867438140367880321946579755008 9575765 -31651925475008546790388578290836178340 9575766 49736677571623883011660023948098273280 9575767 -244829181320623816922681142181180168248 9575768 1415966498191477666745096800791490560 9575769 50416446920332403975932591951835724480 9575770 100909782124579623584170692790292367360 9575771 -104775787294178526154965051769160514000 9575772 118986197008444520674714807790131200000 9575773 -11194948161177020315418300330469042196 9575774 28573209673729325816296882756640808960 9575775 -3619391689682610660581936775795975600 9575776 50732090871940749351280312187948630016 9575777 61715832323615745564351413627907208200 9575778 50815607343022734457771539986257087488 9575779 -38764710363602376129770790278913928640 9575780 -366154018619383246262750578122075832320 9575781 -132552002085506700956006433444380972448 9575782 46354577390940226199700119100141696192 9575783 9381242173054376250922007397225976800 9575784 -21999759330319707777073391557697126400 9575785 9160463061100647295665205213272453120 9575786 -108303649621226092242388840834797152256 9575787 23330684575815562921927653813624630768 9575788 69380879046522295762517743826543737088 9575789 12835796649761271795519762874442485590 9575790 -5663505749302150655434040922568704000 9575791 -25089209608128262403831683063681938200 9575792 74216053628232689431449797195336810496 9575793 -98751287868250298635157162917781200320 9575794 -194935732520793161278239646547784258528 9575795 -26609992802227221522889921262624131680 9575796 -11343559857415573095727033299442200576 9575797 -37104383925298747817671317120420765696 9575798 -182548587026690173634375545261714086336 9575799 445579115401767222177616515248546688 9575800 -41984383137335697341322562982215680000 9575801 -221481001266936022903650294434240178198 9575802 -55085995049318926089290870214984696720 9575803 -300375565182972976430472304887623147720 9575804 -54302287871909904605578309958901433344 9575805 -57196204217677600598541466526835818880 9575806 -57730421910719906276384975929947648 9575807 -108771958220151828495683605313944320000 9575808 74367503966817570708932402546674237440 9575809 -463485644198742924422344927804737028990 9575810 10999242953295665373221369618088000000 9575811 5970991246749559218267134627401144224 9575812 -401333239659634818807895341857214796800 9575813 -2032000532956029139561177536535352352 9575814 -130111084128048700146967047320621268480 9575815 174989364310585776864467720432850339960 9575816 68594138106758729400386824322100264960 9575817 -1676005730292167932062279550933877760 9575818 -16470680237298724588353054452725332480 9575819 234804437910590203507216625717527020 9575820 -5288699271754235223787532727398123520 9575821 182274613131076346643949895204037623872 9575822 17854101258607807382491730492954273472 9575823 -337056771631358413908193145946469686000 9575824 -106545439940433314295103821640798658560 9575825 32835931010814900312747803367447646950 9575826 -6136846555799954401404911740362493440 9575827 -334440507698427289455144970332756249600 9575828 203000817760321250667038192438486846976 9575829 15015104528461820329131642789847130400 9575830 -95649247989092912611700151046266255360 9575831 -86228466126208080973723361536907846448 9575832 1829223667061757581909829067653120000 9575833 9122269307453453754144718082322385680 9575834 -100881070710574765251804752776366490400 9575835 122890677804426173183078590567591176960 9575836 40449630170015434744405034940386516480 9575837 103151807562435690817769050745683230252 9575838 -29380285901316759499620368746490919168 9575839 37058044363315684957217113648309201760 9575840 -1734476023360244491034187324641771520 9575841 -142069052101547883446279910429614337024 9575842 -2715614574328977319023487622591050368 9575843 -207433790320091823666237699311593184256 9575844 155933777743398111962566484906908271616 9575845 233489676662813575325237272414218994680 9575846 5495542043539366333580742054311641344 9575847 -154220774180447287885457978980150278960 9575848 14253236391626895029076705158243942400 9575849 -114965834207039430005614991136678521520 9575850 -53338990143907712499473413824628608000 9575851 65000550274730906413962839899445804852 9575852 -16192275700128897200102763888419552256 9575853 -49319574829174571306349384840497628096 9575854 95857350281577065239179384859855538112 9575855 -12019196103187149529326225064339281840 9575856 -59433680856108703476733448974682112000 9575857 370133935361095497577643815933013833106 9575858 56426273037177541195617470030129717760 9575859 105545119007392743601834909990801608240 9575860 53795407318153180287485648876292096000 9575861 384375068917317384102808928835885588462 9575862 -27673072161707217599263220545848096000 9575863 41452094002439523466496868677021818584 9575864 245496574706706351591563498980760678400 9575865 -21968062422955656496826632392715140600 9575866 -23232019170819621132034916844438028800 9575867 -78375813703140285896872855681854720000 9575868 62926970045026909683468146757753553920 9575869 120919272909033828756166981429863644800 9575870 63964189671812931671641687592933282880 9575871 109973380927939531227236259139761112320 9575872 18460159506459650528516542028312477696 9575873 -16445143533888761470582126214149816320 9575874 155448601358191158069172453142863872000 9575875 97692844640462410453640944433501472000 9575876 75000468430636485265406301736804703232 9575877 -139113365295417995041921072341776532960 9575878 -29628551902260545810673125956738921152 9575879 167897794128846445504706422955763301776 9575880 -9991899522106986405895774284718080000 9575881 -24750246287884091817132283087797754688 9575882 -107979876153403853083372848003960800208 9575883 66914375813167255404269213798681501052 9575884 -460771383269587657276017553569789184 9575885 4662853946601246958527184357448856000 9575886 -438051284288850795966260183918079936 9575887 151102743244214128328374130319383156760 9575888 -29538535128069772919933058222189182976 9575889 -11279147075070974121207899005862596992 9575890 49980473622202071871426732476464220480 9575891 -99191070429973829185035369706613329728 9575892 107074835720441376968745646930621124352 9575893 88065577975030486398180868682256664142 9575894 502796376714313107925095158158078272 9575895 -42013976369733304150119887777822208000 9575896 -54012692972051087283715729702367969280 9575897 165185414356607424760344157194622277652 9575898 20474688760479940795084240752131172864 9575899 -124534600088700676675041911928002092920 9575900 43125354729122522774826218418479616000 9575901 228808300841419517048821942387825500384 9575902 50764528891423462012963081679337502464 9575903 -391522637818207138571679791313582250848 9575904 -73798894951948997977032587352158502912 9575905 276429089934336071288151620181622080000 9575906 211209854593879314480947513944220590080 9575907 20846908230593896500204147820699173120 9575908 288402156871524911671068665484148519936 9575909 -132042651050144366321583673167145769184 9575910 1510334924357812166760402219868611840 9575911 -131790211398788140129692738846941411976 9575912 122027490701350624931332137299736330240 9575913 -78049288574894875565771395002223000416 9575914 120511123415668109893761520442775259056 9575915 -32762861787234575145556819458725713440 9575916 -40829121797124206938806831493054218240 9575917 105523419586186872804379177946174599640 9575918 -101146036625020542914182814795876764800 9575919 112159850617126380877604560071173901888 9575920 -11736136476326680035984081402753024000 9575921 6682404288938947403640342375154600704 9575922 -61255300395646650061824518276659641600 9575923 57861481978970110224556301512258751868 9575924 -62588346836491854401062539892333455360 9575925 -69233446050519748711098047601458016000 9575926 79686437601021853357660046376054858912 9575927 -53418544567382758710198246974862651648 9575928 -3589425622370871540504475664538009600 9575929 175242230302694733430828909418253299040 9575930 32722313017400010415812416674811443200 9575931 33028932194762133511223550899578266624 9575932 152760326386181678051289103668132979200 9575933 74857311593381383057969207780964434860 9575934 -6919784613813522511503917297135367552 9575935 100546698574943819933097260630346919200 9575936 157891271478520023080672179580892610560 9575937 46228740592621365131270966626211891712 9575938 74203370343769080498747358084461447120 9575939 378772829984757695013048036722570623740 9575940 112324304424949205512728501230284800 9575941 -372266188548752327322375230851103994658 9575942 222780603699734479047157460020430155872 9575943 -110946113542345241519281411449178458240 9575944 -4060646457786654935743050233310904320 9575945 -292817257289865733177333193255290078200 9575946 79009381681320060622459084728604026672 9575947 718851823318306740285946611130696931232 9575948 -72471310471409449088305628915301288192 9575949 34789922837836886655157313675581941888 9575950 -84817227757616565458396717408918112000 9575951 118069241858436755556532240381978875264 9575952 -40136454551543243825542444583952384000 9575953 53047254445139987259706259473335841202 9575954 -50371006754752720797725734244850910080 9575955 20367584720444527947752381003508984000 9575956 -146906172789012245549330902874039836928 9575957 229203444947107513783895851221533416206 9575958 4399218419929018602440303621697343488 9575959 85442156633363862158564956165310056848 9575960 37048686867046261071551140925755392000 9575961 -111300202031660519235726326428779463728 9575962 -60770329840222930962053398149919948800 9575963 -328700542139306408430003906945704114640 9575964 152259575032399374925978769063928262656 9575965 -13968099046591216164062496672357294720 9575966 -157380561834711383252935428487831923840 9575967 -37231984223522544119880949250259450240 9575968 454966440315915126197875796196622073856 9575969 -197687387113796512064289859376640111552 9575970 45191332721021250541962621442790453760 9575971 77451724389668649343050503614967861460 9575972 -65864172218070166516200795250999637376 9575973 -84548638924101106183991678784021143712 9575974 212287349356987995327508445522295509760 9575975 10149633472410213932452235278783313400 9575976 -193459567767490884239806254699361075200 9575977 194911803101048527859961849218905643620 9575978 33801155775937541988977891040698012256 9575979 75396354597389567101583820964034304000 9575980 32074062097495643778096468640045209600 9575981 -7228150442423207216670135434506934400 9575982 -2604027191970507802672612805602504128 9575983 -237414754403419639554838345565036892816 9575984 -72708662063376185294138634621836820480 9575985 114619869366520850189377054834002681600 9575986 -10750227644336987730547054643569943040 9575987 -217761093593877141082748532334187611440 9575988 170433499024967116118677694335723898880 9575989 431696544628387172139780819894871783790 9575990 65215690429487683520769358738609728000 9575991 273911558214818280242076405834150936000 9575992 -28988242969136029064562368879516160000 9575993 -5190276780909016776229265580534627840 9575994 935498415029174817650214814835900928 9575995 -10527013088034028010289195747752044800 9575996 -381345615245381536301012181135181885440 9575997 -121019113859376912696924520836463776000 9575998 -116308543856785003692320982394509368064 9575999 -220136741427859902206932800220799112000 9576000 -19659088251428538198000960547061760000 9576001 104764015527128593624762310383283582208 9576002 -11573122368338411685522174054870765696 9576003 291695476665108371736071269943324737200 9576004 -153645348186323077270191477401810202624 9576005 118726054988464235693025993834165465660 9576006 -79320474045990514817732612218439572992 9576007 -13233072329582338295506428265025993248 9576008 -54725984051644669611278179653559818240 9576009 -376558154549569585728293977146634901280 9576010 -144251737013990213274457780556479143840 9576011 92573175676970761407664778516339406612 9576012 -48021364338121695234484501612053451776 9576013 -241562433904699110354604620760638124800 9576014 585145368634681093551406124593984512 9576015 77582844197445594336522538615812402840 9576016 -9239082087922998395735176396349513728 9576017 343152558422298806354619115185334461552 9576018 -115100448382424757503626910449795025136 9576019 441738503222114410709770869696578602840 9576020 40830328363034723396838830326533492480 9576021 -92513487135802109445368380384873936416 9576022 -98542746299196001860514177311620798688 9576023 -397822674396922385483579147384861236728 9576024 53162467794486147800959868767560007680 9576025 -60528527335467187136174733396375982450 9576026 71955041145938610550746349965953983200 9576027 -115890678229985680843474390408018742352 9576028 -45464370320335651260068240656282902528 9576029 -26138855003852615381100661094117922516 9576030 49998951274662544165089617534855368320 9576031 -372508795832625603677524406123048179168 9576032 -435396910702877309292379832630818897920 9576033 54012181541122842870095090542850542848 9576034 -56984979180985131534470589294808003008 9576035 7480155310623751061421507376591020960 9576036 -335075696884446495524792971355109795840 9576037 -68940223896185386705162994740048919588 9576038 -79152891415839226425502361204869508160 9576039 87103065943800674952372107126919024768 9576040 59068863718265850297793460818922188800 9576041 651424902463708162386700370739161428452 9576042 14171025679518719243561597173056872448 9576043 47876089675114193330697887108828920824 9576044 -16522152263854415626449646476195194880 9576045 -23448884442816227212892043294613423380 9576046 128843236479517498612984516656950417472 9576047 275273129491620068795190988985172478584 9576048 4272590885732455627346274716055404544 9576049 156425230531438427124184232415534026112 9576050 -4068710433541629097048951346175782400 9576051 107087153519806532127705315225445720632 9576052 -41455112311443511110543977552238950400 9576053 -97782858147900395772124939727294431698 9576054 36407573718939527331991302250623959040 9576055 -10447850838281856550655425826082238080 9576056 -22722606686203099408707100275289620480 9576057 3611859474608178494722569563148967680 9576058 178854886213269208840269827843001790176 9576059 235595695457899932696532475094232420260 9576060 -7696894278238236077888081871547914240 9576061 -41173699071018554372973949266489300 9576062 186366735459004611845376541231694099712 9576063 -3742240732556394002018375073577026960 9576064 -367415511536215580863289127637037875200 9576065 280140554876158784569192432036014341460 9576066 52421145820994584602030463794849189888 9576067 -6297987456186967359744588892943702352 9576068 -27457251297004265446830864838432609152 9576069 -30171940330634258120950445743204468512 9576070 79293761855371808691538936902529668480 9576071 -213867350695015989699353808797457418728 9576072 39437474056238454835549239894854615040 9576073 20807992238734619670751044353822211264 9576074 53227287888077327130957679732847071536 9576075 91044493914100595127407370846659334600 9576076 93485137776565297261743091240628139520 9576077 -128652964867802521226864963684603961408 9576078 -29088720451883910816926998419925872576 9576079 43188852876256066391099713734648108400 9576080 28391145747997927184321085455438069760 9576081 -125705998696627226781226307578463861400 9576082 239930083733133930019436095938480208032 9576083 -31576550889904591104907966250726796000 9576084 -41328234760659688211885617619829731328 9576085 -81905067469080773969004248020076148840 9576086 14950587627463583353284258306863814144 9576087 -40805467296198806953498102725344274432 9576088 151520994379013823212870505836649461760 9576089 256837340104258429241330825287797346890 9576090 27460568999316463677284658116541696000 9576091 -96037101720436168568235412280813458928 9576092 124259098982692792871547234532123823616 9576093 -115442200955738339123401777803360716160 9576094 204403018884952875479356145684858949312 9576095 425052387791588329479154599209797200 9576096 -120822206483245851181887694858654580736 9576097 -296020241087545214420865982463905479454 9576098 50797783106179984353067200996504347136 9576099 42793468318332389764228177450343222064 9576100 2803489169220892017690304343602636800 9576101 339762308922576158005923897106636839102 9576102 164051794957132393758558013959043908480 9576103 -17095968577456324579586426946867712648 9576104 189201527425910976766850045152802933760 9576105 42927634769772874742135507332646691840 9576106 -818900066830536381472918457430942720 9576107 341463021782456790087742501900328866356 9576108 -90139676432692890504515095091593675008 9576109 3552647381924767279497791012524758912 9576110 45890709782623835198044725044583744960 9576111 116573095683975818932382631609897508872 9576112 7063114656589556096329947463491387392 9576113 -295512021649721686904359553878385906880 9576114 -89986519688978982278346962737409925120 9576115 -39506581307853092073916359861276180240 9576116 251587778436853152204708859739767025664 9576117 -126788372919715526582810544816866565120 9576118 80242398284209671515303747127312652032 9576119 97200435812490044810905509783756128160 9576120 -60305915795565397838049628100309606400 9576121 10835842899640866868666434947821777322 9576122 120465005028621821530478496311977856112 9576123 -199675669329402812988618591687879824616 9576124 92980627826226767360146480862055969792 9576125 -59574836161060312985876398114806624000 9576126 -32367454343535319345448457877572402816 9576127 287303620430360001280493694465294111360 9576128 111287111832326231915903257227656429568 9576129 -113722052382289061249929604506478014416 9576130 1831460768671157926759344664436728320 9576131 -344804332589458876585894938751336610880 9576132 -7217950979560886384761091663515699200 9576133 25006042050599628048619033660142928000 9576134 -229608726266670314150150141512073928768 9576135 65524776707054057322454870934186640 9576136 -253043490147338445458414715090495544320 9576137 105658809463919506787467229417330781786 9576138 -11428875232096308754967874033364422144 9576139 -232960688954455952148697991594414686060 9576140 6732873437856670690531957535174676480 9576141 206248468264566287421748200011783692992 9576142 -39564919465374519244455285738433582080 9576143 6950657805085197040734489847316563200 9576144 849158400853134196393814963519053824 9576145 -227289068897823990258476818787245241100 9576146 48193059918919272765607926313516738368 9576147 29150502879856920194838649898243043072 9576148 30118736343756597658987490145786101760 9576149 -77715955676181154696475396359884106752 9576150 51766865929274250676270452149264097600 9576151 -28251446947257274196993463857374641456 9576152 -72560018215329902832532127377214515200 9576153 -219494700944579978352333733875791286438 9576154 -21093453208752249347325648208386851328 9576155 -149166531882711536474889045761350734000 9576156 87707079402521909389259590183374766080 9576157 -172861939737839382011967921913825525594 9576158 -122663226884434569216774631749203944320 9576159 201676018487066685856860571954915142400 9576160 -33164594241319441827180670718933729280 9576161 -103544700478719806391746815141754859456 9576162 67508103010109879740681587196961568720 9576163 -243653823190147182493698357655702260600 9576164 12949977137118251051320094970724444416 9576165 -9879944374449794762964502715624060160 9576166 -249225300919932065963144735531599111968 9576167 45209417753970330004364827239443161344 9576168 262171555267005848971316462357259878400 9576169 -43683484775467562739122557998420303430 9576170 17894991882092357068894879839637364160 9576171 244307755127022499942127094895951852800 9576172 -5956086312953353173095739212498910720 9576173 -16126126540888703387230836651168716160 9576174 -65704740576389876793208157170209570240 9576175 42211584198058226439334897168329374800 9576176 -89287859081363134520497657455665184768 9576177 31054124225276575312458556795415065920 9576178 -127857990556540987452180407151413583840 9576179 19618917887477780494750824606666150912 9576180 49276174179788704219603700475776367360 9576181 277468477267430066896495366814834724352 9576182 -32507665807435949025433307829381504 9576183 167832299959931486034527317286916622824 9576184 -35466963992570488767575539209011527680 9576185 -60779961405971876560774645525103731440 9576186 361208586582516834867798690253657344 9576187 405547651787060432240275161761829996836 9576188 71024669234676117479893493790057354240 9576189 61713490015191955797143710676404298784 9576190 -31818365936296297566634340786813356800 9576191 -117312905864307317763298716585257112816 9576192 75795801504990335223067423490999058432 9576193 297780317817057645687652754269829244960 9576194 -256538209102872022166934519163127725104 9576195 78327498284963033425437689106755637600 9576196 -2567703488578540237629887825893515264 9576197 122553396459217861845768685393593671646 9576198 206993615814367681149838401999493749120 9576199 -10205962000774408762136832039476446512 9576200 -213372741760275098161343808786708096000 9576201 83488267142714761822044364988519849664 9576202 -200888502980211286764141372434583972768 9576203 63941028594857614139772968378947092480 9576204 -7919758153460082233280330036518105088 9576205 -194097694658718535945419004373770249140 9576206 -109446476785753718517630641046172391040 9576207 -183530574977961603680999737692404050872 9576208 3812151051590925891189056621337575424 9576209 -398973467244101174605582419207801570960 9576210 -4101848592997663598529030600036188160 9576211 -1376214936538229188402698691035501600 9576212 -157608261994284300481782792439113788544 9576213 133638388377710479394907628636881098400 9576214 107669797823430371665269786246271034112 9576215 -259045698759637627840219840259547674400 9576216 185196098230651827886008729869071902720 9576217 150104706850220531167518865591050656000 9576218 -206560137295923203223445644961399687440 9576219 -534011768458903594801512632304550766592 9576220 241733121663591464587471882200843578880 9576221 69779784009557715091067083925747982252 9576222 -7834898208488564850695563738596249600 9576223 -349764600437073487285320706491285765000 9576224 -22117329509823546171065182023894171648 9576225 4891971071724960156609495975561825750 9576226 -170305605790800582265885403458179302016 9576227 152279133958485511654352409831417578076 9576228 -29631060183235251027915401030845378560 9576229 -220286922066594138602600345663574272 9576230 99089599384711073117454921654041232000 9576231 8601883264705287449528672244169014144 9576232 193787784935379109367896935040803302400 9576233 96856588552418084452471556103329935482 9576234 83194652818442608394678568033888745728 9576235 419127709745290921271971407521650677600 9576236 33164739164883096361159055839959925248 9576237 -223363936725483221117065073539695126240 9576238 -50798865052514343218382049809620709504 9576239 249449919692749349132034021193569281040 9576240 11437299697781356105621923136942571520 9576241 128303682685922639624628108597954906368 9576242 19312304400273118827896189536643622720 9576243 176873190692954520147894149648495028984 9576244 -252612354532828795446164464732864718464 9576245 7036933092803092912576474855634947200 9576246 179567868984472076533137499231867613184 9576247 -2990029612831482337949506280331161808 9576248 413366384938188092575155813267364638720 9576249 -136739000736716693362762673200424028336 9576250 -11283187003056933911476502605174080000 9576251 94272492964910501219865951162341029752 9576252 -20581052784939793682339074783277875200 9576253 602226955265587659332317573521086053656 9576254 205511826989725806320578841476066296576 9576255 -11428776114769072252146212407675144800 9576256 33592463617827544335126233365953904640 9576257 -129432698200189008051590669644907119680 9576258 70100045768391013125846419492474457984 9576259 86630620803729474131164834109447127552 9576260 163065620873830498624403166732540314880 9576261 -55912417802324665355082560994855045090 9576262 -177939723295843013080123845418474462368 9576263 -219563989481391660735677156221660120488 9576264 -99071343888204347958747120203169792000 9576265 -4004573703439651213155243381656525340 9576266 -47217553403793728305441563623391609600 9576267 93336392200351972748928903668287319040 9576268 89929155157609459341749107919116989440 9576269 73217586785203889263519878451820420640 9576270 -65777242045660642275191343383758905600 9576271 -298336878551829176607927616417687888528 9576272 -547049923236365253500648518660915200 9576273 63510802004548308298000481965075806144 9576274 26596207068690031476093276110599237920 9576275 20918078206873080962199220335539340300 9576276 -88288273124383978987236540462460704768 9576277 -422540236577329012345588355892638829874 9576278 -36821540712395421562658237205692553600 9576279 -91873402862210339709237678029001916080 9576280 -21685332753160182139599616023016243200 9576281 113513293466349941961985886897704622208 9576282 83903007685105832415625716299167560192 9576283 41951297162708841013361029305402046532 9576284 -58065309152337387663231128836594896384 9576285 49759827721618350008490082569127454400 9576286 -7840093671815861359823990203876530816 9576287 -185072041928635113738268811439935885088 9576288 -35025670678021223775814317110833446912 9576289 305022017132365912571064710449280026624 9576290 115104811806963355627270255387282905600 9576291 57111504942034161337057120349617170240 9576292 -53269517529201069659112300370067954688 9576293 -52836712660854265720410999528427176420 9576294 18506504228419651295273188706139432960 9576295 -51748918840360621375848871248953248200 9576296 -252300112518882059836017073627218846720 9576297 -456397667404148130757433432276333080320 9576298 -49496307792812705253809907746795403936 9576299 -27870650539873526926304700430189346700 9576300 49373026086146582380524665983353676800 9576301 161012013728042014214117037221341633280 9576302 213366596340807498206483739792365735232 9576303 22542386366678940379026054815791104 9576304 10378400683612512560940184833755545600 9576305 32315480737473642165128257954785806760 9576306 11673530334461144034340650148286671632 9576307 -18351547875153959649312517539180350720 9576308 -43974973285219924924939614907842822144 9576309 1794916648552023176600941234047180000 9576310 -109147614307360918817995616575467162240 9576311 124844872243300221593896662013575804000 9576312 237531166477538576024803767524121968640 9576313 -164459890936192169044185934027123708438 9576314 -206356607231703787906363960896708787968 9576315 -1303952131838746942332912264284711280 9576316 -332209236141562536412012350737726248960 9576317 -419083084795074359744806618660420448634 9576318 -65354445358438407056164572711749775360 9576319 -197042406388800947192071511812281681280 9576320 -51435918524297934487508360461339852800 9576321 -141744496984337169210920680004268312000 9576322 137744750105885730934348403784367564800 9576323 189955017156741021943583860709386893720 9576324 -70049832416422732991689476115007571840 9576325 -161145449397536054217972258169384632000 9576326 7910520609070855400869754193398803200 9576327 -34491854487678633123038192127436289280 9576328 -378467742270682154809602019088963619840 9576329 -26994209499065430795913454551357562496 9576330 -66996501307983124587291238970293774080 9576331 272645939222001268978061898301540132872 9576332 38895553594622707034220027170299543296 9576333 -88739198072194459544409823872422886720 9576334 71085143973959351909948786741556931584 9576335 211994632546973298288458563548636326280 9576336 -20028761350432510911670519800394678272 9576337 213305047779898928403932784371766759986 9576338 195965433290178238922943270556269330432 9576339 -189704968544690516389552846608231304776 9576340 -30145480105768649582867029860303813120 9576341 65345272998556183390054075649751545742 9576342 -24170106684429949177761098257968333120 9576343 71203844975901726515348817814829549184 9576344 335272098174013568885873669034537369600 9576345 88201737440295057175513923973309331520 9576346 3204945383549087380737583604697523200 9576347 -222554232549984627702452060003163531288 9576348 -17078870596810440960559653910323194880 9576349 -213324867064266473005209972677117407680 9576350 -10387962562300332006294523593535459200 9576351 -10492100002159920441835976979298664280 9576352 -486362261405949766602540939054992130048 9576353 22047646026799188469069260897746441364 9576354 -48511246995706852086000419379927588480 9576355 -77319119754431082298225934921083652640 9576356 360066394585587159511435987863816118272 9576357 3230477587088950256384089214674903680 9576358 -968798849612719459476086022694846464 9576359 -6928549915063319644637333826914664912 9576360 -215691163652088268036022849196183552000 9576361 592907900268373736716631432335639420800 9576362 -77427682831194148235436108606955835136 9576363 207192667308942384954123950108493144 9576364 101013642231103743448135017998303658240 9576365 25409832042068912939034476427486211980 9576366 -146493453631905310006812739702793443776 9576367 -255814036743397277789700652766112837048 9576368 7501476920689708880756182130164039680 9576369 158720237261948269257422390984941945488 9576370 -16939963617441821682503282692460763840 9576371 99428674234207747372638621626575551312 9576372 -36286756834892603583742740612230823936 9576373 35610645209160682735274740060279600622 9576374 64026995258885966582800458690527359680 9576375 48364459292550481384577130479867364000 9576376 -3217252865642908539497237619863101440 9576377 -157360406464611994529531465327540695488 9576378 46869680380974801843319324362169853184 9576379 -443522746964590261147891502381505391200 9576380 -198341273782653980013132775132815360000 9576381 -193595525381775835888517109812080042080 9576382 30910999808063758515597423927069902784 9576383 39757569703385022477231753451680013632 9576384 -78660663836351930128508844858213924864 9576385 -56003428757930163780826294625783332800 9576386 -54350897931545734020562628305463824896 9576387 322641606442551932310316086200230892520 9576388 158868758438552822245574766247766108288 9576389 -43940660279870108276159231832287430528 9576390 -61104027934304887005607477856777314560 9576391 372241913072878965555286967879600166144 9576392 -7980555580695822444971857896768798720 9576393 52203114271157141300383478321662044384 9576394 25557472378783738655522929432136168496 9576395 -15694658073400894439591504911573637280 9576396 23404799877153945234169238863610056704 9576397 384474725785354051544434571506414601846 9576398 57736447517499568890950628785821491264 9576399 90562206703151570822855573886867214080 9576400 16254547420051589355821530303211520000 9576401 3199208275366491142170271771274167152 9576402 -26730535345362241950064206581718151680 9576403 39351583041397127778731166579233531304 9576404 6360194765309914567015374271627433856 9576405 171053411644798411344903412531768504800 9576406 6935573601130131103821769055776179456 9576407 -61097125425904564869366330865927636344 9576408 -202507437677229949444262789447326924800 9576409 -215840101525044281450427806113357529280 9576410 -46563856964472799517081469026507108640 9576411 -6096332979345764807255068072145875008 9576412 -86637435080481916248107902412720982528 9576413 23854850759714009691969199064173151520 9576414 -24574589378911231299548874092162568960 9576415 82902323647443301944981683610879486720 9576416 246658119518854130772137021291532386304 9576417 181517081338539232430055369119380136880 9576418 153262195560023674883468742722676349440 9576419 -187097108805175924755671171742559432680 9576420 -7525417072368042948400107009836175360 9576421 20473496593983153373549422320026474622 9576422 107142945129214735523550309279743420352 9576423 -323037980944010321993378213449076234496 9576424 188348824446145852880143283220264960 9576425 -352203427303230863539115544272544264000 9576426 -38881000794888384141654594629898253056 9576427 1471788882141492170747086201346284544 9576428 324424144065647377804372963161674357760 9576429 251704699407039823736392047830923358784 9576430 74355724058536147092098783413099239360 9576431 465840388146901844149420573282666673232 9576432 1807794328688831299692756447592316928 9576433 -70710599491804849702939309119999910318 9576434 100978970001647593622636557521815235072 9576435 -51881114679278139760734442613903892480 9576436 -11294296404649602460500669713708360320 9576437 30595105431753825489390573505354870080 9576438 243547221543397207896593963847903621120 9576439 -72334300792196754316686863133792180760 9576440 353765624163271254416397388928291020800 9576441 -34419998972058344632226404757137029120 9576442 -164651941060410118086669304514781610128 9576443 170154394988995654439856137776631110692 9576444 1614819543740453088388135327851896832 9576445 -34891398991858664563935048175764345300 9576446 44095869268068422140742980412355299328 9576447 -165075846013756599613452391951058470200 9576448 -92252903358193633736991667166688313344 9576449 10209326310569545203378406107892735536 9576450 17382863274719361630593698330394133600 9576451 -77284356457105525293359320961884247056 9576452 39901598296400937819386340669310171392 9576453 -201312212941819059399227153503873905696 9576454 15993823097315467534974447893688749952 9576455 -32075864637371173218637670343481374240 9576456 128400840150010830327132951828115046400 9576457 2635795788968811105321535069744883904 9576458 -8669290305611069233442508387206906880 9576459 254049954372579802501752542592501031200 9576460 43990043985924380135236448169760097280 9576461 -87656475522641211240842420534393716938 9576462 -105654574308405550584479899568907676608 9576463 -11214054968164568935570619740570907200 9576464 14212474487315217227790617638387580928 9576465 96628545016151899757288593319026341120 9576466 -108825047728200537501277971721221587568 9576467 -121093252204552467100343953388649748680 9576468 -6136276713959477452779731923708575744 9576469 -47190746177592315639599768746792523968 9576470 2633346560634481803136652576566364160 9576471 -115353314188442406056672003112048257688 9576472 -146257151644233737789948985477643315200 9576473 -32895919969843015248559678764461524278 9576474 12726356630961037153419173694477053952 9576475 -201114387815895424322587035335815919000 9576476 -18453749437407544711869150865374627840 9576477 -15151881012995499863975161668212421600 9576478 136245528954630438651073603517390884224 9576479 305443273677589497811892647862558674680 9576480 -49314197060933520262662798179366338560 9576481 246954720050407934696304846726465533282 9576482 100298618376640132341262420473943328592 9576483 727806395116815288565847071428267264 9576484 36959472397750119827547756400820710016 9576485 229612947104806013089583018282392911360 9576486 -18147353698890305075236733896446521568 9576487 1773597785881669546759631749664868568 9576488 -61290827612042015242167799745889085440 9576489 -16544942189705015900937615599869047552 9576490 -25671554208028346770292384615299568640 9576491 241599879561414206036869403629573851840 9576492 107129087503182004683611540693949640704 9576493 -32449834036801897607927196215427465792 9576494 -173635948098667487358189412234874208960 9576495 43363683095014564846613334882424749600 9576496 11179406977766785336263299471749939200 9576497 -71393142297293572813864971716133586368 9576498 -19775629790769867319875428143521868800 9576499 -402244478358078203382832015610301872500 9576500 80181781437814845720186252096852480000 9576501 23429552022599841466577938249696104768 9576502 31076252471287046998310309583572253312 9576503 382725125625060121804999442099019715752 9576504 3233517047624687006741804353940152320 9576505 -9800028667419814482513945240513779640 9576506 112165259768170712005482709685764012800 9576507 75987601439686496310979913232675599640 9576508 -236542131429788972750326818860862296064 9576509 79290372910891477969050756783399957120 9576510 7772570304946130190594778567078809600 9576511 4899372638827905552776158524180222408 9576512 73632713042406008118390747984165863424 9576513 -293216556913275059073294153257378571120 9576514 65452090842970429966358434420533083856 9576515 -144421703441364794729118484747251539280 9576516 -17473717586683240109110982498040603648 9576517 34653817736446988548601881082186310360 9576518 -23704907457747063407800292643262118784 9576519 -118554500272815170731954698691282760880 9576520 -29555925517887469678740623109400166400 9576521 -409651171396244162214621267787148458278 9576522 -10355191776019069155576206383576204800 9576523 35229060765570501740950448927163131304 9576524 103697028506972389575540143255308893696 9576525 17385080891691459075481840019916384000 9576526 -127855445408694274706600740902902917440 9576527 -29669901022166772496897447067306285520 9576528 -36190103147567510810854851752479948800 9576529 -158617728019129317460257208421374113688 9576530 -1131792220172410427264644055797678080 9576531 -127051127939284529836144999412747511180 9576532 163441541160962513900867255616216760320 9576533 338553684127424743224391977691312321344 9576534 -33672598184880838356986708367837281280 9576535 263536170751325398190919517354682355480 9576536 420439014327250372323240804767948359680 9576537 -11613858882134934556062375038929710432 9576538 110707241985248013486707938748889500160 9576539 -632599751623217991848480959644328944 9576540 -23898641378649103048312868390767918080 9576541 16473940054065569440616293097760223372 9576542 151806790894005591840717338686673083392 9576543 -203171253965457177580460368288637476536 9576544 -278777877420491713314663191421112811520 9576545 17130970482482727050515189214949388800 9576546 1621794802631162055240511996982060544 9576547 29216971022301771218290245207102227996 9576548 79297187168635556746273004359468166400 9576549 19436743728902796786988312059414570240 9576550 70027749717008474916926510218823224800 9576551 65227690003026294674187134006703974400 9576552 -5183705377611410486444403594962042880 9576553 -1032703438956735300557120164807425920 9576554 -39275428928499098387121971653633743840 9576555 103280292237101750879210153920039595760 9576556 -125971175595145707460103540489963421696 9576557 -157549682453207783273033065585020033108 9576558 1314112161830975961785170266572276544 9576559 139436576197639908977527431926012879616 9576560 -7521876631724036407255609125273600000 9576561 -219064783600547216624027986189108637328 9576562 -48860483656826166997806066588131450880 9576563 25690519362763607332048694458795732812 9576564 -68257052957673718511838467993409742848 9576565 -162333961778054037049397657329780125540 9576566 194176646645947266296336296955981507232 9576567 33007919140203936763793275215931608576 9576568 603812245388309704288007082754954629120 9576569 -188704033980009392036892094112035266480 9576570 41440777475809009559892688712137190400 9576571 167776231749601142382641961163787514544 9576572 -112930371570103897812487184440485480960 9576573 -779781706641179975312019232238158272 9576574 -23289605528925092712038492787208758528 9576575 -66564957495758748121620127636896710400 9576576 -61219664653287554947228617510853017600 9576577 -371985074509482648400336677709255080574 9576578 -7267219341284450075031780642320048640 9576579 -83208731024391525835020079777669911552 9576580 63744495052191546274282037702562716160 9576581 -152493603015071061174402895530108055008 9576582 -46261459684142940557314099606821175296 9576583 -140612945567224130357558692542473256120 9576584 -13147607035787074448692737200167357440 9576585 -34261552741682790094059331575756206400 9576586 371229490470109906512651087110405365344 9576587 -197524659437414534597074217695553277408 9576588 13370760017415881584892253576459141120 9576589 -202624662796870192837252369651577121120 9576590 58223194150757027442871521591501508800 9576591 -269688738205088671527956005271352823536 9576592 49022690599896611641676054186724663296 9576593 -66066415930766900514413534498927681700 9576594 -9415298993429447150715769314958024176 9576595 98739267625188624416054409802413355680 9576596 -136520182034393147052239865820027036800 9576597 -106266786489950939613772325278693712928 9576598 927593166848859080806198185200759040 9576599 -131633966048845044565123946870378916264 9576600 67011740057416552405040113957933056000 9576601 217172678174017652977728719842019094602 9576602 -29594370524125356134318049733788281856 9576603 309369013750714964411894132885294890800 9576604 -49863589996558500041863807892234719744 9576605 63210314111154135202053976360561681260 9576606 -16206309354778038354857937058225800576 9576607 40347729257988166580163091864222214712 9576608 10025839726530585264346634167435591680 9576609 -170081088730155824648587087049248233744 9576610 -66071079684394245389440841799876719040 9576611 -150226828985693877994346139907797459576 9576612 -259370723032419020599100837430853021440 9576613 -86650523007939375276367372590712800896 9576614 135428293450598596225219873296331954656 9576615 191133295482828933727743453090853432320 9576616 559914860084123936361409242457374720 9576617 -4466432373424855013769313558270106880 9576618 -31313367254046750478312441670369102592 9576619 78325606108378038618699124046862643488 9576620 -41852154449337367235103238110238648320 9576621 64735883229559847611709967084217892790 9576622 73798375349862595688571905294217397248 9576623 -39100213909213031289308246424805243392 9576624 -5696166401231305300176262082900262912 9576625 -68762671380793615711715885100986352000 9576626 155704914062149219357948529302347310080 9576627 234121614916907299210489229421077182080 9576628 42673203999295080430821381962591658368 9576629 -82436412457264585766441972930321962770 9576630 6371818357847023324619037659587000320 9576631 248548445415369055057470773027095334240 9576632 86959512346923863106308598610120888320 9576633 -30588450640423529022379925337105598752 9576634 247311406430280534857071351331145161952 9576635 304905023214402049498124597739465862800 9576636 85201332771489237316553702822510699520 9576637 30120123002461194664626881662360055232 9576638 22814204934646627930000603661454102720 9576639 -22721308487161795554188401792693434816 9576640 5482488472707814392660182119156285440 9576641 335631614877352000364256424258104642900 9576642 -31671837530747479215855465190704425088 9576643 7136746661399199769208256275162968892 9576644 -24952710049619753224178799044741038080 9576645 86145754060055336452122000639110279040 9576646 -254204322060986591372399574233420489280 9576647 -356543427071652546548405425320763400640 9576648 -128408294446788275148818067337323970560 9576649 -88071732846351457386771360833449413836 9576650 -55035371661794293309283541897664345200 9576651 -3037157699499692549751089336399110656 9576652 123928273379772233167131465847920417536 9576653 1940955691310202179902830396562820064 9576654 -93046914683222787062676279554360693760 9576655 95999641566415142255935109917246779120 9576656 32627361627096905617893472973717594112 9576657 -226692247280300053046763031996079122080 9576658 586597670279949215446202212852330656 9576659 -6781394642443465894686884183661471096 9576660 -2657550156447435854244431577622179840 9576661 54385925697634664149490013407941389624 9576662 -125279856163046094336456399847576851168 9576663 -149603858769345747599741089904366005656 9576664 -40603037180703278457890325614329958400 9576665 -7420220336475733566466343354454556800 9576666 138807029447186132795858508365435376 9576667 -5900051051665420155617011458574827720 9576668 162384166515523868149107444807340866048 9576669 247911423277919863560345658673726113440 9576670 71543110844420516156472290978351308800 9576671 62927943480333615068340425973186220320 9576672 98972894431030824922110061724464840704 9576673 48824410206991987083581912646506641536 9576674 -190902217799198663214573771088159775664 9576675 -30145014587737570211952811956589780800 9576676 -2327064050581112694137058735550156800 9576677 -559601449992920374521514287723806738400 9576678 -88851675218922950753357910741822433920 9576679 -85162921891328518612962014054919277440 9576680 -256781369265562374409879706838001305600 9576681 -138251226076332786617917418517595732848 9576682 -159289660821202014321946944769448147616 9576683 -287410100436824201843368975420978412760 9576684 -104699917676036900400947826018840576000 9576685 244524682203984400904840992265508922380 9576686 6148220178169911493957331730042882816 9576687 209267600515839754630562319114870656640 9576688 -97053470925373919090399662559347900416 9576689 134422483307611393279371317604797024256 9576690 92902650572411049381720837599481131520 9576691 -317648281569104771243717747972637785908 9576692 -78992799260652562451739250527756791808 9576693 -52250336450933693215795995803506929792 9576694 -107060465637041403053722086270728046720 9576695 -317112365086497202540125152529344341440 9576696 -183805080208404581255833880566441574400 9576697 257777080896354245284370499578147504328 9576698 17815907394099968241028210187522381280 9576699 -99619078903437184322979914001164609280 9576700 -50736809474264849868092367816256793600 9576701 94453378739613502274140042140678326400 9576702 638555405460761959038789214821029568 9576703 -326547670004301957173400706851259353600 9576704 88680032292709325048007552718665154560 9576705 9590263640497588270355625518724801600 9576706 20634360689742152355041178115647756288 9576707 -216717712547950792272727818169971020244 9576708 -105884717760516275728284417875029693440 9576709 169427782045387225671374035977464722910 9576710 6502869418464114438133952182305815040 9576711 -5350270033715465746395204947939936448 9576712 -507064276996829633635259376598277898240 9576713 -89503319804687273471902203163814639820 9576714 -10102547482378382218126147974582276096 9576715 -144085504833717483867342167592650780640 9576716 288209824631746712696842644541938236928 9576717 48418247014565298103726991213037190848 9576718 123237328462792181140032997030478355840 9576719 125247505608263949476029895456713834440 9576720 -24336033569115080256602440087940628480 9576721 -90002673954756708180012103731897801600 9576722 157033771691578016650853545172540428800 9576723 -95610231487913592151017851009839892640 9576724 11361664642536133797360281558681095936 9576725 68790498601920862083118571386890914250 9576726 -91921243980206595924004978998574779456 9576727 -64373424645918834315252496690431978424 9576728 169396518565158496090322285318458982400 9576729 -153436874600790734734129520898818599032 9576730 52216618664103388980132671969241139200 9576731 -325918588749547778275183257918942969468 9576732 -15831866226502628301734502325672697856 9576733 117157129865128470594421252580988634982 9576734 -203059426076426974766843759012977441920 9576735 30819051546409598362891613475680563200 9576736 -215020013124098772657072372954971897856 9576737 -71817723970839200754522215275195066368 9576738 95748392087667285906570514156156504320 9576739 -19743520148942001694057686327071517072 9576740 -26905999764715432146496974604478054400 9576741 48095641791732880438281736634714554080 9576742 -73966931169447136633835433569122543488 9576743 -52912524096808964824237343159888292456 9576744 -39983022534331789704579053931061985280 9576745 -5184470457644583163022560478695034880 9576746 -107007304349183442001482515100251294880 9576747 -36699777912584343265745719825226080080 9576748 149440004649163065598635941797429169408 9576749 64065572105580753740246369579953226880 9576750 -67544245414601473265830529466242832000 9576751 -193843419802953591875732946026163275248 9576752 15494577954993222985323105479749926912 9576753 -233986482406031816088482094163780100496 9576754 -53714577369975703220921724944256774528 9576755 77806130545875823372912186800404662320 9576756 49354850884575084520026199191634103040 9576757 -501120774602508260847663774570620774340 9576758 39353454866879576139840502084500504480 9576759 -51768331882402061079545588390818889496 9576760 -25237969466492403541070162878086144000 9576761 57499071700665860735063397049535018184 9576762 59527962001129863640306915378269319680 9576763 -98527869720226961876459989270990656000 9576764 -193224352082523587592705384061355394048 9576765 95684050345651142389913479911679440000 9576766 -160493498503600969247393910849465937536 9576767 460643815280394061236041046126657483552 9576768 -7547569934473799291367872384603258880 9576769 214780760731611656135851674842895666096 9576770 -42748231344464979372513156485553354240 9576771 -23910305242060630490895379834471247616 9576772 -19223958216560344977502323263392714624 9576773 184676621054210212988977780135362917022 9576774 -66115616482741835676085806896366565312 9576775 -30975104376676824552795685700436472000 9576776 -288324119383429974835719658505265930240 9576777 13662799828155505899351982805011031232 9576778 104996626311842281674981670733127163440 9576779 -277914035048694770021793160948973156160 9576780 -45079380814113931361990470818321715200 9576781 351525864414910768741619957922823502582 9576782 -178892722375447960421765171013634765056 9576783 -181072000798990558259642177064028708248 9576784 5829987405894361043706209462910451712 9576785 -23311649450386834781542422522372609600 9576786 -46381140377550106085293499713639541760 9576787 -780149420971599835522875656407163932 9576788 -566030216546593003191808637520316416 9576789 169810624065814125064293173773866483168 9576790 149430041014695703714068312899959902720 9576791 -132646019399079251328144601787469161760 9576792 16650256894174940220886975518658406400 9576793 -98471230256172900013116043342808451958 9576794 -56218046285998599133872588636026444304 9576795 -134534305445129114686767856590951073680 9576796 -127851230787597085188554230229282598400 9576797 -12608966216478162531703245203775676968 9576798 44458343277651679433849487770662748160 9576799 114389079677694407800265178239372128960 9576800 169310627459595000233404989379382476800 9576801 104664845116081501864390208683400616468 9576802 -139494955536214806099279871366988553648 9576803 184384966668492973545978911483054369052 9576804 101282636859709270836225118362380522496 9576805 292936646136574896812247928058404559100 9576806 208720715961885248018584107919279472352 9576807 21875313523205013534486791512563210192 9576808 -12430203807410098589994665886720000000 9576809 173613178144427372861443299312784763328 9576810 10794890116074694857962113406923680960 9576811 235030477583662271372957987042058487412 9576812 -60080684220504876100114835371650662400 9576813 232001198841855452643297412349908474944 9576814 187672022402037494525497175151448617984 9576815 -265591608472108323275677067110706841600 9576816 41133376258131024533364278467057680384 9576817 -152666106760817007771075920521074099520 9576818 -28076184441112942821625738444073750496 9576819 -52387631436486759217912433272311106560 9576820 22300891186147945134366490989848248320 9576821 26290962405862656758083169898891894720 9576822 125656137603606367620271923995141660160 9576823 -331783118368819613926658306334491191976 9576824 -144572155935001860769503780157702103040 9576825 146226737756050004277154727247426267600 9576826 -101768407953546371990886112551828019200 9576827 146794613673130301442368723424901377360 9576828 -183968450658741028383717170765889305088 9576829 280724060668242044465877364686726583430 9576830 21970108059545784912749289186458987520 9576831 3315924020324770611985612308420857088 9576832 -41781335664329037124940916597939240960 9576833 41966620045617416292284110875051357120 9576834 -114009303071894465081915832187198293120 9576835 -6472842846457725390379608418360420800 9576836 -156657365635081165612378604179173626880 9576837 301468170026938436153965023616880343648 9576838 6384492741044650224205915785235444320 9576839 87282491258414790858518810028694055040 9576840 -27953469593560029304178699653457510400 9576841 50314275816018318352564945949733849242 9576842 5511408313402281452691138462354587904 9576843 137381377884749710340778780077153017584 9576844 -151994137804993189625838409964294553600 9576845 -66162534911621232765278421227554218600 9576846 -292952282279856112642997593386366842880 9576847 59945004956508910682525348124656776432 9576848 48546152560517066748036262101740322816 9576849 3679133332905679087839131327142832320 9576850 74733738902871984788511160674120740400 9576851 -107948995188598906456688992466200952148 9576852 -157780858132007247139691100960123168768 9576853 261661901593076620137406283694918902208 9576854 -151100329423093593369971396862536559360 9576855 23992302681050163903539847621062438400 9576856 97029131402790582027337386807758714880 9576857 222151596957810730988747660061603212106 9576858 -428595358576973055938699239801889280 9576859 111548070687187094298381496080141581060 9576860 132760778376893292268499295907646062080 9576861 -59609023010440856888946689051176108032 9576862 -59225924062723143396258836867775332736 9576863 65121672645167935513051563783321136224 9576864 239468368912921935412560360346126123008 9576865 90856221274750004441127483305417498880 9576866 4273082263559100626921252538027322944 9576867 -279544393369133780693315767679794909320 9576868 -41464754707716873858789960822215938048 9576869 66685427184273370618264473077903686080 9576870 -2900750527893262535478358332545122560 9576871 -128418950744966988774360264443226177928 9576872 -136979475308845496972961734364409774080 9576873 169091275216237123862547623858490374400 9576874 -26148217850255807839482431046808320 9576875 3187712797992195442630990292964000000 9576876 90241577455021348207059958526569820160 9576877 411017938927417022100103595055975752726 9576878 67124923182357914172331309233719847168 9576879 68833052834252095787512747352941983888 9576880 -51257604435376372804320928544710656000 9576881 365939444488080317422400821213271777682 9576882 14876578619106441376834173831663048192 9576883 -467318584819749289130008142778097050868 9576884 -999258122649915266344107074654957184 9576885 -20703873674227528566705990661830194400 9576886 286837422871297765266725663826483752448 9576887 101410919327680937114036788839065961192 9576888 -84304176872619777126504885069460070400 9576889 164318436887725902491421383107921977856 9576890 -10180274581825028153090869202561494080 9576891 -35911555972459121432859486805089870480 9576892 -34427186526227135185016347086078701568 9576893 -275346461476584564335246162517865135680 9576894 -66625540027999612055246192833904329728 9576895 24853596274873341870871771298774098080 9576896 -2098753784937447313450616926966382592 9576897 -290997378463794406054049507618814464160 9576898 -55695638790468283094007532442100935136 9576899 83061214159404983876975574984956329440 9576900 162496619153920638312556673903526144000 9576901 -284936244434787793597772107334373458208 9576902 8908106441724092335326161807845710720 9576903 -6495933986773962191481106475929612800 9576904 -278958860141338272990616797647001738240 9576905 88190170218440367449063681628557997120 9576906 -60834966093553607513518064059509345792 9576907 -277779803446316942527528505964318581528 9576908 -337303117164223772538212066984896512 9576909 -75335297847665710267080359277803752500 9576910 -25237584952767910168692997843265322240 9576911 137159166546818988995900407385050294512 9576912 16525743052907435434652634758344212480 9576913 -243911263986529845873995989132974022160 9576914 59607272995554413344928538020356327056 9576915 220835660307508110723905069700181585920 9576916 -146203363581921029942598977520030703872 9576917 2307208371252123487893392329304855232 9576918 50342879579797658182363806439796534784 9576919 113562820031986965004059165546551612760 9576920 222700803335809735120011568868224204800 9576921 166655774684287099633188764797659042624 9576922 4806776734861689930386185735929238512 9576923 -95685774615701010974403663849626832576 9576924 36704593397757915964371753039221194752 9576925 90228836823619946289880713477093417650 9576926 7136120416907728543772972638705782912 9576927 84681981194925163669350173469264525840 9576928 -279184301721978130469028241124187439104 9576929 -174171909843121864925998905170311237470 9576930 -62191494354771487281013330834749749760 9576931 36583035772322173285075010619243110400 9576932 -16465128653502505766153605297764222720 9576933 -242445548013720132950879349311178474240 9576934 -28432378375032567418375143319005047040 9576935 -104752088344731412381021862924616576240 9576936 215557044609799139822450178563634232320 9576937 23969948385178311705827614238728273920 9576938 -46045162198645738061528229820475996160 9576939 -52025397703801531550025747619903983360 9576940 -345580388032963102187264820064067328000 9576941 95749175844625749833063005641535283424 9576942 -40374655733668782492841314702589810560 9576943 195300004794352790389934152744584704 9576944 -6456512530774181312063545900563628032 9576945 -53211019315479779691930131829036809280 9576946 5287053751319861805963409615757190672 9576947 -26784385142492921315696449544940562320 9576948 81945101627362616901104577549891502080 9576949 654051965727302338080330204369129531936 9576950 13667031216160699577617511282832336000 9576951 101684588542093740946958222010435285120 9576952 -18192236603073570441252465939264983040 9576953 294504478721806890270858944522064548202 9576954 -460402667541174535788850310160165888 9576955 184238851245137935825338529553893777920 9576956 -132518566830896876008493115750439034880 9576957 -65355975570162417634507222441621180512 9576958 37204109514714274733125324582106526720 9576959 58282326247351026678017016764969198592 9576960 976866391474657007644899360217497600 9576961 128709192546040418121941774527024126000 9576962 -208401124396355754044491407686724126768 9576963 85144092278339863059106187390507338824 9576964 -186389327225088146414301817958927281024 9576965 -6003582669383295945946173828727216680 9576966 3301471328743150510640060137075697664 9576967 150087789039722330906787959336114921232 9576968 361164448514143244896140793911364162560 9576969 -925926826227872453003551937159502720 9576970 -11615629882774522107823409075558261760 9576971 -132612908288485134795528425572460646828 9576972 -19270993080960126850599714003677685504 9576973 -20046432917018299358528809019625660480 9576974 158168159055864167249289774175268640192 9576975 -159522117320227415813131636846252530000 9576976 -48000445013628613134677015900690300928 9576977 -4189219807980900652505813684367062208 9576978 112354431208319759237453960751535300224 9576979 191747110755653844315371427168292033580 9576980 -63045246385236685367934304401069957120 9576981 247737135815747487268798833779736435840 9576982 -71749947743498927640411989402227773408 9576983 179735416037896572353075103960418132104 9576984 -45288732102121800459115245364505518080 9576985 12495169872848747767310498326714352640 9576986 103456740749853363502851981620098878192 9576987 -69589261245323115895489069249006530048 9576988 242216450616918285041576571932480197120 9576989 27017924379297794724269755047824096460 9576990 1430234797475399766019630639448598720 9576991 -24566708364165919505954227388520281000 9576992 418797352432824095917362666374422659072 9576993 -56463076634290993339775690050252714176 9576994 -11705958278401375919986765705394800128 9576995 13772184607399048208999460832919682000 9576996 -24777427513201537742995116387678769152 9576997 173485689605363011384769848382733285600 9576998 48926320802373784827469703606261089920 9576999 -65936093880907576205392898860352818416 9577000 -277461962071817564363688790329185280000 9577001 -304518589349281755396346725515947962252 9577002 80509053864191254813949698540876667904 9577003 -3785927618308767198371843852848254016 9577004 -157520054488406395430094861718435075584 9577005 73971414088885394524575922396063534560 9577006 83634850921300720782200667423667523520 9577007 -80322373031114441180126460778440069120 9577008 -29672651298167516976741069591391764480 9577009 -92011917290819845718459080403548623640 9577010 -16528902071260280561828325967499295840 9577011 -354072254029849735807447388763447062976 9577012 205820436726721308191623386730557706240 9577013 350372094572138040727289665478050560 9577014 104121370633716415869968354944055048640 9577015 -59805341373344494490095529787154509600 9577016 3955015836168424616734985536141885440 9577017 -245236085782178712406637973385888254672 9577018 5872012066999781665299472526205534720 9577019 -416638456727602598671048654239039287580 9577020 -98936727444693874445586743615227960320 9577021 -210814761235375012217847784509894846778 9577022 -17603564593419521906963101060234424832 9577023 -29713719638019991750798692860342204400 9577024 -52165939542477760391891236914345279488 9577025 67775696135868688667255108392333358550 9577026 -27158014603098777012078163671542672640 9577027 -277972162014255427238647527935656749124 9577028 -205649827914120602787985797711284264832 9577029 55816168929086769365374937624128320 9577030 44104662880858271392289688535138604160 9577031 40734963985754147964685322822412923064 9577032 -256034203160960480688569175173365063680 9577033 162514055278750704294967739118161624282 9577034 142670070565530621353472439488143866416 9577035 2895802890077647391324964507340745760 9577036 15749415466744079370927807426471605248 9577037 -123031322038097910927302264863803325440 9577038 2665028260935123830466086529018114048 9577039 -259245015671323274695661152753895027376 9577040 -70944766622224698490227155192711086080 9577041 -50748692309119500771552061248344571408 9577042 -140695716853697219609459995853095301856 9577043 -108539916561552116518076646475368238080 9577044 -93235521133438291078226496258438971520 9577045 74732631353070006331958048414682343200 9577046 -1963248267824161830162773502464574336 9577047 -42251981888062638926681772724389365760 9577048 -56138309908919225067066279469698170880 9577049 382361446658041519557174106403528324736 9577050 -3084010065850814015854751138664979200 9577051 -375591787702457030601330364016714326296 9577052 -235008320702409567933644067674662241280 9577053 205384972407422082519023916513096464262 9577054 14712582569896173473240719854063892032 9577055 110693312930263819846417979097333777960 9577056 -45227111390875464653068170069464580096 9577057 -97540403021077077499782244385838225600 9577058 21346213304097919025111359609123558176 9577059 -9407333588115625623295357517312572296 9577060 44459544572039492220514206254671284480 9577061 -36272521672129035138358309402262755980 9577062 100395573767142705413740363814146805760 9577063 -364148584488291701449868066568245775688 9577064 -71805994869915394066428098000813260800 9577065 -41686081428976588102292952286267097280 9577066 18806329784285189945501385123942221232 9577067 -78409833525554307630520692086090924160 9577068 -43490056893981040296970261758156188160 9577069 -265149930914184878636462878777079594004 9577070 -647470123471252032934280294979440640 9577071 70129506753849651796495369114533397872 9577072 4605805098355731384944512303145254912 9577073 485239583155294316735366442438473777904 9577074 61939913199475378071539492602444800 9577075 -74627762239996420454039060925116367700 9577076 111547466364025852598244230966454823680 9577077 295562663887708155044897330685826568832 9577078 -540307853000717398248970668294217728 9577079 48426018026898409044891901441069838280 9577080 82041490147237172683460661547708416000 9577081 -1729535716033051920392758056782244118 9577082 179294179341471985988497759207707649392 9577083 -26309592531263578478460975419592182400 9577084 -36742497897266030463522493828454650368 9577085 -62663163854636139072567358653701994240 9577086 -72216337700444964200112647352696425856 9577087 -7663362522070280315806794754646714600 9577088 -128550266201190086172561108198469140480 9577089 -156414266213572215991444583741927040 9577090 151873714076259960540497925629168032800 9577091 -179238803943066828808906111671736725600 9577092 24769170335881639287295649692045996032 9577093 -118632570925362059418251559142530186658 9577094 24378584357612598860177732624874640320 9577095 -87764808660413837583182367923044479360 9577096 368268020504612703924695779619776757760 9577097 -185159663108566365901574955645765860454 9577098 107113019410341009543649021185625287984 9577099 -1996027513537568409484011394060322328 9577100 20655604470623715932855433338477952000 9577101 -172012265445101792912602433094790336896 9577102 102439194592814158966397895927774369600 9577103 228277360030948429113833096862039936960 9577104 4546548649021547634910514191962537984 9577105 155728738350629020031072902649565284700 9577106 45677880595783423005532224655932449280 9577107 -77825490181024096709143347159030620592 9577108 39709083399333358889276102302910484480 9577109 34792609575387467182284534532501879680 9577110 18583916128831168679390166562101989760 9577111 -266781863859443841344960410864434765000 9577112 109353983452344269354837998556383334400 9577113 -7244775822384072958637904092476900992 9577114 225058269190747584148079990383743985152 9577115 -29976369298293505495665291846263874240 9577116 281990558009265864646066715103436431360 9577117 41392066383072306862497408541270240224 9577118 47965479967602564059399352693838949760 9577119 1235593367741847256024324825375187328 9577120 -55654751883983158161197153508592189440 9577121 149679849317709554567721082653069643680 9577122 34541031667153440959789777309728677888 9577123 -92364596738297019603939215705460364656 9577124 291518496878055821109931456476437664000 9577125 103572813029941142955563198064424083000 9577126 36777857590860494031678413488223923200 9577127 -140904644511685775656905250398697598928 9577128 -92103688753514744105934635099915796480 9577129 72002795476438119109890800807275732730 9577130 -789407002221335824674220029721670400 9577131 -47497090132188665341210332068190220800 9577132 -3872543588397117929990177945186375168 9577133 -254473214935376824792454011719126288618 9577134 50254591263480738158592501704367717120 9577135 -119464282162362921262724889442121956920 9577136 -65474844519792447747411184943595307008 9577137 198979804801807376210267875459139283552 9577138 171233120041571474812971253396273320720 9577139 3651683392678424972254616335570924368 9577140 -3803316592603134460795319889926553600 9577141 -159962547769796958958537019934087026528 9577142 -42234326315264482704102032347593521088 9577143 -42778322845664538706556230837298465280 9577144 -200172718530554442396889926658867200 9577145 -157108057676381280580975604607799625280 9577146 -56139566055938497919241127276581551616 9577147 -206158008833153381455722285376547477404 9577148 -87018539738801304301118039509198032384 9577149 -79577319205822660452974037818437324992 9577150 49989490457243719952639653705238400 9577151 271266870949169208918299965199487385152 9577152 -14673146295932257891532207769979453440 9577153 120861253145564425516980148819664306004 9577154 35800072252694003992775175229052795904 9577155 7162072706886053437245772026877777920 9577156 -114120115679589698834458381890037416960 9577157 -465790039054577800995908357688123505188 9577158 83853532051241282461144711749391320960 9577159 290313581004719118685023802945785420040 9577160 -59740923997028312429831425495496448000 9577161 72181745806698504999702827618404293360 9577162 1060622971892053149505015142816085504 9577163 -67392323777906861876755070160079985520 9577164 41746925312397975315478905146470104576 9577165 79060848824181117392889501125150491320 9577166 -171909036203712544287980243559843739968 9577167 18461619550226767487063216452089599880 9577168 77145664036909421711306589471969771520 9577169 -51653698006578364596994118743235584704 9577170 -198274984449039808306004210848934400000 9577171 57568995201988822190256702694267913920 9577172 -8414168387044253832864299213856061440 9577173 -77482820133699170951957517967231960416 9577174 -469968978958286847027955686700721294400 9577175 1868267836969373778417713215460976000 9577176 571513546715213454355651706221363200 9577177 3416325391063780188767041763667772800 9577178 -51728449452988645057213188908658082560 9577179 9059135361845697766496030861954975724 9577180 103202858303944276425411735870830899200 9577181 -114499140938048581539994153618099420416 9577182 -19972232448049903227407172280898015616 9577183 63019952252013167667664752701414453760 9577184 386344169561116647787783603675502739456 9577185 75046534862529999836438322427242748800 9577186 91788045795918576751415840901316467792 9577187 429731774888133476490840047556840295836 9577188 -162692846416128006206167306391512185600 9577189 -302647975350598466207708113327244091010 9577190 15736591253384446677536923092772945920 9577191 -26966448702233110048508710532656579296 9577192 139549841107489520988121424745985996800 9577193 3389799745414580273774364887900140944 9577194 7365051250139247944455803111349213440 9577195 -243528240714169785580099522408708000800 9577196 -255547153954039819141815068807321337600 9577197 7914798552599190936870228503959196160 9577198 -21567932343491984607721352343386235264 9577199 270685871950867268964060964944869029200 9577200 18408060363409614349406421914655129600 9577201 -169348845909959750721041049933616499100 9577202 17659848311278632508144153618371538944 9577203 -75987052864262237398006899427132899216 9577204 34825023093949094887080509268385800192 9577205 116020643672958314537131705633946253120 9577206 -70914107001618242531803900943410458240 9577207 -378812810075923663649938302484157183160 9577208 91956545599229322021455956953311232000 9577209 215333425916228867938059246998578416000 9577210 70766961656338764704877729153809441760 9577211 166078373233286446648670658070200502032 9577212 138624302948997622650908950676880179712 9577213 -144484198481489913696184740874217334240 9577214 169819859881380459478175854886944954560 9577215 -177139020986794876882991567130245206440 9577216 -130735860231933208734165217967918284800 9577217 84169865040184204412499796563543733248 9577218 736753812582671403997616793631531008 9577219 -272651495367778915174752770075296421380 9577220 -27428264981437599628745832431135589120 9577221 80711786666144515844804017467186292320 9577222 92045640601748018379864732039900683712 9577223 3963977596632166208028491457725155344 9577224 14690939460424423988407680325459968000 9577225 16251630501048366830202403423950078400 9577226 -45476684802259055153389636141986836688 9577227 -59180011095314477404422386490210477120 9577228 -19973877567028540124681450249597277184 9577229 318817913708614350850359178805968627980 9577230 -35515379728971571201109854027875907200 9577231 -174776600586303359655181583591846119536 9577232 -51644321232021310816525038730852958208 9577233 -72774391065414084962424396887150059776 9577234 28210764278658600988492643929565781120 9577235 -13181727844457828298354471307076205600 9577236 -32183971420177062667840092892897904640 9577237 -177358381397404469610155943669188157888 9577238 114280265058185772291407573733487585920 9577239 94644590376749987225619834994253468160 9577240 106188592872589540178136269774946508800 9577241 -8624383155565155412559545240506310716 9577242 28770254874572686737867724839960749040 9577243 18339518225160626906999607130767240864 9577244 -178933093286392694564415019665536060928 9577245 -165297732113201791812094596106603244160 9577246 68710553567517042257791608322574745600 9577247 -261974014523855171549915566551762987480 9577248 -126917190638298397719248421383039877120 9577249 -415143674084074984490241991296070318080 9577250 -160105666715859555575945873784805680000 9577251 -71144976214205711747511110215060792320 9577252 -2471624045238929468858356828610299264 9577253 65092342856003985107837498112939265920 9577254 -30466649359281171533467779515442193920 9577255 -217929040693167824172435924000005856840 9577256 -10640740508112566213590084188957757440 9577257 -151173066350929633411894266714417333360 9577258 -27860477798569302266571778598251984800 9577259 -59676729304166758348300499090416760160 9577260 19870269609544889521174828810385080320 9577261 -2067438166543493196074313431667356736 9577262 79919905977012281992987205637964813632 9577263 -58515087701676495597283979870645808000 9577264 29269176908655978198239713570509291520 9577265 -62128426303136411087087947640394365400 9577266 -67190367727112626558914578838078638976 9577267 93034636523599458403707258364866797392 9577268 31920806467860328701486358570874149248 9577269 9399951986353926170226427535492580480 9577270 -831917595789344525355424195865337600 9577271 14122472150806684115642604963684816 9577272 -19614663625008332846200660265948405760 9577273 59819946101689501527084433227063600000 9577274 61636340958604751025244023313242001152 9577275 -76945525846998940996839621477456116400 9577276 150048353966462081572734951673368796160 9577277 -160033831985496232108140101899608442560 9577278 -2459623990075373374925229926643473280 9577279 -515363701637410050615594670071333546480 9577280 -42387236256285720365420700159293521920 9577281 50644782576180466330962433557236842944 9577282 83173353799571291125716041388747101184 9577283 -634279608555282558206208097501170044400 9577284 -345276108640588604859824559607054983168 9577285 14606479488289900661946636924984240600 9577286 -25871173248391032700856176857571701696 9577287 7031599511695643354173930534012491528 9577288 129537379808351696259879098307240591360 9577289 100068110591904076014729746297527728090 9577290 34250795975449206460347896928943180800 9577291 242032550530122919208947318573406630112 9577292 -97103876843897341187135717386411622400 9577293 -146511932162284850927314811516402803200 9577294 -169687233930593876850615132230512106304 9577295 -18770665685315777496624762259127619840 9577296 32240909562235493302899769859998801920 9577297 60675219588336677471553057090689061746 9577298 95363798700673480404916410746935025664 9577299 153122059120668293991996929108093319864 9577300 -127302624825553861475574545296117897600 9577301 1132116064746356120383351858720195452 9577302 15093627802534505659496833650401961984 9577303 273216844761565302906374797786472204552 9577304 -1540487991506909556903790360266178560 9577305 -129487109508314829885789996708353961600 9577306 40490437254499157810355712554645626352 9577307 -40332829886653605621713606009119050000 9577308 1345080256718822509809222901382667264 9577309 16303641965409292236690435214511346016 9577310 135013655980804277859964958492430730560 9577311 -80991462344512414678952291800846427520 9577312 -161909514902742823725261860530126061568 9577313 21428477099129081308192447556872977408 9577314 -157359996347413577313281316728808503520 9577315 63459818650023081517118214380994071040 9577316 -53508754276372351572760864130593308672 9577317 -97263897923678129448161500328114351520 9577318 439888316721246699979406380171155780480 9577319 107928395067223913782101251011910241720 9577320 -1044574184224164648308069711392358400 9577321 -69732853229809131401119143068771073308 9577322 177923861621586794510134509937395425712 9577323 -67857416002557941253279571051892432352 9577324 203725308153295457238801365139268730880 9577325 121790661021568543670550315925843820100 9577326 -60287968319896999620537891814681076736 9577327 -181241300275234411016087906034154091824 9577328 -45419625737590513801466456812327403520 9577329 4524434325119615144434854215023243008 9577330 -802914622729560617950465906309977600 9577331 -664897810345128109455951494980495517088 9577332 29316994464713946283763087710417920000 9577333 -171940543875122675071425209283643806418 9577334 39668966077414890439799383770220782720 9577335 -129451957520918287088751495004085223600 9577336 -27831315235387849180870963012766392320 9577337 -119053375816290613683461987107214217600 9577338 -35616935916149552215793077092451840512 9577339 24273509904471712019954733761604533056 9577340 -1738348344517294986880682803083525120 9577341 53197664446218977377300539514285491852 9577342 -1744140678351298081501625468677611648 9577343 -158205098730763185639109577913856349856 9577344 -12397474107291303893446023698605670400 9577345 -116650331230319771243036851961126217900 9577346 211933803671093395877145438775591825872 9577347 831323431062089528921431254366506496 9577348 192311656542161315830761296005085285376 9577349 -298307751190739659404813548051615832960 9577350 -1152142616948127741394774568826386400 9577351 23512569488712322959218926033091762784 9577352 -284639358618693846087955814385768038400 9577353 202327928765982370500539159000408549904 9577354 28850335143286906172096088869637486432 9577355 -276976333054304326337939350649831574240 9577356 72710009059085364973217108166806261760 9577357 20525908101093684941094079194387965184 9577358 -66477967029302174971751548813293197568 9577359 396511702755221943692503083685514354688 9577360 -1965759125600792156111468904355430400 9577361 -148761255957768924529869540489591365568 9577362 -27452531156973720406914511674963161856 9577363 10550516207093294712947502573359933612 9577364 -216786027334838024352919465817139844224 9577365 14057616519825653168736239224252074240 9577366 -50501507140369377927928671931875392640 9577367 -76599445944920623284453283017904150584 9577368 -100325822343515798882131716880491417600 9577369 -64394003788061443348038788810208905856 9577370 88064508933836011674480489952862016000 9577371 140067006147922873681674360374904789912 9577372 -7191543284949716075072413413187097600 9577373 111748674743701110932627183201554359564 9577374 -70460171821147441787244814116841755840 9577375 -393563940588595892215773639947332548000 9577376 116921749667113652492088441906409635840 9577377 262998190936605782385502622087580098514 9577378 -304573726532536722686959640418508600320 9577379 -40836774196150502738418536521882439520 9577380 -3039806364219282532567406641167421440 9577381 -39553818802124998348746634708749606336 9577382 130584109010683526453598737701097525952 9577383 -142577397709825405699333807435037492352 9577384 -146186884346644832258655787787861114880 9577385 -72754880440765208050083187200501315420 9577386 -25674873855477157348976191655630592000 9577387 -254911490088608511989531667234055162760 9577388 63757789473924163000146687115671392256 9577389 251989162344109145055166149361586543424 9577390 -2039912831070185602372579118151550080 9577391 98060523726884382488522223812452022472 9577392 -64216708344456502279352119941464064 9577393 119204319736887845516835123483829947858 9577394 -51389401994712747757755493293551722080 9577395 -36514448822252673357440378728877172000 9577396 -163232162178809684961922414931924059392 9577397 -174869112742226649819701780591871131154 9577398 94802799293032592505000161362650300864 9577399 -89570016984085847493432848531509905696 9577400 -22005009113670435690467810859334656000 9577401 103351103124527222233035896102358732480 9577402 -182631260962191075084262971747851961600 9577403 -106064331382596461906513010980550258432 9577404 3532136110286160536946610992018837504 9577405 176999104730621639574136567523829702060 9577406 197898733907669527443712808868260781120 9577407 -38929219277508779963989177640821800960 9577408 -88613643897334313303194259277458964480 9577409 99196771392596316118113219451208150916 9577410 13288700346813550532596576481787640320 9577411 -33278164191398701035294378097992768000 9577412 -78820040888168298827351222208915426048 9577413 78705042910922933600363949550469584320 9577414 47249572348431476064058779025292980224 9577415 -80379824148501790390037007845317234440 9577416 -24672786492228385826498087244804710400 9577417 449848644482165110631094164056625413466 9577418 -52804873219204655841358395752423419296 9577419 -29749368366489681969089570473126781952 9577420 49740590315947413966565900710430817280 9577421 -48058016696773463074705251851396256288 9577422 97243991201505833686181061826588641600 9577423 -113933550770489816412920216313213062840 9577424 -33842280077421083349630359294612029440 9577425 56863842111332961733810728449927424000 9577426 87225009909897850864447963815436610880 9577427 276638514912794458422609439824492941472 9577428 7478253736483347334348042736838942720 9577429 128569255924824579136559487673805822030 9577430 -41798358509108183439985061787177550080 9577431 -111679028812327941665823920391606912480 9577432 -523354352800237686737255089061240647680 9577433 -4864540535789950641375667553684284656 9577434 8875050736956814667721277363834126080 9577435 -59339377814783861894109995611045167840 9577436 -60112172715560471941448645112936698880 9577437 -148828938927006715194093937893446669280 9577438 29137083561364702024323355560759831744 9577439 363532573615790653659757041541016430240 9577440 13300455860461388003641569922233139200 9577441 1530904473750892886191201148997639842 9577442 56580512301691443770189761445370319440 9577443 -56052116846221278269852983753577373456 9577444 255894897473314912794776665410436019200 9577445 198311540578696427072029952089684280700 9577446 95073434391070059273135007526837242368 9577447 123476015642254176868969605325698044160 9577448 206966161630918544522063301478846479360 9577449 135097972148256521620163139682715010240 9577450 16233142206892923746072209439311564800 9577451 -71542859229164274847185657950982206976 9577452 59257129366053738768786666386838124032 9577453 66741789159553757489096218111742509440 9577454 15192426283847067017114080621824691200 9577455 29760017615973987983613046171952064000 9577456 -19060845686174966871191817600588382208 9577457 -349452008566324247285334469339448997294 9577458 5762055568356846074131290925103691648 9577459 -102649578054203844561906289810853401280 9577460 -40592142443301791401016202691341530880 9577461 -19511665013172910661877775627669429728 9577462 -30920958609059234812452801566758908768 9577463 -76377873235871015061909821097395823360 9577464 25095439553667923032795037690469457920 9577465 74624750864703970745423698797340981320 9577466 6037666294188363948605882267269656432 9577467 324714002584545737900046837719681580000 9577468 -5646119249492460868008642279539420160 9577469 262232956487159112079472728688055699360 9577470 28288464294403009710038174125784371200 9577471 -114443826967626512939466552224313278976 9577472 71833645572301444366283538410609049600 9577473 42517120655404839637258418970337364784 9577474 -138727339153214695979795292527166233088 9577475 -60481290633005607838781366677934122500 9577476 -1379987434583506079482159630725304320 9577477 16970552577418895605568879899477498368 9577478 31159790049486249144654216216995027040 9577479 37821130991015926302316658582293132800 9577480 -203553568615344576099677615494832947200 9577481 -30335769453484525591108849445483463936 9577482 -26529194820661601270390213390980876800 9577483 -64521093844601406425644253701298916268 9577484 49264849049835156621661817543893788672 9577485 10609288965253103231016302708827556640 9577486 -187789314359427931335299224554447909120 9577487 4940330824480644374304143634518563632 9577488 -70260645544085756350447653355570593792 9577489 -295344042435447220396976721620305177244 9577490 -26161057065568412217491552472289778880 9577491 5701509042009519379611461645166352704 9577492 120886707196919905347840560381310013440 9577493 224672458584625441646985976405654121742 9577494 -239296258381852472278765097662511304960 9577495 -203485224126629896555401446487267825000 9577496 -59913563790849308766367195245325854720 9577497 197130139482689957211626420223551874000 9577498 -34566408029786445858242425221183310848 9577499 -95443658833273609718470704123971481936 9577500 24484083411165646202877745646141760000 9577501 -119833327067852252762361632677883322400 9577502 -26178216367523206636545961259816294400 9577503 32890153931028959520596762662550614080 9577504 -175985019696006700313784655322743308288 9577505 28213441052219106541485349805951300160 9577506 117402848553611236364610718399587563904 9577507 292137990391505229109135448347403153756 9577508 -59818053504206012370887948027670156672 9577509 -49972417609144949560647436719152654496 9577510 167903305682152870946283070471836428160 9577511 546296819761083496606880689275708592080 9577512 -21007305711883935031512841580410306560 9577513 403750251632543752479495792016853066 9577514 158466120062369708342593969312166663856 9577515 145757146430533317978218091328063534320 9577516 -183995612993554201704219700886326912000 9577517 459937913299022346763983179879388566880 9577518 42918654012051639763083567047254466688 9577519 -1088919862291108531835800740455390208 9577520 13788652441973255762190637454234419200 9577521 -7657855418824725395764693482911687628 9577522 -42753988529906724085322668048640160768 9577523 343615085415740174103005838968644997772 9577524 -45804846953317641665423144388584859648 9577525 -13933688889716555076437192662287020950 9577526 317040665476143510207349668243615360 9577527 3011716062607900337073673306330221216 9577528 -162108376779335130555204636916056023040 9577529 101798033865304935787835297817873376320 9577530 32356554062913763309701818362169076960 9577531 43894288110783281744636014269936926952 9577532 -203008975245975609876225697500319970304 9577533 -35460926605191968184639543935277882240 9577534 -40230853661834429685691449080874979584 9577535 -183230469378570572535076246786112695440 9577536 -46677659725086637798663109500150480896 9577537 -165849254498528010905110760365619562814 9577538 60213936800387132275981048179127987920 9577539 -11302951809008412626906643942207522600 9577540 187458796220922319025982358961857497600 9577541 -184753745587387922384388002902377875136 9577542 -45705398721071437507146794473620723840 9577543 14867440395797868075026298606478416768 9577544 -364756933284084764689468758834394659840 9577545 49813261439469614141059636387526010240 9577546 62600825588393929701565316956770952704 9577547 -109761199570821030195928722410819083008 9577548 133133131788111192162112147801441336320 9577549 -46066752785742839458114376988942817608 9577550 16748354110403303638554452792120332800 9577551 -57776260334752242179280845308313328240 9577552 12132685560928647080627552719900229632 9577553 -165184119992629801781018662853877019740 9577554 -7733195996850663351488445412780646400 9577555 -136811467093075202457378985211850813840 9577556 35217201750407949876937955369729587200 9577557 -8169971704058651816375172044023472640 9577558 -301654362762888656700910554174002319360 9577559 123978655618040023947821503103230099200 9577560 130045850172716113980158539384190361600 9577561 4948559783960511337174413544994041280 9577562 -20457655840333504957166842104147456 9577563 -70616379493157519976026023148874334056 9577564 -4027244825314495864132378787404726784 9577565 -383579445741333568228374310907169657600 9577566 -149739341964306146838411227087460662016 9577567 -146718961124499349888672183375743292384 9577568 -47875000676408221550259767593194749952 9577569 -81052468400577194313300679232265019200 9577570 -84655631903804584907946796452542999040 9577571 376731637560063398960482042057215702000 9577572 -90088023012816396325995751282843511808 9577573 -320576313518301219994921834328897778178 9577574 23053263721775347122879636478157291520 9577575 -3975372269845131150376245930173472000 9577576 -429608678059494631468074241516453585920 9577577 -57539739099938037854757560461790809920 9577578 -25654054758060211061945837341659586560 9577579 -96180819437573267757396950075660407728 9577580 43136499712730177792840289632714035200 9577581 1432181253305933417473509718133847360 9577582 -32499413727317985855082020205288192128 9577583 -550142121909960169259070455202587431800 9577584 -3650001507321389691213995703467606016 9577585 -344692570909690282740401052558013046220 9577586 -224346207998502548959744732948748890080 9577587 148227189246183005350952249817325832760 9577588 -105484426046857832904966373716083927040 9577589 -48661770400416200462152458540967272210 9577590 -78625221650357216031631717534184693760 9577591 32128253758224613532669025884355940752 9577592 -280991166141937781533961212760085504000 9577593 149845336357557564644318964488166756282 9577594 -4598601116370134427422822601127337760 9577595 361037077828044296657404030956127793520 9577596 -11391359250309170817062158258265948160 9577597 94516439662112812505917682431332550860 9577598 -50436248682842014631536442370117219840 9577599 264278180459101208967199050514918214400 9577600 -3888078979653910955804738819457024000 9577601 419470220842940031801139468596191264304 9577602 -103355303966286442624678301172576650160 9577603 -84372012538817092752542112519875017520 9577604 9583497620902417903866888614435219712 9577605 1157499508886080749398559300297523200 9577606 128832781881549052974864193415820166752 9577607 4998246281244527564447901662160710400 9577608 8761636560588094119027883070250639360 9577609 8699848322520891084532837044291750160 9577610 63615319450336027016178342354166993920 9577611 -34338142078297524374090781530473929540 9577612 -55331645719103799046433055394642160640 9577613 -566763150863765514572663409612657419904 9577614 54017934827488093967213457811706047488 9577615 -9623542521366503333645296203763768800 9577616 52005408190858206807855221737816326144 9577617 78337082885182383184400622280714066944 9577618 9974208689529341053550895977961083904 9577619 430436000529744556255768663607629652400 9577620 18414748635771225214425551889589470720 9577621 193569398660611517269535736679297799822 9577622 -167328645994546161599572482619964049888 9577623 -59899116646667223224163523059121873152 9577624 120177297927504015224509034104167014400 9577625 -406611468714963304137819369226700166000 9577626 11420731035844530521795178979263116544 9577627 170339440245398861066648160143845979520 9577628 130462403351291368896705258101831657472 9577629 323072394238931667557319846804631129920 9577630 71758845677290590065406995866638558720 9577631 84159604873810816415501367739164385392 9577632 -143773388690368459567373114183676592128 9577633 -37438698306285056363429737632013522796 9577634 -288932143705791670153624825773444480 9577635 -60687933250479027995192308915275649440 9577636 -44219072017617197457800604029859676160 9577637 144449070451079572995638329100389571040 9577638 98994855716736182886565387604661478560 9577639 3837449125338329375115132402047794320 9577640 81254718539136020248041978532035532800 9577641 37162258431413509025499378145403883744 9577642 58237042807769950464066555520966583472 9577643 204286857145847546449784593984380707892 9577644 -121212006447676222877222546407841955840 9577645 75486210273309748999871658232646501760 9577646 -26438142211327322801135767848621340800 9577647 -297345243115195003199943561556546324560 9577648 852347316201268256908652008445476864 9577649 171102258839457969834228064691630653440 9577650 -95583695588771413430688056717617670400 9577651 -295933437821082904384153715536307215348 9577652 -21050178136255583607979426037810104320 9577653 242231959133678084514433165568051359200 9577654 17239713611903729057579544675159773760 9577655 296792635163703688764288213950947033560 9577656 -253620413018674261791385736331509760000 9577657 196861400823831021708885649223860820906 9577658 43303954341247447690167220632905199360 9577659 18914826489843302426141151763823831808 9577660 -116967266049438183079100300010996695040 9577661 -50291677414292606930069855283676804128 9577662 54249827458721832636989764188568133952 9577663 21939662441888561991915432036362653840 9577664 -77265282583827235757781325447874740224 9577665 51877163410247190411107418337498464660 9577666 61220273361950893775800298620502085120 9577667 47014179967852185296470038881475431424 9577668 99839301776622406692481633058648816640 9577669 -94074339765248470551966144210881800930 9577670 37500505755246057941659728346469736960 9577671 -30994975569676619798941102144439846400 9577672 59878805944703687831018405411780198400 9577673 -3728229479824731483950528777508003456 9577674 -30042886516362962434078327189870178256 9577675 20994749640191766778720762598039900900 9577676 -304584056620670132832320181575578871040 9577677 -46095170190028007880685861171692607968 9577678 20596819439771671253622243374353867200 9577679 107736564414088770823134273287200631280 9577680 -3364384222083819544116607039902842880 9577681 -253659689212387484210617446962272321536 9577682 -1999922064491316638348015417701650432 9577683 -3716835767368363783777808300393576736 9577684 109130062416369938919625197041925228416 9577685 160775470450072909956583550775691623600 9577686 -6850392184012980997270934774748057600 9577687 -61249618032321125873665054944160582608 9577688 -9180909815763429990418505361362442240 9577689 -43373658224394449871966275828476000032 9577690 15486079755211925865562139279528613600 9577691 1177158951339779184267987485811432 9577692 150659561020071074948089112989731926016 9577693 89751472546573433396780602163217533920 9577694 45988952517823087690461581386953781632 9577695 -2958746001884683504324766528720117760 9577696 -206188167330370698885659181605926993920 9577697 -241742029332312738518255788783102645854 9577698 -22395534244958036460295817142029328384 9577699 -5965560523143967112993603884350454136 9577700 -101050702329819624316240907606342937600 9577701 23603953028086574783278489949532007392 9577702 -75560138863583866951977329450480267328 9577703 207504076976625359739027326254268292360 9577704 -45112074497092111577110068349547642880 9577705 -11048587196086340533173734555297725440 9577706 99842148818151292954250014420683993600 9577707 -384332150072228882052780489606415262208 9577708 74856928039560670294423676276291593216 9577709 80894109513173514688710177530681028960 9577710 -137378507088404124979255961197233408000 9577711 12842451656957907314968997257507116144 9577712 47704691553716928956270192976717053952 9577713 -45971012831601721258688248230906765456 9577714 -288653867280124358308584180858198303840 9577715 92015875550516846871853474395221033280 9577716 -191949118116824253314903496783524610048 9577717 -155684830885455185472481943317836911008 9577718 -27498839352507819241601970734514185280 9577719 -200247938377708109290206310671130342656 9577720 -317079994511516767051218131335587840000 9577721 54431369067309717451588790434221293700 9577722 -33676062924585871736962370951985672192 9577723 -76466283675560428017959022455957384640 9577724 -4373772950839643233785265579799407104 9577725 71303576519177995834979173171670925600 9577726 -87469857323288196572871947612765426688 9577727 -343657380782553612835110707465693063424 9577728 57945742629600919963367237575174520832 9577729 14375918595632006492027284236408668160 9577730 -30279318850584523383622922796237750240 9577731 -252168536622414956445552234815850672648 9577732 232886021451800608481776651666666805760 9577733 -203933198919704347984923062152209437376 9577734 962370224174544019881472725542466048 9577735 99533379468684741914306199354377216400 9577736 -166872907125876907434630837393596528640 9577737 -16961054806198904738765702619502836000 9577738 -134108687893169028028481392888805046480 9577739 153649575634167180139917204770299635540 9577740 83231723066806000630214472565474790400 9577741 202554054944187796315491097289068441142 9577742 159862607954934724829084022904564174272 9577743 42219977470611070339726585839397186560 9577744 39811053442613730694846396223207178240 9577745 159993968448825664425133314417552004200 9577746 2092261222015062474760146092532412224 9577747 -25689193839522085282127898483909550804 9577748 -39431430517094540575989852787877345280 9577749 9200990751276349619329226119055685216 9577750 14261902605608836931347815759547008000 9577751 179980073306355486647640644519526806400 9577752 41031935750519804148200814251415306240 9577753 -98356212688768875458441639263541686320 9577754 292357662299564124666389551021797484032 9577755 -248075095116886473562771363921339200 9577756 57781086209698669568740723538949161472 9577757 -126327948558506993184720401182250851488 9577758 -9123104601804061913853201015831892992 9577759 -264961914658505355180466512311795547040 9577760 -4845486908727434847753425449050439680 9577761 -283965693370184376334282070743122288960 9577762 -42322619185447646245033526724705160368 9577763 185762433139108508203424206294952652048 9577764 -2854884413193841317484180186917101568 9577765 265281372514075740810676204984640272800 9577766 -237091522649387585919643773543755652480 9577767 -38946456238981594818162912228853701120 9577768 -43833884115048832979169805512179389440 9577769 -4542839979380412613589057008503997830 9577770 -72368902168839756315989827901771846400 9577771 185351831678195255290429983141133274512 9577772 97598883844522052398717014970450314240 9577773 313246605768712585847484755732730701622 9577774 126942821412124395055624427632984739136 9577775 -40055618064754924866571664083119565200 9577776 -8390574738255664485638625502804377600 9577777 10789304373904424689290994796772000 9577778 45950627314826610080652826619997075456 9577779 -65256586425984833739407312630213144832 9577780 31760807993184125341456022651763709440 9577781 379704265502227857164868434710451625582 9577782 84193932853686839149766401307224927200 9577783 124682597211612919691409301149105812976 9577784 -325144694701517020458727186755937566720 9577785 79684249811731225335261597913441680960 9577786 -1093475569591676356674800063608546560 9577787 -198486054167974020772501629257058169560 9577788 -244536555658057852593106711536353280 9577789 81229363796675925808200762563609593848 9577790 -39825171872973484470769796735202817920 9577791 25223507516142342578171587377218964480 9577792 1684411694328876320351237618626723840 9577793 -330011770090939884693290741638008080556 9577794 134873869475713551790404604045486665600 9577795 -49455485771599021608995830344396183600 9577796 66506473972279386384756434506547815680 9577797 -147091699413208055760089391781338304800 9577798 135054182029376480018484310550468936064 9577799 82605377059916264279817975120962350080 9577800 168184284429424422562987948343578368000 9577801 639361132234919820527539296145843428480 9577802 -107654649291240206747459931308426926080 9577803 -71361483085702499201384996455544745792 9577804 133284010567458226079651678816702886656 9577805 116639001838621906846230133450660392000 9577806 -3346142471186070954413858474661120000 9577807 -178904330995651837086674007064670651568 9577808 -65743655729160341635548355077514272768 9577809 291569196104220999399988163030418126114 9577810 -81086365938297984167098665276451706880 9577811 51661516489696273188519312916069385592 9577812 199324370955536846881466672726580160512 9577813 -93081354560373356462212703931678854240 9577814 76569385282181380970813733550657940256 9577815 1909721774060850293260784391206322720 9577816 196854393125561480954893458748531445760 9577817 24131560201380022920316172741314448532 9577818 -46551199689262987680507553667937715200 9577819 4969741306633175408826223399528539544 9577820 20151630306354119910084071510118266880 9577821 17263614959792016519308805281713282560 9577822 -295785382123312393100178212345521152 9577823 172510520646759404591400170392675383072 9577824 -68541174612789298066685578698031104000 9577825 -11663605163372347209113279297326669450 9577826 84605584571208418090832346102268838400 9577827 -49285001488478132625069161822572949040 9577828 80731097551206364106518229370184464640 9577829 35353987346339484057998853045902404992 9577830 -22531062999962908524408045195991104000 9577831 -327691419866425460746235200224771767368 9577832 264077116565326135550205394724058562560 9577833 76729798105663308644874637717478945424 9577834 -167474005372242351325849954017619620000 9577835 -13382001599763265274016513001957074720 9577836 -120137362076239421361848791533504638208 9577837 99684898354181964821894384864033990486 9577838 -353605581152797630195586858974020679104 9577839 -204745999139421465284006856288681814776 9577840 26756427519853879979350765364621967360 9577841 -21331616097775182881809645757423585856 9577842 -13651557722680076518943235201640081920 9577843 165366736103124960959114145178423871040 9577844 25508287718819893754511148234910263296 9577845 -112466256987236427200809369480372066080 9577846 46839206009563060504579852417389480384 9577847 -136303881485670619959232025429361079704 9577848 -113403610002374759346583664602951188480 9577849 -273335991078549544061964945545353648150 9577850 24429691199656798283944263261963648000 9577851 51973889947582057403447385627325732224 9577852 99129743810164638109225646027172439552 9577853 11310904969440314061637539167970232320 9577854 -4109847450199271850554394786929497536 9577855 -38256187256969873568348342023171195040 9577856 255057370372582926266714858716303196160 9577857 -76456039433093327315895878430919559808 9577858 177299610361443346778967269606980643280 9577859 -452471089550884088680923887155426760640 9577860 -126071663096142935270358712597684592640 9577861 -173561349520755298285332341238437067908 9577862 23362800485681633239355838835182213120 9577863 -1867066378338614640855372752887305000 9577864 59213348933860767040993843882577233920 9577865 -35131854404806536889896835189387783680 9577866 -37140641342637910009647601796767339776 9577867 121276038363652083472858043689091982336 9577868 174430044357159785082038648062310624256 9577869 -81619777372850861352925869194916182400 9577870 20045238926553035616732116979916512000 9577871 -94962999281826075341579988809038910928 9577872 -45294162114210747017345436367585935360 9577873 13010042324169750279190958554790801700 9577874 63422564252781607964910027944904705936 9577875 205495948290313263923187508694962908000 9577876 -89923768850602281689022931069237567488 9577877 -217178091919527372864422137920860703048 9577878 51851518516077168286217936765410905024 9577879 315972919379336622356596844430731009480 9577880 -7182584065090179209304302310077644800 9577881 -32250257968469182597154985771374928000 9577882 218381798749262340815294817786138135792 9577883 135435142140914092115304031272346649160 9577884 -37769966602954424748336726358176595968 9577885 93607073168209789735156342989662143920 9577886 100148727111950704063511856022026753024 9577887 12127284061222107972643626209096413440 9577888 -8590317122248855729669504260917821440 9577889 -257887500726421292176979799537553865040 9577890 21918938802835612717081176796709591040 9577891 -92637665664822886499604090160647148728 9577892 -12756751606262100652700463373487463168 9577893 59235620589985027921879130441962301664 9577894 37550060410607447227667613160423996032 9577895 -52291084824209561371838984582557948800 9577896 152077120380845945301354366894527692800 9577897 152798225858004811475084434186150536832 9577898 156589090794775657052401367929349790720 9577899 139975299223043672606793578175759315120 9577900 -54123298191876294842851096415846368000 9577901 -1563933196477442200318822927714700928 9577902 -165457299464042715032113293643031665536 9577903 -411637061235189780602981937750073825080 9577904 32002917301328290027063296757276409856 9577905 -13573476351626719969975414009538787840 9577906 1357744564194377717178717661302963840 9577907 66202515710096105169756569391545786472 9577908 4006242698275429542090742133565585792 9577909 -37520054376312114512933887421702169120 9577910 72207106023586312230152681539604142720 9577911 85454955110479214395380640897489163904 9577912 33357689485100334597603246645415219200 9577913 -71041664805308697355644150476979177600 9577914 -35784374553892212896249707706238274560 9577915 -14342737310353697809514707092490479360 9577916 135750696196603100445088001861309322240 9577917 244098417573539096260061432731620658860 9577918 -71573460582663809021543302719569691648 9577919 -109613611058520912927585582873331559520 9577920 -148205774732968560389702078315888640 9577921 -12890124752283673235323607626303150800 9577922 -64012139200670939636797946907981469488 9577923 7973553958363299957129530726211125568 9577924 305148287821952984595412318911397152896 9577925 36044435751655921583242870158326880000 9577926 3488386365851703005090034474413056992 9577927 68890567616139109607413663885173090776 9577928 110869566323125622204156549427641272320 9577929 13664170161934063058705866949809633248 9577930 83770570011115745566939485577567134720 9577931 139854551905396222534992193867025084448 9577932 22168644013329502752281649098723328000 9577933 240657750521623232288538581205289560182 9577934 219565957197313736001860779419215016960 9577935 -124020983907074236648010022708265113480 9577936 66365035144631515053504512562362056704 9577937 -85260754779682471829233800483984981648 9577938 -64032441407227512375043642905106978560 9577939 -71097895884764519037364138668655581280 9577940 68511445854583849279150449810450743040 9577941 -10756582723888995058092659315598995808 9577942 235309232366958228649478351556082053120 9577943 259280328304070739862669322289515104920 9577944 -61310210424887894330609376973970042880 9577945 -84308155710105973226682208123888273080 9577946 21116238908501467704062529015107051520 9577947 251811074964460564349655961573800667800 9577948 39876837561775078580084393236913671680 9577949 1818699611034854536803464025968090688 9577950 42755867768484767793285808109939505600 9577951 222019539017644420887279988952744517504 9577952 177740779408408903003114445294969290752 9577953 17068818007565033742307519188040212480 9577954 193167483350734661935152588798020164992 9577955 232150495328935871306534789079512001360 9577956 48980754081821320035713076472073625600 9577957 293887140636338328202668390980303239840 9577958 59250709274061255577148066218217066880 9577959 -3143545614972312344540032021417009152 9577960 -26011246589714811453489529257885696000 9577961 154079854002721196797425880187623588224 9577962 44335789508894124974169189794415827040 9577963 42178805815988263688628234760812327984 9577964 -113004179802364147000488449105902376448 9577965 621385611718748422682337626061241920 9577966 151109021376812388250176300455418604800 9577967 148489613279978288334308041518723946992 9577968 19141635541880025028001075326605656064 9577969 38350909382103455226467168570027506020 9577970 -135931418968139428102318681201030026240 9577971 13421098238954873599417139646579105696 9577972 -108569839925337229336415633344164918528 9577973 73529492385289643080635972989826690222 9577974 -31620284963040734055960358365566263296 9577975 129223047628626582881456500837275018000 9577976 -3181947371518768834992838099322265600 9577977 17951460001787742950812410939224194560 9577978 20666316704345396993402375585451485040 9577979 88234940168909983995423874463920172580 9577980 -162682878916215850999677695979281971200 9577981 411720983446988243461432237625239727910 9577982 -146041459594983344361101977570179224448 9577983 -69172561454724537659258445133950065976 9577984 -4911546244295697150984395417368657920 9577985 -459922805829957310683656126028068922240 9577986 -18160608960801257905297440698846499072 9577987 108481648421989148721906059055206784792 9577988 43533280626782661039392801805129117696 9577989 117123680949940798463706583525404940224 9577990 14031972131485066396659934886937196800 9577991 -9896141097107253600977422612562093016 9577992 -135191555988089123316290127384821760 9577993 -118784446963501909288018946038924858956 9577994 -21226660320666225200247568799855782560 9577995 -53569339712293644093860879531091033600 9577996 112393439416881332415190960272908384000 9577997 148107979351382879079090476815292940 9577998 43274872918005172536069950097843877824 9577999 -346678413948549368617784685728621650000 9578000 11250060827887366568481398251130880000 9578001 71394587631784156421121226833053810880 9578002 -29213075992876910583892291426837109760 9578003 109124268734812918336323029253415518252 9578004 -156191009772113766201951519699243110400 9578005 17925048119410317366197031963844398720 9578006 -176750695385400461007873406929365934048 9578007 8290937874361938140362366754801771256 9578008 40204828736981097193469702659666083840 9578009 -55220045124622060293625033554326448384 9578010 -8850461125357146372275184273858816000 9578011 302003131883933793130418400866836832392 9578012 -142750749483181050179523053421039634944 9578013 40265229562556222631021332364306080064 9578014 -255439103971567450686398862870630729600 9578015 158947120795161647737788929785299131520 9578016 -59442517286813468615561230733159694336 9578017 178710843460481523280551759485389748066 9578018 -46452071550830693083139172578398783200 9578019 -256927180147343690292537164462476377792 9578020 -156675422594045272049223706546581323520 9578021 -280403693334214564408781909753081338308 9578022 -42663277208949952756344006733280078976 9578023 26978956118879946355350525093810482144 9578024 -70024777665817669939229466653344972800 9578025 -112657316117238561845423116370312975250 9578026 83689031975035863266408405820527873712 9578027 -363102862554956917881881466029024354124 9578028 -350409828224128111884212047833563136 9578029 202797361199986466874743853330256052630 9578030 -110002332515049911687892510111078510720 9578031 122766945985060619694365873933146284552 9578032 -63690887844762391264130013654877667328 9578033 171697331983137503301600862801207627200 9578034 -57190200830936397110120100526485020160 9578035 3673304754521835350326731093392418000 9578036 -111990486059089211853254727578728366080 9578037 32947346656282579253989417994788335744 9578038 641108460945303939412898794021121856 9578039 -69507476861530549885578287521095290880 9578040 -29712837228127996640466416654851891200 9578041 179209205732838061782396396217537021584 9578042 -58200961863334972626741973579861118976 9578043 -35187111240865449538290626267664751080 9578044 82785419867064479465595269726596996096 9578045 288308256719222196694650676047497712300 9578046 -29048896237613711595225550365480359616 9578047 -169281351925362014196156766242497821504 9578048 39047441353908612487142185427675381760 9578049 106365534690007255617280673703315263808 9578050 -58498065758886282799762810675926013200 9578051 22209185355785125702447326229055743488 9578052 3910523667886658413111410182555937792 9578053 258251210202766844810956259671295910302 9578054 -110526209754948996179457022368059594880 9578055 120425356633849331483055034636192674720 9578056 -147191486480866262486781301960016133120 9578057 26788285123482630471885061999036377306 9578058 -1150986898791300512990897398965542400 9578059 454555399501034869168714502511028842260 9578060 -39432243321562119487251447409247001600 9578061 66098720319031432746682207566381512640 9578062 -127490429551223785932499391602134266880 9578063 312546692708114331889730042358235248 9578064 53405106462340231831684428010711154688 9578065 168015037924655516161316139494866070400 9578066 -102649289061052840476659884123126950768 9578067 -52886811248806699553379620909652015552 9578068 34821270073106110226654525017560211200 9578069 -56417547374254080356060327608780149600 9578070 5586171569125925344078689391946941440 9578071 -273161765065402715581657388018403783280 9578072 -61473992736370335582160715236940759040 9578073 -249031517468077633013183029960614113280 9578074 -105041825867408209631771174021880951552 9578075 60720171114474878234390722535898579300 9578076 -157339280999121445253374394071901050368 9578077 332991977923374308626383567545582552832 9578078 -4138723573310724615967040635690118976 9578079 85538376476031570716900571053298533496 9578080 191165892725197427403409675043049308160 9578081 29939118641595092172954332030860856064 9578082 67384963225701363381402062221935633792 9578083 556444803777609058555613448518830988640 9578084 595483917983366298804214560976312320000 9578085 118760378115361984303790947134069576000 9578086 -61134336604401605553701220836064067584 9578087 143616225140894573139106342837634007672 9578088 -95795195135764798989139125305552486400 9578089 94852971003761493029336344463730432756 9578090 -67197242225431926572705833518780076800 9578091 78717123450986212799207238471644210400 9578092 -114963782059625506640215982129773582848 9578093 16101332737120084215743962010837841216 9578094 41728469681013396666592431525259291200 9578095 -220218705659262966842841388244947913400 9578096 77342406827008315329160729691553890304 9578097 -56057619715172804205654632827688166912 9578098 -20442013933595380670288752039165200480 9578099 21398405962863905958346747726129995936 9578100 17308153574261532840820525375060684800 9578101 -22031453327060381324911394428339949056 9578102 10077253891824645245006696441026646400 9578103 60855732006566640632068257674253823104 9578104 -218999447485634366795512909032225546240 9578105 -109857997396800958154741100709264679040 9578106 -26332367637604926381369800338370350656 9578107 28398367499641208730474233249550599424 9578108 -139439996826222827674701206716158953472 9578109 208593763162886595356979044223237798240 9578110 14583372915342324641416767049639440960 9578111 19475077801470292599605075339941335120 9578112 65813442989034919546532894464215613440 9578113 69914331117909548912901518903789768448 9578114 -15141250109823248984549805908065878528 9578115 -270997037856348185633652491571838980000 9578116 46556528364680778044606308179158019328 9578117 -341889983846023235487675263855546239200 9578118 -316469902481658355053134355661393920 9578119 -458772776763721127543874337437012900480 9578120 153929959750867412435789948404285440000 9578121 178522104917229832531196599743719424 9578122 -131246259067491690964712938821750279888 9578123 333550021249413217336528810316776578120 9578124 -31856117367636444815741985019559735040 9578125 240211357609980713986765928070950656250 9578126 -26120549020267080500020703645343094656 9578127 102609799595921795882171791566894776208 9578128 -5428920020611013152167415158823649280 9578129 -84733741352595883031870925182991269520 9578130 15249819716639084411502318391556229120 9578131 2649140659246329851659895937116565932 9578132 -19844772007824541348441812465626554368 9578133 -68583869862715832024986337050531416072 9578134 -67913354685075468209580045405098173248 9578135 -24999240950765186763265291686473802240 9578136 -30615480810922320895054307356123176960 9578137 -110752471296671375946284354680917029228 9578138 -149128719992548706626934628958621931280 9578139 -122575247135936596245322909746915561576 9578140 43616388238506482741275990362690908160 9578141 85896687546472440955074359145933805542 9578142 42002331895287775518571559191698892800 9578143 245355384398656937930516039539207107024 9578144 -110851132004998519393647599900331147264 9578145 -5457179337033096360728978849074820160 9578146 32856844899566664924929031655893544272 9578147 24579613575645219826503393354300943680 9578148 148347100927355277700207302388919239680 9578149 5752688946022516568265228162684239776 9578150 -104524998043890831597385738213214503200 9578151 -45066172659903005978619428963995377000 9578152 -206010532931128744647735920417085158400 9578153 -2272212082315448251815628372396231416 9578154 37191728213495266121389333406880011520 9578155 418404971309029137185793039613418711760 9578156 58543583213588676048869907018057581568 9578157 -154409508383179384790174890224507821760 9578158 -31601604406556338692344404021092674880 9578159 140180505179640043750441483291195814040 9578160 11227723331616841319071254789184880640 9578161 213563868503914518442970818384256495762 9578162 -13478162279045600383192871796803377536 9578163 3308143780959000468628997448718276608 9578164 3161085888825350540127637051530977280 9578165 174431150111056494662056634391738060060 9578166 14609567048345933796119704075711672320 9578167 -327152890185545773250757090907614592200 9578168 -50939540054552161265222458531449200640 9578169 9960943886462926038350305866782810250 9578170 28671889565381075911621274694168130560 9578171 -83883116130023494429449933473168360256 9578172 -12453980952733347614699525392190389248 9578173 -428577634099534970409332366958599020896 9578174 59716194133583811673664985679944470784 9578175 -12155677660202688244682570345194377000 9578176 123113504839393899792834370469858639872 9578177 396316891019188875830975254743568174080 9578178 -90641359166745428373534958721102860800 9578179 -103941959430892141145544068901387923920 9578180 107026580622344841845970041496395635200 9578181 -237579705660083553017268050201542018848 9578182 90015268416059790539936508750832932192 9578183 -61860806340914226292007710647641078568 9578184 -2731367309489985531863133318068305920 9578185 -71581047391621993752680935864632580800 9578186 43173212625483411034722803646491201280 9578187 -149366240096102330666402414158285972356 9578188 332576991856912863851205621351191294976 9578189 922656290788721219709740300589064224 9578190 12100187752129160613034250575586284800 9578191 -109475194623962519500323848287770224160 9578192 17007960617964750136899008780521881600 9578193 166869936445761392045405858850341294064 9578194 -12721048541790654071073171844715931648 9578195 187919626606290277222856864922416754000 9578196 -96259839077432058845025468571112263680 9578197 674783398216553273219876739514075825920 9578198 -26706173966388382506853446595095598464 9578199 176430903248522704170057914064736975464 9578200 -55461859393875715238589882878916096000 9578201 100228416644762944240723842425941520400 9578202 90510017692145730754258457857741036032 9578203 363836954629439650152722020478283552452 9578204 101244760000668254456040341797507875840 9578205 11031043587595483985570733169300444800 9578206 -45212094012886642845591779827171141632 9578207 808882216048222333677673614103332720 9578208 -146480368589957978206829424734369218560 9578209 344329884293320658796067175560944789410 9578210 -26151059432167911096026323152644310240 9578211 140424720614760113296469694197509489272 9578212 24746765609416066497755107303549501440 9578213 -114006061848474661739968185071060422656 9578214 175983782547378602311930471586657751360 9578215 63649479290768536341361987016647603920 9578216 -165314804213751508972228329769172075520 9578217 147933773771979605268791673541254636000 9578218 -37447943842056281924666282262720448320 9578219 65306186372024448147969883572245932320 9578220 125852235827068783068777594263978588160 9578221 -378184921719676561977605367158897345578 9578222 -4520554532464358944282749609742306368 9578223 397203914244907736721242117562035980800 9578224 -17666262877141167425934312214363439104 9578225 -22935066574341571907582030370749683200 9578226 88972545918655009671103429041899940480 9578227 -78392559779822936902885125976823478608 9578228 89559559889880309230812746973171869696 9578229 170198518833818679611244709539090497088 9578230 -60921472948120765668045533369839626240 9578231 -99328845409467261515521326292758147768 9578232 33418498167506248458825334463174615040 9578233 95285164785288203975533786045408184320 9578234 75759258116291759500792227429776267232 9578235 -96903908432970162500456789648803349760 9578236 -246115981467029193212579147720805265920 9578237 -350908188393390839540238650895178594080 9578238 97653627266398910941270484043110862144 9578239 -216228825523230109996686405704272120 9578240 -89562607549193221187341057589143142400 9578241 17070457216674454569018796172320415952 9578242 154042274835426611279935264342435326720 9578243 -417482451675628516439329654468305342576 9578244 -70393505735262128193158847160740811776 9578245 -306566407228530295511299304096858770500 9578246 215314162719870510553001807943001599072 9578247 89970717650579266715062542090651526272 9578248 283332789589334086412179341011980047360 9578249 404403943461706400172174109845936596250 9578250 -131358332249260250063672714916672000 9578251 -421825675519926564479768352464781144748 9578252 156955668081531329424192092534694356736 9578253 -89067752415295388972339175663606920736 9578254 -30159764440717220351601923577655443456 9578255 43820829892499706154934829709132180320 9578256 -5326613681822460253417848172909166592 9578257 -3331873399069972738619969756983559512 9578258 -13901216899890129821178732951396489216 9578259 38008958444739469367801584085801362824 9578260 -168201248283609687026799210572981541120 9578261 -125993031194385761074733813081750376960 9578262 -96472178109415175673344085327882742848 9578263 28677537679111569825174256622250448960 9578264 -62427819203997693626345742346415923200 9578265 -15942727359498420708419449364421283200 9578266 50795263816718710233305235378639441600 9578267 -18019509661557601043522623962326991840 9578268 -5635878451771215064398986640693657600 9578269 -213315162047308229834332186429403334420 9578270 29932045397220174188634835603282828800 9578271 410108245987206387203196270840798822144 9578272 -323749871980776472278935902798178942976 9578273 -7550829290493046392520093186410200478 9578274 72762762300916337615933631797178648960 9578275 -134203869341920849896692888788110580000 9578276 -64616885576455223225704373088885227520 9578277 -166453354870721503918880646166687388160 9578278 -57407898473719631142877718443764502560 9578279 701343400256658388040122618351495523184 9578280 92970955378031013772671231884685312000 9578281 -177894922856434122620956172765190428736 9578282 1116020360321318823649188486007740672 9578283 58994524722958905018108464868052926720 9578284 157828027283610852778617521267576335616 9578285 -143512772734160850539644979584625475840 9578286 -37408539616009315345333178168060987136 9578287 -239155472174897422939004994219705281712 9578288 -31319862912397227709840476196597874688 9578289 17572911376710137638205423739137526720 9578290 61607791078772704573796439448642444800 9578291 6061627856806584514397565010056869232 9578292 36763437100457417440296196404487729152 9578293 -5673836113450467568087231508795600256 9578294 -250508477741706271854074179771116497280 9578295 116018889104304165878061616372791642120 9578296 -31105471185113326107486584403315916800 9578297 -108429931054792822385972053980071747628 9578298 16775552614439762903241622384834673664 9578299 -61774591466366108893118308672057282760 9578300 95909363350419498000230162741648294400 9578301 -51759709175629366305017284754606844576 9578302 34718189788559279746333043842386604032 9578303 -95990062445394955302881735147700427920 9578304 852984981351138281383559393905213440 9578305 7209315910992883485151929708315000000 9578306 -23973820033507166351437896796646984160 9578307 181382138538603164910006465707266542840 9578308 2821980717976816409955751786228551936 9578309 163215670258218974179949448836080847004 9578310 -7716695019212818585232010707740692480 9578311 -356052835889721309374796362286159474088 9578312 -79593666384910881918295015592839756800 9578313 44519910017277368227797069178481169642 9578314 3956171681607728422595000224018516992 9578315 98504261962454253841082463612643404960 9578316 -48644719895007470489621448861989683200 9578317 -127597666335693025173377973489978994208 9578318 -34533438424600425223366354439853342720 9578319 -8891374611151266898353259110898960512 9578320 76321042729186867516102452775572602880 9578321 -2693340848400087289956808962810120588 9578322 -37246717252775759131462024341228700512 9578323 251882123073503034453805651135932355680 9578324 -106077458562824141588778871525853857920 9578325 120829441483084683083047511720411433600 9578326 107865472117458444050362248247216201344 9578327 84470953634519912762556086315467979904 9578328 -195281577338763846054351747977521827840 9578329 464713773812118791316258972180031073930 9578330 -29420901201156190595510127796169280 9578331 -78423605888333416362187168260807165168 9578332 -39673475935356596455827446274113983488 9578333 44471678489349677178603261353028273600 9578334 63273900242361686668285851770850434880 9578335 73777734961738801452941409381784327200 9578336 -7965704761183895202987901942245359616 9578337 115772857578123899160342110747823593280 9578338 17826806196360674759271349391095881216 9578339 -105670905881101253207572237563552215760 9578340 -15581275168073223942224069739415142400 9578341 -32227693808960092868607489871059712258 9578342 -172621515633804885301418095104859443456 9578343 -121005210129869040548204932653427557336 9578344 475698692753388030618591377694964070400 9578345 64536387134380641492206700610548312960 9578346 -19536327882679190117698172409390095616 9578347 75263789851005460809912376551651571680 9578348 -56971888040558133947763796509894220800 9578349 -766434951753906934760995306659550464 9578350 -3606409597568443048849993925839056000 9578351 -24621584942990535347498286566225286600 9578352 -6360549814992035974567069963392122880 9578353 17322463744695794812567394409064938304 9578354 -31929611128539674245012068191852400624 9578355 71550441970942611832816525926864768000 9578356 135221561259132726534577554451173560320 9578357 152851405712364139962861138061812066606 9578358 10224582842806054372881025164983289600 9578359 166151456081850752255334062100978218416 9578360 481430310079898955998229713266176000 9578361 -78007086892981362275659713093391316736 9578362 3140588160573559678257382185528678480 9578363 231096651734322643142927713505663400612 9578364 -45743878892899664739668181154593037824 9578365 -90591325012073581952023479898678867200 9578366 6530682021135939894232567255195966464 9578367 124144407255138750688542708680461097784 9578368 -315965156357658462644433876352373882880 9578369 -34999068506256531066017454417673327056 9578370 21144845217777685963810955588523340800 9578371 161528926769099844430662786786408003600 9578372 -53106061523087287601661737090110526208 9578373 44901466378699886095175099887930398144 9578374 -70380394816375086576472244785316371200 9578375 51247880023992933353850927573131400000 9578376 60856792679073948976651907977139819520 9578377 49244718587770835971607749570402253620 9578378 230334766040098241180672535219713986656 9578379 1783119659988064113330365170503812736 9578380 4619779917854129652427870058950164480 9578381 463255904976924544106521029017633126700 9578382 -40670242470032283861098741193467934720 9578383 -160061664283961050911701195832967951840 9578384 -71801799888032969005813768994321817600 9578385 -23232720083863376084131730624566492800 9578386 15030079578964016464216404894126997392 9578387 94262873422811771505564727815266367744 9578388 92159448696751267787715629198871091200 9578389 -387128415361564096973646867678306205810 9578390 27967789354864510998570632108641620480 9578391 -149563677338973324578314414700431078320 9578392 20511427269328569921851473602451230720 9578393 -56221284553587789942140760959874832992 9578394 6680272095662405442828308421460001280 9578395 234279740836997511084738805162218310080 9578396 -27456146678553371677480926647099563008 9578397 -235855513104514171345066342830852104064 9578398 -28972790801121268056690273498863068800 9578399 129171224892104813477440321913739026400 9578400 -11181058594331418080442668614444646400 9578401 -103594340778807870019439452595924272448 9578402 -83342738243644200668053792364170204848 9578403 8261974026701921482540279335727657920 9578404 250378055657203849027380152332911424512 9578405 -295455829971661168118754539851288691880 9578406 83437784326110345325358292735443827200 9578407 98751875219044580271181937636543553656 9578408 9948087981365916361757108958676008960 9578409 188975633838501577766593615282264009104 9578410 123660448871999441147510680689587352000 9578411 -66448199511144090364958040690966730752 9578412 -8288915199642821672852522769672671232 9578413 5416993077720451864697679929451052002 9578414 -58990485483336728487159314760567401280 9578415 -55329260675816921667767235376634396160 9578416 76175526599676214648749947294106140672 9578417 -201029977982672691428842261579788903534 9578418 -75935695517762645488179718806605920512 9578419 187945866661823289713002397581907013600 9578420 44918137015680659711891151282850690560 9578421 188023567020965667555762064893179462190 9578422 438074346953305254126407844026682432 9578423 -135609948018378408345595674039082586328 9578424 59057168419631652760476219484897873920 9578425 5874126306409781901815928468547711500 9578426 -66546532809134568263824908513074514432 9578427 -185083505832148691702921724170680629480 9578428 -89786234014796946688900567816107815424 9578429 57028233240008432088083139970191287232 9578430 4095615431645356601336220721006810560 9578431 218739264878137181790925295339117555200 9578432 144705822528845169797704523082167746560 9578433 -187633951431300125110284189995720102400 9578434 93797986687904333201880840568517928960 9578435 -101260804499996436550684698928900347120 9578436 -27234234809351184270301588785225277440 9578437 -81727468177603138381865528264874965760 9578438 235890747502475988307867379953460769120 9578439 -189723195456624919639204588258736241600 9578440 251049074862161419005594505779717580800 9578441 -79235508828317861397771730422309781158 9578442 14655081712499428117068092702596792320 9578443 -55816261576012240830379154026940524400 9578444 319185383651656029165362677514125191936 9578445 72665863249954084148903390743018011840 9578446 -117282951071178052336195432795001182080 9578447 -121683241918087556772873292180482608640 9578448 -40118797505839000034617175259908407296 9578449 50219106277790136420794982308375399040 9578450 -32152581587618732907432034906462425600 9578451 -25269319618131672602374468634427510720 9578452 -215997751953839347709670970127951413248 9578453 270524332392118871506415855177370522702 9578454 146161191781467088198420270079716204032 9578455 151268784530586814660259380744004814360 9578456 -205124908657399326005335898777033349120 9578457 -5725553783260573775231058041277750720 9578458 168787986214850493513465566254298872320 9578459 297707386791438384603668013427105112064 9578460 -108554833170286981520484962904918589440 9578461 136449121911102367091786128912705233324 9578462 -60888039109131410082941051937441744768 9578463 41985242689160177123693694163905922848 9578464 131228881876385099165118034125781991424 9578465 -993785065137427530868443081703584000 9578466 109795608572631891444228208737544761600 9578467 -28027321143373719058659282092537344000 9578468 -97331579962082714789744765636477399040 9578469 9410621446371603023756610159439496160 9578470 81801306167881321025892274124760422400 9578471 -180186071119070028362897476706049805560 9578472 69413217575037237430401742946902425600 9578473 -138682178987791948434862519264162548480 9578474 85802125971921043981154230341920546736 9578475 11770521045480332115552151838467343100 9578476 11801549491504561500343051292903736832 9578477 114122488402016554466913982127282458326 9578478 -5937422715169101025190944140564393984 9578479 569683231859950900554735669680320975920 9578480 -82595882549308758269928847667666288640 9578481 -159873364737657932854512648779491824 9578482 29167578326986665524835076115720408592 9578483 -150155746721836926973687411512084425268 9578484 65937825055213806346528796301808177920 9578485 -228435440041577305507618404266178090240 9578486 -49235781628396695971798852903065167360 9578487 -216044648696131081544582373073265711640 9578488 -229933014650391576568052262216886640640 9578489 131685831822540473729905976613728162880 9578490 -66299777383851720575680636987209561600 9578491 54649237103324274580451528390670259440 9578492 5325254577101079834467904058690584576 9578493 7738458875935824758513695455183033222 9578494 210388743811515372081500566155158839296 9578495 699867472630197874309471035675787200 9578496 -2659265515208561708503400216474419200 9578497 -427806201409911979812145566688515312600 9578498 -62591267207384903326388286610708734000 9578499 -75653612663215093842336422992938581760 9578500 341036504711940648360080196508862016000 9578501 132440882621198092100686999180896545502 9578502 31276157692159983913017375948807683520 9578503 -25298095827489527185137813943207138536 9578504 23639312727761292213464767298593751040 9578505 20836615890799926335134096645903450560 9578506 -57527691778331945981519738055606687744 9578507 -96500775072694139056881149777927651244 9578508 -591866451922716947494285656226652160 9578509 -74657633246846552913953732306121237696 9578510 -7585521791871576014179550487514923840 9578511 -185332128239790942973060008280789745712 9578512 66908505350131306344432699568379273216 9578513 -13323562704578577874384094752669290240 9578514 -17163450946531136586167155739613067776 9578515 -134629813111179758486610338485194741840 9578516 259897134880106575569997994969909101440 9578517 67057212083088485735521690934197828800 9578518 212472115473942281522717043321029725440 9578519 178444489081622907175762465880925985344 9578520 -50576747778065684383625927714383872000 9578521 -274333325900210965005177835678342799408 9578522 28831457108398683416119875774330712032 9578523 73090846889629826364597242809184640624 9578524 79801625493969038302927679658414020096 9578525 -135821163364817055597713589938607544800 9578526 -169783592400127372931603728986410352000 9578527 91246889929851741737952538619779798400 9578528 -145026745067264032571095570410988830720 9578529 -215854754466581420151423334983324951726 9578530 -34632081951081260206455070265781881280 9578531 19839605553490663928770701913793310624 9578532 20205832058620703323104432040975319040 9578533 58229686595522440410172252788361907520 9578534 17764712815037752664620257579339423744 9578535 -32278495898338662481107641224697088000 9578536 -28417983631484883166245437624320819200 9578537 151336279203224957533974488857501681572 9578538 -5524039596319838234266879178465579856 9578539 298829052663717466491631152373947643920 9578540 -214380683312686409795089968800103413760 9578541 3404852531592202613920819305357619200 9578542 -46752066088303588720075794389486237568 9578543 -64310473926792476061586826573275409712 9578544 -2181649056948159965621594161730813952 9578545 4246004216353207521380824436109057000 9578546 -113632624791227264044727016137083219200 9578547 263051406265912187490802953590071006080 9578548 129861711673021238670090430030131572736 9578549 26638286258154970443136310881809280764 9578550 -9456174577526833610786863093996843200 9578551 11045265058576048706223389701693584944 9578552 -472805882862674566227867791462728396800 9578553 21185088636915583174373559443088764544 9578554 -8228351605201497115823524399445019024 9578555 98436372959694198292898445227182766400 9578556 49248572078139032821965766883336623104 9578557 -18136180751313313623675145024312656480 9578558 65862481684726337669155106960399100288 9578559 -9449515493345693194938450426731566320 9578560 -13314706969227994767125479115037081600 9578561 -380827175593175078963712803428903787838 9578562 49716296475591177464018667720346105344 9578563 100161705070634773973967016222690975680 9578564 87736226523301651942315820438811394176 9578565 -91540890300261773017148185847765448000 9578566 -43330662127587736954685434549241120256 9578567 -100312752578701069251237325942236672648 9578568 86915490821147480382090395051511029760 9578569 -85715784675690368395214023366185534528 9578570 46026144236569612015740412321345920960 9578571 114533097509401045370390315041473987504 9578572 -38844486427110738730459691434968481024 9578573 13773161980313207170479883070817144822 9578574 -93268838588981888949658772274163586880 9578575 -162191844825766297470541601443071446200 9578576 -41122631450923905891480673279142658048 9578577 -37421797682405181748358835942932883168 9578578 -48515634872081178056128165203907752960 9578579 29444924626190818326155487984909459180 9578580 76130424746395893858721249639392215040 9578581 -25680398364006967559751025339387542500 9578582 -189482574608570974951934013524433225408 9578583 22282331155622224238520230232075369264 9578584 -56875465079326441165708091234838528000 9578585 -62210446824742834970066031527964861240 9578586 -59813761662091730584070394087785340672 9578587 -232165883269109852931307055588214321440 9578588 800846023968595872480031266563144687616 9578589 -211201405035588899968783417417190882592 9578590 7376758397342340628783610469992025600 9578591 -30095512908888885162643374817611484800 9578592 145800232934650188558736285089131397120 9578593 133652123417588845777920497896299511060 9578594 3034535899569580941842850242982715392 9578595 -12388270658278825611169691764617113760 9578596 -67054027429022528457852061611973052800 9578597 -464112313887914540413087614810141696 9578598 20473954405535376528570737664517059264 9578599 -299220123931049661521457065217631794864 9578600 -246197013417380487383106918184488960000 9578601 232374437639393063057859611663038211040 9578602 -60904328799047948126798367405009744 9578603 -258323672993734202789591693408181930120 9578604 -9383737148379231867386907106820456448 9578605 -253412017798907797943246287987893226740 9578606 -119671627182159741077730649664975245248 9578607 5695108548447100111817708720019033360 9578608 35336053903434693238894903053391396864 9578609 63212490723672458315238957568370875200 9578610 -27489453313852445607210702210793920000 9578611 180759880001899523710075171898902353232 9578612 -406614550311280666530820790599481314560 9578613 37946810174664966234790048174571515200 9578614 81189825664802921239785916121314156800 9578615 104758237757886522736697880796164859920 9578616 -49961890216637151459182732454048829440 9578617 -450426911110531440082293799738075629334 9578618 -152708348960095068389362934661827750400 9578619 46691652559842861305907641836950659664 9578620 -132316573952268914871116504922402424320 9578621 22147419928800798380735604762162770892 9578622 -5146192428693009446998236743824343040 9578623 410593815096798684529411242334844607872 9578624 2453629998481459910866720968765603840 9578625 -11665221698873300339784727484585280000 9578626 -17083627953810161149830569909468944896 9578627 -93060008037770284854361019691294811524 9578628 103564201255276104140144821050564771840 9578629 -89851703865829872913684183348046128320 9578630 184136581355404533857271598557906270720 9578631 25078412344192067272204817851016918952 9578632 -15413718555156677291397361551999467520 9578633 83799575590353923180883357964428491700 9578634 -12993403585184103885019536783442129920 9578635 175950067377270081208116428546375759760 9578636 -204228135510854892422471369792554225920 9578637 1917751385074814523019832221604143008 9578638 3833280778834784698992167323808168640 9578639 150697581994557638138428225416009071856 9578640 -5980916160563667833017755477434695680 9578641 166500626007247990026112074080073554800 9578642 -60447648513230365930778828707586841600 9578643 96510656834331940087576630592108391864 9578644 -11917345065222562861739201498885341184 9578645 92818594385588273825597702238360903900 9578646 15015366618453165173602147124061339648 9578647 -258793169717665266458755152817594486656 9578648 -60864047838385788894914396376082944000 9578649 7987484744142246490586248112264635968 9578650 60582677137234658565844417057156608000 9578651 -362386303763738587771677802704239460348 9578652 -130890252273194247187020608566513018368 9578653 61280393302168611626173175657962072256 9578654 50356866723470642457602576339009995200 9578655 -3101724430628901518710356646464969840 9578656 -225546153847716192937577798603988860928 9578657 -314519125901998727104113674354111673168 9578658 236823025377643005663211687269206681088 9578659 63632686055227588164752106611406729280 9578660 12039405620779650790936081245360537600 9578661 -32226541004447724316967462294114912928 9578662 -16793855383570438212685843991890278336 9578663 351498265773261714114932571917666433912 9578664 23030627771587011114144558777976166400 9578665 -211544773943654865622054138885935086940 9578666 13111785411387535824853457240133926400 9578667 88960345553548621640490851395118304432 9578668 -77002865128798948047862256308466886144 9578669 -140820848978070360157133681396315997930 9578670 -45633080811572797779457878158942025600 9578671 75936951672233577239874974694521788800 9578672 69417537668886680157070370788686888960 9578673 -20477091629905532427687125497187327820 9578674 -46710515256152916915292357411268917248 9578675 81777201502389972042448916203538961900 9578676 97411925676836219379314862441473298432 9578677 94617594729812589512921350358334988526 9578678 -71143008176853215053756190360536395360 9578679 -99448933017711674614870076389887841920 9578680 -2462112632035132499641855518249984000 9578681 30720788980642890543859427669523467904 9578682 57506226216537007811844162634453885440 9578683 -160895599525919449138888181773816391068 9578684 199724212119051758892220324060702334976 9578685 -9255791777344574919633372160129334400 9578686 -72763948920696222643407920309398203456 9578687 255529328299223568055150763565962261472 9578688 27899930308520897513627067025578786816 9578689 420987538162782948202027712460842562756 9578690 -22012091436356763542036027872808232960 9578691 87605691895320382079822971390308482448 9578692 -90881741220299267975354956377477261184 9578693 126444896182358820929507917434846550944 9578694 50336358414225350068918007987952771072 9578695 789746568939794689493483179262499840 9578696 51144365449250262474186872601944417280 9578697 -140951209875229850888343080655830525472 9578698 108961974421061618748689194122075651840 9578699 -53492376019705746337376721688059605136 9578700 97441476453053385788305000782749952000 9578701 61505936951828414829041021435554454208 9578702 -41955921550209482205694022216947088640 9578703 227460005154023426439190801317448679304 9578704 -12259257468338319315795967430529556480 9578705 295089644157248894133595820691766255860 9578706 -24109426393913918418336322641387789696 9578707 -36533940519754111186262110335478477776 9578708 136229930026605873957802992762638218752 9578709 -34651951091191121675331785241161088000 9578710 -6871149117985251244632879460061226240 9578711 330783090105119960313676186843273170312 9578712 -11170012829127281163001557439019089920 9578713 77045897518841722988691558442913500800 9578714 64107317492199307804186146124467859680 9578715 139556997828068263179200102392998315120 9578716 -127301044305204389911134738559362765312 9578717 -18377402688333637818315149992428423360 9578718 -100305408679272425537277368838950668032 9578719 -2903336227820612322089179531839158904 9578720 -182092877089580692008670835520440893440 9578721 -17790283748548167990067785364198981632 9578722 342239273522620786553196585561285578112 9578723 -3468586257608944988384053659172608 9578724 -70185789441758768420181768270576159744 9578725 40228138411819614234370684701304002100 9578726 -125248534354528674591842349179345702688 9578727 -243603790789627323745915647128664452040 9578728 -1999483388978174950935809474645575680 9578729 -7302335877032384859902299907700717240 9578730 14335909930702360969903924158521963520 9578731 -179314331898744759704117813326821974688 9578732 -57162448423966050697661536852284251904 9578733 93982956805071981900153076385340157824 9578734 -177999997003998322680263603000404266048 9578735 -7099710497432200169224852012918392240 9578736 -2626483465811347605223042303468339200 9578737 -13467556065381606088075935287240003200 9578738 80211789349622881018204284559953261888 9578739 112178821933443182079660501329219700072 9578740 -114423475193713721641186395769409199360 9578741 153442337688835116980547584715372313344 9578742 52383286004253384736397064679034019840 9578743 21079577155562648039642957574732236664 9578744 77019392566878078285845027663576064000 9578745 -1166639113411914391666182954428909760 9578746 -101098984739285992548670289490219254928 9578747 12963934088594671056344080716566101032 9578748 66114288098182951689537589158432138240 9578749 -59472489165388314575401395263720064250 9578750 33549378468545936634173239367848800000 9578751 30302315436756906509327898149473660800 9578752 -48745423712533540189387036934648365056 9578753 -182840418737516892357902156565608479998 9578754 -74789759712400064178515012171980572336 9578755 30419473755623225126117212421470998000 9578756 25661767694686789829372629965341282304 9578757 -8668530520408940158942348747890915360 9578758 21032208580652385729408882736655765760 9578759 20684947115749981319944110352190484840 9578760 135501717954678688589717238598891929600 9578761 68145552098516301555563146149825774362 9578762 -81398269088677119729386523702287452368 9578763 99987900485706018178490094331020876000 9578764 13217571016031807804355553823701432320 9578765 -260228995602379005172175155847138446260 9578766 115987286499041046314889020583088128 9578767 -41964043606506177481946536989084550656 9578768 -4474876172860746710923787637355315200 9578769 -176172741721030726059723763790433482880 9578770 29281434847214805636606426692606482080 9578771 -46847186497467975406459547171974423368 9578772 -14852708109872658592253910124100978688 9578773 58012239793241837714567478049756843022 9578774 -4081151568599799045738257783170348704 9578775 106356174206770302236659038190231999800 9578776 -23939898127553041843863439933188433920 9578777 68456698011351048345373507688636063112 9578778 17524558736592488541896596771530970368 9578779 16209496568699736071491053315702658576 9578780 -171054803545654088839153712630343859200 9578781 -246948351618868740826154134173038410272 9578782 -7764633904132602685004382835008401088 9578783 44378327977669309868104750758761493888 9578784 2178284457472242165636101973583331328 9578785 108253531734890627196638875565024248980 9578786 1768385330812320995729626285986957312 9578787 -46661983390250579130466298929756750080 9578788 353681247707947573780842664120167653376 9578789 -212611772387910554794790163062877226176 9578790 3157864512465722841084181427672256000 9578791 -164118352690187229389965424801286444808 9578792 -365229573038662026265531469986468992000 9578793 -35979708870359252285205843130403957760 9578794 -213214240990603238074544157092874720000 9578795 -92081622484170375848921838685778743200 9578796 -11737935427192972304842040886830048256 9578797 66460822092113543885795355946070084246 9578798 238514991173470425517267151253267758400 9578799 -2543443036128472526682298702605655416 9578800 11237926741906174705268910114707865600 9578801 -50646873987479366311746553306195488528 9578802 -59985453746603280342185822764897872768 9578803 21928818285374661001729674188480047680 9578804 -15188231657138081691639013065984000000 9578805 -59058379288384824903226125621524310240 9578806 -161208136928622389616391823860254480000 9578807 149731247463462054612540844973692884912 9578808 28257315017828799160088112890985062400 9578809 5162792622421681795182097934562433568 9578810 -85418048711488365596287593960096983040 9578811 29852234971699177832675136595418177280 9578812 -217357917650969028322189786131740464640 9578813 389979078784088879692145835475141381062 9578814 30446547051803725078232587298690863104 9578815 140661066569121435208125541130892777960 9578816 -41673827082511569452371244338454200320 9578817 -88706958253597600099074446555898419760 9578818 113324234458777311543096381026538609360 9578819 -42678178004995256606975160028588400304 9578820 80350580992968772545251220832476610560 9578821 -54282258878985665457484329793815713280 9578822 94667047544437282017733456862737775424 9578823 28572363638529683081070977741529917568 9578824 -39811897191569280576325443321917783040 9578825 238336057683711712326653399017895711550 9578826 -9413752086515801099093593021229170080 9578827 736199990980217561028651265875556800 9578828 38345242332743506988955259603718747136 9578829 98072791473054502264505757331341139200 9578830 -57507531170171953905892416262554869760 9578831 -246871597752728977995285628571589327000 9578832 66234451529878340541424516113351966720 9578833 114635033308668874415387395120804018368 9578834 -272622805950719871259148245045449845088 9578835 84860286507652257345172883467909109760 9578836 23093970902322710972566067759706511360 9578837 120667613876732771993662281617801045112 9578838 182094762411294647586687659235333611520 9578839 -340736380997107287105119570874343642360 9578840 -107108280951639222002243401703295590400 9578841 -12048870204735909094095749170833116160 9578842 2641274573377100607111475784269845504 9578843 -747990141346636258271958902300288596536 9578844 425333061855898493210049464020546560 9578845 36230821793810155558389377026894809600 9578846 245096644775538978529787145688172345280 9578847 -34850531116713723726329891009971126128 9578848 253226158583100382717870644250464485376 9578849 -70292119584774661533193550066705223360 9578850 -49819539448581803013717377438198688000 9578851 -233430742731985758779264053521437749896 9578852 -2014910090694196391777627209506167808 9578853 -221524483377020155129922684688288814338 9578854 39183187819114852536017193586799916672 9578855 -42251286571349194391605424661263554080 9578856 -18747273315390714046797605536168673280 9578857 -23031896799582805464851805035035672860 9578858 28586242799576831179821834782660630784 9578859 205557871138054914629703503460163298904 9578860 -214689296661088575047695646124124753920 9578861 -73997811939666355363631652748020701568 9578862 5834752588417955114800487535096107520 9578863 -237297704125989478416367426309465929360 9578864 -37211480892273754777531354998007627776 9578865 26768594500253026550368440417382320000 9578866 -148201243159654915870633796592546696576 9578867 493779287207626285589456601349344995916 9578868 -34798170049809995533361868969745913856 9578869 -12510411474497316005197439569267264160 9578870 54464272363552027852239197681943164160 9578871 13371319253191223030171399894732270400 9578872 147794470507843515382032287282458828800 9578873 -58008805484787036800859962200074599100 9578874 45296007414073717361554366503091211520 9578875 219926842718850322973565904607757084000 9578876 77030703961255622914548594921143808000 9578877 -49921688272411925794934245619224874496 9578878 43030301606951224500822407439268885824 9578879 135548554484968025084671122700825650384 9578880 82330482727252929361061190078509875200 9578881 -94331607573731023745474124706278272640 9578882 15748795022750170625443813990383780864 9578883 -3692756006143391000068710738026042376 9578884 -10674032496125539985402778371355381760 9578885 -231894210939619103541732772831220676420 9578886 -39869222086441684536387555734230924800 9578887 300329856717907399930278373992770592536 9578888 -402365356236993553397783686312877260800 9578889 32849523398292887852282116783020957354 9578890 -99211792697627882837757132051608464800 9578891 -80321700924441545500057213398533136096 9578892 6685152531079796213357271826742860800 9578893 266204875588910207446722279336214083618 9578894 45100072540570050779152484613901167360 9578895 -639387038318173969528992120929746560 9578896 -18140006223888979291715044721864040448 9578897 -260011337915460052081617871996957049472 9578898 -391993810572594645023454864214769664 9578899 -155676621609251314140548175207569021880 9578900 103562062646230601787586377784906128000 9578901 54965944941333449765463647147937712032 9578902 -14729575291816470232626684387190759680 9578903 -173334687117343617192101201470630965840 9578904 -169658771286004101022578207093174804480 9578905 30945099829849048451508365541879915840 9578906 177856887218379670410713355092616871152 9578907 -22075048336162596209381899479045657600 9578908 -135887265180701367310576623068680939520 9578909 519919968507793298541001868211444670860 9578910 8386001702981982656322631611701713920 9578911 -26765398135201981426891456239289043488 9578912 -114724311277831548217731088746076569600 9578913 88754545357178181196879952230393310688 9578914 3013603278899022495421723887892060320 9578915 -123617420944689266538394378747164191280 9578916 112706996092514980183232159539597817472 9578917 228051362778105488406462723627948779966 9578918 155594191955318005988134180752517721280 9578919 7299617699261921447041043526180645120 9578920 56308297310973555034341720764943360000 9578921 -335683002279679869880444142683896455856 9578922 -55965622830512474607372070052753558016 9578923 -359730206930161104130293288377117463080 9578924 311007414088020096643748122537438192896 9578925 847797615254599718304980666567376000 9578926 -35059034427064310716479186901482101760 9578927 561530830875194970279910595267590640832 9578928 -5779454389260203588322717617338515456 9578929 661304963098521929898608510742455563776 9578930 -52734617732470512655419669084608452800 9578931 -93022416190209444247734589876663771848 9578932 359511080504459421527453859499534510080 9578933 -56318370850768978650030007230895931136 9578934 -90803982493281380765797223775344234016 9578935 205834427004533808204572494115339598960 9578936 -382578954653504936049610697893635256320 9578937 40118027472254564371251891199362946752 9578938 -1293071958281048541708572792830052352 9578939 -482274839981906262867595903909727617944 9578940 34913641657377582372725672365615841280 9578941 297178126570156358424802028477722416684 9578942 -13214291489709116130959863407902992128 9578943 24968583233784205471217619088949894904 9578944 -41083552911240351366064783396620468224 9578945 37552698583476300300412114956860760000 9578946 8055052225001849669597065734968683008 9578947 -42911189115984519497962457123253881088 9578948 100971246571486387458576320755273912320 9578949 78216121139327328929930192056872586464 9578950 43454906933478793306440695084757852000 9578951 56234765797846270001742864752666498592 9578952 -106141476629471747148213245662637260800 9578953 181143957434341472247960164782227196800 9578954 -43960161145204229028886034197661753856 9578955 9975338338487779992047836473894636000 9578956 -221988944233387975362710481788860703232 9578957 435520765447222023108731415944266585206 9578958 63693699387984781978064898088221240384 9578959 -109672725659525701894492420454312637896 9578960 -47375572745910540604085067555202744320 9578961 -81015507587458747147958014421952432000 9578962 -122346971663472824237544160937087856000 9578963 239223339813895189777510045409601295212 9578964 -131477160741806056029075214555526645760 9578965 172860582856977576326155383732533760 9578966 -52925126725085039664723696500031844800 9578967 12555562367141716106557006269313042512 9578968 23544337474790828885399929544543477760 9578969 -71221829849164632106253279866387296000 9578970 70652709909320980212580258251320893920 9578971 27610192774719945411586061262601962672 9578972 -104563151478635477039691914995836231168 9578973 266721610911555009766801850052448581504 9578974 -70171488101596077785070590243150139264 9578975 8051057435437271551940492052604108800 9578976 -387588592705103608013942684867490742272 9578977 10896740130058430952493398154434289826 9578978 160392182675802698341534247821968470400 9578979 -4418409287970490239929207579583209940 9578980 15898229538511686035991883171648819200 9578981 3047577623822794478615638002453677760 9578982 3886908108196856238720590197031036928 9578983 -273829491391801529284851966892734383480 9578984 82906220814515191484816896496511467520 9578985 -49802809503517110472447419984525677760 9578986 -223762465852812695632775429414218841856 9578987 -24592219342242646796107360276317864960 9578988 184943764659010793246654018764721916672 9578989 119545031672492145182365684672732121280 9578990 -53141370234988490237155661963217889920 9578991 -266872407781584647186735476894735608 9578992 25772613507232517608903328749629341696 9578993 -209268113871022484788203154322200867758 9578994 1812453700485107647164592989931631616 9578995 -282504464023012593306019598175182586000 9578996 23848648102995779866649475046714103808 9578997 192972093413731776802459389205000161774 9578998 -54383862138098358088242084890539757952 9578999 273808800195868619269459472086312449000 9579000 -91175194249529036212415408964894720000 9579001 -220558984372702274252606826922084706748 9579002 -234041097271351360716525596684271014400 9579003 -9591684820624462092863857770935404800 9579004 -15204284122011371122841757552482104320 9579005 -14439196334696848212322428710323687680 9579006 69315716766766411867534579724969779200 9579007 -21917250558111539199565022740382104128 9579008 14510088558074713754956804626698993664 9579009 -1439233510225593490393922458077052224 9579010 15918445447187951298244326520970756160 9579011 87178711617300984819774843209065755552 9579012 -14839774197610235475019840790325285888 9579013 -65661025749306308879176750244063434792 9579014 -987156172550251187659319952523265088 9579015 -52197544502960992854246627423828782040 9579016 -352846577612431551680746195871884032000 9579017 6261251706667327533228377385463807872 9579018 89824772437748670736512458576908763904 9579019 31534398206526651174295898447346316560 9579020 69152946081647048666106809714553000960 9579021 32549041291388453998222456442718466560 9579022 56743616833473074910957117178858453824 9579023 -524751694475442884421550087637654531040 9579024 -128345541838212240561053144364613632 9579025 -324920315376707519379362414661180424725 9579026 90111162864233230712605981933235213712 9579027 -2912438349674419200623934862219002000 9579028 -39319215293888771759538729092321352832 9579029 -28224677660047693626282472876155536580 9579030 -15391132866552395238221227029617940480 9579031 12345572060434673759494951278027061248 9579032 -270940181343436650955720121440365772800 9579033 280545848123456187913026611645428629600 9579034 11137584415744874008449925272026098416 9579035 12949682046020313147886822232680899360 9579036 -43836972495254781063736179228543737856 9579037 -9663448005921826277919536865720632320 9579038 70727176759943311743161102943277197696 9579039 46232471086909168245387959094410046024 9579040 56124123331722480596878844145382195200 9579041 124138549702961980869958831515028554576 9579042 125250293575183537295818623721696573440 9579043 -96375227788899039018752334360977644708 9579044 180587808990736014701962100197480811136 9579045 27572242306708723726636567428693916800 9579046 -52570506201913172857745121347839815360 9579047 238993598245291492542679765461034517496 9579048 48394496969420276565078578008322457600 9579049 139369382689662839392993564732542918564 9579050 30412412823846778777138073367398944800 9579051 -278099364641468123236163492522134402020 9579052 -6244749457226146561285693123284809728 9579053 -475878912967814368098497167562699595936 9579054 -32761991291707467559395155548162630080 9579055 -8069270761571823652099361530754570040 9579056 30742791526433104568695998499414720512 9579057 190262515210582967952155098370559564192 9579058 118617454626805597000592039701042476576 9579059 -157599905470711736810305126059896034600 9579060 9870976696678837499875619365006682880 9579061 210756512077123970781609362969330424600 9579062 63837099832388887879490010741514904064 9579063 -14039487357031671314588552097533975040 9579064 24743369920975243641912127487680512000 9579065 -264831659782936018357503153467161140540 9579066 -15880676992890805520435871962842890240 9579067 -7604744979260379603376309047621203968 9579068 467979207329064873107706436202098176 9579069 183950426634625764787988635087412553894 9579070 -92061667252743909305386891962547584000 9579071 -13006781880791875770147585730415347008 9579072 -59184108566412689035616982662526271488 9579073 70021964887239074268253154445170261440 9579074 53885213516440976550526250267261263392 9579075 -71911304878708780520794626666369916800 9579076 50588624879108090512000292913596987904 9579077 139597703869509991376541468923088996060 9579078 3534327681131292153048278454795719040 9579079 144559064361952088932094362159216206680 9579080 15256408228230317901984931765550284800 9579081 97566573181725927259259004175178452752 9579082 -143874811423797584903964239539009414608 9579083 8406840514393193122674109787795053332 9579084 149082196966985322105326424248462286336 9579085 -251169999712576228880039424277359527220 9579086 -96360356739405353776115704557395328 9579087 -28339702621627398095585442207606255360 9579088 -44002919020369789864122347309922533376 9579089 -298959015514329803787613068943513806426 9579090 64952745040905655561312706720377459200 9579091 632066401187933061255658385874915641184 9579092 -256042131325474015320836004707847287040 9579093 -38158662673609492992108390442356348672 9579094 -83113442321744312415102013645834896768 9579095 168724210552710583202901951341307352800 9579096 241499558540284919651754615854779453440 9579097 307369476896637274468838021986474301280 9579098 48991237519341922585224304225670242800 9579099 101340059561904128430707582082755111064 9579100 -102653677970221857570472374507383833600 9579101 27504459073820577744433774313964493152 9579102 -16978241469211117546964375920720674816 9579103 494902196661121033656043446241982102704 9579104 122450152181771592191539650886270451712 9579105 -156714272462359871718573432238395936300 9579106 -238316135720279754483459496706178018240 9579107 -211450352116793634569141512573419427248 9579108 60863335785017493805289346808962742272 9579109 93903728627758586694888058773291000000 9579110 -2417004718437530210200809454655648640 9579111 242084190245568443740613825122788480384 9579112 78330928944136283027796045333773491200 9579113 -78218257360889970671229697939338164832 9579114 -37824176167815894093701752399515855360 9579115 -11514122831338221941479063338488380800 9579116 -274326351102152671653913815758420206080 9579117 88772540808277755564629292717339504384 9579118 157062272268566277734287125596704925760 9579119 325039945830010197976729606670367669360 9579120 -23631570751643498241183203182352793600 9579121 -315083969090097359200389476268661765678 9579122 55031527342785938049770478509633333760 9579123 113704468150600738957697060035325375880 9579124 -25141125718802867615966047706658684928 9579125 -154745397398941701493406831469224370000 9579126 84146033969721383392882053548949158784 9579127 201298707989381538613960605003652591976 9579128 46246863490468700937037201457034178560 9579129 11649123287862611949520284690724996800 9579130 37398301462415972089090072592014590720 9579131 126148494162779459699431467672403456932 9579132 -51289918660409985190950368957090643456 9579133 31406390917140707990938519873155227884 9579134 -225236613811758168732569343741367478784 9579135 -3070775635823803575358225314228002400 9579136 -122554927539032562593403630182392135680 9579137 -321712431106247656236258143618665049214 9579138 27485236166333952954847774140002903040 9579139 -49678366482411640444223944018380796320 9579140 145581004632197468811034255555927265280 9579141 -140174661531772703857997176281059616 9579142 -99186687395305682266129643578985616000 9579143 21763434746231228706603320194565994432 9579144 -112477047526117861710249510755639009280 9579145 -273356280575002699854658710612572131200 9579146 -6304026617514788127986670458312875728 9579147 48989761365323596674910279754350128600 9579148 196889725209778813538449747537873342208 9579149 -40528933973067917934648906317416427850 9579150 -99436547140116993190500845111510400 9579151 -263718724007208085912991817704345648848 9579152 -15260489038156262665105980893593337856 9579153 -1856653052753741309331343133381774496 9579154 -3286096474344869613341988152313016320 9579155 -22281948649689700267599341775015444480 9579156 158111138475262479579459671773395228672 9579157 -165942177174006152816726756631511176594 9579158 -51692005183402959051665656886277245760 9579159 16897337791802625738536706867652846800 9579160 207348135312601503607426834429922918400 9579161 48922980641000621775796635553019946132 9579162 36227512716866140675358618945539517952 9579163 2215858999131080403394554383662814184 9579164 110421924301790681748066886424206049280 9579165 -76746807718560625197412148814817724160 9579166 24647585152843722551232052757738524032 9579167 -180971496092284773928549759101817152 9579168 -63573261879285451172375492858719764480 9579169 484041555499936499556579956768628795844 9579170 42113634750835198920072730884643541280 9579171 51992916519390689846448967861148269824 9579172 -128541979951575117229424515821106109824 9579173 -3441305870885654607196466181780617760 9579174 16668949223335214381487087671974402560 9579175 -40541425202439565462183448264599006200 9579176 133463640771784199212994482699107932160 9579177 -70785858228647874809592481232290757208 9579178 5384656775680337833973509365265121280 9579179 -301364198139208889803341823082495802216 9579180 41765082220872007358080679607069112320 9579181 -334900158703338306907397808034380194400 9579182 79674545557990739447623043389679376192 9579183 -42260770885252347390624723517380641136 9579184 -5487399786676769035511005798124650496 9579185 -43384656011649225680559982173821568000 9579186 -12051249619420667162536262546430652416 9579187 -210549825129615569938844372132669426164 9579188 19860058154744036528253983354923376640 9579189 -64309244189702991817878937830519696960 9579190 63814062713057889817228970808511451520 9579191 533095421782498494085744009524368923752 9579192 -52021171062459185500621658479450521600 9579193 -104292206462273122682275503305777873400 9579194 37870439660738602300243060068530680656 9579195 -50131367956464420289455733274508218400 9579196 -2750249364984211930294140531954081792 9579197 -369420171189576554560144494915618562080 9579198 -43916664676281070749190126930691660160 9579199 -38770489627212421684110967887741327648 9579200 11772064086434228873950582562173747200 9579201 25006406992245342490433110915398361920 9579202 -201174512325854035491157999604848454448 9579203 -29166240064861190623137011732242468548 9579204 21070676275077722239170806184992269440 9579205 120541468041606098573406216196145068860 9579206 7775564116015135763953694488454171904 9579207 -51854316728542395445292106205425484800 9579208 166776598827057049189172296141824000000 9579209 185055108169171673888453058292265464410 9579210 -112841200564408760001654609061581312000 9579211 843535565212947665303788198383970851840 9579212 -315495395986687600656293274827631787008 9579213 91654260053169878723036138881701095424 9579214 -66698360298294496420553742424241452608 9579215 127129810670537152701470991735880164360 9579216 -10470374329532092039377989972332904448 9579217 -164459116370780086619014729778568171008 9579218 -72133138471397468914335191846172428160 9579219 121673653528098807987743080339572583728 9579220 3595479063285436047259344438511656960 9579221 422476298559758004635500268297742937422 9579222 5193411686808106896324713320683811200 9579223 11481736185500960143547709303884217984 9579224 -135981813962340196482115723154522112000 9579225 -113879693399586461581746374919587916000 9579226 23447381507673629830151647950319039200 9579227 -103003566982782852798130855601394694128 9579228 85870761119434403935997846406647141376 9579229 65395319130755395589581273998154755072 9579230 3395577684715684304271705346509417600 9579231 -15249540126525288648678562494044503080 9579232 -18272263754198865073627093984101531648 9579233 -289911393582312301848680501034240103518 9579234 -19781074514419010822252252263589042688 9579235 190662067343053032047298008923478499360 9579236 -6469645166369127731872726343641989888 9579237 23417027473931230679072129208419902080 9579238 47076896778582032321834404092846647520 9579239 2028615680355480047840242666281518424 9579240 39637263451170264814649552185700352000 9579241 79283135168621894790683089238249606272 9579242 -32423581582600512581170334810549275728 9579243 -55098505822052373165144556867157069736 9579244 75743996420400260013788878100400159744 9579245 -29572654038238256314288374224531974800 9579246 46507668389785460223517377710631518784 9579247 40020327381432112208311117491005099040 9579248 -9342657308051201454213005126631751680 9579249 185686412279619766989517260209204889600 9579250 13523215064669706602694290529294792000 9579251 -214786448478837420882629399700530497200 9579252 46607704398013893491820587929848594432 9579253 -428512530086248224146451510941468686080 9579254 -37360495115899803480709643801411697408 9579255 111882883155796942673920599515555342160 9579256 -274529894268420086782137283686687621120 9579257 -74050156274404211260362836303611007868 9579258 165489555272610047337204984170611352064 9579259 -58389360842601777444252437448596238296 9579260 -117407311532406198744846379350985029120 9579261 -194783753980380574889482436448276630528 9579262 67506505557335313986123510124779550720 9579263 10464658448055076991837671529162978400 9579264 171627795026884128579717828742609895424 9579265 41495256513212260700706399381843672660 9579266 35450857986389280876048720672096506832 9579267 -3691159938017998821431451324867295512 9579268 -79202587615667312816582736381429760 9579269 -105190583866698230699165120731026407904 9579270 -4843005712916654021794539259122063360 9579271 -69395818093656940651754813549349738008 9579272 108286966353903330779944743095859532800 9579273 -23899322234444483964020700106508242752 9579274 28648499554594745819335004451293753136 9579275 137160190932858010743910109206221963300 9579276 72519489463061479758660945652096696320 9579277 96078474360445988043603592909324931126 9579278 -132947904048297523213514896848793258560 9579279 -3948921918806712902764884504874543104 9579280 -81077788043822863886168740426149888000 9579281 -76018874098787609978597159889974729436 9579282 -1454945888245825480943298627352406016 9579283 -142490190410954735627585841147137167280 9579284 -46081964487164667880054558346019760128 9579285 65497845725143499183415217587580445820 9579286 23411059281632744968233814047470793600 9579287 446460233731099628216329077353608502400 9579288 195559064466476005286181563919074242560 9579289 -149399177145692981265263765549145019520 9579290 -8978834198089888631551532975115479040 9579291 -65899384611640501302165169778913186408 9579292 77932000322302271095989137887486486016 9579293 -167901136574833655767500841225989953376 9579294 27107745575794752450079086047387970624 9579295 -189710149467092020511274395213035942800 9579296 91301255480387568354475415163621212160 9579297 -25277970393434448936265812020451699840 9579298 -291026758476810731098739388638222490336 9579299 42848807918288555842696179003221178000 9579300 -18632914924274269713377273875536691200 9579301 189244095243403895527039386282927306302 9579302 20837225626141110403231571804154896352 9579303 -55614314159518006285298031115029600000 9579304 -2690960249338920825126830675177472000 9579305 -426735366632165921359006526092096371840 9579306 -34258192318791762402363334724877004800 9579307 -326067332206383512272268554402342330444 9579308 -24677515453633257258443636037043329024 9579309 593023620897619224701469438268670774400 9579310 -12934583469367565028975236323467233280 9579311 -100211820428485497067869032070093873168 9579312 32201229995476856725623177481570566144 9579313 336791900568150367392021439759353967140 9579314 87778474330991103355346558058736422432 9579315 19378235189353485097645161562690985520 9579316 142956296504472998449101936625771825152 9579317 221322562987730944051799402157179089152 9579318 -17380615839228689642305073188843530240 9579319 -267113410598799654049474221645937992280 9579320 -150963219331700504558000940799749734400 9579321 -39740384821927146088504529708403874128 9579322 -6451087622454597706675870501536238656 9579323 95190318976842797203707121093482246864 9579324 -159492346903501284115690216238207877120 9579325 1206901954605975079550605718026816000 9579326 -75058683575403009365048493993359537856 9579327 -185574320076753005317212415852904727168 9579328 -130925177609611801172065656901206016 9579329 277381048068974219828503975623802604484 9579330 74756211967207635978560008101381273600 9579331 -69997151341330902127259340794191596868 9579332 87162458365396272749897841129898057728 9579333 -32426641717312287247680855484297822752 9579334 -105920836991552545475885657683191041184 9579335 -86685111832757168118413354350303548000 9579336 41515244483179940425853831881999319040 9579337 74202135274641908221717710049882619400 9579338 -163176240424564260917506024302234529440 9579339 44364242856844284536393123452042968576 9579340 51630006819232779131316197554275363840 9579341 37057589022758170065248046788812205184 9579342 81555366407485017387833035997832604800 9579343 412833641925976131290175393230642356592 9579344 7579717493970088298591018375367229440 9579345 -91458584465753150390823147789460896960 9579346 51821275020245987685130657337769354240 9579347 64893262919472638412237439398079917552 9579348 -138553719249124473791153405577193738368 9579349 90825177154874997639671453711184085368 9579350 -110486326457298076589121612576859771200 9579351 41973847658841420252672628797476853840 9579352 -8521700587822023014224978192502784000 9579353 226235231827393512265122513097289351178 9579354 -85850069427546562115508749890554989568 9579355 4925975483878225023007742080804482960 9579356 -27007350232760035425541214651954135040 9579357 -51491015118721969166596240061062983360 9579358 184428587834388053888441473895307664320 9579359 205764382848608727127533810683127720000 9579360 69367226081315227930188749018046136320 9579361 42697918180293507741324937133837618784 9579362 -41270654339083624545794339057799465984 9579363 79152231434613819326337087535148208000 9579364 226079913622053001191826564902200739840 9579365 42601871896260636601465873728154176120 9579366 -109947516528558126484008675520295866848 9579367 -4870360020540480438379261529747872800 9579368 -3259084675964203444525674573628784640 9579369 74288707842682503719316774885281245920 9579370 -109999405339239503616565709327722089120 9579371 154173555326272275954728073250824979572 9579372 4982109283118721964828442420894957568 9579373 266461728221261956813146796311931873622 9579374 617165969472482247517848285783190272 9579375 -20271375286370878231829833689479895000 9579376 -76718157619175122953407766557224173568 9579377 165886784132132929271071213078661846226 9579378 116480542827783175761044988617370321024 9579379 170319464519541892514912065946555883888 9579380 21277877078107502913669986091243916800 9579381 -43847614759505669622157315646561821056 9579382 83586786634756704793696167975503155200 9579383 217875441479616030094630719193217534424 9579384 7081352791459902660156105708219432960 9579385 -12291309428501587530962172220252632000 9579386 -21088916409848857537428855202342956576 9579387 274062488983028511502999767177707175960 9579388 48307508045260417047662333793611257856 9579389 -4394032528909026130329803822060274144 9579390 42574657252703384877949647025653985920 9579391 -104982572953093065377383154572706028816 9579392 -447750215557974239203654242793464791040 9579393 -217515332117421632456805849440979426318 9579394 -143601424159810754752979583975638133888 9579395 5799764755756551594052755233754226080 9579396 -112799062142389686482832284165730078720 9579397 145547828900968330566825980916209642846 9579398 307055096798215254700381268212008409536 9579399 115631884124438967336770372342186830080 9579400 -19899444026521039467016916641575936000 9579401 -157051939544291282869331460136262814720 9579402 65290073899772709023394562054114712112 9579403 -33313363449477561155489399413535950016 9579404 -21355080245291114548302969189681151488 9579405 82447013530719526509391407867607187520 9579406 -54554444836737543587845706596958543616 9579407 -438094115947224809753633774410752955344 9579408 -18166618135626218990179152013620412416 9579409 44313477907204606531808858672803882816 9579410 88427627124523571378601842809459230720 9579411 -1677261034852669654469370292212357120 9579412 -516211727589414917757044711798991116288 9579413 -363314556564353230016778188014937908338 9579414 2934122696811395814603281277768155136 9579415 265191129090167538304474952566074732000 9579416 139563477306102462275240398413622149120 9579417 -105812001392332070633069319185039398560 9579418 118855621712120146241056190063157774816 9579419 -1057515307340538814203872689277352720 9579420 48111514059860764189189637873945011200 9579421 148365694286748090005013650932655789772 9579422 6923768008048247753052307142802321024 9579423 8194103255418455586386083811476654080 9579424 -174860454592785845393602340808190132224 9579425 4777388004754332167005307363911203000 9579426 -40859363784769348838079472548606892800 9579427 -117378386924244857024101659577263627432 9579428 -76617810725064966160294674574642944 9579429 -157045698585626462810372685855239981316 9579430 38582421331837838671493653099939488000 9579431 242219210450242781501632035049147863312 9579432 77052757465487544769536413866911498240 9579433 -142717291093154341867815691911966675980 9579434 -38606400370163032060947679213126311936 9579435 -100862697138736565868780804297288253200 9579436 23592317117984505225982480860939879680 9579437 152453790566014084316308160941458800352 9579438 -123646051255837879693535403486215208960 9579439 -125781975685637584820559201810073665560 9579440 15798192858137279553354753759545917440 9579441 -50280490140203003901527315475622865808 9579442 32292430526657792085467388394912345872 9579443 -85157949752894417537605721347151128308 9579444 53834267800838203562867181213230272512 9579445 -10694743990903062403754498170717181760 9579446 74550329366234992355287864267872376320 9579447 262040466925705786508288559072415938624 9579448 -77660493498763428209358668497749872640 9579449 -810232346011834564872233519912968332 9579450 -51218673151925292820047238463092166400 9579451 52505474455586948054525154914604232248 9579452 11733214478270801208125956748601947136 9579453 -60937260517151295699596509092924756576 9579454 2710595905625878204254834096650833920 9579455 82620580620199580946900732394009200360 9579456 19957712091807311569533431188429996032 9579457 -154673405558271935425264021220353519294 9579458 -59933875526386873242323138659146293760 9579459 -141129474370389619478262533307684876480 9579460 23892905747302071549293996840135208960 9579461 194702403915833907622678304599060612800 9579462 3672770730052700380484660347746201600 9579463 -214565021004841135408675219454001929960 9579464 -294508522606352831967019123785158384640 9579465 522929959790253241976192306412057600 9579466 119347723231336839015820350643899858624 9579467 -230865432506985182727249342388568038008 9579468 139153598229957595364372693637998361600 9579469 418842938716432864775857944650174474870 9579470 28630211352292824642003042376004851200 9579471 240730564025054229028407440814306250368 9579472 40606388283107657126046429610504486912 9579473 -304823672606624570484770004100082155278 9579474 117618662169397569602251860771181852944 9579475 208952031432072390660467266023065679500 9579476 -217890046778916900686695983632644362240 9579477 93022044105623857723139437100855738880 9579478 -251802195204745246249871377714434612960 9579479 -44012121378297190093373867889933545760 9579480 -150361948512905177180581151768626176000 9579481 99693853080060820317021162780125830272 9579482 -209011202294503641896288604373746080256 9579483 51448423551841482800625437047401127680 9579484 -299495737873489344181699874826026857984 9579485 -12275157314565170878832398207781652240 9579486 -12832095997228220209533144519158372352 9579487 -257429416481077838349490670285649445448 9579488 -425665905836364905162610727030216458240 9579489 -75913433328463789263026758148209227552 9579490 19423624037410041618022279811865396000 9579491 -142793547579521680881131435685155121168 9579492 66290496001934566012874907368491376640 9579493 -258824471880401953557863372469605634048 9579494 -49134467740508667606021037965817084704 9579495 35095411419813377079587495650454055120 9579496 1137814340345747909168058900528168960 9579497 1792433951909762256418758448783482960 9579498 -6638050088771245766731792690728440832 9579499 -21165475824220557395480973028645769136 9579500 115457217606124371470746446057156096000 9579501 -181030682967119007497369876275760963700 9579502 99267122286528396511097729003251091904 9579503 6735932489890144835875758966293788752 9579504 -66858756136055205386072158697907290112 9579505 -141668428086685835423901651320609846040 9579506 234727531139175636565661830292758829184 9579507 -59349811366173297143816400840335025408 9579508 -396289286985309344653637828630549433600 9579509 5664469401965708226740733663096889500 9579510 5587806745207114019442821300820013440 9579511 41856724983999959964510969505822747112 9579512 -346291756656924676937447456111270707200 9579513 276098308615008691893899752519225713744 9579514 -54622906452157623860353822817486745600 9579515 155330042155509202913567977809564096000 9579516 -6113449570168220449628830398394203648 9579517 77997985335665468347200973291204077132 9579518 -62676811968194388576838120715668255296 9579519 186715450040000319127054376058244004640 9579520 99399251843864595591527753907783598080 9579521 115208026080007522867454192388262970880 9579522 -3364718184205603873159703649806509056 9579523 -68781717194893830271609830984544221456 9579524 -269383744277640726678398515998340139904 9579525 95683678345318242507366439142833492800 9579526 -113145592245481933912628445030596224704 9579527 -57568976831998041928455500384845247616 9579528 55760017771582692483047877131356569600 9579529 -51600694705945763586258277930028919516 9579530 -24722625815671777746881034643559655840 9579531 -55572893026833332256116582684123358480 9579532 -49332715568889706369023242540452617728 9579533 -133098393568381687742138814449743677216 9579534 -96433887738951474072860247240326123520 9579535 -14777930895982932084692225761836288000 9579536 -75521647407547005609464918463974596608 9579537 -265780933954228238037881658886558302192 9579538 22201032652378175654114007990896643744 9579539 -34343497671193889825754760831619976660 9579540 3143004188344148755943167692098764800 9579541 120536804359315360715151742079200155900 9579542 -746035963921233189269864628934890240 9579543 -124357992859775314035187846815726201600 9579544 -37634442143097234701546253702343802880 9579545 -302707346317435199248331900364324728700 9579546 133448484930327663383618670327941159424 9579547 -240200014036827546958966649155328087808 9579548 -16019447219920785287199768005076109824 9579549 216759315009142635009879314512152288576 9579550 -14453112986057985433991126745556075200 9579551 453385764387093471017172102664196857632 9579552 52869517726594729700851423034683686912 9579553 99571382400613479878745564806596867120 9579554 18212180472470564638687733597828912976 9579555 275419297379490022413548607314904287040 9579556 155489980282574734115314571035042652160 9579557 -30966435413919095186128694744109485220 9579558 36779962612050298006234420523834032128 9579559 65281486167697605609706209002039368752 9579560 -124872324302983492428688505897720064000 9579561 -32094158350659722694912797257566857328 9579562 354812275824655421339079588902218924224 9579563 -16854898720543067764919763404617968240 9579564 -85321712788134274861692666495727622400 9579565 151547186034572471209063484569187141400 9579566 -120375703389038564993726577529166040768 9579567 -242907237102946343356849488007857878520 9579568 -11431617193703087433480088567713300480 9579569 -86927149636166419861718991548608587456 9579570 -18081929427252752747058625911859200 9579571 -19010329609524697381620099161871571536 9579572 -86628084143411602416136092485232599040 9579573 145890132024290748139310861403074736000 9579574 16628794531194646189895875972790843520 9579575 -36592765611461189264509215283445654400 9579576 -208594256959266887123187903918982656000 9579577 200982220201971349452678790012908299072 9579578 95500708855862000824813392195815433840 9579579 17677147770414694159608323232428318208 9579580 144124939075732257668551967067482419200 9579581 -327431474465331201859324962248902275936 9579582 -32601946419493422195231605608557825600 9579583 1685575864611419749416752593075532144 9579584 24380067370916368427651727096866144256 9579585 -195775939437644987496288382270351703040 9579586 91490065728440781659384330143228726992 9579587 -575492249963218539254923200955915517088 9579588 -65315450404125728186547091508313053184 9579589 -9373993848588359781608107239207762560 9579590 139174597432464347128086026420955292800 9579591 26694875491532690461263889067465602560 9579592 197339060295716611962883378864559063040 9579593 251923811851238347445764671042020075280 9579594 98401361973629376089929639856029482240 9579595 70557913752674215999453825623963645600 9579596 -90534635882965594177413214013248094208 9579597 -53437933486923670467347489424717829920 9579598 59948326540059954152264535361346899200 9579599 -378672718723027805445714254276850564840 9579600 10548936259098093424199685015502848000 9579601 404363362578647183100256355405029119602 9579602 12568093575870874249633806599574263040 9579603 42862253375598233600088432822698425728 9579604 52759613368718840905727993232120115200 9579605 -40005289319007228277332471757852538880 9579606 37972407554484495211996067603372059008 9579607 -197567549042145213334159943751090912120 9579608 215557367969995302533339006009571624960 9579609 19356919554281207839424839182543532488 9579610 67570370815355085575450728367784345600 9579611 149886107259162135396765287450301257664 9579612 27721593146922762048977138891712602112 9579613 244872262643635071974814566436066685120 9579614 200149871190966553049216127769262000832 9579615 -4941976285861488044774287013803783680 9579616 321385367451269282929090206857860349952 9579617 287096579812758607553570797637814213666 9579618 -200511049994116139269645197760111666176 9579619 187446138081889352407724352761503257600 9579620 -26526719270192812721981413035488624640 9579621 -394813232866464575617598872490187880896 9579622 -92146441560127369368615826240858242048 9579623 -247780482171772478562742795296377790960 9579624 -111511653863456344794892008918210478080 9579625 -146042182535909369333669813375886096000 9579626 995555115746579119846065673193332224 9579627 -2100389856521832506238825404626703208 9579628 -74774825650499682565128224382265267200 9579629 335284802949239684051469524498170724640 9579630 -25375004902820430280089474166606020480 9579631 -20062742828798106511169546873205184968 9579632 26119247033113433740572473757441294336 9579633 -14853672732534002110051204902361050240 9579634 -143569323712519185357006842886137929728 9579635 33823532080286287857583540845600968640 9579636 167920229306137117682514350853958754304 9579637 -531188488261266065202598371789104422368 9579638 55523228336968049011552001723715970944 9579639 191159870939716240804662493556499944424 9579640 687470187824343481465053678576844800 9579641 -370400157605013521228665173965747591958 9579642 -68810581146049049266052014782612089856 9579643 147950844450112134934026678213594601892 9579644 14531420521678659388110430400364272640 9579645 -118066344380223028485906920604322910580 9579646 211602776927550084711310870333483126272 9579647 -154458205102315859159394676704143136000 9579648 -42894864366323266653117327086085734400 9579649 237320334408092583362891478873946251650 9579650 26062063777844910170572269670934853600 9579651 -53393285046181100567210889527049302016 9579652 -195309288429798345690592888457972462464 9579653 -417869896004448912568772181228534295680 9579654 59181688236788609117848830453199011840 9579655 -42932180758472306038321897391470594440 9579656 -4841814459378266855354817405795532800 9579657 303437652673165067609366088286865160000 9579658 -106815330681934398819898878339077445120 9579659 -163469977954212251646814983858320452140 9579660 49938893220456356463284319485589749760 9579661 -4264629111148429215476486236405571200 9579662 -91230046582066075921877029543979823168 9579663 -187198889062717807329294183489062510808 9579664 -74931254890831250282590053796439941120 9579665 102173126596345753381772902191156819060 9579666 56357378131180017722917048314457851648 9579667 7880512831926470774734572869468463680 9579668 39647164862995986269375744416164120576 9579669 -164596076398641439041982139574869316192 9579670 5288991951550615063274441285452373760 9579671 250743508304426707428830032175186524872 9579672 133985693061990098236865581508000286720 9579673 -37718670921853521238283435301279423536 9579674 29238422077694092828617293795981055216 9579675 25243161254763106501148464515676377600 9579676 65226847571494392815360510435212520960 9579677 96000909782439239310434246913170135526 9579678 -31971671234518619966982215348047623552 9579679 2409015868789970698116204731277840976 9579680 162739287909945884217832021932999966720 9579681 48730387206650560650828107939530656000 9579682 2749058239322538047375394942970957824 9579683 -14126452710375856658587068861165087840 9579684 -65062899789645687905685083177500139520 9579685 36796381051476361071815076548172400380 9579686 204334554639224768557439628555337123200 9579687 -51509900420071523082561834617038351200 9579688 99568569098031637184816866966465320960 9579689 104664980078074992483860761730622320256 9579690 -35686133958024717447853181494063896480 9579691 -14818762615427998233247300009223448 9579692 -1668677076504573352775956512629104128 9579693 20761055635376396245907574047648174400 9579694 -108057523797240514453215468177232178880 9579695 -313385739721695286455749810634335455800 9579696 30818521677457521494383211140600922112 9579697 48977942955812623053088759532405704500 9579698 -68432241736030823961540821498211210240 9579699 143973741861353958245955448871250667284 9579700 54976942478404778090918022983643808000 9579701 59334700383043362699860080640138557500 9579702 -24466076816359635663341070373762222080 9579703 25142349427580652734631404147715087280 9579704 -145404225631028097296502640498757836800 9579705 53647125856746963266359497404498126400 9579706 220572654864217715579184174748227261552 9579707 -114412396907397437140647130093111532448 9579708 -3016459697353081106544378284647145472 9579709 -167257931724735288289040694987371932090 9579710 -14501793604776358891707747061324185600 9579711 -137306075748666490600319519922380572728 9579712 149224394289765929591309462741712896 9579713 -12217814580168832113885410667415893504 9579714 16139266447821984003902604670637676288 9579715 -229475122363195042231061762940123843600 9579716 32321822809952081424209052792098665728 9579717 6311642320890778774183900852894210368 9579718 37132438411261217164552493071367255040 9579719 253256713735447549668354575002985916120 9579720 -104334373669085562028576094821992038400 9579721 345522226057464889802568946775248571904 9579722 -130579401663573414168348261994762771200 9579723 -255096012038167314675269138962394514216 9579724 60775739013118355298890096611766353920 9579725 119190468741950685782229347677586100900 9579726 17780729451616866390342650784638516160 9579727 619899059623389967714101181834203048712 9579728 36370646196068272564401313495996170240 9579729 -124620148110170491821958178075960576016 9579730 -42211513905186819063586636812703956480 9579731 3523410711884265010802041720349583360 9579732 -37733487379107931779925325740611526656 9579733 -42911733555891317620646605676023308576 9579734 211952825036753189281711809207292992 9579735 -86039553579455043027146345189579193600 9579736 -191141260968784893717871563232253368320 9579737 31473444810177394887359247945906066432 9579738 -31145361130142012559193554230137801728 9579739 71209073454249272635215452383467671824 9579740 -282690139457930545990841688041908561920 9579741 -91655954477538669689280896240118044640 9579742 -203446078269564431554471699279352643456 9579743 281999623160371232953005120121960417320 9579744 27638684566556773019849700694787358720 9579745 -57490692463974674825341900776548337240 9579746 780546052992402410234427510645570048 9579747 -133092546921269174702871870113844549000 9579748 -364620173033404573077038786837518672640 9579749 137852853022998483142078341526546664700 9579750 801575087508769005872230593652416000 9579751 373562600957680975159776589929578589752 9579752 54208296600284488181174788151540121600 9579753 111030432934287955940095236274653635520 9579754 139218562985266046931089623924918086576 9579755 -4895456986762877112572587925946509280 9579756 142024174273035504176390955153251794944 9579757 -339238998955207665109785718295412562080 9579758 12484142735229373375038543218699995584 9579759 5859780779988549994134149791952491008 9579760 1715046966757030839545285309890068480 9579761 -217334524772284671947429670284803582638 9579762 48894547468482812092983634981437350400 9579763 -55658956663654155866548095901980039988 9579764 218976696779480316515724346743358344576 9579765 -47639634277931495838888360080812754400 9579766 -77147492938720952649067270391442180480 9579767 237519792072029112706810588875850179816 9579768 -118013362939749669652908122651255439360 9579769 -202596579269994301540224831101373098940 9579770 -152358579102633799501400851519187749920 9579771 245934553563336834977355015443559010440 9579772 -44981156155940356605299351551099119616 9579773 -36119954462740838248655313991874580480 9579774 7717219020006681140445903893440752960 9579775 -87897456118021422336976299363074150400 9579776 20378774895188695038187552537640435712 9579777 61965503874473533279238105895353886720 9579778 56479173526705346893383684629953441824 9579779 -93767382732550674217636081034923305720 9579780 36911481820432058839152423765982556160 9579781 167010159800172035389452047402384201120 9579782 41065308550109591328022099147682740800 9579783 39949386168255186677849440205165389224 9579784 -210789130356043285996039587679841725440 9579785 -221194293471388796904474128695368805020 9579786 -59412747723633459257481783522877844736 9579787 -18920004977994189773022660147499734496 9579788 14592614965593611616722955875804783616 9579789 237218231078132364491568820638277038444 9579790 -261138657060367192625512306887624960 9579791 -702340135564718397330496449914658960 9579792 13236520664485052711453027695810314240 9579793 415603887278925881391157696923810720880 9579794 203940408552883214517090189100667134080 9579795 75433096984018095371776963552042739040 9579796 48845669715766334301033271954675875840 9579797 -51938388507915344530676587542049568754 9579798 -325499789621298856422897949984491456 9579799 90488016825971628654337741813775301264 9579800 145958430324877187136700777832993280000 9579801 -34170083176544188664353616514017636352 9579802 -21334658713992470884661779908693600000 9579803 203526222419548589719835841936927475104 9579804 45030028193445998268925223975278801920 9579805 -114847783517922031302165683300982555540 9579806 67960364463408599300176950959007897600 9579807 -202315944346953165531694347954226570800 9579808 -137205007780463575944565419647522832384 9579809 -133519650257695470330774730347680856990 9579810 26649408530727813529899594284304476160 9579811 153146516075377949885258144088558136412 9579812 46457521721021153130030664547438208 9579813 23788051770724679556079276108450222944 9579814 78035573495377530697224453296598844992 9579815 51674974403457246884658132213087736800 9579816 -51207592656087456632819991624174796800 9579817 -38293448429696625619072529400910820736 9579818 -86897468974624764642238919507174887584 9579819 -188507446260123432104026942780625290560 9579820 -32427566213380730429425056159057745920 9579821 -200424736246518961152582072483951855978 9579822 -34465890697872175746528342065191452672 9579823 417831480857743077501133201429588053360 9579824 109614497976031590242382008755083608064 9579825 -36814994892091226518516601354873061450 9579826 -142728447881073090719080063574316102240 9579827 22456557576177658943261045169828449676 9579828 76315543326270060093829378816625848320 9579829 -99225248797156585943831429161275485024 9579830 -9646573559086525377269713428194400000 9579831 -59198224131013903001339917173563258568 9579832 119674082044045237185987238457209958400 9579833 218878123371117323084758195016036133264 9579834 -17592047993593749771650475075828621312 9579835 -6416852053155981484308046441634618640 9579836 1399746890718533942236924737398169600 9579837 -6824017262594120855292108740163502080 9579838 15206517903037917195933241861792203840 9579839 278089906806689956683042027828530696640 9579840 55231393144407380255640217325540474880 9579841 5472914210566930689993747429518731312 9579842 11776337200889740941729479570925202944 9579843 -13469756627591195257113458401705675680 9579844 45371190972414298315391839434038980736 9579845 80834771761082011318435815157176320640 9579846 -48030978832261555331665789978353374016 9579847 36876142656203589914511317052886344952 9579848 1590520632553574919810835847767296000 9579849 108732519808615156286737189968958178064 9579850 3156100988851268170021673593176729600 9579851 -287515164923463034734493903547725319148 9579852 -100332135960026208786523099765549029888 9579853 518970558557448107301978297297897292224 9579854 -4171267700398514989619502237243546048 9579855 -11693070990806809206117667565830253760 9579856 18548620844715489803395462205134602240 9579857 -2395505408584484079788075298775484928 9579858 4676767130919870045693875166662177280 9579859 -207618021537651132126674934024394641940 9579860 19507192417746036256683112085652480000 9579861 3732658926368455362202370438540000832 9579862 -42202719829659286805285914027600143168 9579863 -39788066047226313022396317184777317696 9579864 -57347535608862617336102367936380928000 9579865 368554610921957959411769878792668683520 9579866 269160369775661670584631451687899562464 9579867 -127575174767164370585439462354609227520 9579868 6645231110932327694344698696074526720 9579869 218246879016823988653755991497287362560 9579870 1019030110677149388268667199077666880 9579871 -60542273197719706934950072766533136160 9579872 203829168744973595880023407290917978112 9579873 -151359639389597004192881988821864024832 9579874 -96896361336130238313867362187985005408 9579875 112036554754584263598699051635229588000 9579876 84506640010741559917619735057305528320 9579877 139592716206280801243559787503888873726 9579878 -26789252127233588171062316679850426368 9579879 317647495072988688624813785847065287824 9579880 294029758797201278432768817670182912000 9579881 398742161698452628516396969063838138682 9579882 -26105805517383892484969298667769790720 9579883 262102859470357172730527745299646819960 9579884 -2408166172759463202488220652856354304 9579885 72467823562809931305474438042464722560 9579886 -107013626357612017017970534172526559296 9579887 -215739508594248680460082391904317436960 9579888 -42440000667402408432531436590057455616 9579889 -30547676839721627723720699672580024000 9579890 25587639577133845384993023946206830400 9579891 -83481508246603525380224753459150900736 9579892 65867789454959788275592828360659456768 9579893 -413349462041550146749328989632937638816 9579894 -127316083911036233549063291349222427200 9579895 -41300637191339384452399144210321480800 9579896 108707043649306195825267065044406312960 9579897 238201211756605443893166906987423408000 9579898 73471482656670519438555093686704249200 9579899 67613231258880614109300659121232656384 9579900 54834652620941140408714701777862041600 9579901 -59782553682452190386163212830066274400 9579902 -16527026095319655781717496072330638848 9579903 270891644259065793430556305300870800 9579904 32463285562983562461946754054718750720 9579905 95243066626623677767993128586262367060 9579906 -41405611587865051660671435731546259456 9579907 214976445461046648959177457042939980156 9579908 -4112664736482227506268253756262270464 9579909 -141154421628089319107811777595262061792 9579910 -87700082369938480489088405495512160640 9579911 -165706524357568986688470132912205919976 9579912 84519902824880715323290192702295531520 9579913 53988688497257603895033688796129416896 9579914 30468909201765332762402105021481876480 9579915 26236194638942074795229364957293911200 9579916 -83174863424658941071127937379295619072 9579917 245759296136963906626637013278714790432 9579918 56717133717158976462545220653432338560 9579919 -23595453353172744317700240125220617680 9579920 -1928739492383335755503443716841144320 9579921 97552229801910312171260797215611290560 9579922 65299068040536641840653859426800977024 9579923 -369230890291836113365383017265702975828 9579924 175659616844754975630502658569555660800 9579925 206558504666180210954083549782969033300 9579926 -156351601502098144006251674291148869088 9579927 2682574656567636811369066383906764928 9579928 217696406148708284371200059223290142720 9579929 147316572974893453446375497444762828676 9579930 -9968092931006513029946370708457205760 9579931 -216672826690851765923829930305851229048 9579932 -274572498566797920609789311706854999040 9579933 -73772608744176974059925726049965760 9579934 61795715041674995466622194809075433600 9579935 52129180922752718365662584041180015080 9579936 11866324430047100527530968511292637184 9579937 -56982091376642052079079240608578159360 9579938 94724195862751216480769186274678903120 9579939 -33718119527673502870915368220531466376 9579940 -38293116635010124404297349264989457920 9579941 -74605187026101777301890513617048095428 9579942 19095944809829876973262190844871716672 9579943 146959271187772310490910472428107402504 9579944 70807115853284682410422273644211077120 9579945 -108418417471491665542330232997822070080 9579946 27421160684980111860129290661963882672 9579947 -125223083504100567765117375331849835280 9579948 -45248097449328154573261955655751188480 9579949 -276267650977975325929342917783557507050 9579950 -27823660220807562766265613979444560000 9579951 -15884504830184658717819414488910408216 9579952 14128907488434343995080125341907517440 9579953 37814249962125201307108792828601933202 9579954 -75361420500172928834786097036986897280 9579955 132856925156413747227786199420059264000 9579956 -146842693436526458004907872988066836480 9579957 148025777223114852516877476812152177440 9579958 -390504615714966508271117441802283406400 9579959 13159189450067662704491574495524875872 9579960 -12482849780100881894229471359741952000 9579961 -125670413679292128326445413961147435776 9579962 -46180054021423102710968634320518649856 9579963 -72975656635181844477323090697848065536 9579964 285759203056421999024501984005307593216 9579965 -46415117772118683307132725358657261140 9579966 5258357525741459206507053311591083008 9579967 47600430086311681806235879634521438016 9579968 -733304018715621205425440947672449024 9579969 -76483802945121704860169749491027357696 9579970 1776301031249060705874018696626956800 9579971 -110437727892926153823292050015130237800 9579972 -102909141157555228418339833248715588608 9579973 -59572780401628486439282605062181736036 9579974 73723361532436763534452984677496592736 9579975 -568383410027338392934587097241915400 9579976 -195255993509336389062330145379613081600 9579977 187916300529590532485678419804150379472 9579978 38741939400200256272233615011030512640 9579979 -473446517632582181106998027573878876416 9579980 30959040719989903448191103425729920000 9579981 -218332082951565540108478356073910499648 9579982 -33162514450287007661300188858064217408 9579983 -60127608725422737923932447875476835840 9579984 -42829089538564424195620159973683101696 9579985 106102994819112442953993887113498344180 9579986 -34426179161109147121951040875614302400 9579987 -57887749269621837289178634571071599232 9579988 329737881785749854138754682177559822336 9579989 -71443298760631790506572945235783536900 9579990 50012546936477368970931005171533363200 9579991 -6045281467622698604269948934942327296 9579992 -65721703916131460134452850301821747200 9579993 19500634876766967564258708667956474144 9579994 -17722862188229970352304151049853487648 9579995 -386099838058406257832899266404567487120 9579996 167995718517376164287880263005559857152 9579997 68637855303941304476279066568929944064 9579998 138111323480053233086853158619556176000 9579999 -8277462994950530821685902953500515584 9580000 101057953302018617775600507686092800000 9580001 -275433953394250781101643797221232603998 9580002 -119900063873152480553002904829512266368 9580003 -64051661426377087400851650988545242480 9580004 84048332212694504785106442586562297856 9580005 237334174697161877271523814587364928000 9580006 80497058376502962180157478883118740864 9580007 222646291549045261639289338070297295600 9580008 3641900904671542708732041733311283200 9580009 27792364939569175980132755711796489440 9580010 84513960392609001102014556336864153600 9580011 -30884308153169413319793504627805034496 9580012 -95039046460069250216450293522484661248 9580013 -5733721641273342589629656655647163936 9580014 -86458554265994422949196834717763088640 9580015 92793447118267587755886122043781756320 9580016 -11743518788822152449646334773171814400 9580017 80976211637000538786094452497744231280 9580018 3150477372467240484711456622135689216 9580019 -184936092860416837395819298343596310640 9580020 49792775021912650733322208500181063680 9580021 204012298944459166413702411522077497344 9580022 96892535742697586811955849949646513312 9580023 -52287162092611772974803014109743094336 9580024 -7303557112705769481248575898282618880 9580025 -36231921996822556013776755610703390400 9580026 -11187903373902484097652676304807383296 9580027 -121124468266391577143535128179180088688 9580028 -467270404288724737155681884386326850560 9580029 101699777097336002177275658269697043648 9580030 161822052730178063627315310630360944640 9580031 214217277475898915053713908513819518392 9580032 43780432629848948081280027367795851264 9580033 -6858751777920611684514928740760394576 9580034 -200707160020994397388843742579693468640 9580035 -102074510840294926317642504350802238800 9580036 266975416801619771155206294540174922880 9580037 268005852958866372013914350404443454686 9580038 52363931123064601367002184859562641408 9580039 223687511032781380088075752420220691816 9580040 -74677370880452742867206051420743987200 9580041 272946397384228287517970271189748634340 9580042 773773128203636194392262074559424352 9580043 -273995321076566051975645638220004661872 9580044 -105336280763762212443495914849107869696 9580045 24299090729739694189612985443421588280 9580046 -20314549443710400657983932566540024960 9580047 118197242397242074985003117947828932480 9580048 -11457664670275176375854339201378205696 9580049 226461142236689948099140698770581561380 9580050 12406222857575330656928872097703660000 9580051 -204113219817457219890409060294044010688 9580052 75949131392766822384104198754258100224 9580053 32547454750760205916880053410660842304 9580054 85323250040283034680768626089529856 9580055 -13213394702247303445933799690592636000 9580056 -3149514554468928555080434134669557760 9580057 68104896631699000636865321478493034112 9580058 126715441821915071889198703143637424880 9580059 8901099456264143834608758475464768000 9580060 27304770904976193361865040088231833600 9580061 25638131238390859061641474047016830450 9580062 170047761792177259906749268627538433024 9580063 -303152852596002193368613204918636952520 9580064 27370815098698502049822820593789173760 9580065 189777425062619779347410312469778031040 9580066 -60996119759973477945945302022512697600 9580067 18586740495022413505147836683254545312 9580068 -108294183755588094769307477513175826176 9580069 -63783039933129379012895050391763329504 9580070 -15006255539270299185044865802085435520 9580071 223079503990750517274207528657763584 9580072 145447587150189238211498013113217100800 9580073 79619935682683337784480219828328913040 9580074 35362690742686495480305771887222026752 9580075 -141224785292372160570426271640551820400 9580076 -61854199930530601352626303690056990720 9580077 4946311674116504369283192994824629688 9580078 182287932719680299945298546775996931456 9580079 -547096616579410398034671466812431665920 9580080 14817796916275390126748485633022361600 9580081 -8157092703083252931592977390675846720 9580082 311046996915442005530186587694917152 9580083 182528055989601842375373661410199706424 9580084 340448542739435361623296578801324665216 9580085 18038598654999317024322330222233510400 9580086 122818473950727209228690515457316451200 9580087 233295242933037385389157916156425599192 9580088 -42501361430443988296828870491597926400 9580089 223965368643857326179517951503565798224 9580090 58278585726326555863308922328031280320 9580091 -78134084441982297651130649496632492328 9580092 154608582768775161502024683902417126400 9580093 -365607940149015781104791985237483965120 9580094 47685079265408183161154694476091492096 9580095 16858702551875102829366296868414878400 9580096 116172115366347134997839439948291768320 9580097 72159106077805817626231601676493284546 9580098 -25679418011237625316912336530343256064 9580099 -8462794103055406274771569871699671736 9580100 72663632736242912360268017011838678400 9580101 8305140143800617954911635469214676608 9580102 -25483836136554836721769860828787506048 9580103 -93565947058744751342427430434928452048 9580104 306816963629506699688575730858926080000 9580105 177328928623585333939149093516534412260 9580106 110637556087053077745258125663420680752 9580107 119854747713947566902273975364388983116 9580108 264292241888094384547369961142133290496 9580109 -55963124259848201818649487944908224000 9580110 20806608931316303812345361889346417920 9580111 433103897898507056772985461318266910424 9580112 30535371311792075078401089629250895872 9580113 -6116843539231794262110147724402776558 9580114 39991306977560075752435180415168387232 9580115 -171585731495772363062297920812353676240 9580116 3169175872864498281820902295790419968 9580117 -290175073871638099403346566579862646834 9580118 -63228289101772731287427495910969718784 9580119 -12014325453838326251007783483563730480 9580120 13851671249518627590781386677624217600 9580121 14396626081424881976450231783424867840 9580122 -69661781698383297768972503116496487168 9580123 -90974058334386185759186226351502351360 9580124 108579594135281161371355854318732919296 9580125 46890083296312929011611720973281680000 9580126 95917564152897857789905581999828688512 9580127 -155514203375783244789310504692485613024 9580128 87335225997036129632678876257066942464 9580129 -212230126183689646878895615164167388288 9580130 -249676488972221648891263669720051200 9580131 79255450548514197530818310895395534280 9580132 -113260076357362955347081754978512533248 9580133 301955581624396468609763740611134298048 9580134 -149157188697207568216069793317280602752 9580135 -168121990539163104882486071995653118920 9580136 -63686247523298781410782928428018698240 9580137 -18859388460437744010974091093054697008 9580138 27421331324261568630030287778288775680 9580139 -99514416328554889328446017346597266060 9580140 -58340199515548252555978042742497382400 9580141 132758181217425776230375346646047187542 9580142 -417027771842378536073340896134625280 9580143 -177213296994817551916521267315691622136 9580144 18853297174502789254678003190322954240 9580145 -985346928636297566573126300305016280 9580146 -38214638680286942773063181436880048896 9580147 -45889841879909131191908994509925837248 9580148 35403265695204345104200439133368967936 9580149 5522405971313082018011170609757529468 9580150 -71728581688813290369342792748994208000 9580151 108449633432933870052207512782501149696 9580152 -13018126756813029296936193255645818880 9580153 -260883191213702099919944461045247686272 9580154 139228813259110221692618877597463910880 9580155 -4880293307688140161846129148445126720 9580156 11148360488866047617139071111746795520 9580157 -213975628640665469059175350985909097594 9580158 -20499285179307175972214650839802321920 9580159 -4052514458909361134692310256574885584 9580160 66091026366930555076853940366606336000 9580161 379568859576652196377195482337640060160 9580162 55364639681979225449787086946282460032 9580163 88500964396166999924771695276080307584 9580164 -181929192285019964791650984393151408128 9580165 -72379536736489041800682542772801302400 9580166 -80805910253034005604910449990825972480 9580167 15050093178127218060782077075267626240 9580168 112730287285674563518715578744241848320 9580169 181696577755175629831927336805305884570 9580170 -20837036899368531521809690708624377600 9580171 152570065294902901494611872416550875352 9580172 63991458907019361902724445901030031360 9580173 50171152734742226602601329708006409184 9580174 67669943655865845422374209931708992960 9580175 311297318277869133891369237818959200 9580176 -7036336189204882876812099192419082240 9580177 122560897903696665452735956534715103026 9580178 19635452789802458142781250197584445440 9580179 -109977397231181072377497798207056014080 9580180 -123294810156157525590336182455405670400 9580181 -136309716987566262826414844221833222468 9580182 49219716671181775745413492018585516992 9580183 132774774917741114901328029144706879104 9580184 264963091042633170898248214625199820800 9580185 1675054856758606447166036082246191040 9580186 -174329219063076352452364449456700257024 9580187 -267329172137834542623446214073460551164 9580188 41269515614580732900779565705715209216 9580189 102187520565509194833608581056059511756 9580190 -94079625592740600574666402358525945280 9580191 278223466201544074923886898973478533192 9580192 -69410048000319574114793497502828986368 9580193 -170068751833576642564219539727174958400 9580194 595895520106496358112977093087885600 9580195 77315412048716855595303917109478418400 9580196 -438073980955035980281488983907898555392 9580197 85217021622538717297120161399811185984 9580198 -297963589404061744629893897708616747264 9580199 459215254518212855906967364728597519240 9580200 -23422687164809775993797596989591552000 9580201 324857245631585863159663639500426814202 9580202 -31014631251824443430165622363411146400 9580203 -306408146811089520951258814773750514788 9580204 -52754316651318560792513077973473356544 9580205 -138685928292360767977224044573131985640 9580206 -63662496106558123947143957017852725696 9580207 -398102512772625991774555299066624928 9580208 102980646536617117995632322712711004160 9580209 201748604473741592711056307356369460592 9580210 94038680507753000816877004924703225760 9580211 -428378512806226236598731781441760755188 9580212 -27452167678264517303609193068546561664 9580213 -232986409135173416960716653713681313696 9580214 -87614713495575507247274068357624075008 9580215 -92658273474953134833241842087459948000 9580216 -356944361941308939730972731471405035520 9580217 391566036708305941150816574938664356266 9580218 -942212706630398944272650591637486336 9580219 5300141493878764063096441942455840360 9580220 -92874866722811385557699841125009387520 9580221 27901375004765253873198843335642676480 9580222 -222694547377200926737861654045295033088 9580223 2718974431472827482727527358431953472 9580224 5443850591113413285611580874756718592 9580225 -57460757339490534064365895689711220100 9580226 -53459425545748257764206796876652363360 9580227 -14204623023585650236653002276982145440 9580228 -45402492324909478124108963967918080 9580229 -80068544071713650574071863299775886820 9580230 99232570046349838250180812357724142720 9580231 333696534422588605031801275349541520272 9580232 -745787083659650522305171383959500800 9580233 -116735652554725915178143972696868930112 9580234 31834622194759835793747872328333908016 9580235 -10711843999505915026500322918727253120 9580236 188911592381578567986176163672671944704 9580237 435056543149528062273878966110021725600 9580238 73266220788561354369733861221914623680 9580239 278302044458394086121593296874983580904 9580240 14054199765199956035388210034161745920 9580241 267819808647189675502031460214133775984 9580242 2113155972823450710085845731760513024 9580243 -261635822015896782823849060572635374080 9580244 247799275781130892369797691585630083072 9580245 -77547055516781867052536675290321059840 9580246 75022122557795804539157403884912494464 9580247 -429046684316533094920584402279685853304 9580248 -4838532156686045769052902817572864000 9580249 -3663540248690609934060588472097287488 9580250 -78122027548057190596705133589960936000 9580251 -218742173652673608738666566843425006080 9580252 -286711936980483142892485860266331560448 9580253 128447558140984100006405589240341031000 9580254 4824985634824841645282831763153383040 9580255 29496505054534168525264365900405221160 9580256 -38362199786779137574985556500844380160 9580257 111896722340649545194565784691918148754 9580258 15406759986179464467500550176323238400 9580259 34658328526918735679458386602381724144 9580260 -126411247772815319129704874027059261440 9580261 -495022137057785297246444451458688629988 9580262 -158738729443424150103329486375930004000 9580263 147568517944004857563400881410008750080 9580264 -136571452078102831112641152639318835200 9580265 -143627163643931067236157273344514870000 9580266 -177150520939124774988628758243307435680 9580267 -168942007903282968205358868965375932684 9580268 -45214573345366300816082559098643892224 9580269 6088374326661595281743070049565857344 9580270 -5233299751172554982147557568721450240 9580271 -2257326860908326821531230093850850816 9580272 -44439030890146434807667143283088719872 9580273 -16903274251702418762701889893421451420 9580274 -239360073375151397833257875050846287360 9580275 106871085047145660173445352161849912000 9580276 30889775572430329959128781829965955840 9580277 30082207837537615978972182122142426432 9580278 -40319190474142864176834769633937818176 9580279 -237131415400680440801207767625092900120 9580280 -112749587524126865485366908416722944000 9580281 232831589486817090819928538179830207744 9580282 65585130949079507538117489205886114304 9580283 -324962908816706148400772035509221877468 9580284 21216330918931825952770972722171204096 9580285 -60685966291637956279305969351608112000 9580286 -99047157020043770673915414684781329408 9580287 -149960860380159160435984607807312560440 9580288 47495445925786250351828130998006054912 9580289 542850082005288945995594991698385809856 9580290 -92703413894283699547956364248988769280 9580291 -48172795865550505190794070541102044256 9580292 374407202069619486494866711226914775040 9580293 135624251580132196875678120684166604382 9580294 173115684443079001347582169090351313280 9580295 -308040123243335595161062244996774671200 9580296 169724797937964793846903870485504000 9580297 -22785247596039051532196422818851886400 9580298 -18765072707689784502524292277960888320 9580299 9754183253748358620335993571822493152 9580300 182289498583429652873678965816699078400 9580301 3868607526766928941845274440463560000 9580302 36176008304162053905137519348887142400 9580303 -269303484302695329697883044933904428736 9580304 78295739032413806288318887297472937984 9580305 -45880300595162019616034348816721838080 9580306 -30196450791728767162343496353426117856 9580307 39430389610653404128161014495498500944 9580308 -26663169214905044132835948844858927104 9580309 439684033283988065376446810621082410510 9580310 81312510954300415886244223755692127360 9580311 -74201131160531028098021630105754157512 9580312 -138649944231921545935714691851671429120 9580313 -239881747652342978638871803507398972000 9580314 -22127726492137261164654376194207744 9580315 64701238950043654975187840967149611200 9580316 -41646586418841825802171014740011560960 9580317 231204381955151559755290177753569732480 9580318 -50105301625363484256943159838623030272 9580319 -169612361533771234513902148358968431504 9580320 -174162030309123399382288268003339796480 9580321 -67616611346620487218791474608986914156 9580322 51704310010471984393447470649685704992 9580323 163841707808581897605620178022359115584 9580324 -77330885736613814861587116113389616640 9580325 -37980618628502482784223897794972606400 9580326 5707772586101061507107927383516698624 9580327 470089523124755575543088104405620922480 9580328 3498182237037937630726318814139432960 9580329 -2358637521778272722757294331195421760 9580330 -68185880123744763530151770397200947200 9580331 -177367431436565083293964411310328353868 9580332 2028006654080225654408887685190758400 9580333 -35833744202992219621940292583004620800 9580334 -9788177623258908134938803133379861184 9580335 -159306683868626274960721322667877551600 9580336 -6171876358487818598008319329538736128 9580337 -13226914573189615824045267423678054360 9580338 90475628693716214036113043233867219344 9580339 -1436434239625081193346458895764184752640 9580340 55595142114737735359069979525008220160 9580341 21384999352675779367537536735148821792 9580342 -55494786987945562608192064959810825408 9580343 -104459686726209615239092399050939684456 9580344 160976762593206966671463114813005598720 9580345 -180791470337825548378006410903974019900 9580346 -63675758469817172944778616252837977856 9580347 29452485374078027757765119575980222240 9580348 -278781548706409590888968758194331349504 9580349 -389840502690172794877574655424811055936 9580350 -12830308293778154537285295742048416000 9580351 -24717997863863617014427635281523191040 9580352 51983282447985518010909377230484275200 9580353 17164250024426455672325210098591915200 9580354 78017703994347080407271078766802140672 9580355 136984443635898617829758792694774959040 9580356 -14876654412924303977080073237558970240 9580357 347895629849354982115184247747409600 9580358 -65594521649092217150352772679460849216 9580359 -98051378508844358960338030589443851096 9580360 -294560955757087648559238696610311936000 9580361 -63011962770901400379145664451286626240 9580362 -109606204050666696616229653753193103360 9580363 138843821090005337682861127656987789424 9580364 63489007939599924604409697187779121152 9580365 140274949485041018513983762253917561260 9580366 108784962401475826790168268202818367104 9580367 -125564604233681975751936933610130117568 9580368 -10855868293865714949739689105093820416 9580369 78018200961838155598136947207081989120 9580370 -157454306469077424644222465533122700800 9580371 -86573040302523485440667262813075830088 9580372 210934713113204055158944858830934343680 9580373 -133562675659244654272107511868390769120 9580374 6205276266874759474912459442295537408 9580375 174104354926084631587873044399725400000 9580376 -101852339304399845031445305229066444800 9580377 -24059852578153593314409041203801966560 9580378 290326389456685913408957837326653443040 9580379 -14998279209112679969022223177812129624 9580380 -70157331963616773970180410820473277440 9580381 99726112891991924879237956717735494182 9580382 257709759830756844347097094611349644480 9580383 298882913604900532827032515534244355600 9580384 -112065522073221255698887874745334235136 9580385 -170269684712870977753249985156416328640 9580386 26156030102512268268643962097589987328 9580387 -356301129551642681457046779984384756964 9580388 13218982072272962988734261035155369216 9580389 35518932705221170933289589243262126080 9580390 -101660588543670678278483005489811932800 9580391 234424216524746288497361480478543204792 9580392 -17503392106221750661235814170071695360 9580393 -372364885204048224323395725142380636358 9580394 24283344899638156522402967719818077280 9580395 21582649266646800489313712108112967680 9580396 -25318263486387902987047703768715919360 9580397 3198154140903615943882982091292208832 9580398 -6394381099670695870998802655961770880 9580399 -32149041519266555068560676029404174800 9580400 80821773388362183283459449527500800 9580401 -19422733527493364349006673925695971708 9580402 44317378409934694320267747471863265600 9580403 -274532717836535506820216173498114971744 9580404 81279461932170862251660432850847066112 9580405 -15990328703832748051576763903691069000 9580406 53822917926331752953287152714889267200 9580407 229086747351724943749153959068043240 9580408 2262657777233133183690518543927808000 9580409 -609169012329381717085411744946801639040 9580410 -7702375299833496200898596321598566400 9580411 -175121731242578887691578217550886957200 9580412 -247763349223471756893127629644759046144 9580413 -82345625854861525620659394281136262656 9580414 25677069355324895815303215213822751872 9580415 -43016773689756098514871284055409575680 9580416 -122185252185516273791881595739281817600 9580417 212534754779394754782360743271189376 9580418 118065131852121896717526792055005760416 9580419 146534172055771118201483731202460990888 9580420 17133587445534740458352174582015385600 9580421 -70338754575478814457833438224402761378 9580422 -30094970057661348385598888486963742528 9580423 105970042190551396647725029161922746024 9580424 117021780775960775783543701647259238400 9580425 -107215634036948361387749260636764438000 9580426 49971867846399528644509157549132872704 9580427 -141243368807041091889803139587546932800 9580428 28656523228922499372519572063145612288 9580429 -67022542388218257450707705161836699060 9580430 -148767611605076511550609535525900408640 9580431 139481254758223269744261429172365270792 9580432 -44727732579255906975372183471841828864 9580433 620969697460829908810721304032425812018 9580434 26070547653548361402618498585901246080 9580435 -63261629417855650852281254165629668000 9580436 -190485368310133655597330263357586165760 9580437 3527483986746747579983178717896769486 9580438 38515069371778892391912600208094760960 9580439 176113843177497590960751423100895041968 9580440 48671070282462649636247168155834368000 9580441 -129678073554354204369836976592545403632 9580442 -194209798917064013320937356944079634688 9580443 -2417108070485873772858234470629052160 9580444 -335036121033503679130701146331495641600 9580445 24687733081385162827061985225331092480 9580446 51199106128566119588354960258288438400 9580447 15757554045968151535640290587639056432 9580448 317509138137911537792900799583106826240 9580449 144164799370927397816368885273992844464 9580450 107664824621813935099102044676686576000 9580451 -209955568775093117231758569019384384548 9580452 -82575649197436301603662420604834979840 9580453 253633205819192981428842737904164768702 9580454 36245483711631656462406324777529437312 9580455 -52726164958066714129675540174295458800 9580456 186272289570204155184119052208248913920 9580457 12801683887935798653405760355322380800 9580458 140934556817467788824055128104636080384 9580459 -92686084059812392763418072549660357888 9580460 -38557698709250210510241481822892574720 9580461 -223232223298415969167141960237311074016 9580462 -16142697046536240280368850553290693248 9580463 25580659536693751301155295009656973712 9580464 -71207739768835860266970531071522242560 9580465 97013529442518375765034373152496745600 9580466 38860580815784322902598124895626865664 9580467 31546313089368544987556770178326809648 9580468 91613702771518129935520416693869195648 9580469 -94006793593507069729651001349349090440 9580470 27635230139655065556489460002704044800 9580471 -14134656733097154376364389326880602328 9580472 92206813061858722184518447898646835200 9580473 1876430327881198109983076043033406848 9580474 -223308423282606599411890635675033573264 9580475 69274582235325497720375375824134580500 9580476 -43400059979837783584506066314159943168 9580477 -334210419304073616308739132717255021428 9580478 -122451372075657200305591470334413192960 9580479 117005338266090948699998671024524979200 9580480 34349911830062341643862367019036835840 9580481 224823214893581286783749403465503913282 9580482 8732661140791912320453756491777682000 9580483 281123563032644842947857372847572847624 9580484 86805026529284998125006216015047516160 9580485 -56221390861987957550216973623676348000 9580486 -2845707086662878785509066561456899456 9580487 19429491612671633029009920766041795072 9580488 15344061964244504399357309173314355200 9580489 9841903747541256831896511681160391424 9580490 82090728344989238696070015782639484000 9580491 -461078813663077454384193006671537044560 9580492 -111769980096834697783671162670707330048 9580493 -5972252851003426043815220270654580756 9580494 23764796004637596137890535433039237120 9580495 -283209631108266272128913904124533867000 9580496 -98312989217134259804795437500754771968 9580497 -7422659424882490997018940321251102400 9580498 -294701915808718906894306879010163135840 9580499 70827894225125221404931164246541383936 9580500 88011112359813484326445931505312960000 9580501 -1330507479403754687971535850138263648 9580502 280057416373799579611625031286946757504 9580503 189135552801147109684115717569702947840 9580504 -200452679142302878845498884956830105600 9580505 87938039818242243096389109650329513920 9580506 -28243289534334841544462602768784837376 9580507 468239713392024368020229903110808444512 9580508 6561324003180524662215502812689504256 9580509 -389198104992364584231395963997263789076 9580510 -74879383737853625174578387968889947840 9580511 5811817852621302115180886681686766448 9580512 -20293302718083074568358263198465392640 9580513 418330351757617831216289513201642201762 9580514 33063199567987389687074182306333543200 9580515 36944353013539537890540266033589016320 9580516 -38080557243037598260055197139643202560 9580517 -439955259113823994364841400826435892900 9580518 2361086862155932828840909330131444384 9580519 34355154060318955790012596603166987648 9580520 -22448746866275301816946046967306854400 9580521 -63564226214240217696252013279060508736 9580522 -39164650923114184890234943445330695680 9580523 302739394250390547462170838563950262772 9580524 113731318518252424169218082393663139840 9580525 159321887930133836184514790559590802050 9580526 -114384929451396916537658859158505002496 9580527 -205277526192845380419413619993666984960 9580528 -95338567542475939775751998399759515648 9580529 -3277641469562444253584578795093702224 9580530 -13311472998121975649417494674946567680 9580531 42209530180130526787950152457615334072 9580532 -21650430123519000919778986500575532288 9580533 219023951751800073162188157111277384224 9580534 -316210910730149752428031128020622152448 9580535 21783911630405119590056043874967516160 9580536 35918102439777263701983264057734553600 9580537 94549694935468853070008133151957444692 9580538 -131916909214483061305894100650891768320 9580539 156077816801224913106463903095793344024 9580540 121981441358039433209200822135004490240 9580541 -198563097819302973840458969907175262400 9580542 -78230179687272439569253295662712540160 9580543 -100486483842899158975640937541646934016 9580544 149490853470267325893802439225471139840 9580545 73679003070813287147640658981920652800 9580546 -203030242000796891293593667269838356528 9580547 -20747270149704969028766074866274014648 9580548 -19557512305620630178450859558269138944 9580549 -58231316759533094838554633383146947808 9580550 279455980046821439604276098297241600 9580551 -305332394853312879778192273210610564400 9580552 119738604919612667594764309624976025600 9580553 -197965347035188698387261541632439476198 9580554 84926259862667375731930608201546255360 9580555 -92394708488633215103450664106523286000 9580556 318527893167930240854384808227108474880 9580557 31283810676565077070064733129905030784 9580558 -4704661476587294666680748165187190272 9580559 -307910544457245707322780375589704348240 9580560 18917576959479685396103434817293516800 9580561 6850991637779654121998700928880138162 9580562 -15916015787988762151591823315934581088 9580563 -274378803283099494535973365600692876108 9580564 47171931061349045688681892158666104832 9580565 -176178493543297299787921921547357361000 9580566 66294616476073907015955361191342564864 9580567 -207481855840873432435443459995872534080 9580568 -112371550361358581258017543349441341440 9580569 -301366613267852994827626555112637589632 9580570 4489907678923869972846908768190048480 9580571 -8749161982903718174385965425713050112 9580572 -934570210448347545104175406238760960 9580573 295812874971813638218577869334120877580 9580574 18727847130882154122658161388593683712 9580575 18650986835874030955067248985412240000 9580576 -257550642143703322500480973419247239168 9580577 73966980756457042179465457084944442260 9580578 95332376814694924136060821161390592896 9580579 5553005602809861318898523371657137540 9580580 -112919158811375624752439745839358508800 9580581 37409034363771571498205125814862475776 9580582 -50911425547323453772905726410284046016 9580583 -159693804374019586532731449672856162560 9580584 43700875620030372927996736888415109120 9580585 53789644762570105162964272638331776000 9580586 -200141349242429378942608720043254045008 9580587 -59596478899569797873650116706639438848 9580588 -170706114119992740425375388032917200384 9580589 49042538733650971914052572051070547340 9580590 12752715977227637854236050640514125120 9580591 -300741873843355265296102408248000545008 9580592 -938777295180269919499695865234587648 9580593 4558046486163345223054208877022298496 9580594 13183241919665091650219119670079438096 9580595 113729612445129770260998091968343033680 9580596 211482640393340973494074684894483771392 9580597 -14458111450431054744856012887438012960 9580598 -61907764101503301010985881359691192320 9580599 3184615053858140357107819016304391392 9580600 -98725607155822896992732874306656256000 9580601 328220931017583046008261106190153986602 9580602 -18294671970501739656313282783884039168 9580603 171926702476461045811236810788765210852 9580604 -5553144397166720115445172828581552128 9580605 -185547458573974265637926520142656943680 9580606 -64318732638565638837600301746842593920 9580607 132774915168418410931615762744868049960 9580608 23252565728872671889810789195993055232 9580609 415651582817680692073152234646584623810 9580610 13578755610191423226328808180137519200 9580611 152732208526486490582983456398246051504 9580612 22217591879456922982207711121211031552 9580613 63795201506680120461638937672892208160 9580614 150675947911360041940258148324131125120 9580615 2829246920021582789016677672623616640 9580616 181385164675185114529634570415933588480 9580617 202658172904258035725699437439478938400 9580618 -153349120350218374874542764107658444240 9580619 29599933650000544260454313186023032480 9580620 -28404486003129537900541296140309053440 9580621 123331507422541977919022820054522781632 9580622 -123728570635216330819105524276555938688 9580623 -63650166324850608577948974353360228352 9580624 61093480611363334062067604518372106240 9580625 -1327997166632605747581963094652043750 9580626 -65443586780664888796218030894673562880 9580627 99479058381088100775960129886877473392 9580628 -253554351422499426240232780903681429632 9580629 -16353792647494045912449627705477016416 9580630 -113479087332099702356153382730499447040 9580631 57307295432139537195695048660011239432 9580632 6450379410019886376439506900566630400 9580633 387959210158678447496148875515477916160 9580634 -26493367220161283881178072459725487616 9580635 -184967657387229045390164995359305864880 9580636 -74722598764248553588344501568549780480 9580637 -479914130880224262859800896317537706208 9580638 -83302880247545207261476461467605954560 9580639 74520914075431532404208911611079104896 9580640 -16061937380497249579299370520582553600 9580641 180361183379844659015383101170463744 9580642 11785044133220489042362617102365435472 9580643 -169876621765715145802466996848116359040 9580644 125485209531844881181877690228861758080 9580645 15100401310433113199224289632935435900 9580646 316414123767585976260442043640264372480 9580647 156622038241602467606018210828311746600 9580648 -140751278212978883053716349578258677760 9580649 68074455816069980164464606312246568164 9580650 -19972520773255140265490236783207718400 9580651 -43566671603749698292110088432080508560 9580652 -36847436333803918307388287711199262464 9580653 111964621156126933768569093074705668800 9580654 6506231901927939443896895168762944320 9580655 -37859853180331307753794712825229350400 9580656 6493300294092666524792502980050944000 9580657 177486284356958451558887647273175933906 9580658 -3097599045669034082626983893470559232 9580659 304170843091848182533338629350532472 9580660 198895038746761367130310640314150325760 9580661 -312759723878169971875188110892829212000 9580662 -4574465492415689535443111674483833600 9580663 -10981135287589767488292302991766381856 9580664 -99928482332280270299390344927528243200 9580665 -9518494283646360464583587862433702080 9580666 11902744190731618377415960005158419968 9580667 -391157055021541396114374912052725832284 9580668 265422906612225389170625838677129281536 9580669 27710015554784936071351160399307596544 9580670 125243531518524035612488064511463480320 9580671 -97946635586024327632679959709436079560 9580672 -36228896935197880157350339272612249600 9580673 137381807804517040084601572552994328960 9580674 15167075219872505763696550395372994560 9580675 44074575099226144636409389406101272000 9580676 -225387182412732716822877781153537843200 9580677 -45046038833763346033144568056969512480 9580678 8249004744505842834247573874868524640 9580679 -76798168710649476235908019182309663720 9580680 -4423814626519167497223621746414745600 9580681 -197071328436344926493890054534971148800 9580682 -21194496316916090634072968179254739968 9580683 -49932791742302023933812799654274958336 9580684 -2767650010679998341815655707359686144 9580685 261658183639377902421058302677449102560 9580686 120670030451970812434749693116673536064 9580687 21174176385331613504714234402692756120 9580688 -40799188588248162602904728182669295616 9580689 -233252718694611525249743136984917577246 9580690 29496290753736032109375621607080744960 9580691 -493002522681096865032882927060326305248 9580692 -26370941877919504062628235682523656192 9580693 -305963417807627165727919127669302971680 9580694 78492927807031783861298651271772244160 9580695 -16081265441921619605680377820038123360 9580696 -144332534020624612907046369087557836800 9580697 -93081716260565926062111874120542889536 9580698 18308704586006723056379285029046310384 9580699 -29377862995777834074891083622693073440 9580700 -12727027553373217788902818044613440000 9580701 -920810274834101186173757475454796160 9580702 -163587441533567736730266340857968888448 9580703 -561983062621183026193946850290255650320 9580704 -34227882997331519091573035586363064320 9580705 16345795320619490471645009231836485120 9580706 767733282352947221433443213521324320 9580707 341421006163266245831866720105684047840 9580708 90907099955545223966558834855784153728 9580709 -77250062609617791185484178087425057090 9580710 -36764753612317202984551827779156135040 9580711 -183846971844956007900927314214703701968 9580712 167457807699761728614001269045472051200 9580713 -28237123368355498865392991211393997536 9580714 -1023277971458324392649936629599674880 9580715 185046150004057865283299882833496025600 9580716 -20375707652426544389146241401718509056 9580717 -43664110623344612552390143156084510580 9580718 -60866816115487360311909917602276089984 9580719 158118721255347805706529086053852813704 9580720 75690738719229544817991119606779084800 9580721 189004549121638291480963996423475096244 9580722 14105014178211789217123255686622035072 9580723 -18550360391775546992155278648760745216 9580724 198469899349964769850261561823342236416 9580725 -100207047364266400440257023993647576000 9580726 123742634505799243786950766778196177312 9580727 -41617968378923055897315276666367102992 9580728 164579833643267768969557248596326748160 9580729 46348213052547164230788061195905980330 9580730 978551726673247144042570002801374400 9580731 -128175858612730359083413675962151917120 9580732 -34934852683707039107105339982432182272 9580733 -270942080158878837089732060993886105018 9580734 -76446213540916201684250770691398373760 9580735 41651158485032577855235230020968680 9580736 2213826002078717441411104637850746880 9580737 36607818304149897255114396874821365952 9580738 -144795926106372820629654391001109234480 9580739 8164666901028366773878721646482724000 9580740 -9632426032799419778343727213139804160 9580741 -172200495759878914101917387495895611520 9580742 28193340956316809664777310874426585472 9580743 -87002509680034057798281012841035215256 9580744 -321830946603803984490865784765767680 9580745 104258528031138733570692562150516485120 9580746 -27562398704548944346746744369343520256 9580747 -325635751893952763775186313520644198488 9580748 50188871091567848000779174675444377600 9580749 226923930943680543423377932205069568768 9580750 208996209636887699639426171053412640000 9580751 137141735218726515210129799838216884224 9580752 -47386045569297183704039224648716558336 9580753 -45862489754573298119367597494008279040 9580754 83093381954991737789233221496235346576 9580755 187872079823914240002827336117434144560 9580756 -113844769648631496526690493996239665280 9580757 22715507024307510601827452629021005240 9580758 30506362541392112401675614861805378560 9580759 -426170074424580034666306202341487285280 9580760 38919557811075235053799863802064486400 9580761 -109979271557382789524644360320388047840 9580762 -53707568916394921562716078374035788800 9580763 114849641208261311986201149624784803012 9580764 -181938773975610778161449072892169434624 9580765 -12453739970516080613192181218289050880 9580766 -15991124982976349833399569402161752896 9580767 -3191622164771924140966878528582752256 9580768 56397125068543090726095828444184313856 9580769 186861733805679817965945588384288307680 9580770 -116741964093808614524032560987596294880 9580771 91055686582923819281800387795112834972 9580772 -165310407475223395967209379650100490624 9580773 -13531426430267426045309457430321696320 9580774 -89912176336310829559116358866036649920 9580775 -24033857058499077361936417213186639200 9580776 1780118770473549521592496132720066560 9580777 41650938585851618890218271509865183860 9580778 -52303396695639749668885436701744276560 9580779 -44159621714847967231589222272701489300 9580780 58257044712467972236153632149406720 9580781 -107682988438752934508721316809625029408 9580782 103002976472608228967469928642686493824 9580783 414248136755075642127257125166283870032 9580784 18713773809502883568530506459884748800 9580785 -12684048993658848207404531937600460800 9580786 35870482782950476868433105315842648592 9580787 -4885594037032100091693114794934751728 9580788 -46096894673845728062953003652579328000 9580789 -188234658923057681244810296338986275410 9580790 147141296317142298091088986896944974080 9580791 -132424490038746273875475743815232040576 9580792 26641553049648272479115404275593011200 9580793 65801306257789557390045764526911821440 9580794 -62615045978518454421325940917086204672 9580795 1401492746090093031793982109216303360 9580796 49728220188048318401552762026875578880 9580797 -170897463817820552657084725890534476826 9580798 -10373196594517800422877597324868715520 9580799 -363929467922616247497492742071347641728 9580800 -9544222206442840958428772302848000000 9580801 301573802428642557889880773062336729172 9580802 16413205008389882333158852295464548864 9580803 29135944952969532548271425710106803704 9580804 -57288196554125735298782446402026291200 9580805 -82888534531656414382716743085519660840 9580806 70493856980435368053088472805955204512 9580807 -110244645335941577712562959417466231920 9580808 -261136822396678634836467105952130903040 9580809 112154957194548482679825818647786082304 9580810 89729045547179700381461819296077620160 9580811 12041350536378376441253229966039193344 9580812 -13918511740356477567013985622598837248 9580813 104066483536198925461281684544962549984 9580814 -49659514097484108097464371672136630720 9580815 98095470696210736441176343561016532000 9580816 12373414353731098445543422107181645824 9580817 -185496409275117665861194110799343064600 9580818 1600787105636251813503293110522503168 9580819 -540710741625958324347719977320150886256 9580820 92690197532843720562295456013522446080 9580821 -46240337803712185881312510965877438336 9580822 96800113896555985554909742612490750400 9580823 109895657431464890729368473757932534168 9580824 31806789855112906584305863789692702720 9580825 203120839231482904601274421086881681500 9580826 199807192351863608861612850356757335040 9580827 273564982904694122015019664508333265408 9580828 -53595192681362480933503691305562915840 9580829 -150164760966470827538743418033603767680 9580830 -611592037735261893816628528176476160 9580831 -111185302743408429811254571725464307368 9580832 -57024132741281151516084183261649502208 9580833 111855900801483143328200692669334767440 9580834 44140760598289276831173341546138319360 9580835 -273298183786410996874160199112248129840 9580836 -209738213222152342147945954546118335488 9580837 -3688952934007401979762867794573345088 9580838 -53218351992967648566621601048160155680 9580839 37611938297271535563506189700015480528 9580840 -155858428999190356123065368419892275200 9580841 -13733737240027045740179679437386426758 9580842 9601421404356942307662172885636136112 9580843 -314863863244025496381198649234378300320 9580844 26036523674607450612137173653581924352 9580845 136060909076990997567728293713126955200 9580846 -38520446998090867219270270102330535040 9580847 27655983517543558843605698728348978200 9580848 62325333824664561935471320232643231744 9580849 302120173910318265511712194139548053300 9580850 -36322109165471097746778422746131108000 9580851 59567161454625704561141656555646278992 9580852 284290954136503176496997879978140055936 9580853 369131151876439462134166679087009821440 9580854 -18261917348581075430272536455997265920 9580855 -55438061106422332539587559852160020000 9580856 -101969819921780148451595338442603888640 9580857 31180390627822661064701048277081019392 9580858 49427029282330792415535200549316677376 9580859 -29145877021764926559578502860668483296 9580860 24102342600841223231537276065101496320 9580861 -206358215800794017704444753998193044538 9580862 -15808489768454464367130115050682636800 9580863 40499654534946761845286078684782260624 9580864 -44366654570438918676334053955941171200 9580865 61939105093984825003371072305173339200 9580866 39763772290901675839644510118926983424 9580867 197497339627066018812829930858539721916 9580868 68096197747575836039816201133142342656 9580869 -383582791867108744251320444937290407680 9580870 -51186114354289798888008119151695568000 9580871 295060416119757260690478432902600106072 9580872 -36754467988133765428762690753959813120 9580873 1653343055774942401896728842795399808 9580874 -114698489279054274734423373738360218064 9580875 -49046859396201959908018743786221160000 9580876 87125506216730685001875085536652530688 9580877 -461975970501835001721917678220552475776 9580878 -15663056616861423681085246257103509696 9580879 145075818459545581431109220255597657472 9580880 -7195405566960751747522229846283386880 9580881 13008946578428059549874105440897811952 9580882 -72965545196068369650232573130435673600 9580883 113601866952140631594103006215826982400 9580884 137277820637829323428723163620957458432 9580885 371777878684119229691653553525235000 9580886 -55712549531306664692741474628902102400 9580887 -73423240122782904340257586530697386600 9580888 -251162274678429954457202330712296816640 9580889 -243484151503057215805107098582577896310 9580890 65473699756246765059718251027084925440 9580891 -39090081773651214782834838126314663296 9580892 -142167243228588848031524260146020037120 9580893 -69229536305324385095472597001365537216 9580894 -130574116382778903265119035920772656128 9580895 -34924484251194346116622079381287152600 9580896 124772156333803974718364400759660871680 9580897 -310522590277995639111037320813106834654 9580898 52122129481298677920137126018439925536 9580899 24144638477387618210911593373131270264 9580900 -4887542954114565833021456495989452800 9580901 255995040517117188812717814553474206 9580902 -135639220914154211341214570743344844800 9580903 -282285494099343487003126841753323769856 9580904 -106633825678267724823691952285021491200 9580905 207026897416443700796130786313250984100 9580906 119986163518419904506185383377915894624 9580907 -13048162541135252694122520603945957600 9580908 -16274089981053482127907807589062371840 9580909 -125769026402352218212754082387346224596 9580910 80117271283537214616050860627593624960 9580911 -53062551629420955424085465008303052016 9580912 -85332286855131285517726621014932226048 9580913 -96210332821865406413578363697495237196 9580914 -4057882274114402860002592644937182720 9580915 133710875316346894140616513591305256560 9580916 2258753650967252446675985482230011904 9580917 -243140136777730982638316136218245809120 9580918 142357548412407010810191626221584320160 9580919 304445844544564044566888032545283657320 9580920 -120566314369674852045461370609255014400 9580921 -72374462418914705125518729925909692960 9580922 18441694037019129619480392229058125824 9580923 -13295484511745586129221693149719962136 9580924 263490768507141584080501197431012769792 9580925 -179883133584550356051166535091560264700 9580926 7151139634013701832852629475711468544 9580927 -156775775500511702826885069967053668224 9580928 13842073930322537620652264581371002880 9580929 88820191977268342539980765520481940784 9580930 -199981445708261206694101647844687020480 9580931 -90146310498333765420471234098268048168 9580932 -118361804946744565894472469173644470144 9580933 44612824498861461894033884500359166560 9580934 33680390480161967144590052408232873984 9580935 7980882058143411417480383021527718400 9580936 439468325293343002981021890824726983680 9580937 66467822513239373879017609672250642586 9580938 -165733392642572990511165541691801744640 9580939 86125238342017081026019991586954532080 9580940 2064493889821547906729386304596285440 9580941 301086514471250042636388507471035323350 9580942 61439014234101874724313350256841457664 9580943 312065559255885289854283156367962566192 9580944 31492873126997327949749738617503744 9580945 121908960325141366678175728645694098560 9580946 144042559292693220505352736959847798672 9580947 -35540962201557931218434426222971001280 9580948 65059396440514008964877586650117661312 9580949 16166144351288736617976743462134062720 9580950 99358521290796542391438301662852096000 9580951 292807515635160553375497863787252929400 9580952 75233384540829516775615164096746649600 9580953 30107086283976567772256551580944674816 9580954 22336307728020986032231803830988084960 9580955 5812210865416153038772097620393638720 9580956 3414268353488944333478447707628912640 9580957 -116602781837522623762389608738400110208 9580958 10971680334428463240611014411876623360 9580959 244517734016833756542096788236056960 9580960 399835434382038391936790399719994818560 9580961 -76277094166457612601245311959277831896 9580962 62988188746619558457827900871165849600 9580963 -33286639230688958771183500245056235360 9580964 -319978390130147135585797970611426545024 9580965 -25785540002130440243654325323207756160 9580966 179560509255856608543801545023763838432 9580967 341438371597893559760053414040051756952 9580968 -92486715690345958469460362221135180800 9580969 91872295461724784703324932666873812644 9580970 -76727990093342507319676286224245417120 9580971 35642652596851798080148459543961557680 9580972 124272487364549320299335918053850284032 9580973 28698457678435158752627167369613954220 9580974 -28129199797185202972345379130208271232 9580975 120235457598111555688341775062525339000 9580976 -22955628715015457072942709769239822336 9580977 -21897958491602860650272958707717253120 9580978 -110981864121999163494014876774300709120 9580979 508299566869431163367782266322339947576 9580980 -75637696823032202525312441304701552640 9580981 -201009629673653902832066388740503789988 9580982 -57830673208180604805386996749761598848 9580983 -2728153323061540644958217818872068016 9580984 -23026883156005273554999093854522572800 9580985 -21492128460648295375233829825673275200 9580986 21073118333879894058903244520223000432 9580987 35647973411213598086995178798720197440 9580988 108367621621388518085298662773108002816 9580989 15167915696476883343421678993351557120 9580990 35108318714649206587893601864298121600 9580991 -15780312159275226276555938161968302400 9580992 63971694178225380446596764596069990400 9580993 -73022365482753251285036768889753820496 9580994 -26649241875215540955043602974366064768 9580995 33085701272623327069985639478921373920 9580996 121129246211436222858060676847764017408 9580997 -794427505024259785557074858759481014400 9580998 58983767268320040457304373260528793600 9580999 222545440915400712545950968327126167000 9581000 -145024550628348874042073507250216960000 9581001 -118429494178941383241938419113722531568 9581002 494468205769132153311688109857753344 9581003 -183556157794535484710833378285717330056 9581004 241186170244103874267775491080741976576 9581005 41773061120544098061848354158554528000 9581006 -215787390777760080035984504125236426048 9581007 146531165809731487478940833426124859392 9581008 -68607242608541907448575871295552962560 9581009 156651150429228283568535251187803028210 9581010 67727991745130324453604685703551219200 9581011 250129612069088018426609668473234385224 9581012 -116638468769451427522105740928711464960 9581013 4824200150272498949746869750598613304 9581014 170402962402082883244830163803124564032 9581015 2019820913054121180557139793578510720 9581016 179402545321534351220657167684752998400 9581017 -483701205293257976134987969569973387248 9581018 -11278445235675239839170234689803696896 9581019 -65019533536141016491531204084708300800 9581020 211568507460311189931104341256411904000 9581021 -49378538952562522099984026453041532000 9581022 63635256964579640836653810253790784 9581023 -398133614081727521988609071577682853728 9581024 250647211599547873827249801037641940992 9581025 -128524798355366375711628951422313421200 9581026 -17460481274841553524761666847899000832 9581027 -66987343184311265010799018434912679368 9581028 24165426476818913936693569555876116480 9581029 -357367529442151234866024309503859114370 9581030 56518478673811242025427989903151596800 9581031 -5757442514113817010987359441999457120 9581032 225853618989493630225718905284351590400 9581033 -114847722590655107703006060851584731840 9581034 30559223090431795609359137090722049280 9581035 -303246177246389025980590620808685422800 9581036 193870049224907556648797973541105026048 9581037 211750964997834643954025448859712170560 9581038 3781883440462052715301393120627686144 9581039 -12032585802389373378055577419375037760 9581040 6833887042517245071640676398299217920 9581041 -8758918580285432662742027652495770880 9581042 30775207770718564166127937732425606672 9581043 23197877447775558415844143136813915184 9581044 55482965408708712880449820302182989824 9581045 4220949088253997903361053703258252320 9581046 -9794094374714112167132772154443128832 9581047 -190248473961667386845626479130692697248 9581048 76307802596361244205245616713134735360 9581049 -144980574492058201606227242835757491900 9581050 -37740482128039308547233154290648289200 9581051 435242645832126748132497597039920534052 9581052 -23738299428264337159290252472234318848 9581053 111633545300803731320316239923021047302 9581054 -3110621988884085089085047294510592000 9581055 -39149382251051001053475392828553137280 9581056 -160592969449928920314660852834351710208 9581057 -282597511457011551343452342140842205694 9581058 206069845168963202124410899604014705920 9581059 -164560289806654565198897358405405296096 9581060 -275542553947945578142109652698759639040 9581061 -9494595191948366795550855746520943296 9581062 -79481456845070843196123561577959255936 9581063 -33631516725888927736334141617620108120 9581064 -93759436516700821072846666622011637760 9581065 16668851885990049166267298716349494920 9581066 -259932628255714852693420294511784869376 9581067 311673195335259814457193232758992576280 9581068 -78243603096948054579619817637592227072 9581069 -69963417878713267704985859066123002080 9581070 1221953769753621461591607227877868800 9581071 -157421725358008444765160159735756820648 9581072 -26216090701825730494986237168121012224 9581073 -63281152638076858334513305417686002400 9581074 201573960905374081181943037618414171536 9581075 346073875718132087104824197062437600 9581076 -39017673119509243634875234746831982848 9581077 -14471985539070703065103154168869345536 9581078 84345629322394403524800584971437208320 9581079 13387805978378074678859203518606882000 9581080 -83303321474784564204235154341655961600 9581081 71867039939481459634829419783556407572 9581082 -26906223390625152675863334076680723456 9581083 -184723850754817703817316625465606851056 9581084 -17396833997393600772751088588396726784 9581085 -2174988578676755152467386099595920040 9581086 68377758082963162594902941001559084224 9581087 51406968554291121680986486669436255520 9581088 -3083034892805284319329434932015529984 9581089 -82887726767819010622023394986005428544 9581090 -91026167157287178831096247986570247680 9581091 96154025506489185046947358357160968704 9581092 131993519625656482499370078891714012160 9581093 2312211896236952624854539198304641084 9581094 -148815244798577142345272787951068158176 9581095 40424567110895249150181750107317402560 9581096 140852918191175598014904771994625064960 9581097 53761027177311240985027570588015526400 9581098 142103533872334778264895082780542954336 9581099 -616402293992893663546824641790924011952 9581100 -16630526067035915130323995536757632000 9581101 22566620693327950434763546280858090304 9581102 -38834879652571269417392218270307821248 9581103 -43007799137913967251421670451763802256 9581104 3559008497979153054835393509837897728 9581105 28924190142611660549485952277314540160 9581106 -6321911040572510280102947792313088896 9581107 164971591036902620659646310286571600160 9581108 -112854709061224797071873091677031358464 9581109 -66280445424179847048034823656635408096 9581110 -32795661675929347221827951121300725760 9581111 -218625086975785066467209607567276828600 9581112 -19032479498266485140848910514180710400 9581113 -76049551139316173128403234943114026300 9581114 53980781216307317723579999244397612656 9581115 -173415765579399706232963152121293435680 9581116 -145585673624463380291809010117943055360 9581117 79648257801229447456818433283092651800 9581118 60468435132161775823632663110520978048 9581119 -398476091389200619054996202984877340480 9581120 72785184928602629390139554021769216000 9581121 274012491223449245485038746912974387920 9581122 239972340713661216884371399879342103424 9581123 210056154814507129666280462896189245372 9581124 -51864656363059216876106073268532871168 9581125 80740643545408242694585716103797675000 9581126 11712517573228703991177092184016821888 9581127 -103285713622176945370772501516112334680 9581128 161941833525520586394806500920537907200 9581129 -322452974093676598943049412164521151270 9581130 5824052328541778037945982911776716800 9581131 -2023538241472538041756403073319289600 9581132 -83596928278506228543352606370104458240 9581133 31986853640462516612032071218977947648 9581134 -23913169327058712366195517797397905408 9581135 -57878901853561051694136071301682815600 9581136 -78684469254416623529947764187065876480 9581137 -9642729838845960339997557566387638620 9581138 -39178330893039585389189512921535858688 9581139 12722986513017764419865748573753354240 9581140 10963980143985793395842897529917491200 9581141 202774955803700619264101461094957038542 9581142 177011557582326229995691217547522916224 9581143 123217098272181784645412403891193432 9581144 52351944672611747728062802841084190720 9581145 -42382101857622285810196925780691600000 9581146 131004795488064022961760449599387468272 9581147 -177183458266729876928169797135638759200 9581148 193464163442884865736968574962928551424 9581149 257332929860495705743184583495491792640 9581150 9296800186714194291632588493675912000 9581151 56963263520540095395050207589412297032 9581152 142626662791301001165145586245864783872 9581153 203210388273210458723863739295840181140 9581154 27645371684415199081742141266406000640 9581155 -240485265201634088814293515057273195440 9581156 63494494568628041366718820609306619904 9581157 84502230828370856070440465220136975548 9581158 -208922986715537090981057705488861996320 9581159 160937358147963247383534954354498912816 9581160 -29415680984723168301178372845727334400 9581161 235699993471144062036333699569530568762 9581162 71164366672528493435005779123910520064 9581163 -71202412829380081754075958022498474752 9581164 -218477966794665116752586132522578810624 9581165 -269024708997667400919934822830411811200 9581166 -4585836270389505360507056197074789504 9581167 123795826338044100245662710352617634512 9581168 -22851197595043331583373540143527854080 9581169 -41473621164237356240733182890246731072 9581170 -56104520136795678687452457158192945760 9581171 206519525133664494280226733642029655372 9581172 -7218593556010182455045197340583254016 9581173 46353646389188048612693947899911662240 9581174 172262133578526075630575581943853120 9581175 -6310660223892649678438284858808458000 9581176 167719977896114258962730543670707957760 9581177 -5208246079418331135096922439732419500 9581178 -97370213619200445524945054653492709376 9581179 -216020728366571325241158481266123598416 9581180 -24980028090562973806190444277387356160 9581181 -57455009737734452321656096347572912160 9581182 25803336840469478152567892272751182272 9581183 145245150047876922868297384043114421600 9581184 98941138110014871522925057498593361920 9581185 306290587485816919714907462980631160960 9581186 13123699008388428070629773114003043792 9581187 -22740203178113055186109193814405427200 9581188 155531378787308641616577053266826357760 9581189 -215155505724960230298756472724932079010 9581190 -67009053664440373868797938929187989760 9581191 -115497817578582844909953790561461202408 9581192 275325553703397887784296076201140352000 9581193 -46665879229746727429871675141102704320 9581194 -32921692684379850512660069826807552000 9581195 109095586845652296292853058597554845440 9581196 1319637547413140119259340057353985024 9581197 281110904036839441672953863350014334646 9581198 -29169007400543448563793927726428078208 9581199 -52058857811683254782276864174851664640 9581200 -9685343904943683855941256032004096000 9581201 31028308708497491720606275025513041920 9581202 -48808388324677589398090212839668818432 9581203 -190758859049358288757314626697648638548 9581204 -107467279242592782798646770841040953344 9581205 -22472560047766358537210823612976730880 9581206 -36017051148783421048095891764777078400 9581207 -88948899826638850017852991322984484000 9581208 5726249274858253888705118218180362240 9581209 172586276335527050995829504178623052480 9581210 -52993917192760488921204285158124606240 9581211 -223473966684290298806415366556238236200 9581212 -123414132979339365736673859853701804544 9581213 -146253315626391477006937618579319551956 9581214 89101074646599043806711441760382303040 9581215 -188571984230480808710909981392045362360 9581216 -33652392720308655163393709440767098880 9581217 -1387749023433345948047254848171856608 9581218 21163979135756012825718929424600628560 9581219 -131366940358903114653653718203864089380 9581220 -90374163865976811200575885405819084800 9581221 -114081367554202451307805221573929804708 9581222 17730928304563584388687178412644706432 9581223 -174221131423372475120094120800797825200 9581224 59686269899905754363929292501993625600 9581225 142432193959456083308226772670742936000 9581226 63966473668595907793839151456643084544 9581227 -190999850903636041156074248590967230924 9581228 -25560210459582541647391963061697522432 9581229 -63375657788702942994280555243398869856 9581230 13038602128753948479654393867410957760 9581231 68401261075142778401801680024387191864 9581232 10498743850140248823096140201642164224 9581233 297548521761064889124357857947282062482 9581234 -31508883638682287230116103890932069760 9581235 -52170429042226658724091165590369674400 9581236 90931061782376906799666323849251944448 9581237 58279311906660070949126228573029751712 9581238 -1527592213099575842340530981123922816 9581239 -62040075905576346516630385312639728344 9581240 -130279800888814696942740389626297651200 9581241 267425624814383498081454031611179821392 9581242 157413406019566278394206523659285100800 9581243 112998044026770118480912071341492868384 9581244 -166462431922595618686553301768141250560 9581245 -57368782618116948441175567177284412500 9581246 -56238104447431250102859757004575295040 9581247 111658626890823920174663441237889238080 9581248 -27304607444946791164708366081529479168 9581249 -163124149674199356168524652934801647420 9581250 2248422907803651148043330750275200000 9581251 181681274030845588739819731899836545824 9581252 117208629091028496591167820795053690880 9581253 -31739563712265757994867358814028352000 9581254 101207708224772712839535441552101172576 9581255 43250586934115990940487385121841127160 9581256 -256378439352260485607257473460174126080 9581257 -67072064619066881055233226366202632576 9581258 -147245351127018525745138059644810135040 9581259 -14938110565786062525273728661692454672 9581260 1565611714117893463020087718676981760 9581261 -48446154490386665369587866728485877760 9581262 -123463138512037412543623807537982756736 9581263 45657499255418249899700909987274775040 9581264 -68235211688044148862490038809567232 9581265 -24113453122545314982499495388674926540 9581266 378267386667756084476054511685382605824 9581267 9381147829520025226528490453474078316 9581268 -227151421360676356769472162778777571328 9581269 -434949062377499403567871927671693619904 9581270 40977043543169759298640871119254508800 9581271 -16475627714905131290295280826470318080 9581272 141528696274597528227419480059904839680 9581273 -38462089866077607888298735607848953600 9581274 -131502441131008836321994754628657922560 9581275 129203835144593820862514973531121380600 9581276 -244891533462221281430779613357829219840 9581277 124002164427863986425485760135748513920 9581278 -96402423527574270029319987830738903040 9581279 -128860602979078340359186623035462003424 9581280 -43369815584500889159131195590959431680 9581281 -212316469522762872628029835568394600300 9581282 -96468964999144263502018238630746435200 9581283 262687624015515471997277222568697137252 9581284 -76764352969629855012125929863300192000 9581285 94912213646627019840666587362824303360 9581286 25663074981760533192779741465490670080 9581287 -212242131050860702257735535299190083240 9581288 -137894227615491060599129446442378772480 9581289 -78749977733227060427487170047776260976 9581290 -73931212938998585640182168744698132800 9581291 629621295564064055855235144036156326352 9581292 43843164171820034825851528903748831232 9581293 85434153970147209147113908298279235542 9581294 20658896752456651057739152404639252480 9581295 50376232674418504416476829038455802400 9581296 97874893189102337823463269354344448000 9581297 21514112477121912507290378041555664112 9581298 -992626139084431328444527882037614080 9581299 7154866701685097931771254744102560000 9581300 -112391785114690109080047101705190729600 9581301 2461353438878506166523660759898952640 9581302 178400103184947815350584212564687149632 9581303 -1002182611707880812231224898697681536 9581304 43249021157065349181836955566820741120 9581305 291196761918935370661642527540836064000 9581306 -65670302105195400267297827480595237120 9581307 -59426993181911700851716968516716957160 9581308 -7435602586270099852884575409910652928 9581309 -180798119610292537576258783892308682490 9581310 -57355338424293249150042414329348678400 9581311 191354577140564119690736131606245830912 9581312 76928910402488064036546948694498344960 9581313 212666086527528523160123978338541044080 9581314 115227347133154832998489265594873000832 9581315 190393078520679264814350952939459582800 9581316 -80541191512355808013639455287235253248 9581317 167315032808745612370731331557152628960 9581318 76050147502256821662076529888733669120 9581319 -295087177710008314222280783418780844752 9581320 -64531662235881482530271174611083264000 9581321 2751845339457115235441444061286410522 9581322 1384036836714084262110475796807500800 9581323 -7735455302654065029476724033748966856 9581324 -59889602491413823818061932122411409408 9581325 -16355099388455392287123475893009676800 9581326 324928992470074329140054956819333658880 9581327 -110537407585288041392813941169117165328 9581328 592606257936314070891470385097285632 9581329 454738669146954267918461282680222922930 9581330 -69942725066496330939672630103987630080 9581331 72923843904032037040199739062338490208 9581332 95376030525083067411095351601815655296 9581333 141359022026996151756806348883942077280 9581334 -8472283353765620609033213461066457088 9581335 -151858800440864626200001746465299574240 9581336 -1523649055830061662144421131401072640 9581337 -308688074082525981005601406054564274406 9581338 15373254319382448393449209270251224544 9581339 180318249835892065047303281638252974000 9581340 33668114350951013617554997859926179840 9581341 135256366763856016829376482750807162304 9581342 95554218574141015810508380864425651072 9581343 12612224388315990099692241098893724544 9581344 407594355234583196165928574011362574336 9581345 -163271673595076694630335517411571713900 9581346 1606813284543290865672267744785301120 9581347 -63656395675513280913272020537485943204 9581348 67142565648334171022903925832062099456 9581349 841808275061507882235839789066449440 9581350 90060347458250433149340170790746546400 9581351 247901061348101779123969485450876601440 9581352 -49766305551089651767981569331111772160 9581353 -580529063668304634161219552241699457536 9581354 257970598966383864706934806952067840 9581355 -84770987556647113825324063847973696000 9581356 -9669247617971772686701617318588231680 9581357 170079320159533981222491810283672541760 9581358 10070154474646315303943167855636592640 9581359 -296458199927456493141700551007004819440 9581360 1230074877235125739548035105680588800 9581361 171876728496039577096243637526705356544 9581362 99671640513273150669546110592187852800 9581363 -194759391525819660096485718051428654592 9581364 -78066289452671300372215204022760622080 9581365 -181690782910292001419141919597972789480 9581366 -23889888763346737107741799124662886016 9581367 256089351957578165411547340752954472680 9581368 -296309357670581236874500012626439680000 9581369 -84272065735125841850454024922875510528 9581370 -53708977961533003524668103314790627840 9581371 -35261705247158588734198594349203238428 9581372 44069350378711523726937656499741588480 9581373 310546338685110067239785985739194970944 9581374 35505624970647714026185020767646802944 9581375 240810922748391107677403350316197974000 9581376 -26785232290355111593699674262150840320 9581377 115885057637696397678202242739992831680 9581378 -22687682676072071730317108341136072160 9581379 -13159684367984000509556212730797569792 9581380 81073776379584793416275968013387059200 9581381 -270114622041902457764573555144068990818 9581382 254119285664745724218599157574614061440 9581383 -9678411557831336864594069012775608736 9581384 -57350507567263559050374260298672076800 9581385 -245271721285642285824701063953593600 9581386 8387980509018065575200032249962746624 9581387 -47985059707489800577903179394429612416 9581388 -23381966353327833311545298731921833984 9581389 -3519950901421083139606520798358754976 9581390 3018086821330755859400762822724748800 9581391 -86189237579324229088758354509380953120 9581392 76998244842979848529681094137632243712 9581393 929387438930008762806016625490869544 9581394 -13939334484040135634045367697031070720 9581395 -94161244152994295914951317708549339600 9581396 -16151209260211831774987564452943196160 9581397 58428471409865159858904926513494177920 9581398 -80369927037612054614274906858003352800 9581399 447905687976619665013010849990749403400 9581400 78501097881225319216656686925420288000 9581401 262478189450218511348296745641178315402 9581402 10128312440852163376849673687093586432 9581403 -9617812460368559795617480611272823552 9581404 8773390107544996000314415970743818240 9581405 133832473739197586404424884893270606060 9581406 32164092126783081266957848490144836608 9581407 -36514896308915205203649995266740828168 9581408 240810500299296882576670694338184478720 9581409 -3375901375340546028381411597679206720 9581410 -8646393265476078661081232974180028640 9581411 319798472628790759716493226492012524620 9581412 -210902723162755333225701658490358770688 9581413 14485668081100598653593574443268910364 9581414 -143688905627842413332116448526764230944 9581415 -193569368733595445855277328190423856000 9581416 4171892128388194606985956001280307200 9581417 -289324542763014262486211154118116405888 9581418 9463084184786891018089545243004502016 9581419 61234121559593169567724007682638920820 9581420 -73919271299220672239093452843714744320 9581421 -107507191169655119361113598833475722496 9581422 119033035471679862491725011827931076032 9581423 -231477636247188558806416737308698558080 9581424 -18120594345606492630112512628589002752 9581425 -62782319658279998479669563835750803200 9581426 37797635082051454056915999809418465600 9581427 -68244831303838826873420490017544071280 9581428 112146310780670732913967745955311043968 9581429 -113992658308901650367838223178757729312 9581430 10013125843200645544621515707211160320 9581431 52603529148322321197191576740783408232 9581432 -429224480628502320326228062454415360 9581433 -4766184773189691241299645433467694176 9581434 -52215482183264679692777656122704079360 9581435 31991864644837986034731000998656730880 9581436 151068645035162526409764005953341849600 9581437 7130367873730280944450173608619851520 9581438 -28649270469551494059984223312674280704 9581439 -22764838802695673655907401454832433408 9581440 249356165657082245570107596061487923200 9581441 -77862180733851306666342674878598263548 9581442 41369704146110810134694295208726479360 9581443 -6881876003221101726201102927211008840 9581444 499522457490465647655491008848669428736 9581445 -99228848024619693280676912081710905000 9581446 -2996869385260352179280058630637708800 9581447 335689575162059240112091212212436233640 9581448 55149461001595513074957331574528040960 9581449 -54023566918754206130584266537929258240 9581450 29507498627658521987417889103932960000 9581451 -179533088060447982379022772288960453696 9581452 9631290642098738550176161743493657600 9581453 -152117896877850596871875632086615784320 9581454 5326469383089883063755581712668539008 9581455 116452709872539871793706372989037585600 9581456 61579436380270432105838552049374502912 9581457 144567493443548908758586301730296277600 9581458 138379718416311702742508215606237234176 9581459 -326486476895123440610027090877849571920 9581460 70710854804171777912711223493874534400 9581461 324954481276078122766494232129047090062 9581462 -155886033784107008055841477423646173056 9581463 -270254294302664620020442217629378791600 9581464 102802226501150407808138636801596108800 9581465 -243978826586895583976230577996907862140 9581466 13270340351026192009261737189851371008 9581467 286110077500511596913862587898344643072 9581468 82265747544626025208388884909981186560 9581469 6769586366504051594531094805594627008 9581470 423710888757773884363604264250130560 9581471 149426948707563535167008659443423843144 9581472 371566087478991660452388479766028615680 9581473 206102063526526737969170965196118504480 9581474 29035648407386737035666023971387180032 9581475 1008642393697787775020323990561147200 9581476 44157874454350041971107485388032778240 9581477 -417967975327787891449929463979344324674 9581478 -8619629892096349349094570896537044992 9581479 -98772559269821801153558981312964824016 9581480 -3664670288210204769250219490947891200 9581481 18182237541288388958032448541866020800 9581482 -77654588869233901400596916922030528000 9581483 -50712554458016759481075976839479430240 9581484 -181310850137688925315688623752708833280 9581485 -321460106604597068321381975632272724200 9581486 123406984031958690464452054695555216192 9581487 78153913131466287363009237981083245968 9581488 -33849652686977828896266907875840819200 9581489 -360876098085545963000127783078853734168 9581490 65417996233893523166159576206372139520 9581491 397423414666131387332366693318174627800 9581492 300453083470635669011806655880479404416 9581493 -166620777741887878522923939352647488736 9581494 8996508582404824888018286564045479680 9581495 33252381489667333700535206548517867520 9581496 -17176363262915208330189981183307407360 9581497 200459974382428363765440110727696715946 9581498 69998343804670600842351758752862886000 9581499 111878425861311833284930646614852903020 9581500 -165688435739939285286492521089546368000 9581501 373493747935494229872379156403752207680 9581502 22604588339420480784898491559653571584 9581503 -13631823399349335531618215399370591056 9581504 62094001238163087303415282796505071616 9581505 -106655324661608441432099127235567597440 9581506 47700166995147837844148735964855024 9581507 -14089354687533960381650374189851229920 9581508 118094891546232811492040840671209739392 9581509 188472022811897548357269200530699803006 9581510 -59940217996318616122771501923113472000 9581511 -79634219845116085129075408331030691840 9581512 256613161405621410790896935202488524800 9581513 94430331173428150936721405977501347582 9581514 -21198303137951282723879448101801650176 9581515 -133610221889085146726925192236610355200 9581516 43341025765727239184987572383082902528 9581517 -84406229612945786520614727694615619520 9581518 200542215379554929050114978018852786944 9581519 10839791799860440956596264502492786960 9581520 -3710421695955630617835254747572469760 9581521 39319774431060673887185979231492250944 9581522 -144149991867442909638375674825625272688 9581523 119561761827152163431239749285987002880 9581524 76150869344761698280809928497570011136 9581525 -138311017258340083705491782624000056950 9581526 -74273816538345315674221069426972571808 9581527 231801119687120165496473275785388234376 9581528 266478562967661408073010723270609080320 9581529 -152598074690062844521321987588663077120 9581530 25915179237106693623791470065429350400 9581531 60059136330924456568840178669133520392 9581532 -213922157908470037313041225899323094528 9581533 47143960179495406691547806133216721804 9581534 -47073004482562170588449194908133597248 9581535 -124218996853974351193708075455651688680 9581536 68951856325082508891636967532168478720 9581537 -49246804369414538382425824187832022848 9581538 2616417332157751107148306766070459648 9581539 -184908144547003270443845490135531439920 9581540 137528864378813046696394745554596794880 9581541 -14441930751176773589405396633554107360 9581542 -50741427975429256678444846137140666880 9581543 -93094342697553472024337929593695147208 9581544 2699260129293430403944991459096985600 9581545 77108078744358285817654376854693803300 9581546 29077504578974322644873347839301076064 9581547 -60815688078943589230498049441721027072 9581548 790269317207339702172969678337126400 9581549 356148058554057752426120696299063886550 9581550 19577671689201350750222014887587481600 9581551 12766981724280848150927087607531104752 9581552 43955858294022309433667992724498841600 9581553 190701692722487952135321851969918216244 9581554 137027638782537333304426932207337546752 9581555 300424141392292852071904610265504174960 9581556 -16182154253225346683309629162836627456 9581557 -121014648117872869718888679446014720968 9581558 -128021693294557424019040372391874331104 9581559 59774905699427625552618836194280591568 9581560 142221754914805980413795083484883456000 9581561 1765994908251745129869632280527474688 9581562 25116228428249617852282000145675451360 9581563 -407821210735714596845204981556421654520 9581564 -82049622798916436075691620698344013824 9581565 7556942434945082389100621510525665920 9581566 38406134674061423332603177009176604800 9581567 169945672544483137711119021217203731280 9581568 86884229184760214115953211313823416320 9581569 433631785178543576221469233190940883970 9581570 45858305009624200310661824673174873600 9581571 7213670228555648913684219088180082400 9581572 -24386906755638510039899963610549313536 9581573 -106272237303002490922223244736139227776 9581574 135263086080425934094902437225424519552 9581575 28084502841355744735655002168754417400 9581576 -312699422158764364332473038539666385920 9581577 -8833133908597338210483470797966202400 9581578 -37076814773487550002354722257675093920 9581579 -59329701991103704184916909819791559024 9581580 -66241080481270553722734812806089738240 9581581 119824016236174794902382192078086677452 9581582 305788539840113587661923609512077678400 9581583 925409353444599168190483360517806848 9581584 -124939386274289295211448182237069819904 9581585 -16304617097138964541266246427818389400 9581586 -29939655407326725423044659687523573760 9581587 -326990186190306916518232358648249783764 9581588 -75193669723914683810237223702016605312 9581589 -289320186771674434283546349209650378500 9581590 83688578815127386515628668658745068800 9581591 107124308977165474556734327073635485552 9581592 112942634893139543202575439180365168640 9581593 19963602416181703239587744120091763584 9581594 -99400995967845143223771095169213696000 9581595 53187449442735446707933637325926661600 9581596 210880609260393852632854161000404211200 9581597 110240611894548971057045450928346945452 9581598 -99172333895659711002852105949281504000 9581599 84062389213091598598208642264713599120 9581600 55961925028765933577986276499128320000 9581601 -40053123094802133342791692908821052576 9581602 -28751195485137880023186663339228948096 9581603 548372775462776622512212056352457081664 9581604 571348736738162666716657808631398400 9581605 41758954944647555630843476209421660800 9581606 -31034066080256021046481251938748633600 9581607 213339875507944814722970605714460518176 9581608 334131010299232947396424606118584320000 9581609 -47263825901703238342004745331230566796 9581610 -93927098589059241462754347570803946240 9581611 166110112766488443886918789046477019952 9581612 284277848248112824147387338418209152256 9581613 -105266044688889221244291910411578545856 9581614 -923587764440848492822521788197785600 9581615 -13965651383143223816865558904025214480 9581616 27140447772841421462308051686219841536 9581617 24700532397137203079185623778713601392 9581618 -36284075191410315421934452774516408800 9581619 101946943370198085547161441953211474744 9581620 229626441720594470149204894914391591680 9581621 -141306072680331417803404197930931790688 9581622 159085817809402565405250895513112064 9581623 217737290506926004767235983484925728624 9581624 72456496107229062335290103121050726400 9581625 -500487953862429546405333214458749760000 9581626 -212653614944590718825460890562172918560 9581627 259663402061759866925277228060188988 9581628 26183760994618584035975946634344062976 9581629 -5838202374206899358266303690421353440 9581630 -10052501005592830334822291293435439040 9581631 162406588745106721092644935208762167512 9581632 -17609313763676711871047099775788253184 9581633 -278761172214505864541350112169357005118 9581634 10976760011208740904468418563893960784 9581635 -9253881165176731755056555725688340480 9581636 164392248889237742473774085504308371456 9581637 -25378635784045121275276234371146713632 9581638 -195916829797840796077106295128941237440 9581639 246490535347650406157795487634377579024 9581640 -148387203229077334116375589819138867200 9581641 -219228835863596405988670332436617544448 9581642 60783719915809073352381801203280347136 9581643 -74237799408284139832207648354894707600 9581644 -213706166838881862945617051850447633664 9581645 121040957567637482423401887703488828600 9581646 -2730433176670252413395637974173588416 9581647 -2848833127140521007009572860074751872 9581648 19898740373281757382455948296829263872 9581649 85718186792225120264096692990067051520 9581650 33603398143453698759549790462052805600 9581651 30861691862900539860461243289139236000 9581652 -3925433605737311254779307451321860224 9581653 182040940231016466226164316923404349902 9581654 193372559878411856809513737654964735776 9581655 62299297168711653829005911816948229120 9581656 225639699131566126402727067971775866880 9581657 84928010732543965208168973204145677840 9581658 34452482743929891857970841419396556800 9581659 -193932724755691150082605794370826100960 9581660 174600731820597191453849003654029056000 9581661 -16691966621566350178224878265846880890 9581662 -1109131035465968995636989661465219968 9581663 -22309565062406300043231635445168640512 9581664 -39676458325697457165019031788439470080 9581665 314791467527381772572692715392622391060 9581666 -48783354899628799992222023676257734656 9581667 -157307326758267974077665003309809034120 9581668 22106820535114288356007117927899075072 9581669 392909454106336413996720166166168387070 9581670 -4643764186762757268804806660582922240 9581671 269465959790041566722665037394977685144 9581672 286320466556614828036097609223882316800 9581673 -236732152217537471994630603989432899200 9581674 68983570425416602278390321895175388672 9581675 27980200022647294581850815851092944900 9581676 3740669228281212019355445104379623424 9581677 -141332318581985245568245340784380618528 9581678 -6820668589234554843308153396302294272 9581679 159052256196397409035846584715728427920 9581680 6881649841545757045453255950037647360 9581681 -151106699632653412703694680322789354000 9581682 38229877512920518391998595655165844224 9581683 18226075097765590694605220283064281932 9581684 -61586747296901773286807100884904536064 9581685 23723912442440284895182685871099565440 9581686 48449265688347560848533944589288292224 9581687 280082442284056007150990394715015537200 9581688 19101435297847582675935047955744522240 9581689 -56734320109153838520013481588142602876 9581690 1169816909851037145301335564714443520 9581691 -60453731488668883418085897494159712000 9581692 -2777959048718261009813872659975728640 9581693 -149325646651133183540567534529484096320 9581694 12458344061278076888432653948923712128 9581695 231253161849082947603452251456451716200 9581696 67494183734861085845467437660068904960 9581697 10233782326844688261749894284347277056 9581698 -13795866887226715690942096083337726464 9581699 -407589525470883967301386317973683495300 9581700 -45923466249410886181719519632873856000 9581701 49454473189813857560653049758489028702 9581702 15154972802106091442591986822466870784 9581703 -254484163620741491190766548327687108696 9581704 -64304832812218797343892739438454087680 9581705 44639879460060068657871603365404608000 9581706 17369854187941328207358807060168499200 9581707 -264381518188123568180590100404705251008 9581708 88349102706758679324766244064090086400 9581709 100918160118875228371412659342849082304 9581710 165904299997031892850617604461497740800 9581711 230450840715413468433691419836893743024 9581712 -22620524834838010160391335798604300288 9581713 -18754892563188095171125951679903940236 9581714 6249429304847109902527052522310765456 9581715 -28037473837940895127261882190248514400 9581716 43977590684627107536278265355192385280 9581717 -81120808534199326282342875198168357234 9581718 119501776095311524760592677864118904320 9581719 47153920205812513521934778344059827840 9581720 107913586681963670416290323990468812800 9581721 -261936322385811565838934293679204445536 9581722 88396382475982231166735831356001705952 9581723 -129682622055912683718987753028111916028 9581724 -69610650988487950271359516230823357440 9581725 74171434848459301006587027655922754400 9581726 43629492770090409562259272228707056640 9581727 76278104677254333032515904338719122832 9581728 -8184505113544427568603522579050790912 9581729 -573094627442571823937977390197382398060 9581730 59386896706834258956633154249946142720 9581731 110629323651492289302186723305588289504 9581732 5187355761620235096797869198143636096 9581733 2426786109690792574949286443628968448 9581734 -20679483715011793505607281634524128128 9581735 -298916690537105158595781637775476719840 9581736 226789220943169618435602152903446118400 9581737 -586174416322670277051250915030092458016 9581738 248878724911127663578845502557780099840 9581739 158045449136101126494931754017882132824 9581740 -7509994058909171177027110571632128000 9581741 71852757902936127142906297124894374104 9581742 -32796509633413215610268763097870811328 9581743 -235461118897241226423087663098757805200 9581744 13711640812335948948742067848703410176 9581745 -225477536198975352976644513620585179200 9581746 -133291630215862066262182402176015623040 9581747 -14290532904091205170529187887438900736 9581748 226456390518466550285273886628300800 9581749 287464989921568998447822967538776327680 9581750 -176298440672559422629023303525811488000 9581751 187810741552730475480313554469587819600 9581752 -122048176690366795400947126129384243200 9581753 -148958999496697149944295672703100326998 9581754 -8123117875760077410958438168991093760 9581755 132495067421891686206848824551107660160 9581756 27588832807887106995086060273752043520 9581757 6342021834426766026169274117810508480 9581758 -149019594103412596986942881375160793920 9581759 37138749300203329746821156195626406400 9581760 72879270206020459229158419005964288000 9581761 -15605434926930973443019318709390347776 9581762 -130114404044682061022826889963944195168 9581763 25785453680861965270708819090624554744 9581764 171050088329377525660889420942781240576 9581765 240942982221317695820936900269030137660 9581766 -65129251789473776910495359092298246976 9581767 62996768170667651260972091434416694120 9581768 -31818552015064258136081220233139978240 9581769 -71592762684071941240104856062272074752 9581770 51786958760770054587694346346409877760 9581771 98785455989746865021205554155064205972 9581772 128118175554652232385018770126594145792 9581773 -161609779114051842866240623684227811978 9581774 224231070805853164809854422228271357760 9581775 16419187342583511274577465854152393600 9581776 -1426177703788307039376084508296478720 9581777 48087612941342132360741705869935151920 9581778 -17843250191305071698348495889542761152 9581779 -55034793523630375788524944690477979024 9581780 -31541824335214239272451026917553894400 9581781 323845068465693978526038807667211650560 9581782 26534649481215387533716518516872035584 9581783 349292268307189161183131583759746929032 9581784 190242869542284383960772607676495032320 9581785 45024415157531484662870470861514102400 9581786 83266861673762197516732438793601476592 9581787 305146430079653771743546391642044507440 9581788 -148400047634863044655321144472573049344 9581789 21600744110207119517632445094422857056 9581790 -17747011853576183444768647733176565760 9581791 23115804631229347539464662651415372192 9581792 103665082154134613373044359994365968384 9581793 -176781804834414538724787484303602200400 9581794 216387044715895975261897782164898927696 9581795 -17720860908523765656154928165922270000 9581796 -42187855059663489570331292085185495040 9581797 -198992087950274818610830866330821658754 9581798 24070613524792526300322481379869080000 9581799 55853866361360681601855378301237466880 9581800 -91004806022022571307552097420736512000 9581801 135851661555374256766634464294023887802 9581802 -11139626385118905834813928129603397376 9581803 -288087747596556413451402382514209661040 9581804 -200134653373584618845371933096436181504 9581805 49003699888300063106789684791088400000 9581806 -66201350267534423407689706003102631616 9581807 151242259921330808901746290931791751160 9581808 40711142033103081439565183313500995584 9581809 -362342204803940807746179512833062754990 9581810 17503469062087564815655410114240591360 9581811 -246771277823684369144689612790983952328 9581812 70648183867599542497885653052629953280 9581813 -313057943868768568287256865991346873938 9581814 -3807039288151578578511569547872401920 9581815 35748982426015542404351092228892175960 9581816 -30408197229235992086548407395878563840 9581817 18366397833552158609344649922290605440 9581818 -300856370869766305081302848869324638240 9581819 1447859324091064760782913310930671136 9581820 -87992465487393922880913048451954129920 9581821 -39660820097661794377187101221139638656 9581822 62423987025425672157051627014504819712 9581823 35017294949748921367917110457969812640 9581824 41811165226424197382959118131130269696 9581825 189510692499786704137821091412679735600 9581826 146153316984249950457097191386741395200 9581827 247139846146802782023283994776545607676 9581828 101413212475672052998804975071057325056 9581829 14674300987334907170242533142582133760 9581830 121329855236752868613212015036352082560 9581831 -137160682563911478116561514773559121920 9581832 17741301781269278938692577710345523200 9581833 -193169341048792774188071119298325770480 9581834 -14846846996432130615372383297108449440 9581835 16823772686075056061950628847121551840 9581836 19264914999917595166631310648841605120 9581837 -77819545698001204441919214232345133514 9581838 33026728483622179817914299373875041280 9581839 237240794308275424436131537803949630640 9581840 -9126777972440016321363464275277168640 9581841 -276583317208526498293755331544082238560 9581842 18741533891494132292759252388905213952 9581843 -266874212058272356125738218166881842080 9581844 42767441269874908402790262854214383616 9581845 14597422035561210028798798468732137600 9581846 67347601935595406084027657590743746304 9581847 -156974927494707480760458020415638674560 9581848 -184246589796628283509535956361309184000 9581849 -131082686140920706212926262907949508150 9581850 -4571417285958795438807214735724640000 9581851 353763928705011261770906787790494014852 9581852 41283091742214986196770199973400248320 9581853 -63363023359123447243242542268761229216 9581854 -26973412932217635350537395415216410368 9581855 145545405877769436357957985663259342760 9581856 -217830570346114419884128509515626708992 9581857 72217409316896771831750222955371729860 9581858 102051176737426669720804451262705727488 9581859 66601937805009656632369050363332570064 9581860 39692141464962430531193569466230886400 9581861 -106880866974637447637093517463108505700 9581862 -1377497282629169182669676397019031040 9581863 -222873248694056218248570833222231456880 9581864 120575635167665059664095756238847344640 9581865 46435522927632230898966670037852149440 9581866 12301360171229066714424770769416689920 9581867 466618954199524994934049765706821779792 9581868 80262655269792123427417797583608990720 9581869 282397334920755206323302016856101063296 9581870 25428675458738461502599847122102329600 9581871 130785082019166602684629479551132309760 9581872 -19504926162505552456953139923174375424 9581873 101396830254431256206361397908403851840 9581874 -38061384365268943466071789567767479040 9581875 -35115045082974329475105211543170092500 9581876 194599299052497048538188759140300912640 9581877 -95747989126203243376469287852005211986 9581878 -104352518667173349337373585432769243840 9581879 -60081089422705633751302848955571124816 9581880 44219250345001898723640503761384243200 9581881 445002806603712090800854396278475615492 9581882 -213971013474559685515847588064018332928 9581883 -835641477948483874794995182173791232 9581884 50995171618568081930990279616592148480 9581885 -131662747783762148188873677368320959240 9581886 62852771320612788645383223007380676032 9581887 -67139311979374355959286311006194044048 9581888 -112281076782312355282005747310394867712 9581889 -179150830431151963908144894320455978752 9581890 77707863654817831786434200106705408000 9581891 10894579261437346977640850192891721168 9581892 -135482018531665992690223949273481830400 9581893 -170024463228176337817270814245115797858 9581894 -96166720434694885448935923503957311488 9581895 5567918766271136940806783977046367600 9581896 299113586848274663046395051964416655360 9581897 -14987462950445468581352994179563662336 9581898 -5333292569147957537516926388817841152 9581899 -26327138315333896088846328344306312736 9581900 87756139149865033842317821428851424000 9581901 -55004657427935045251882195928045182848 9581902 30015070976042199409612321887318419904 9581903 35362012331866542946766457640710967152 9581904 -28071456957268357091593163131028054016 9581905 137131866954404922866687150364472320 9581906 -195558983871293768436030423275398880640 9581907 -3531670938200557381571930036934413712 9581908 50327210946703132637081764901682620416 9581909 -156882234602789735067361726092825084960 9581910 32084192081133741861877232402742067200 9581911 351971515078484751356071269908637429512 9581912 -224584143916894713765532855986132940800 9581913 -206574700037933148373306883660322848976 9581914 88816780000923923818752998551210543104 9581915 33864668513146337218590065134052229120 9581916 -305568980203678055974507357956607672320 9581917 32319236309978601882531029548553632812 9581918 32739393471597184009066707395734404480 9581919 -2271490947226528098263940578765568480 9581920 74537521901307897737773182839795220480 9581921 316372954141875666292020797188318384452 9581922 -6770926022086807929556654195870848000 9581923 7782867967707325263703514418839311344 9581924 313419882218037971277651807323505288192 9581925 -7154111167066480377783439377749124000 9581926 181997731688304665656796346844404018912 9581927 -105548824765050953669036423235435040008 9581928 127260765435918263863534081420607078400 9581929 22428079630975398931140321834204059776 9581930 -48226213692359845247228403486060116640 9581931 13988175637982520607385122297559143512 9581932 196224515531216394249180101512704835072 9581933 -386311301012388733896982673995126171818 9581934 16551515102124364215625572035468950080 9581935 12021974157066336012212651962642032000 9581936 3595860834353162026243888502581100544 9581937 -243474329746856109556232759343214539648 9581938 -122420935270203537438817770227453498880 9581939 159925907616753889120984332739865521740 9581940 -81117139272821212337427305244295722240 9581941 -438902191437046155815220986319499218116 9581942 -97390248871733654267619211721727052128 9581943 34159904472275496070442229304102944384 9581944 -410637126572032382611129446568144035840 9581945 -54179747356307206585929639091429036800 9581946 -35948308460303018918747501035872228864 9581947 -82370333506641874512727472203092203520 9581948 1903421045643015359107062221739816960 9581949 -105970925197788765091817747798291688000 9581950 -35837432228320243723236730039091697600 9581951 -102106366905719467020933997121578857936 9581952 90395199663985720388945460926758256640 9581953 -83961688897500629330974771907478102080 9581954 -135027008581547080852316327296709988480 9581955 21342543027384794546470720717036454400 9581956 -206164533866623769818096566989132202880 9581957 -42482787075283633854228159834326524416 9581958 154358812808923055219316081593140485024 9581959 -228927634510389064944550903065897487008 9581960 94426698005631055071524536106605056000 9581961 8510106597888033271681142742762914880 9581962 -84859535862702763735707624734704882800 9581963 -254830145329250902855646396862838783788 9581964 25882216461533229838541483002098204672 9581965 101227538134598720084570844113309438400 9581966 192067645134393943978535771199895283520 9581967 51536364575025881095357873382655135768 9581968 6197222045595853505706025429665644544 9581969 -403455445395931720244347248354875230860 9581970 9366082295392904597453009491038144000 9581971 -46368248900250889256437022702762830176 9581972 55318176919675307144964004502451367680 9581973 16961358298142884324513947854414714784 9581974 -105893500239328455683806456370342391264 9581975 -100460888482517479168450838481568217400 9581976 21959675259318993835240671741771939840 9581977 -177986626064860679593514464243185050940 9581978 -28735010525243431206418505315587263744 9581979 -75561128202760489607028273940046552064 9581980 4691259171265866062870994597624591360 9581981 -340067517593726000983751890974755560218 9581982 88608222058404123764797032402360188544 9581983 404834759989463263424072863537575115232 9581984 161811471756890421845084984875262410752 9581985 -15120170991179675290965617769584937600 9581986 28274274273980960324280018852724531584 9581987 318994250542083315593566491635569589280 9581988 -36662343641966081503638171805703454720 9581989 -102829915105594520081834406656578629440 9581990 258046684297926188641037391370924800 9581991 292746723301106606125974249573217920 9581992 21129329186723998783907551348392591360 9581993 181661957557711271479086699496001077242 9581994 8414766559600055198442324535271669424 9581995 -344077605701193182059727704173539581200 9581996 177861498029940408817624120133136672000 9581997 -8992606510621053059190107703528115872 9581998 -71846070266603472707021134758051960000 9581999 240958854241267053052197263226956566176 9582000 65789797945935188632307463659372544000 9582001 -75467618251766969518620243417931382592 9582002 -25555715889965214688846475490627878496 9582003 241112883135270023425655798024280683520 9582004 37743504584802327369831041878695116800 9582005 -47923767791908534493708379839900041440 9582006 -58654995387267660503329270413837527040 9582007 -20299756557886726457873475772141178880 9582008 243860557239697060192547824704501288960 9582009 -275277406366532554429495614427035268992 9582010 938285229986866107085005427951258560 9582011 168674218509294533961569564603440992612 9582012 123104645909208304216449168892600622592 9582013 -105991438616962694674670677757117762880 9582014 -95631021872771499649665240592787833920 9582015 -20417388571305965952565167297847117680 9582016 -158756565323962311632378183963715305472 9582017 214088665399474573619236878938384736066 9582018 -6545623534034134948583817634649063424 9582019 -34521931454899748687484458893195824580 9582020 4006618667296274021623975629070356480 9582021 -7642922105235565421031395736456551010 9582022 -226299675605841994077032259008813270688 9582023 178663568479651134773544152508811284480 9582024 -124159039837801080648904480131393454080 9582025 167469205269513203066517142481724463550 9582026 113882389158337392349086774461734001712 9582027 -7780284096649234061585392471007289600 9582028 68619538377840603435118395429142411776 9582029 76181131707943943519235648849612060684 9582030 -32132021585660766581623855493848473600 9582031 806081351912454405087844782943141396512 9582032 -89494693610088542641157401579090059264 9582033 -7642801569034072814076235076215932576 9582034 -1184839354312024120039008062861008896 9582035 176477188096799047721613224716767802800 9582036 59647277293068685400334836425105754112 9582037 -8190889981890922368679863816479867314 9582038 22743851361345324772658522086860874752 9582039 182414348943652975937082140135669942304 9582040 -60115294869324805005098683274829619200 9582041 136000341648761292440108911678723166400 9582042 -56029617959447016361777320668968024320 9582043 61025210511442540663856745789104886304 9582044 -195533746741302512413822985027676132864 9582045 186096444919873031674780999906389618240 9582046 82688128018990209106974618190920761472 9582047 511718105979478026815082852200540928360 9582048 103165306088666397321075218570516889600 9582049 31643589401836656480107016579153720000 9582050 -1547459551794908778811397736890407200 9582051 88302137274147611875993754340904576632 9582052 265772354225434927351016740667782708480 9582053 457717522057242477058274645598769920 9582054 71227222012457953938594588595500162432 9582055 92859798007765085828611360004667502560 9582056 7076464378766764968223768212974223360 9582057 -3688669316445294663613619198393534694 9582058 -328240096738632963295181260363461901824 9582059 33877485589131029798321309390753590260 9582060 109783917814211822932647160610220456960 9582061 81535677352682806652393142692247876480 9582062 34871983207570960841121586850498385792 9582063 -167262659318228067783982095742284339312 9582064 62252823904255541464358592250782351360 9582065 -218734713669698120315463321322842702540 9582066 -5249435953380351883272267786904687200 9582067 -177930378429378914631126234629516532336 9582068 -323972394654907070673664192832850309120 9582069 10826339708723871675152807124576583680 9582070 -72032021090089919723426456553123306240 9582071 -4085713889280400429827811226036381688 9582072 139806618146554449539909608691274547200 9582073 -30553326659103796649427207361583446678 9582074 -242129192881924003662626746443378677280 9582075 -28789213228195032162101683980965894400 9582076 -60883822370573821368309556019820625920 9582077 -2639019303556551716114191296514065120 9582078 188922427808772477709066243621419970560 9582079 -122244327136735261189617913001878423016 9582080 54052575999258305586960771044710809600 9582081 -84452151205898233369347016358107853760 9582082 58535767493990491961934896770834908192 9582083 -59055590701437687116083093736506328880 9582084 22163963850011132978055889014129530880 9582085 251082004217494849666224999229800140760 9582086 255898422262971381455362716909966544992 9582087 -215930186873068790148219501943938412032 9582088 -18099419309139508864659425126755860480 9582089 185449456300717678410555504701474306880 9582090 -36259267533236332388934383174408847360 9582091 137862630845501040435351050476641233492 9582092 30755466508393886199625134256362350592 9582093 -62607961677282953058828799835410022580 9582094 -70024739457690705210420210953170848768 9582095 291252851619480112069370051998969470600 9582096 -29292008224687573405969463295606128640 9582097 77918421203226010025163668794902620592 9582098 175181840747369575553988753031027942800 9582099 -55833148549286852409901452294891475200 9582100 -22305901568637857653082781177241190400 9582101 -333876188233788809009229446524228840896 9582102 191317686044540208899747792737635988992 9582103 171464912792600326347447852706560961352 9582104 -81762617261698490300581452588063129600 9582105 3780689042026520352374164212418804800 9582106 5724350017465922040847952723963194080 9582107 -252885366617660094338733429811547467644 9582108 -2099584937599733249468570329530264576 9582109 60277394465482676690825185920379389900 9582110 -63152723060144300089720934018489278080 9582111 44881187700231286750573343400211200 9582112 -91194004589480478551637333547412226048 9582113 323143004191555683260636198325666981120 9582114 76735402706372976164420403179393779200 9582115 133992202518529629748919341667590775760 9582116 -187927677667294545092852779815713535360 9582117 56473087446365384699541104026912682112 9582118 -6116725122835191310808896429657681920 9582119 156173337938633237286003195290861957400 9582120 3355562331523554835258394559240192000 9582121 -868368565330580072407922939704936731008 9582122 36409921788096000451017873698749424640 9582123 40136927551485531365903676532172823384 9582124 -13233832489727503273838722113673233408 9582125 -283717697025984413159570829598060416000 9582126 -15402084482140492092569878527463606272 9582127 171720174355609219915428088007096008976 9582128 96105357453676420624363973027556605952 9582129 66479846709954941499838414747766443074 9582130 -108534718911766638349216627493982035040 9582131 -171154549458915904404795362646203800740 9582132 67189157470742225738855654443443720192 9582133 -287191839766096054408715240766271992576 9582134 37750216849236647163893693919676173216 9582135 9368641803808675338651428034081499200 9582136 251154116651050867453861507248506695680 9582137 -481450684776598347337907086164008387760 9582138 -5211232654117919785093439490016947600 9582139 115348782909213612129697529516634793472 9582140 76249199223908832204791530986295265280 9582141 -175399140526808359545156782682243019008 9582142 -237945743794752117013915900890236500608 9582143 43568802538057007915859214122490997544 9582144 5387533953147160503263115214218854400 9582145 36761806061011960764670690009491657600 9582146 -75727690313079417275407330563053962032 9582147 -227085403456646636769743704905177030240 9582148 -214176170650963413775567949812059217792 9582149 -171685854622624850492367601767319127364 9582150 -20524967360593611212231623003469414400 9582151 -189307226698659203311537341770737040400 9582152 246804581507917703750580286939872430080 9582153 -93593044640907531576594293940958706496 9582154 156589245282654770876386190577476233776 9582155 -111836408288347558033943919760485344880 9582156 -73287192933172705796473648410684172800 9582157 102095195797371973244420634608902099180 9582158 -219764619608925336756171206046760083840 9582159 25687280038115878567088229819471604104 9582160 180809196980795662146011942454558720 9582161 -229051234257776259926423824815798500238 9582162 -8758831452333669026952085520472139776 9582163 2539097975344386029149804282993686664 9582164 -151543910204750384981783990475436650624 9582165 106814432874249944772620417524359288000 9582166 242223142709061152156626421142449116224 9582167 70540480231278287770551050650710389472 9582168 -15354054184540337484914647295085772800 9582169 277284916604907255168677527211715035796 9582170 -16347083230502477664144135729537326400 9582171 -132452047425576109487823170837755373376 9582172 117227404934565583861067496734955202560 9582173 217269700136108722271730140446194030444 9582174 18436137905146607141025470992470252288 9582175 -153286529139686641171280927888665589000 9582176 -7351738477160861186628994566329204736 9582177 133392884912006038020164699693800368480 9582178 257411213435631930987376728847911554640 9582179 224894115911100251315959874743760586780 9582180 22939071710549046148543486870894694400 9582181 58313210727369116793417815288909976320 9582182 -339908746900542538344931002699102107328 9582183 -17824681445748947780088145883014319400 9582184 22110823571806578297924162992910827520 9582185 -20918187108057259616933240372979241200 9582186 35739931620360566467463091318441607680 9582187 91677514312999502926008751429958718836 9582188 51193997074664975395928656842923261952 9582189 268515720936935059060262955756171446208 9582190 -49304639857768414528633713227440800000 9582191 473124040512616594030166288618876064 9582192 37784656818530503526621273446752583680 9582193 163296878150461698503037601965115785728 9582194 -69068346079774370324785757293169880960 9582195 51929532833770816207859400771511525680 9582196 -104775895450699018196969228911945188608 9582197 31969823793900634525160139081617753646 9582198 26415108854541649480670520714120406464 9582199 -18866750129112830642263684928303846352 9582200 -169772540688948476311053197170638336000 9582201 315663895994276136689186398602527679930 9582202 39957531079455637129108615176637892352 9582203 -410204106664190715805234443882595216800 9582204 43572284049702937596358081949286621696 9582205 39382308001846931087583833567371292160 9582206 2823217957558444461491304510077681664 9582207 -167523652224249235495485321814606069560 9582208 -229946082317568173213440145523034030080 9582209 -19958967798573639045924534102222420480 9582210 -8200851868359618091342089440111078400 9582211 -524294202114477001803123448250584498376 9582212 67839988018900069390638571023614914560 9582213 -244456773530431923040137575530262349600 9582214 -98418440513435044360365086454897137280 9582215 -206675826057716568689587300616874677640 9582216 -82307081177729532282891599963016560640 9582217 121556436039889910255234862966264964020 9582218 57951839562957263434079383172627296560 9582219 -286726453991036391199446912707448721920 9582220 129599181108597372269077042257258362880 9582221 148922168295974930897697928702091239488 9582222 28257948111539147474197202001680822400 9582223 -69106450821323496596086764830796559264 9582224 -33919755882619905682547692209894850560 9582225 -13772850870947809931446462133206856400 9582226 136476530595389865526131985566282593280 9582227 84645853308174680144385601207972147680 9582228 47885185244139390343535298222357319680 9582229 158008446335198685879202312380959730830 9582230 -32141533412144027228279968906362028800 9582231 -147044794754920296242222688709666118016 9582232 416318863618143573807681984753561600 9582233 -129463683201575020617664056383358146796 9582234 -135735819429552431551556424185740792320 9582235 -74494126026876844251454414697660602800 9582236 -236313153103202763562517289151462321152 9582237 36716876276940760492221190525144776960 9582238 -33236761544710613891357432386330405440 9582239 189055999177422421128630435646423630656 9582240 -114700327294441007667403167533424967680 9582241 101950062463181507356090954682664854292 9582242 -194306127731159868304564484334882108768 9582243 -264491707108185817923448545749267241600 9582244 -40063006105231296579979979021123706240 9582245 391553145283329532769407346093822309880 9582246 199342570640565751175964425159019974400 9582247 133381544018763527146217524149212984696 9582248 -4343889699565088456424011289870336000 9582249 875853847720044983753707274970566400 9582250 -56838919055456498629115940163440840000 9582251 152684506384491090678196164237066385920 9582252 132428727081956959425486845433457362432 9582253 48207286559821417003921008956664711744 9582254 -11246790559793375435792777661663029376 9582255 15338962008277372591388103728970518400 9582256 87535449580959898637395166262298099712 9582257 503397296601368963566448106173629713120 9582258 -17315126732997280261843337209415943168 9582259 -130744637864536684129288818562974295540 9582260 5916602128760257310495736881666088960 9582261 13671024672736877523563880534730068864 9582262 3927196613110941895672000043858247552 9582263 -25896123780197742681826261189542550488 9582264 -225036878990997575387295259671043031040 9582265 120609537268878527280074336682023414400 9582266 -29053082505728154641844235864014696960 9582267 -97591211420943429627662880001855111680 9582268 -76495578286206781663371026629429329920 9582269 81655897587770232773284963532878361670 9582270 28131340856199145311707267131581926400 9582271 378033621485918148605261603788526868192 9582272 1582977377128137958532187140854382592 9582273 647890837225518897203069926127195853120 9582274 -8728306563922657974849054339007274880 9582275 -31380660279341693188451375856206213700 9582276 195493564151621345746846347387671900160 9582277 174882997811799712858398678893704937472 9582278 110329321285258370851038273398020827456 9582279 -19285772075470926614059539031435530240 9582280 223020040096236887073473354878562150400 9582281 56281966832633709257533981757118607632 9582282 89244987980057872912199648934674737200 9582283 148848182652736143406420610283177985584 9582284 12609815593163516701022258429693254656 9582285 -25907987076401572956275820485535424800 9582286 6669708207230669456876861481137602560 9582287 -7976948247413108774730315802737755424 9582288 31004501510037223983904812734830608384 9582289 22280324526572082206032376322091690880 9582290 4787073344441934877428136734887142720 9582291 -221956992290973505668824427468974297100 9582292 1479099290313273423167137776766246912 9582293 545542154657383042704675445413153695136 9582294 -68814692429761954643946405962327033472 9582295 9166326316570069319933950535064107280 9582296 326708662164433037967149412897997209600 9582297 -4751386453171838475993574320551640000 9582298 -145353927704854908909626714447809562880 9582299 141346405254732766365423047542377120720 9582300 1526257580326322998049943017935910400 9582301 15359911395398006290490393781210806400 9582302 -70339384077321436903999240382977888896 9582303 21506012265656398578988996944237733704 9582304 408214793843371179908533017789933551616 9582305 -132364396650762341557829777662710969600 9582306 55642982740210619456991830849934506880 9582307 13431249930438963556827266382309451424 9582308 90274769551022500441317701967068313600 9582309 50504759244082099389216932803509281856 9582310 -99684045021037681700592867331629143040 9582311 234408468176771085146625490814895225912 9582312 43984470672159053928802085419708907520 9582313 -146658833857825429747432598176085732736 9582314 62334537715460790938719822755546054912 9582315 63067076943035149664882703958377443040 9582316 -2678339006470897654058849157781672448 9582317 -27584814964628269754951746330540967808 9582318 166852234383181267664027260704033835200 9582319 131796714265741897380558604272460304720 9582320 19100600181711649796697174318892646400 9582321 -26729443623803347743176009057064653952 9582322 159927608889289072400348953631330222112 9582323 244762660980950128998988087351884538572 9582324 -103667849654727481743199475017344466944 9582325 73182554753057642818841106333980524500 9582326 -19706536619650636398085389408854318976 9582327 -94023222360153755038741200829130208000 9582328 11669255402062012397338658863380480000 9582329 -176772002149328017199901057448200594816 9582330 -87223857601269598102424695930564942080 9582331 3135037412432472928733301097103648784 9582332 -93210642226453382797748802941871304704 9582333 -117659581328237919012143828130195864576 9582334 -57339408993792498535906659700477821888 9582335 -1192043149101478233468849484489021440 9582336 -134729391998515027481741953595426734080 9582337 106603183640853578419293183416463561986 9582338 227880424436248908739785520061084068896 9582339 -84127397627047643377292343176733614400 9582340 1737437462658025500420401760216391680 9582341 -218564940429321929683103661100479924258 9582342 -84168619871966122188559711557558191616 9582343 -279225067917767532519345439222683874408 9582344 -45968637825169785714749955117185095680 9582345 -149835360240274795744038689243045880 9582346 140358484107040270924622240358699651840 9582347 164639664451444771634328294571294761600 9582348 25529394192342165115041868791455416320 9582349 184438769360860073585919251286762451936 9582350 -59122055077304032938433652131906152000 9582351 7290743264447931849235478720214985344 9582352 -14916460055000066171748238776478728192 9582353 258157056955384327229583975486940386 9582354 -51226346016538720228334282588177276160 9582355 -10709914861142632979352046630165404240 9582356 25376544816233438154119009555999711232 9582357 144764187022770640582625493101632283040 9582358 -311027029545843120103705561178354193216 9582359 190819320551297883111715694224003327560 9582360 -132296126767781513191936171792957440000 9582361 -394853482902755182769496243554875562038 9582362 -223056254626026659960804924510683703568 9582363 6683394544931099434910589641825920800 9582364 -222852391905608491663229754205692430848 9582365 -2071842583259773653197937526616928000 9582366 51353599472239575577874843847276315648 9582367 243351488150431427246258601729978324120 9582368 89095923568478618615314135761536286720 9582369 -111581797820074113026289038502316370256 9582370 19047343957169694142415661764500008960 9582371 -31136198014655300859115140953499652848 9582372 25244473545830688476399905093758688896 9582373 -81125061247952579050316475016319865504 9582374 -156793905725547588498994746626979500064 9582375 -73706792848752687140974637527820928000 9582376 -219716903976970822946028833018437232640 9582377 -14294816794186155919833762586450412928 9582378 391813150711944098447808006845403648 9582379 -63218187150977750714206563751057062080 9582380 6199068374150169222718163122866754560 9582381 5993784217779905935681315009206234444 9582382 -128903472546621101554589928720733147200 9582383 -338544949674698843110725205874789550120 9582384 448411982827773585311161241630146560 9582385 -24852008944011674919384559288661106240 9582386 -133275040326086082284747727370864054656 9582387 -14557953563994189176889173769043364040 9582388 -150039325883151257265479953011733254144 9582389 140932570854267650119219286535677896956 9582390 -81922225293080020850969397185038644480 9582391 -20569356258098475727820249061046043128 9582392 324733655341636988097441828512792064000 9582393 -46315741198578369353751536820104489136 9582394 -76287471099787750761908907971853231504 9582395 -69638409970331729393763357292594627200 9582396 147210417881030495391279259228563681792 9582397 136593500436781046932961477618066294784 9582398 20524955315646391486402788657468702720 9582399 -276232600798803940702537843851819673296 9582400 -9353934169339213437447801798210355200 9582401 -6272873633218119371879148529061065596 9582402 93875215769048940733765358442082242432 9582403 -62792225435650060822877349624989419880 9582404 51589107848103266438071725092429955072 9582405 -77006034195402235408433173546035886080 9582406 -3547447491087086632677888084890502336 9582407 483098387985067963281575753681318177280 9582408 44313666862757537160944915853238272000 9582409 132850258810562355487225421235013147610 9582410 2835827412229145571868184450290974720 9582411 274156790319967985861733263421658260720 9582412 -62377326684218289033199855366661560320 9582413 -60808218962837288244227518363132339680 9582414 54030131350316398983376849305727333440 9582415 -203586079128283188294872984789552416080 9582416 -21333124877877078131012951435588026368 9582417 -151309021942183180424828847041656332 9582418 21332050440579962359703385028890863904 9582419 60484736742893040073441258218246362112 9582420 119255026823329108774055787941704058880 9582421 -2468303313472862202653944059064098240 9582422 -61571030593848962233952454356013345600 9582423 -22969929479707733716927713194502642432 9582424 -78107267562720909879925555362300211200 9582425 74499776801613918927226855310382603150 9582426 1247904758369660233927785899931532800 9582427 67888808840414565154190762805491268552 9582428 -129990144490796442904164083557933655040 9582429 6324986180279509417498496557566816288 9582430 44049327929306323252894475035649591040 9582431 305216462437040347002957325127090230992 9582432 -53589002728386646954819834020714774528 9582433 79685289576478657360673452020870800064 9582434 -27750620943354079691823496654994784480 9582435 20771485862063932612806592192806895200 9582436 52890696496221907762565735116295458048 9582437 -98505729297614172234329055030006982914 9582438 -8349790835363315736344240951902933632 9582439 -38220159545558873210241034916022834760 9582440 -133925304866004753778725913717155072000 9582441 67305881070018857479440381791641804800 9582442 71366868861639189712613881282053181872 9582443 26466416235494681609259361323480602544 9582444 -10927009193481319399971298216021573632 9582445 83428767150383827697218515116328471480 9582446 -68482283719486327403619043923517115328 9582447 -5419931173255293702597899360943091200 9582448 -88101164652237387776370551321761251328 9582449 -10124917277975722269482362217090104464 9582450 -53367423232453388282676508241975596800 9582451 -86887058247643692284208583677308570548 9582452 -102709154228170487633309892999009116160 9582453 149679304201104836560567338273576110460 9582454 -91412660468690139975040684110501900288 9582455 -577139301977488697393946443708700240 9582456 41654589724707488993207907066485514240 9582457 118423284005281086174686175070463497706 9582458 149574403899298471993254253489580158176 9582459 -141422164245270540276066330598472478696 9582460 172158436370529983091700794710952345600 9582461 46516793961018817488322250867857239360 9582462 90592944099441246459518704076554494912 9582463 219874910925203353842255259715466236160 9582464 -351882034390867916948286882982133760 9582465 73683170660996380140006220266714837120 9582466 88869478994272701938543491530113955840 9582467 106812122764967029053193539561435640560 9582468 -36439454666341236376916330532802596864 9582469 -32730467651521479361744966638162134886 9582470 39078114882622043907723618926712729600 9582471 -27734544243393629427848092772764107792 9582472 -23276007102196619438133806548785561600 9582473 -9127433533384789158565428715414571340 9582474 -134197661545062510819161589707245824 9582475 -26960397912687357029229112411207063200 9582476 8428226784613032751769867459025822720 9582477 30360854115465928643530876703245686720 9582478 -185074774085791930648929948921551952960 9582479 74680951158918745933650891393839027280 9582480 7410888636811645710604754221679001600 9582481 -218537887298320825236209463128757865436 9582482 -11501987468022397618083884945941426176 9582483 6463019109587466464625309821175108024 9582484 -354407306376198132868257250665560953984 9582485 88309777119801177949164748735118539200 9582486 -68170683223681590600154143557855286336 9582487 -157927243005897758125494014595955063864 9582488 -121884346185817452823809392903838720000 9582489 -118086507072939518015261752585022856480 9582490 45569943162107990075870362432284963840 9582491 -28666536803037175440640860845137942248 9582492 -6711216009362502895494041505779957760 9582493 28651791045927316020872048413912977100 9582494 196901489854064895651268016236533799296 9582495 91998835027497586636234040182324818240 9582496 142574238610782354038580708526553825280 9582497 -263455126170241232086034250440707713054 9582498 40154812885069920093733349255513884800 9582499 540527208380031259969033842791481548160 9582500 21678280229586529059904028952542160000 9582501 -132998034872660954810018079667649786496 9582502 -129405940587811813508828901886616015616 9582503 -17362974906833044167026738945860730880 9582504 -116086881916675287583298821462576250880 9582505 156327640438444194524235116513771853000 9582506 -45805787293585533037521524923305345696 9582507 -1136686976754867199199467115737297344 9582508 -58888313102845982457445084280053560320 9582509 -137931664383664823095703722604694513960 9582510 13861628530189136596204931143046430720 9582511 175957900461175080311272089842785780112 9582512 -101114067919316157599990046811342798848 9582513 13823441887226892869327324812981914240 9582514 159367348186857423139481010669991427856 9582515 -148311534960290092620873983655828970080 9582516 256874955695532923787209993325667430400 9582517 69919182795311462634217590794134134400 9582518 104092746889034060694118220207560280640 9582519 65684306087949478666362921718084045440 9582520 117982595457667908815490420593343897600 9582521 146473120502571926012352185319979834560 9582522 -136235930093283277559718984480614827776 9582523 -268557383004016051474409381640159619228 9582524 -92584137283605770181810437731939329024 9582525 69413443535048418061244693033669903250 9582526 69973810609652802005245835164828842240 9582527 263646879483729374316499994490611885376 9582528 37748125108224326122649757525957672960 9582529 -377546069303096413169571420875823767520 9582530 -43815032545186961302691565779759078400 9582531 65996717524493299084337527154917269504 9582532 105918100354874836064664109774259638272 9582533 180673770047423214824720045565268456704 9582534 -12049969427608025161672650902869208064 9582535 122764998477310746442759590127045135200 9582536 -59251304884245724780817032572619161600 9582537 -109310976945255153375833446787235571440 9582538 -16657107575695010442592482621377103264 9582539 -325675950990258025996332693261281559660 9582540 -39564391652233923011084246575031500800 9582541 269564831127809121570951296938220965440 9582542 284778251737736061676181670890946912000 9582543 -5347989984428869890860402065175247840 9582544 66044492995553184244794954654172446720 9582545 82787691010010335576781831330540585280 9582546 -70221091726648633740388373044442975616 9582547 -183111235338612738847934563206944893760 9582548 -435347373832245354347319106528383627264 9582549 215508413729538712272070953065254536864 9582550 658238344357817557441990295515972800 9582551 -240689468701752243517799897711473578192 9582552 70174129769254603352936083754540113920 9582553 -194057428996548901916822683807559134198 9582554 11411964753707679916982341809319508976 9582555 -77170966319879342513950285759791801600 9582556 -124564379614497550902218954357445151232 9582557 -28317757135139758198762728547514108340 9582558 -120281566412785923910550736549773193600 9582559 18306231747539890263198776601020241408 9582560 14283079852996912692278620688555704320 9582561 105703669968089228188926011481984591780 9582562 80655908105327589360421721207275284864 9582563 44547376724668424603793349597640518812 9582564 -15183094291168527430333072162705336320 9582565 -41485282341416770708889799700073909760 9582566 91063427108478932516972894394807918720 9582567 179138221202980882225741653356116605480 9582568 109328588029344315298956803698991938560 9582569 275354137860841023719926076556029174970 9582570 -105845448253976026848804852825611788800 9582571 268020607416942083367146437068476854772 9582572 -3652309543391379509404667495230689024 9582573 -11169243891815987619681289942945204224 9582574 -174862972837742262614652610066130861760 9582575 4651728595879936871866503787535677800 9582576 32063295229877353872611097540695457792 9582577 122081822965236329891254102619020443624 9582578 -16203244890407043485215613086182889344 9582579 120344076303907586900383224440944275924 9582580 -15491506252199677815504351613753589760 9582581 159510770283465485804908351498513310382 9582582 -62434306272935041221751078511755837440 9582583 27592966937642777169289529197336060624 9582584 -81920635587561264054968585308846510080 9582585 49598673840229057105659702743154542400 9582586 29311980763469839782520258037041689600 9582587 -108065894798029177011732002535245311440 9582588 364339258032449527888605298690678272 9582589 389906497951759763300693311612173584390 9582590 98169469731331184648604914659144756800 9582591 -438003787004369361616399232561862251760 9582592 -20323232859469348918932692060130508800 9582593 2773636732389084555442602226462952640 9582594 15944441427152599577730956350296321024 9582595 782654121510146178375096995340507840 9582596 74679296930552082463530977760054804480 9582597 -311181893404496365820401614555135048960 9582598 23988793944774543162318709297499080800 9582599 22276760831171510475376605682059113304 9582600 -4975686198472927933277256522949632000 9582601 56402152184188705047376830126879329152 9582602 -32928139071886344631074077488949664576 9582603 58420636606392125001567248423671588800 9582604 -202472600047002516733678498390130239744 9582605 -113935911854659406975340211622234284800 9582606 -79905531418243279689523707475155395136 9582607 -108937581963805587250153376807942388920 9582608 34547566006409450955239095065955270656 9582609 -22925812525926379205315522218575144480 9582610 -181744127690381359622263652658477683040 9582611 -45631697227445538181147567741118604576 9582612 -25368327587003413318443144859204362240 9582613 -297408199454929465395749632876864283360 9582614 136356575616753590029817478017922586656 9582615 57167968365563880376516239705470040000 9582616 -396084224316564340492855514334501611520 9582617 368709207948767720754952487699414644752 9582618 -42935616957943047495536386919902480896 9582619 279343614125136477776337605198413158020 9582620 22515970852758520161491684350035463680 9582621 -399614546702024878478140992410072772480 9582622 21382798711500726778014020723180956032 9582623 105727012235875114917350114105159275872 9582624 -20449213482384526882007642775818010624 9582625 -193433025780203242264729356481232526000 9582626 -22505264368373281315905840212238283200 9582627 -892787024471405591470493807373551616 9582628 18996209086921435448819202428907282432 9582629 7459314325954170194140851667352688960 9582630 -9979201574080866957109821658208985600 9582631 18055434111361346491701183530203717000 9582632 -223778462550368111264577931086038553600 9582633 127402496299775561440398656252335073802 9582634 33005563972005655270561318481563908192 9582635 8736561573247391464409533305774868800 9582636 -1578912613255728934677577946552094720 9582637 -6893667517402761027246319055677943400 9582638 -888464439616868118837109898001639936 9582639 224610628943325450740106936735254285568 9582640 -40518499736624877378730238767517859840 9582641 -250153746289429223398877802683274974958 9582642 -2996450704200318121702202900980015728 9582643 26685165176205248433657607036429347648 9582644 -70235959578846513247723305399245241600 9582645 -160158533466018434076022099884875179200 9582646 34745926351048693842332052707802307200 9582647 -235240103890517269657986273310861058904 9582648 205537461946944602150053294589777448960 9582649 -439094247067531795747050172440990203350 9582650 -36884536174903659180440258674165248000 9582651 -67923133522437959991020752932587512320 9582652 125360832664189010789717864331762849280 9582653 194205251242716526297757513263065763104 9582654 72917048131766952085154231225080269120 9582655 53455248073623435083399019356322883560 9582656 29601484651542111690688637217016381440 9582657 -31661705177666329020386771221089371136 9582658 -8654123846425440865949064748589580288 9582659 86991455501592285078658797854579644860 9582660 111603586990220968714592657381115494400 9582661 -161391994136641303334615770130402698752 9582662 35157892259663706541893713917770951360 9582663 -35595682398271613200325786426690004096 9582664 -20615496284159372811566578458176225280 9582665 50574811439835101932008884505443518920 9582666 -63851324654109273140468005788735058176 9582667 188938169064459853640234347386375538912 9582668 -53557618663618095754049320388048931840 9582669 175721446616857607538878339613068589600 9582670 108577310713743544049445161778444130560 9582671 36218782139861339689852842671556655200 9582672 -943587239607421255432807266395750400 9582673 -28199505682564112888062520928569438040 9582674 -16746087353073436976442024841364828160 9582675 -21688229765758928388572495190201451200 9582676 260579754112203138522504181494520811520 9582677 181683871396619452481104956735354547260 9582678 -31251989424285579846690452071504465920 9582679 4958704040442935061447871014970390320 9582680 -65718911846583671071440763597377945600 9582681 -37270968193682928195467067731549932848 9582682 169113394430378704459164802135341330432 9582683 126509655764206118564278856402807605008 9582684 24030233037283953027600544972675249152 9582685 -33347064337446893343138945372207731220 9582686 -30781647518617915652485741902741326208 9582687 -43357818497136607963177092901173266856 9582688 -316815818431273410400600105146191708160 9582689 -105036913688210196758149866715595977728 9582690 1058443498775680633768558029754314240 9582691 -346808129983203522339743205365733863908 9582692 -32220175833712776798353688076198625280 9582693 271490223591656659756065073775344710624 9582694 -28556960201115183489404296162269713088 9582695 100069092577614729547325368362090502200 9582696 -269416674602060381507585498956152883200 9582697 -69131671355168969145491867947476215040 9582698 -3984300279115895891338774255778014464 9582699 35851869381870905911119650915795492352 9582700 169371749652965425678950682702358272000 9582701 274864950660155757026034102061521903702 9582702 83337602468064847030269652425940206720 9582703 -46448164114653660275942421488949287816 9582704 26894962624923553572014760927971475456 9582705 -56818983869695058335544966321509315200 9582706 -2372358563444603091929691434931961344 9582707 -269424381177251133626558152505668325160 9582708 -9208075304279823720231973004640792576 9582709 -218063961595622115917441062429055590784 9582710 9982777646701170597125306173299989760 9582711 -53931887445887125117013921929539206400 9582712 -7626537398779968366588372223904870400 9582713 -95074532875563328491230631918484111104 9582714 76019226303303854100354271079612014704 9582715 76858678810625162219560348968571695360 9582716 -15365935519553363398932713519691264 9582717 -51561884815481957668756958233081303488 9582718 -43705406640361713558632623492368405696 9582719 60560480125210391639737499720540080080 9582720 6787756990740628245276342736021094400 9582721 29801619767397929403736752561657313200 9582722 2529533453918349409531967156232657792 9582723 -83442585053824018390008434861314715160 9582724 -75127293448450392148519415756719813504 9582725 41750380813725268464140974566555892500 9582726 109199654456737708570119386625333158400 9582727 -150217175897379193559101634279426178816 9582728 276077805931060013381070549873618616320 9582729 -10596075339737452994669838576770128512 9582730 130820649769403800776435908457914385600 9582731 207477016114155404420257209336282781200 9582732 35718082284634021199644429429722700800 9582733 232689902199790834803606586504445500204 9582734 121454357428574563032078191211845568000 9582735 -533703317558562833180751027187624800 9582736 83719230091343954322820625658690404352 9582737 -158744438808095370194222524565245943808 9582738 -73375231501720490557969924567970856192 9582739 106927317832867827818653839095645786640 9582740 63261141323389383513925400049660368640 9582741 -31358571758188219225169714762069734656 9582742 30461569949104821222495422083869389184 9582743 -87976205305594814163424846713796239456 9582744 221783260156900559424932073452692254720 9582745 -3381941106317545852609475510253032700 9582746 -183495757790409616097806085549640326928 9582747 183591537415068288099388314345632058672 9582748 84662480149146441090514243051580025856 9582749 35881481284134557223033531063763084320 9582750 -97454565361914311186032642786341360000 9582751 51503777890121835758112231043375155904 9582752 331028222543908372687388048659203489792 9582753 -137308585952415257450464301408608404192 9582754 -109875575329478220122614837383193205424 9582755 -45327750245825048449489282729425362880 9582756 -47936602119252974439144286394696318976 9582757 -406448905442543834498144912725561116994 9582758 -173471593575873603483663712320816383520 9582759 307057300197978767483327971028413364640 9582760 190956525525919807182435332991172608000 9582761 -184708850210243019960668736744303781638 9582762 -39818393128276722095801647808452902912 9582763 185662515883971168110192713595735081012 9582764 -281034062581296784301003034481918141440 9582765 1028136418453361586862998681751411200 9582766 61859750813549087680692296664409306368 9582767 361321117665940338306762822714415681632 9582768 19774680690407131192090133901323796480 9582769 173727145458220689263466142626342508096 9582770 -13150222027659067645118410424417779200 9582771 -71363946271078659546789453346515068160 9582772 33271034935076372468762249176597717376 9582773 212054694228040205454065933626861175022 9582774 109555707242650734349164500818895040960 9582775 -73578760384693620559008603324460174200 9582776 -48864165163800817104999180156918497280 9582777 -94979294436282854051027216255621681286 9582778 -34874805580987722727866364543535974944 9582779 -230013939507019636844181907206613049280 9582780 21901426165001198562731168409462988800 9582781 -160211794732042584931805386216679596992 9582782 -71680620608923929883668317252260933632 9582783 -17934599750898173052636447307230850560 9582784 -103479051078528541934879731078134759424 9582785 100560545731188296603810150173857807360 9582786 9277110037664187448256469597363962400 9582787 466621819245031877250523937904251333520 9582788 92363250802790759168856268744532745216 9582789 -19151033898933595760021123503335235200 9582790 -50687274636708316806286635716887729920 9582791 -372028107837316125959787778213584704808 9582792 91487226145342768238735778055854366720 9582793 -109479107507882488506416936935296503856 9582794 -28051486303648099265897511459942862848 9582795 1976968632394177798827259249167792240 9582796 39513106852688172280793821660834240000 9582797 -105802373948944882603887171419909863968 9582798 26732281218715177693412647299393974400 9582799 -125563078419614414217854117418984935040 9582800 -10572335899169376645226011891811737600 9582801 143078314532490355674780219638992113504 9582802 74518161177693680061027555280590144000 9582803 194242601917937626739725087694067857904 9582804 -39322897246498770547616078808362569728 9582805 -30531463053153317831594914312386140640 9582806 -49028900643774822370031076023320359648 9582807 82585244623648903970556849783057129456 9582808 -3597152094305201033435484563357491200 9582809 224148939569678014481814539524836961152 9582810 38405496309197313871108950400677692160 9582811 -78390404624380333627985048594861514496 9582812 -24690222917718804464838973440157252608 9582813 -49972149986965336220770894828231054080 9582814 151847662979739849731067331966221104256 9582815 -53349858059684059184011008656719775040 9582816 -41347140778743844035420266849751269376 9582817 -143144347417500909527988320174998295134 9582818 -11239304199631344456433485413563261440 9582819 66041207019579909057404573322103847544 9582820 -31232219847474783478207472004179934720 9582821 -339521242101469469037885392907572584800 9582822 -94021739314752761282228836252452380640 9582823 -35313540239048108438854535393376983736 9582824 177643456807406423113815189278126469120 9582825 32377611507624030131020897999668993600 9582826 -207363108507854585798606492659784380416 9582827 89105095675937518211761646087951762676 9582828 168217582711702240968020172511906936320 9582829 99640075204822014472671026775801385430 9582830 -60509484608185655592030130461394060800 9582831 -8831909131335320126943254778009470880 9582832 112326456667941448130231631037419356160 9582833 56890007335225617595249980294320781864 9582834 25501262507983927409917629770428106880 9582835 117549704986199042823429393205946290320 9582836 207485265108959257068059471588235270912 9582837 -221386336184614714248723182526153600 9582838 110592337337997915367244688195210844320 9582839 -32079689711561205989529874911621482880 9582840 196810893940579360176360244320092160000 9582841 -396601656081467191500596882979066980758 9582842 1020018445026761096035712245881228000 9582843 -235246000679029098661846287289293315072 9582844 3991536620923921413414694522258841600 9582845 -7224611934135310284554419942613568000 9582846 15917098632808012380884884463236620288 9582847 -294576520229203286760071255236065908880 9582848 65920544851524431650082397271609049088 9582849 -6490216094121983250777660592087484316 9582850 671049552916316121974592920295548400 9582851 241615804041472659427187729964794952 9582852 -15898062506844410788237029475401793536 9582853 -108697929751109539217457005815300567520 9582854 -53484534931306425892622928957204396288 9582855 -29599616892117259934717601546341141040 9582856 22226776986703528824883901030789222400 9582857 -1758194060444135108956512372390255180 9582858 -46374443539317222491807755043623925760 9582859 -155241313304934975884103082291758731520 9582860 -70694215946688071718814315322410752000 9582861 -142521918615108916009740800635797321120 9582862 145904311673475166706810565336598314432 9582863 -1717298697684258811859752858325322840 9582864 22860699702034959524562676119969988608 9582865 114327313137878001369926014817672230260 9582866 178072559427318586830015139467766605600 9582867 4445787445131109739463045930263537232 9582868 -60176640695639002690170044601165682944 9582869 193836467892712368548495835882363253020 9582870 31525832630511342623876303618591846400 9582871 -435181298266322097729016587961753215928 9582872 94444896457802814976728749769797713920 9582873 -251037862228408293934483362941946605616 9582874 -68440097285648435728763994237134745600 9582875 -54359165601845787292796236142998752000 9582876 98834171931471066639776216637561492480 9582877 77036428192611386005259097631249458432 9582878 -245201187202490987912765592499069786560 9582879 216083108648637217838576094812433280584 9582880 23556689191459650778977485698526085120 9582881 188505617627398372818638362468100362944 9582882 35010866085280954895023350897463339392 9582883 -3318544611136797365835094183339147920 9582884 65970946937758193996669479443774642816 9582885 4990575600872043750085433166442238040 9582886 205959981919421851456528296605566183392 9582887 -39599561243306671663629316264040179464 9582888 52056424066094888773061762526054481920 9582889 -29408664016121049014787054931423740408 9582890 15388020398432577782385496945649167200 9582891 -14288409254890391286066977839861054800 9582892 -147992525399970939824277658852143564288 9582893 249587837969032218560725390728792688320 9582894 -348021463076884891422770423058063360 9582895 -10714993585293576004853355150024085920 9582896 46304842529053973222166747629823639552 9582897 55978290359186358925047249913123944000 9582898 -35381098783458789212075392546389204480 9582899 -237845636631656377797143950189952618100 9582900 -31681337755169236369208419217253888000 9582901 137961126008259346569022011049666017902 9582902 -40185976968637681681903933841122750848 9582903 248831165673216739842400161890245007064 9582904 -180721787570491411623506735346148270080 9582905 125853975238252400292421951836626781000 9582906 26756874158277884261221439080165214208 9582907 317867499686544732576548508296453981156 9582908 -45532754911638605907113326074705871872 9582909 50150982722577062365112691724175684160 9582910 -193647878548267605705489815374708707840 9582911 8743604280340701093529083082556992152 9582912 50894982140407001604661347728838623232 9582913 128992012174091011779806481723105932224 9582914 26717177469672809875078019048498065920 9582915 -183886943402764792848241776123343072080 9582916 -64015590175071241464693928725630177280 9582917 412572609928863725342732910187659726264 9582918 -61263110759492696489777880173646271296 9582919 450247042954465272339973630590849759320 9582920 90567349569128176480417231869935616000 9582921 250111625451724755760865452520428555200 9582922 91336417258858509066697978755203710512 9582923 31598061567044376757576150385436036240 9582924 -51053933592374096494774709849344278528 9582925 197480132011912803413750429556305692800 9582926 75735126793947385000648067292207480000 9582927 64182852609582660436472736349276103808 9582928 7028324056083280163128989124603338752 9582929 -414652147316798625782431074030020832 9582930 10993666432778657006646358721874726720 9582931 -20672326613326822358455568959913859840 9582932 -389034604082501723148979866551844491520 9582933 14399032939005280094315391065081783904 9582934 -105956659138257546036303071999855750400 9582935 81165243093606947930520979978727940000 9582936 180737647592858148251199503267721216000 9582937 333690992616067054075910147385098240 9582938 59166806040772639670921676948402343680 9582939 110825535502520036100471585683348465004 9582940 20725031572606853781823353219465623040 9582941 -101877007572039823743056055102923378874 9582942 -118340711690984937007589027349881143488 9582943 -27927429398789655997367588976951210480 9582944 -39538207112424656393852871171165388800 9582945 -159905943689796233811720406441281260160 9582946 28870160691412638849712125743530429824 9582947 7011183419430825943808351627651787912 9582948 -41018133216683437976073321575753610240 9582949 -59150869780720430608112318115794844960 9582950 -6646290287312196490068010938478636800 9582951 -30195442684779983202371821715485768320 9582952 -330861565855047887905153780307482675200 9582953 72859052524689177011464252372186655460 9582954 -114205101855981886996629128952232561920 9582955 -194525517572103054395739841907881508640 9582956 -191112572560255740141218181380617946880 9582957 -299330689641754800856651699387056929280 9582958 -4345674352360822477370639309046912 9582959 301654313550467193693351718130936306016 9582960 11671143687604846252390000624135372800 9582961 362278347610248554845442864110033384512 9582962 9381560260334559239298459822291593232 9582963 -40278988374402863188280602138648334400 9582964 332385106541263416994096833787742446976 9582965 -39323277348929329921170218420987969280 9582966 -60452998183648940070971544882396097536 9582967 -269579736426965476245492711379052587640 9582968 -19363340495218033294667078840949473280 9582969 -116779457593361330033721914057253756192 9582970 -50256628909356160197971806885356810240 9582971 145586541299099922739706725463720301504 9582972 -66288552228218110626191007602251112448 9582973 -239632754913989892324484638279358132800 9582974 -211007908459011067384185881358367563648 9582975 58399082066125563939112217161541598000 9582976 -161898248586557806754977652685102120960 9582977 403970987788738371137714355906745757826 9582978 -73469095089392077124947486910568479232 9582979 349791249219969098511049450393422952896 9582980 525834150998294106639718855973867520 9582981 -103624103677509755267612111745389932896 9582982 -2354964543168480724109395819068501408 9582983 -86265528467470438137506904549458313576 9582984 -221376624140265937869500387881719229440 9582985 177477960425802378413072292664657106760 9582986 -6890550042345048011275683786609246720 9582987 296670180182124203079559380396535354560 9582988 165431359833227722151225991104362143488 9582989 -617786025361219972014634128319157832 9582990 -49437150932771899165813934549029034880 9582991 321774804721274121241106537023879020984 9582992 -7271126527604098346966540169668198400 9582993 -10507306547636703114330042844614688896 9582994 15742374242374405782685397699776657296 9582995 81147753316849194471737920823476878000 9582996 98618606658930124711633015605035003904 9582997 -436349228133438119536659632209766562848 9582998 -119330460662836246664536863528286464 9582999 -32979617116385747257703436138973850112 9583000 -73489491144123490513890240952043520000 9583001 -105965125553026207338093936917823394998 9583002 5491139513998806107999943373161768960 9583003 -514388076108590781793968254214387472296 9583004 -51576582710018953336273285273962508800 9583005 -61183094217255095937047792880572393280 9583006 -21918164911543267042989107655962898048 9583007 -265068680834384766376816089877724340000 9583008 -163555128385388615975404426059659083776 9583009 -46946240267564603228474542864371765790 9583010 242079709598196635818433076224600770560 9583011 -248332029146319474971854195301212772520 9583012 60070729702715650014645574106122051584 9583013 -188277759709364267903797836653122822080 9583014 -41515003951414924806133927978353408000 9583015 61252750684877676789683479733553852000 9583016 -400387039429171759824847948871049216000 9583017 -332571424909654984109298014887047807552 9583018 271606111007642247260737448260716229632 9583019 -200366232333671772652761016687910962080 9583020 123154375401686491520708427508210867200 9583021 90101707945055261936955204225334519680 9583022 -34929720717480324529186668294206186688 9583023 2036543894608914378056953189740282624 9583024 -99601641463473699168070235561560473600 9583025 -55658358488575936736814120774786195450 9583026 -87848464182102994203592316359583273856 9583027 -1999764805130303710112302909593470328 9583028 -2804612467574437857148579304148589824 9583029 22411893034454469742455028034053956444 9583030 -5232921285640508729387713832857804800 9583031 -74582450092105772466025170539930430168 9583032 -26255917896236029802517763624265318400 9583033 -435436199373422903640242830054451301718 9583034 172549512887654267024720535398359138416 9583035 -35891345664503980851352426854436846080 9583036 -20983786088393120012308783192432573440 9583037 -110038702846717209120686635346164028628 9583038 -126958642668938035653100038969690401856 9583039 177886194090876309211966354015833247232 9583040 21042825649139357730235183025608458240 9583041 -62657719766564460344164819933417149120 9583042 -47999304163126326094194661970159010816 9583043 403772379118145635067706246304262750208 9583044 -7051761511259087419715352960000921600 9583045 -27218815847500620464375248468352226600 9583046 81604421342416779735375156762121552704 9583047 -179423849956338255043086395434058970576 9583048 304669482023195220145115782979846415360 9583049 14684551112355542182882927714207343040 9583050 -29797217110573279379449306009997472000 9583051 21565201516740387262414101985976476052 9583052 -101789790356926427256769150045429265664 9583053 66388306001963252889323757352227182208 9583054 -8676409060729421287228121429255163840 9583055 19625161238419550304701719525916733960 9583056 -13040595206913315455254925915494809600 9583057 231659891933565181072295204913010275360 9583058 63710998406117737061187814579787719680 9583059 -192387985956290645892741187388589076296 9583060 -43390820767170080676656087864065163520 9583061 135830077118954548258489205429459735424 9583062 -46358693342721503591933691853016837760 9583063 -80242612415195107213581407692331132240 9583064 14714090504928725055573140907757854720 9583065 79093108649880552266179550745411525120 9583066 2996105408444524263706931411048166144 9583067 62541115104915909594639742582589506320 9583068 -61764032358147060610721864110401822720 9583069 73721672890925734087164103879849218470 9583070 -5110055079809619239537180012756144640 9583071 -111241250750128751815011622700626863288 9583072 295021920135212885616896076311428595712 9583073 -409743566948396427366028196675964579678 9583074 -3304473833219226098595319851914769120 9583075 -4840874464509506306379250029461130000 9583076 142787929864928596226285858408253701760 9583077 -143245096851192448646155785479761536000 9583078 -31302221990516968326765929607925152576 9583079 -431228970304400258615245907786439720 9583080 -17986936272426570251536223880137932800 9583081 -135649514335049066752565048700505122118 9583082 -196998142019025923753565893790735981216 9583083 276219953268722628993152931200656320000 9583084 -104553787959007315468977856376637388800 9583085 252468362215460492223203417409371616780 9583086 -113320160903039342318394063775951859136 9583087 45671939258722770661509910239713480400 9583088 -42675083099183834789973082435174465536 9583089 -84018941767475370793774627538395542912 9583090 40211938537548095097794499539022259200 9583091 -41430449989662948915755646047244170928 9583092 62117314055806143970245487156655084928 9583093 15658054618169985214140919169438494688 9583094 -36091269446848704459521666303543396928 9583095 60534603480976403491925642644431436800 9583096 71893363488894992931624107808109056000 9583097 -216346777595756183903086967668863656880 9583098 -18271160807370180679634095540387998720 9583099 -81564372022574146903812156473944047864 9583100 -164343513217056777451561534862321011200 9583101 -182589162820916345538765027142244572800 9583102 9783826344416668772146090396066907904 9583103 96867042311517983366375581337110052352 9583104 -112993485266697930121023730404984619008 9583105 45694462177053685674293505565484496960 9583106 -1339620138977398353535158713521384416 9583107 59370644893978397122037574664662216000 9583108 -25572524847875638664994015679141528320 9583109 4263001807170621931978606638637024704 9583110 4553251415898906263552114277788300160 9583111 75821725240601682441724470284344454304 9583112 129218235982674810168108937961479864320 9583113 -230266792307459644641813915836994383856 9583114 -84746246170137297852855585515083099344 9583115 -157262761355741255912456485242320347200 9583116 -57383214338083447383195186229162669056 9583117 352627758387386240687354471055927418166 9583118 243798228387387291119140300360317581760 9583119 -16571664080638302899243075455668645792 9583120 -56607201698657529287011513052009594880 9583121 608638448530462307332984691057858771784 9583122 -37316777593567076808518999688648352128 9583123 -62468176394992070082846565848631034880 9583124 -5640797131987152244512422836579838208 9583125 -33937981741706365942407737761774500000 9583126 -109681788727143429115880712477420857952 9583127 -230697049670099370671795394366769572024 9583128 -60895816247098774948591380597833687040 9583129 -377814343355366848302741417910926313270 9583130 30560649757474946713597368176498292960 9583131 4102512838016199246096920470067564952 9583132 -61727507953737510496393069472813823488 9583133 -12535713747072029600117850145216824480 9583134 28227894537349187905244401741257031680 9583135 20378530752821837419365237629423392560 9583136 -206226821187566605963135564293412159488 9583137 194558612800425856494705301817215584000 9583138 -214645953335701941477609817741891223904 9583139 -274170473824809432904957945713839697060 9583140 49826943122297345738503056018891694080 9583141 46092676481065334176240546458645532 9583142 53240740843776019239136712835105309312 9583143 -166151293638541214544971151255261458136 9583144 486646052886898334236776577750706995200 9583145 127496659083498953650471968225699503040 9583146 -101232240067576436441237219974592482560 9583147 -87636488615111256760596647710076525168 9583148 2245389944114113589657162142405851136 9583149 -61893790265587685173883644328970284736 9583150 -38814421495655219109711119732532240000 9583151 -65826448340094384010747090683561193848 9583152 628672847687667316332669254384222208 9583153 -376958040090275720854887213270251151598 9583154 -10370320652684518633332104312077811712 9583155 102786037352957595925002795966869376960 9583156 -39818571631113396559011464709485162496 9583157 110796072615611070051741632141055949920 9583158 26889844305887328800456462467185429888 9583159 11623544237450666033512146346941203616 9583160 -224953704477124102568183994295423488000 9583161 -69681766302986418707394206861188785792 9583162 -27117764881161288745290587088344294688 9583163 26838224097354764000103303257972740920 9583164 57693512757977878711004065677493094400 9583165 -166060752545075293223775369474855449940 9583166 -63836245873064952880747409179912458240 9583167 110562136544291512152748353144436569600 9583168 31299044496714374532077282287509569536 9583169 179172109039162690478874018603922149570 9583170 -64847443889611761728860082259585561600 9583171 -77821878391972799933813195931327421360 9583172 -83708161479282958437540118095680290560 9583173 27270532885677031944628722059831742240 9583174 -70591184317338015973749596801415290880 9583175 -1373064623448696384172738789733175600 9583176 -74724101576220549760739735728519987200 9583177 -71692155140774584120365660541247879974 9583178 -154908372225486183957108852969724220160 9583179 -21870011431345013082863069101975890216 9583180 50482574276559231784827630278754385920 9583181 186439471800829567441206470996399252982 9583182 45803619748771341161043634861487201280 9583183 -121455513356031611293884045836987344320 9583184 -44181063416185682008830409031885930496 9583185 2197315875840546227711847590066641920 9583186 -11845138775869905084667100043769512960 9583187 -226570459572647499840822214662366694164 9583188 70525096883261854386286443088913049600 9583189 -142713102085802425640889858241050224256 9583190 -85522065204378257405193482147626502400 9583191 29259606132601811607549503535133964400 9583192 -212553344592512075940149736537414451200 9583193 -11899330493140936295948547073455830118 9583194 -70260136416059327593858171054740137472 9583195 566074320739576479963489934605939120 9583196 -66691376642791969960336670323120468992 9583197 88076478483899647677421253663227079328 9583198 -83817029854312801104181249960695622080 9583199 2454107745612155913083549498571247464 9583200 86793458683772296666147581642453811200 9583201 389740300349466243547470277125894391600 9583202 28540512779334163075739667066560827392 9583203 -5728906340084159631401120033496602112 9583204 51115705401305853906574312266288467200 9583205 157074239502039975425418678102472372860 9583206 -130191869495356202840322236681631744000 9583207 175581440347820098630789847747257334456 9583208 -62493395189168867107727470083349079040 9583209 -14181191831440286184631072219041733686 9583210 13238698816603696956850686684576568320 9583211 209995530926805858956251070543448897984 9583212 -124472997174101533815444161385629242368 9583213 260148443078858970807543037163092133462 9583214 16540145176479638494836182643602006400 9583215 -58922991671595825562511007778886453760 9583216 943546156493456239320967004599222272 9583217 40296489794628344215406737883259120384 9583218 -124817635459270277584663244368803713280 9583219 151245789498716590168526001522492300620 9583220 44871052693854105496073446896996096000 9583221 -20709041839064850292254424670034245760 9583222 88513391992431244363238459952906755328 9583223 -154124357149026837179389813368159404352 9583224 -97582574903290361520162633276845875200 9583225 153900013031082023408829958287224520000 9583226 24317017838004494474995286684240068608 9583227 -43415006820439160995843496740214489280 9583228 127264451559311554059248019798910957568 9583229 -36547985501853360936254629027801888416 9583230 -476678476046201542930113249033809280 9583231 -956232548245722639969416016226993808 9583232 355565951578632674491569684297233203200 9583233 226782685499133275787809323499575320000 9583234 -128261195454944637930541698342604505088 9583235 -2252733456543109707743610672485566320 9583236 -47161518624526738458228139768309371648 9583237 -324852227657525625809297632131286558114 9583238 79729380659236194037606643944304640 9583239 75179943776801553338745917335465251840 9583240 98817401960817680596430399988600576000 9583241 -241676509672818269337248286592720346928 9583242 15759485388611778789489242243874481920 9583243 47669022620108383935989161677387293200 9583244 -477067778120048969511224048932789248 9583245 -4920676285387064684550346120400812800 9583246 188347295774205101950200926610450651072 9583247 105929920198486832692121141614928501952 9583248 8925537252847708967894712374248341504 9583249 29637351621602955416999969234687665728 9583250 -92857597237427446594683353980404216000 9583251 -168712220568546703820190308419657898568 9583252 60285740311435881955513172358375567360 9583253 -328734542084979344376601181332255104000 9583254 -146434280510340895621259043985627410336 9583255 -105408440509488170332685318316729913680 9583256 46301782869713213287492761446950778880 9583257 -135081960276558612142762005900811101408 9583258 56810065320045419977827598181735969280 9583259 1484591922312216115210629014219304192 9583260 -74691265235742383543875658010688957440 9583261 99183114885377274653922212810950693862 9583262 -22363601876744230400739937255870419456 9583263 -159444048038968263066723412571788942680 9583264 -328706918255292813270231008769867055104 9583265 -148335159435490357051400949621687263340 9583266 -18499091077128438438220377080252669952 9583267 144223722478795875383561717541286278000 9583268 -366677099545113759321925428156972236544 9583269 329719612816805933981024901125087549760 9583270 40428435810238010366167673576663518080 9583271 -226740423747084392674522025415484923528 9583272 797237778522101628645752023203102720 9583273 314884427342920636792695760371711825396 9583274 -260627662284604141022662851543324868416 9583275 -8396357321666969357247692811389502000 9583276 -1285446804299294930163289632722406912 9583277 127907725001097706736738093497712722080 9583278 -12489105205744239937434406278876241920 9583279 119062368168235751559922708871981793520 9583280 -7714941061799207280371329869722419200 9583281 3997059905702953736893317516293366928 9583282 -15492116541104684135515444255334229600 9583283 68320742550224983006215073905353757024 9583284 -100694380492367905582026501093987452928 9583285 66236669424218962426853074311786101760 9583286 -170623342143573465287428982062949709408 9583287 12883728184715093234143537040068065024 9583288 63256571633015767372787744375986053120 9583289 -192273919567306059719496109007380877910 9583290 -70217104899272159567432318881040124480 9583291 -249674813879071121043529241611628989848 9583292 -312332891548036239232364440633204521984 9583293 164460264005972875384258717124744008704 9583294 3539385336483306024388608117626456832 9583295 -27008701113554588464065007127553600000 9583296 -12938827110724037509493174676970536960 9583297 -370468178860096594557204105448746488254 9583298 -112122273419808004733878573341968247600 9583299 -159662895095753943578299241369043275520 9583300 -102082071627686695753272219708736512000 9583301 16320424615360723406009586394562477184 9583302 93320836266856791057959020621638136320 9583303 -199734594866210443536860467861608177448 9583304 -92787861791959985968836214502744340480 9583305 -96899206782597084891402866036686514880 9583306 255708496845925527912829119173286242352 9583307 319041575128531623120855485113008690552 9583308 -78350986576867084560743933740247783424 9583309 36751401151803695972379733913625051392 9583310 -62059500728414559061990864498842698880 9583311 254714735909608644761963676629062761600 9583312 23828145875375966298584693016199954432 9583313 -367125342411650645791052250739507239438 9583314 -27993675931249455262648040153521720320 9583315 -61900666624380911422472224982515180800 9583316 193256240322784687165222177498499555328 9583317 -207821417568695273940341738501234554866 9583318 8476913675599076571699378701723128704 9583319 178147073807985420913646429495839011720 9583320 163997429977082835002012557070800281600 9583321 -612250379996862158764873382827618534 9583322 81882391198613456624749858824007803120 9583323 109017606401975522903661295893612140184 9583324 5178202555184893532394514077072610816 9583325 -134531862911839348329645638299688017500 9583326 -479396640058912726223901415560561899520 9583327 190967834484022423931196674200624966360 9583328 -439739735559420192254885325784260280320 9583329 -3361068613456797957121517743286452800 9583330 -2256551147345520599057623295789065440 9583331 -284590489630304044619992756281400928868 9583332 36763272219318997054083607968576307200 9583333 -92859672482847397391124776259643303940 9583334 -98332988793609518647975681772171703360 9583335 50525199454417782224297060956898082240 9583336 -165218738631330004854491561633798307840 9583337 418690832752552836287811453244462060986 9583338 -19399300832714891144094865463280037632 9583339 -66768803324119616348849893128013550860 9583340 -8587815012874305799304942685361766400 9583341 110394823560714566697132139713731271360 9583342 101482405463599269432046075671117603840 9583343 99610317087427912738703057217245147520 9583344 -60108744872077459293336171526262587392 9583345 242306652831411598387953278786662279680 9583346 30581718057259268911277410710569937024 9583347 -358559544280654343798331829584578224128 9583348 -76410245617659132200882464832257849344 9583349 14674730215175997915486674524739218350 9583350 -4172984398386666553757967138299443200 9583351 -86641646270668488995673045440622010648 9583352 -175886030548201356003541431042058137600 9583353 -10778172145249385336267652380359084800 9583354 -131359944145213073521758429984816933120 9583355 254832235119081619956904933172650218000 9583356 192437394668740371753618793548280054272 9583357 -157556752271606241507106961636138998688 9583358 -122958435630680225616625585677558692160 9583359 83952038636613982837540601058790181520 9583360 -13087594030295429286411497561936363520 9583361 441726328522210169124851425062765701892 9583362 560205433469486494575262838485648512 9583363 -319240268856595163117246320046843088388 9583364 -51253650240191340050313912440413384704 9583365 -103616267856700511214953737328494455840 9583366 -61320293798507641718033302984742491392 9583367 -13315076541459616280296194542847509712 9583368 62559627114871192079429043464801894400 9583369 -6069141674356941744589023480055922040 9583370 3182031703135332751593878773610112000 9583371 -58366943544435446828148943739216953536 9583372 -37137818359632713584863111532579351040 9583373 27921530613251556666262746134831148864 9583374 105958690535788245005508379598753540160 9583375 -112141922490861348106870941905011458000 9583376 33905444329966975727477477943760257024 9583377 -200536534151104898347880361740836753680 9583378 -44155328651021411481741553335681414144 9583379 185502483526542416978140242051722021184 9583380 9336217510165939549993954786243276800 9583381 -76156326398951931773302888049727496054 9583382 61383036103389490475809900837767744000 9583383 155127148498523357711949135713312139624 9583384 279840206088407776263982226675250370560 9583385 -29426788023309791734059299020767540480 9583386 10539953207336814161154096444271697664 9583387 -70640473005646718029010380464191297280 9583388 -3392437065466038572253582556121651712 9583389 26076261846752061497610627425433993900 9583390 -158028496200195341475718159367740228800 9583391 -312652002186841328181492998760306730200 9583392 -5238251010048650303226547104903069696 9583393 -52966366410012884773684054531977560184 9583394 -244071720754368976290856612786246886400 9583395 -160007282193023513083452154252570163280 9583396 -16888966704612469270754447422461347200 9583397 -488761631060590057372146241287763913154 9583398 139374701844419570963549276250423734400 9583399 174779285268759585667225897613852044336 9583400 89034202465696648119301204051085952000 9583401 -16568389213115529022490526101257521600 9583402 -47929738099752550498117392787860919296 9583403 409341581079728313889301945645472329652 9583404 -151377918388081739529736248871912350720 9583405 60965726510514098480982135777523966320 9583406 66470494343373847592097715600034701056 9583407 21242473028580408392687077184485711680 9583408 7122971764574178998511360641163640832 9583409 480951638189328431213694289252543185120 9583410 -686700019751040950293603722214195200 9583411 -466642929292328878746001971098671503200 9583412 95305615176521221302925947912256942080 9583413 43023040275444400176897419924762044224 9583414 3354614486214374746776796414863606720 9583415 -45530705739876098383585713103666182480 9583416 -48099507229191516755477413164070625280 9583417 101677310606710459244129339404970065620 9583418 1300854630304975740256469249384097504 9583419 -10893548108334125825676980939806800192 9583420 61434882031343367876607035258568704000 9583421 -145806098666108827930101064919360524500 9583422 -4760854428441950472818156389797703680 9583423 157418561232949131347679124698052340672 9583424 -2043177931630923844378823890786320384 9583425 58714960210893876374514993567798835200 9583426 -259325267212413042687017313985170210816 9583427 -103143311123861206206054550087042979520 9583428 11070118536846202894818653280643313664 9583429 -366387769785232591748383762516732531200 9583430 67087833443836139829187140233739615360 9583431 25255965422436756348867672819387536640 9583432 135629786241394700445503298687781094400 9583433 14598576874758630040418298348092179968 9583434 63852913983421191497136362073093703680 9583435 -146702901614928431606507458909283937120 9583436 -424093246591531649759240116865508303360 9583437 157376624769694789726651284907091528352 9583438 115629642646216198455872395247000618880 9583439 381555600330120393489595448602412880240 9583440 1322833727838857521349152832056197120 9583441 -161817648581051238548209217217102731520 9583442 225449359042824109124525658173104008 9583443 -97324976343514199917414379762855873016 9583444 -25605128762742530774393566367920985088 9583445 224154549745763039333589947220237956700 9583446 214492179458597278207947497333246006784 9583447 -461168137036614306387794112304711610104 9583448 -38224798996783304257219315212346982400 9583449 -233369836138559996309292089861506783536 9583450 -83314259782735291674718678578259902000 9583451 276325421827809658939624239854523280452 9583452 -312989462668863664789671537526356480 9583453 -498151721439043358845374607794373152 9583454 175484427655917432775158848257886474112 9583455 27555004734788704546812620487182123520 9583456 288363608991144829321009037722386432000 9583457 27052504279616393392420844309536183488 9583458 -2231054212657301360239404697367423616 9583459 221056640821865313917524547215189400016 9583460 -17708615984931040440815194459993443840 9583461 -421524720209380189017040509626767814400 9583462 105850504403791827414776435695475865600 9583463 176923712689261779171556634086353130464 9583464 70184620197064971984539700866533294080 9583465 -197048879375254343887734937012890156480 9583466 -11149607780188664510200926801055222176 9583467 -4506511744097612178330477642228973800 9583468 217459947144904369753934344765718075648 9583469 -174461343239239458419213986163040664074 9583470 -35489320785501759150202685674924277760 9583471 -241515899219379212028552862856299853408 9583472 38472978623162301603951933469961650176 9583473 -44261412235599373795592210653399721376 9583474 -87392132723669060754582320704556769264 9583475 -99985591934714354928051761370110145000 9583476 -25937781524757014301885221117817384960 9583477 -13770757546796969632540777527734270674 9583478 189300012303659830687454188397519509056 9583479 -90114617527495979767620442616301962112 9583480 29587825423486969518729216325929062400 9583481 -98661758409638706208717599446403904320 9583482 14018708019507496994479514250513853440 9583483 29439364645848494834768236527473895984 9583484 105130211524182439190290877897930582016 9583485 89982376452410036807898695840859705600 9583486 15205581221478818914102504892993326080 9583487 352006820092116072182780381580898283136 9583488 345472224987177949308465171463667712000 9583489 142684014299428527078749608555366579924 9583490 2328128005623926996667729373058764800 9583491 -200305646656035091519672317963077401608 9583492 44338921197557760426261514748029836416 9583493 177526491484806799870396489962594491742 9583494 54481903490368887526973747381307240960 9583495 46949077482622127734640767375906978560 9583496 -2894665786237572204618947003679375360 9583497 -110896729167170105360362259250736409280 9583498 9599403661784683512400065789888570720 9583499 -14790652512206184090521897269448470200 9583500 166703211842462117437313290833319680000 9583501 -371115963299223569386305633808276135498 9583502 -74054737343486954903878557017305780608 9583503 84924541446662412904491984486488745744 9583504 6489977641936013885945623168946798592 9583505 170699465204684317861975731073870512000 9583506 137008161203482049414134245148243191312 9583507 -245387463045685807206224218780722876244 9583508 29250214113747565956316176904101304320 9583509 -17409988089493334477954918083448763264 9583510 -166254849640983524305400223547180803840 9583511 155151783038434688855637981345466404864 9583512 72081436430691937092883536342605168640 9583513 16636755741549675869688830386519865544 9583514 -218803338346599298917993092116879095840 9583515 1452977230942802495134599918508510560 9583516 -214866382679538699554202919695078146560 9583517 -14570351179420275105947960309277065568 9583518 -7895729513495454850523787166321158528 9583519 -215274319835825015677642930144651148040 9583520 112582401567576284075664575081211494400 9583521 11543531183611843519053867246078862512 9583522 12838535981917833139867935444535870752 9583523 -384088784348133073791254381348719582776 9583524 3289115622799633181306923161184803840 9583525 9737154088586308126772426911070793600 9583526 -43153590616545852783191251254502749696 9583527 16477410293501158843526681188217862480 9583528 151048067325624037865156633912776412160 9583529 -87549219752297655872351377679125501074 9583530 31862121970250693674663220358671754240 9583531 446529831480318294842063065006043088000 9583532 196968775398957243297462917237345697792 9583533 -3726020247167649000028138826223080916 9583534 81570568324069408369276542224868676416 9583535 -92456505229628418885757427836217466240 9583536 -60435977011254559155981614724451565568 9583537 -305609625334831150858007256102204360814 9583538 -145584115169031866551854481138090660080 9583539 -919288206771874681681606746442551552 9583540 35890634012903859728720202545619648000 9583541 -92405378926358711715362647100442076416 9583542 237442400121827375710660863514926138240 9583543 312883855641509928231066001512432973200 9583544 189021009229705092432256079193952358400 9583545 -71187001329105252184569806372541672960 9583546 100504479229362013642439273957482140672 9583547 -112872519752516158664959772569957171200 9583548 -39344678427825119694093477451701092352 9583549 -374935025474709612149450733010992139450 9583550 37688835777808861463202415539530980800 9583551 -199566737208971415117269033641748889120 9583552 152129764290189527871917942720578977792 9583553 1128498227765613125398847328048582720 9583554 -44514581378589558944163304889226238080 9583555 -70619249196065767789759697837778144240 9583556 -3549196059757893093094788319916791680 9583557 65836693379850273211429550760146899200 9583558 142228196215703935669010281747049750880 9583559 11005255712637488189942721251969612760 9583560 41666832465260945570819070536001945600 9583561 103418364992154105003203584787876511624 9583562 -113144439878430140078829905246481242880 9583563 288432813159544775412787664119160112 9583564 17183181260978567387370760588154611200 9583565 9032830628800688250297995428791659520 9583566 -19081043158411387174510638446036777856 9583567 -358087282515022433688025921012622287608 9583568 73546123731126744840765339440736264192 9583569 -539250530038309525491516505162180204800 9583570 167603954529239117783400875558722872480 9583571 -167488767940092590288379252299092214928 9583572 -85369808365170212933788266321721804800 9583573 -38436135408475092308087362120990668896 9583574 9600484779480054278241147413892962304 9583575 67039839320011618150921797036800364600 9583576 -417667565757179363021821977614059345920 9583577 -71529165420076603555187731517504395500 9583578 15618081878346849513099620482156606704 9583579 432710894135348556904955059385072330180 9583580 100050740679379215287284255481540014080 9583581 1616796610572905453616818448511756800 9583582 -3546952920895510276942750936915101696 9583583 466773245332109459985318639005268285000 9583584 110487125341803810202470715176089026560 9583585 75008815820517007783507874220943934400 9583586 1670334826103658728528479148860054848 9583587 -27291597542763199411528272105504491184 9583588 9031133167153032315342191760655581184 9583589 -115922509500396394960792817667326401476 9583590 24927796556167195319456212662207208320 9583591 -86567592555654693042600271704960272016 9583592 167370703889003856429299480531123681280 9583593 114634588536906632510832792001239275664 9583594 -60496860886705042163495584164750624768 9583595 37955656626070216711180401231304608000 9583596 -11908270959875871207568303674401256960 9583597 126729631275647980453935702399150483672 9583598 257830722444478037514170535681243316800 9583599 -43139185825745553054812269337106162936 9583600 11630269647553647898541809643380736000 9583601 55756537828382182351376966457213698100 9583602 41196964177485784964333550408424349184 9583603 -90678117838603120683307315622457667200 9583604 -264241459324575961758530104326777135744 9583605 -89365357570322947894989666099870255300 9583606 -3485708510503936171052959818065642880 9583607 73293945083225839881591396864936240 9583608 -234196803630342149251701790558131609600 9583609 42282767249141517241749183100090538880 9583610 -64758065993206341987361072705505195040 9583611 -243045854295658866041917230554440561128 9583612 70303609076847847360910363087615531520 9583613 101533686672437313728912984147638010784 9583614 -94516387012414046163199374659813823360 9583615 12394615038961295691943184137217685120 9583616 -172027998851461295698709430948700618752 9583617 -119145514577884672773526935490418242752 9583618 123453657501288399348741300440460090240 9583619 13767596558810418421294918595566433280 9583620 -8118683028764875809710197106718781440 9583621 -246860428380180785329470554752297638178 9583622 -165485157942089668664453681654462121888 9583623 98231188405457375917067958509975397120 9583624 -98727973322438456158566716203229015040 9583625 -1025281566627466299163312844301072000 9583626 29750936060455742313709330882935792384 9583627 -46638300776051290570885162976898223368 9583628 -343817624204991833365490582449754256384 9583629 -181735076182627152237466924021326237696 9583630 62547228711375709435335710440144012800 9583631 -26749516378007951358815525730435102528 9583632 33366005467426350120101967691082440704 9583633 195884239165950408121458037704601744240 9583634 224640767258125124153624504554998435216 9583635 312779122542471884948525600641217744640 9583636 -108853087991991364406110596124229841152 9583637 13320510595297521094223874274757644032 9583638 8249097685887103151611705769142013440 9583639 -38953831632827218673954216652971891576 9583640 -115956204424441226181130317053961830400 9583641 26164822776947305109740948814131060800 9583642 -45038752856973844148281469264253227808 9583643 169592895107796895519840665864070359144 9583644 -4004524544387829796018543121635147776 9583645 -18517486656099408026041371763360286100 9583646 -2330530366639724785403863142075851200 9583647 164406043275134186385394455456107094600 9583648 379795367745912821051670631606187458560 9583649 239968070439772175356131983140295795220 9583650 -28021191756436034254172629634526720000 9583651 7020692440850431949301140434288685568 9583652 -7462795180594427609636888401365247104 9583653 137026546354485992173238170651475851104 9583654 -28970076981128917305812576884195305600 9583655 101918360448115398964260223363315909560 9583656 -7779805590246612639690963854870691840 9583657 -262884613423345888990760771385414754160 9583658 -2372263665310644990909686481772103424 9583659 -10820928048368410382910197562407964960 9583660 44956782273092454379942962428584627200 9583661 -259570134555095407978599027871360776000 9583662 -94479744026025527041197223643899155456 9583663 180516781207995341858510844937279572000 9583664 68486594239256979385325444330989977600 9583665 42763642392557814941824863730204809600 9583666 -84421551690989227775048057596947385440 9583667 -38755699492379917784020146617390648760 9583668 727750388385308365247191632818393088 9583669 119438508091653377488201371488784775296 9583670 -57352615962809348086754992913879262720 9583671 -138402935632287674110497563124971268888 9583672 67824409357087779206894490161775820800 9583673 31227435090496040900422651301314274880 9583674 -53106219507026288980923907607808565248 9583675 26502338304210803070273294794493866900 9583676 -96346875727138980383030018553889505280 9583677 -5610291349987598190187905160184992320 9583678 -3892702920544965749542000965205068672 9583679 -27584134884433769541439521654802990224 9583680 56736722423303655654664159553912832000 9583681 -51926315254757371161577790858583334656 9583682 79064235378407945975375841334032501504 9583683 137466479874595368309611434887461656824 9583684 294262574061601053307040572410424448 9583685 -230061343725236853391417626477967495620 9583686 3985354250652952553981197282574137344 9583687 -413259531410478972605083946628008490664 9583688 -182815107876151366507499031361039872000 9583689 182179625715706088277163656115710756624 9583690 -65544045497917050407010438576988778400 9583691 80073323781072681301641526729519823472 9583692 68954803002155942369463759685872164352 9583693 -68609402059572554821120441760498554400 9583694 113729178068573575601153012059469512896 9583695 -133052022440203997744800667419930992000 9583696 -66573720232838775470043741268318363648 9583697 -21128761556339082341766171664520142108 9583698 -28370620696944948335204935580709373440 9583699 61812632370467745256053378264261138936 9583700 -15771952976918818645938034932154521600 9583701 -22274010576269843938321091954086140768 9583702 197183881889717189021392621167826251552 9583703 -5637590618822752262246037817965155880 9583704 -77130440895112151918170555571610009600 9583705 -239699902638352607043239154313194214140 9583706 -115568190847425372370111683442411335936 9583707 -65205717943007242263098179306782955008 9583708 -141301239551583092055142986134934134272 9583709 38070569832607989431301469611810276288 9583710 102773100515996868811151225139014181120 9583711 -5232098323727032294431330069409128008 9583712 -158295058143884275179061323442616795136 9583713 -10681202589673637827923494078792015856 9583714 78532969243982788929518997913373477760 9583715 4330104780427298937423365879769019200 9583716 -13511201146699468575815320166816071680 9583717 -76772978235633824132364517171013343360 9583718 100618066825688955961855460397561934560 9583719 -192308266558757317080540991914947024856 9583720 109040465386841993389640407003781529600 9583721 -36690369175887624920652761886167637888 9583722 -69186174311281336548437257562950560000 9583723 -377323918288258819187950748629954705440 9583724 -81568861244423778659348863283042803200 9583725 46582911018362045494853474415595567200 9583726 -119764592062063759526569662290832842688 9583727 -271819813593507535180903524771397527840 9583728 -3174028710068677948224526416186703872 9583729 329822731518359374530043188526585382580 9583730 -66284706196589702272514152549104818880 9583731 -328967525069304276571111444538764694160 9583732 -4182094001281041012062149911814606848 9583733 74823651527767892445449391132628203840 9583734 -55956956877235738512255473826102688320 9583735 65312065037971698519898966140875662560 9583736 49022224233134304723382104001478246400 9583737 -140048894991397200615104610545261687232 9583738 -271568065537044480581884855645159193856 9583739 -44519245635932798437543132122032271000 9583740 3429363551764551817792015358504755200 9583741 83145648382140812397118477355994187142 9583742 -2603581579106250947043272637675045120 9583743 -7576881933752863462570376796230264832 9583744 -31017999910123035141162529766485524480 9583745 86076959089398126154582252208161372500 9583746 73034875488499822504534782991237516800 9583747 467407885135211814929106817213338221552 9583748 -63801822857160069961823860415550796800 9583749 -14205214821126954186456932189391142176 9583750 -13347789138318649948571672434960560000 9583751 195697917922369645079395662553791444552 9583752 -81252801377249015739537234547262668800 9583753 -281472854960495801558329463826353603376 9583754 -495919952358543854705608261637521920 9583755 92071686940074034904234353401247737600 9583756 -21294823784105404908988219492893536256 9583757 -342003572854511792024343769120394033994 9583758 10861050061551938243825077915107504960 9583759 -230849972023071718531891371534083193040 9583760 57155027229763788701334737347712532480 9583761 180626775867477153254790292260515616000 9583762 -19949215974717756748373394461311456368 9583763 -342820239692189357814463729256527106400 9583764 -79266124129017088308670928847020058624 9583765 16182621898213688077296032449111869660 9583766 -62780810053531857093555325435974003168 9583767 -256444359990554458164966207487592634720 9583768 -46735585622251190564732585230649149440 9583769 -42042563039316982044799055164573098552 9583770 -28244335181647878221890932323106324480 9583771 -464571595542652313823758349095693573200 9583772 -152104122354182321333481882343933378560 9583773 -50405688257901723319929641880116911200 9583774 49785299068184477540002935703921987584 9583775 187623212872609124698391274140539215000 9583776 100612147260013299550864068213482717184 9583777 62935285376064328293513103562763271232 9583778 -36559179892682169752325170877928929792 9583779 -199052771643635637128583278788737735816 9583780 -24129618583329641999806504872583622400 9583781 -8499464746053027437641823935199108418 9583782 -3976224831578910579191778923733179520 9583783 -24473770197236232987422813880912526080 9583784 54510168014090715649439716223257313280 9583785 -14547812497304984033011481976918508800 9583786 127872434538387262809153274567126637664 9583787 -43958436423369995964471962200608661200 9583788 148915208882253488306075818112294438400 9583789 -84022797207051761015798216504721541620 9583790 -73197660712021054226502510778803388800 9583791 -20685636495946824084838577506304892672 9583792 -65136002475533172631631504311286677504 9583793 228427937266840424298548648456898473280 9583794 -11908895256371671053582134701729440000 9583795 -43259941898475413214266798935399112160 9583796 383887076899746065254112109805308254208 9583797 -454628919942466335380230952567045472 9583798 18391015146787512920921226889480887936 9583799 150499829969188360883286512514550939536 9583800 -74331304736652783364227345539154432000 9583801 184086755371895219396825134637855453184 9583802 -158935713510464847388705887966102645648 9583803 -43072054102482713080710420195744095988 9583804 -114376248801981235119410966253733747200 9583805 3117328856955150742232942889999360 9583806 81791808128887432999103160953992243200 9583807 388662079974070640524326480679958155392 9583808 -23501078148926318732614174896323297280 9583809 -18052496739462452716201713776518348800 9583810 -156211742630375227780856549841664297440 9583811 202668643862569867028323397300656580412 9583812 245454872041972743469568176151503964160 9583813 64319218725425884460153190011655372062 9583814 -95048570612261220599888791553734819968 9583815 -252756440053144657179793772887234164960 9583816 -198009959188934307376787220960536125440 9583817 -306341199970361908878878967985353234048 9583818 -15634434036421525119981953083885096704 9583819 -1586277822054317822980578070606590208 9583820 -138470056461745962463731212842424017920 9583821 44956842549840588851168014195414300098 9583822 67586664263371567621370910546016427712 9583823 171226792478678092676932966082083353072 9583824 15128052138959372265716249342673420288 9583825 99043890483772246698678063197199881500 9583826 62216719001034035012281959688144450560 9583827 111463313622173629126028789517837679680 9583828 -4226136248352664731967064170895079552 9583829 340846934621598090914956730592046077600 9583830 -29178415897648814692977651615148467840 9583831 -241307088138763965219992728775194166256 9583832 190282845664652022760691522081061273600 9583833 -47937291634599425945693114134566579840 9583834 31807892843560595064463949909402442720 9583835 -134091897840379516127237622797215602240 9583836 -40740981236439872375013341122638544896 9583837 59648518115686182134865302009196621120 9583838 -196432573562026674323080745770103973888 9583839 -14923388519486395941870600312085718040 9583840 -198443998916191763352209596612608000 9583841 792868027748187052597592738982394022592 9583842 -46796928487162422006497048408537314560 9583843 299803323296166539304804256039463304092 9583844 -80474340227251338731254510393304484864 9583845 -13027099897836230977131256503120048480 9583846 -28263212555356949767332463145322340128 9583847 -444749985961505036654989116451722240 9583848 -10473704098748068371502400310601958400 9583849 -306175749494666191478257834217413122480 9583850 127021804355980555595039025292921616400 9583851 -1434429193353659285676833737416776976 9583852 -29872363492182386643943196200589268480 9583853 -247113759913415575784433859544362682100 9583854 12108258586179294363283576935917998080 9583855 161395019898948433097496244309373489520 9583856 84087125489800257967417954160051453952 9583857 -22327443728070092428209126348790264446 9583858 182017296002368218155728077293178059280 9583859 418389316944870207479528876176569210060 9583860 47340222826739145532320397977484369920 9583861 -3443038583043623094305849756790327492 9583862 55821290522072359499255768116901973120 9583863 -83910683551845783406649120329904265600 9583864 350299087113880493622363747601258905600 9583865 -50215536277233694828246193430209143740 9583866 -53888753475849482482878284881337971200 9583867 -98068597295821666731938528838230422208 9583868 105625031822405156244189538980721867776 9583869 -65743684370158695876510541261108180992 9583870 -45820850343346759361075376951654316800 9583871 -307820420791893311787510588860266185216 9583872 -146941739445861098910458586879114608640 9583873 40044281792152029938649733603762810728 9583874 4032235618981924760720674796249385936 9583875 -17743210084952172313839206327985336000 9583876 -18880519045002716013594752432703317760 9583877 177461038078882644041856991554208053726 9583878 -4427786216268388025909241312817636992 9583879 208284339638195849501720694334679679160 9583880 -42210760018759824177984181136379033600 9583881 -270360399332859978074554978796764318176 9583882 -42114431801561876983712318745797853696 9583883 -3501990661614911705457729139891023936 9583884 -90623961805442495045803750402650648576 9583885 264995305033944781980006879082066848000 9583886 -65184027982069887854777062584626691456 9583887 162014158989176718800874570600128781960 9583888 11246020573235953066204612994542551040 9583889 3832198024606565102710982939968171200 9583890 9793812140913596726004397960759395840 9583891 292394486517994808262245615702906306880 9583892 125491222120470295111932987368350905216 9583893 164943222716585767416341445426831831360 9583894 103724329306241013328230882558875198496 9583895 113038110366377668018566325436956085400 9583896 -78112683484648400873140553852609495040 9583897 -167819739991576324100376469273924657920 9583898 -11530926538584344515944710696440458240 9583899 13746532567467281350624734172647831408 9583900 35751064011631450000803974404820736000 9583901 234840198197807510999630784337979522400 9583902 23805501903836400239507317755275887680 9583903 154428099322181899375328025122623378656 9583904 -200768701869684385888956268818459525120 9583905 202652354495485120789003906570712544000 9583906 -3287096978555023328519403936703900848 9583907 241261792112253024513025333981229784156 9583908 -61209297717519774751423791623546978304 9583909 -17812685875490301356224738712837501890 9583910 131018478278715201993006213186589814400 9583911 65218516850167933743985399388281532160 9583912 -30744509657678282878838532403011348480 9583913 187484348384116838979334150220069306724 9583914 -35405178746823860850574702044040258560 9583915 -2957586084183564312526656960600936960 9583916 -150765316550865610298252907402841986048 9583917 46564511137252905437176632347700251712 9583918 -1599880604463977704586447543083995840 9583919 -389087521979181783461482520061509341680 9583920 -56658439649795084936051602531545907200 9583921 121234040677043796640311158881626159122 9583922 -8101949880090933958926758244953077488 9583923 110107699988166716635913856340730711040 9583924 20711832824058597949697131350868965376 9583925 -6180640242819286206172603656078694200 9583926 790268672899098192497012648428032 9583927 85416230392121661560612087902909584840 9583928 -76933734891494703558777556427505008640 9583929 -8581849229639502187511668198948311552 9583930 48513019581727997657171001822823419360 9583931 35610915986154393320224939181681259792 9583932 26125348960707073345507597119148262400 9583933 -121018281737313080206244241469310543136 9583934 109399405989513798842264039333113014720 9583935 16305303804449000706867807392754240000 9583936 77668817133151545897208927639764992000 9583937 108985984216146375739818511673492694144 9583938 8758669120368501202816954335957508608 9583939 167611471468182299049310574338244266224 9583940 3261820994009741538488797357507706880 9583941 -197596202954444243318668457641238507808 9583942 -129804275176702854368239363369630132800 9583943 -184799929773413511584496548339803749360 9583944 214173426529783395849989657289140305920 9583945 -96628524352170914658425714591272499520 9583946 57418641723729066477851637077399514672 9583947 65061714763244208214506218792740997040 9583948 395816223570197968610569783005563031552 9583949 -76571631086816984365576392284661279840 9583950 -3829183575017244828140749303899100800 9583951 10790710099470685751312472821061832400 9583952 -5012373888541428092373502943488770048 9583953 22178386150876555486682303520217208304 9583954 54002808144094381951502363598894844224 9583955 -8336625132102580436227028032845905280 9583956 -177345831599468157197838913695579074688 9583957 101376022316326177333283989263098848800 9583958 -216780180709209260088498406134176980224 9583959 180452182417770820914531996173776674432 9583960 70661644037885621643894143105826816000 9583961 21430873202447073461541833203334534400 9583962 31222415424749072663549365495849257984 9583963 322949450708936732520068345839019561040 9583964 -144358533409197112573649704673404784640 9583965 43946756303417380061022791266330987800 9583966 -49328455564840314679917917024621911680 9583967 -23222164434530179439749147349999039520 9583968 99305619681915621790014522946420998144 9583969 -3889614321564380246601099314438405456 9583970 -44842100252335925756832984085562926080 9583971 -95149659386419410202162322913156442896 9583972 15626446079355276715266814557433048320 9583973 -113205892522145184299699905136004699360 9583974 -224787578978127841918795225410538066560 9583975 4402384271857489568033552419924630600 9583976 6436910975769693043064249305389358080 9583977 -128026211166662575932213719513550361920 9583978 -262221720104613884842702420607387880000 9583979 197075270926032172645571990792504318580 9583980 -23611120443471666305225907357777100800 9583981 275233366263654270732958004481700896864 9583982 -36610926773593980281788283103985523328 9583983 -290868454486538926255427262297791302800 9583984 -54479782729750036500231821916024832000 9583985 91567121004816509989242059287779806400 9583986 -55962072433487003009934437122489278336 9583987 -89670571373985854084546394067411618048 9583988 -154059149105597940077302833988457040384 9583989 284158557500649471294482020480817136768 9583990 -24349049854871311404706385627099441280 9583991 74908503397924221843918709654510915968 9583992 -75835125551814853087490065788740751360 9583993 -64559604919342965907826706956624205756 9583994 -129208017402610588305531554957348049408 9583995 19991334482617190283896244166253643120 9583996 -113433610825516101123240905872029557760 9583997 24593633873555402292252660985538701446 9583998 -3587983252074329609454678996862574592 9583999 -183573432548777643725868039621479466160 9584000 206566426504718915381908290404352000000 9584001 2105085405540276843906892468467719232 9584002 -60561278315656853813676529537541568048 9584003 -158655502025318332921724350374574435632 9584004 -4325325151944859186093187415958139904 9584005 -121137574350603028804769907060196608000 9584006 -112691485413837507433379753092472827776 9584007 -62191764319724702454536915301920360880 9584008 150105146993435241984081851283000360960 9584009 -11401458552752387635445401617909842790 9584010 -86451091137743263089840079891676386560 9584011 37535112264848896336871421767186903952 9584012 1177215665064916586610463119585526272 9584013 -121477036454775051046291800731170439712 9584014 79570053947614334674644145350811127232 9584015 -66136875350919631383915401844981359520 9584016 1729786869814731804018287463723171840 9584017 -391113979450740936504173716215604521934 9584018 23970766068405390302360833970965536000 9584019 -239559440922805220590063993699105359000 9584020 -183132599874980107288083423407118731520 9584021 193013066403118246444394104839651918222 9584022 3691188537580111675684807824838852608 9584023 476555931061142053960979174492508579272 9584024 16500339106868614737419119024008990720 9584025 98318797238254509831204993170130717600 9584026 -38932688947738080915016182934554006288 9584027 224246669986828054312045408340788174800 9584028 213643114923250517947510540746196177920 9584029 25359578673280068254777334714050771840 9584030 -112613176690842574063227872576381518080 9584031 -171765750985052966924265087115263062400 9584032 91318721008649481167631554559295291392 9584033 33651324248272319090208093319141581282 9584034 -7433339806846407199367925697497465600 9584035 -20677920744236287270944764368701793440 9584036 -10294744689444812944990518332523515904 9584037 61051520591078941362494447511055231680 9584038 -161300786581426267905998537264374594080 9584039 28330363306970753518387353373855106400 9584040 -45761738044963848367993860572588851200 9584041 36427236910672089856399007019129336832 9584042 -16363846778845230305171495835241195776 9584043 18862954549005547294649622166302259200 9584044 59108449091533170092786388052879428096 9584045 243135723997113995682611720846119548300 9584046 -30808299916556110088457074856001628928 9584047 -283958173026830106220802426796595280 9584048 44614721434874722981575028445518774272 9584049 210668656300700072279787725185524042864 9584050 17588316756561842496614247605946816000 9584051 3062146922369914424015436603235127052 9584052 63073966255708701234007131789447585792 9584053 18290472411052103263572958903174107246 9584054 5316522746564298444971731666613487360 9584055 920015440304083830822424380903014400 9584056 -312457470556258679599831856937237504000 9584057 -74395477572879561838173119054672814294 9584058 -147304059808910150408179288262879699712 9584059 -359663826840037217873923858481897906600 9584060 -369327912806587269972797082669124899840 9584061 -239198718256023416748485175155904323328 9584062 -17351305439114841631159095264347059968 9584063 162557368966817476285040829172059285312 9584064 18772704130456716368056991404215238656 9584065 139565856556063258648027903677057382800 9584066 17984775173762144821370379656710064544 9584067 90792574587703182953156623522936919280 9584068 -67015946259131538301698380386308688640 9584069 -541604361132271533973554825086385307680 9584070 -77032312992300654554694308448360220800 9584071 -103270959390222250921519309324807291088 9584072 -67997763470950770537364934009494886400 9584073 7460324374968354944572605242935875144 9584074 -37569140245280527586972799184767571200 9584075 -38089882586018528157186167202292887000 9584076 15358586585574890917386187982445210624 9584077 -78110405499036896129491930204437352320 9584078 -10738674699101605002846218737832847360 9584079 -5843269990808026259730901693349022720 9584080 52390184440905771154378382037553643520 9584081 -36735707418846109382029277581518555480 9584082 319318395623361633191210628269000832 9584083 453984113018692148238934778036202053040 9584084 67245480572723375856419286578001272832 9584085 53354217362827763061946001949722046720 9584086 163310941330883455924516836241533263040 9584087 187221029560506890014311264896066163792 9584088 -2094964458651826421502178836208558080 9584089 109950794529906896176095208197765690890 9584090 -10720301217613556216911337445321222720 9584091 322561311616557056803760624910403091520 9584092 -88388034199316378008911502312744028160 9584093 126619936981297631928263517429258775104 9584094 35086271898195835080683709570110668800 9584095 -5107286416325604825145191153625626480 9584096 -220130609769684542255676675982580514816 9584097 -6862861368160448511701508902136624960 9584098 3688340822876920451371399664148910464 9584099 301426171423003357390366172028495109632 9584100 -9716922888100736889618463359443558400 9584101 366498765094521234488028435002681279102 9584102 -120311639483365092696558617334011656896 9584103 -3831159284775287526100860260711784576 9584104 -254271933108585331778288466468903306240 9584105 185747296382971228867386638998993931520 9584106 -87603922681521545689760801981802470400 9584107 3399953151021641159539500132871475152 9584108 122666395313924305395328733623902842880 9584109 195887003820040928537270342985019415040 9584110 14481792930108825398146409398738229760 9584111 422034082441062158290526636993270021712 9584112 36283473622894578392387400542811095040 9584113 -687838750256062059476967793627499520 9584114 -84587312081428097844133968980257999344 9584115 48614584576910393534162990547934909440 9584116 290593134649947528575967343470398176640 9584117 -29809861382575542505831093648067754834 9584118 -146168253866204769259681417808052392736 9584119 -152636600081163212285155612361765167680 9584120 10340752484528483894613826939603353600 9584121 -62535543441266206014093849624715440576 9584122 -148211618114139833876327969413749235200 9584123 192310577114961222995547098692692367200 9584124 150854243264018207087300465409172537344 9584125 -85877549489744521995879816727843161000 9584126 27380080788742978508082001949204416512 9584127 -72604179061032257949169085651875850400 9584128 125498842443635854308425437395466321920 9584129 65068064985603652702402747002214025730 9584130 64161728580458659055494972259048094720 9584131 55621535575755173570517337134788554864 9584132 -268876354393802340061780104019380925440 9584133 -23295330323292923538419454199322635296 9584134 17423556808082757107576900745798052992 9584135 -222969296566974408904657232182416684240 9584136 135574003102298003626027690339957555200 9584137 -108853606424005523792862427830705082560 9584138 -227721030351745100150001892868601347280 9584139 -85846022917802635789205004570994782720 9584140 -193538473679965467143629246145562270720 9584141 1242967308805096998073462174105183104 9584142 154907149854276829708937190773172942912 9584143 -40203845499856329260252668441322778960 9584144 109910371809092236626660188288272834560 9584145 104780705752881242385783859101969930420 9584146 -19625279454886310574740133732677320704 9584147 30593464243577198568647516782928781504 9584148 42368219804894935206291152235310743552 9584149 121679060465373842710842233560902698400 9584150 76626538958734542382203148936838793600 9584151 -6511244981730707266947379904195646720 9584152 116749381682228454002275740481029120000 9584153 327872852143007224615726886013895347402 9584154 3091468713964761096133818705141729264 9584155 -194458424438912920601624266222276351200 9584156 253165418791932877889343595975925675520 9584157 214496459377374812668285844114409330720 9584158 75622273489000341747525471913616702976 9584159 -267049921104940043606902364496761726616 9584160 16223008092242189005758295147617976320 9584161 -40211687182783098887466729354356157548 9584162 58150241256164728005310524218774866944 9584163 -8655343240740157182109580509679405388 9584164 225463889388323891389083113941436533376 9584165 248687398374783913797577649814609816060 9584166 2006402107481990498349891727055365824 9584167 -8644484482917074462430235547802539928 9584168 234391616097823372552341888224455680 9584169 -1820213205064622862403709985831539712 9584170 4970050529575955605814736605261606400 9584171 -451942627303329587965755796580836489800 9584172 23764368486802060350379993192959836160 9584173 -128619343871436263846999415155736233578 9584174 -429192754665677823318872147779729920 9584175 -1106305740112386496756818081821173200 9584176 -16415959965478749624042816968737161216 9584177 67645525900935274144673783297386931712 9584178 33253947435201637289045723190312698880 9584179 -184376298027987690448349891180304772920 9584180 11210156024478659988897119222119238400 9584181 95011281422625822875217941196552181020 9584182 -70885733550619663714874616420368117760 9584183 129049424808643923873911305597081087920 9584184 862501652800888886399610585367511040 9584185 -11802698176806647460663742111736403000 9584186 22720799074912331308396106986577570304 9584187 152255303638363532867370647181005713968 9584188 -270932278308205207987613056500717786112 9584189 -4656233405609271844821284459688933120 9584190 55455834450091505242921182516505190400 9584191 -276012018427360185300599819145460713600 9584192 -80436205603133239878333705256119042048 9584193 262459946623616130134659436094952251648 9584194 -54546375478063200850386515755380685104 9584195 -59776805651518478014781928850220578800 9584196 35688677573964192870166629278648924160 9584197 -15245326995565073842134713237574168000 9584198 100224858538815161710828719630691448448 9584199 -5780553008980468986495944538110235216 9584200 -33614486647906561549223334877506816000 9584201 162229612257545112290112442607758982400 9584202 -21522476404817701216146244929815274240 9584203 -344275148628966453214063514429613197548 9584204 68410112763032770290879546840207020544 9584205 -13160328822521024633113041709085364480 9584206 34373818874279297242942093383299795520 9584207 247876500266538434228933210945491833456 9584208 -5381362268834021111040290819738173440 9584209 -391247229441440633526719919137684646684 9584210 -93031505105919032178725457875573880000 9584211 2166732841847255953965102391064619264 9584212 -78310869247990792621684265633826398208 9584213 -159625022873053953297122144045060927538 9584214 82258966381973969130991919710756655040 9584215 -188014105479322335992168229122616490080 9584216 46212413569762402053887535978426101760 9584217 335230039436681661783327089812600518240 9584218 17147963741294270299571509612134710016 9584219 -73631350818757751373281519730856779120 9584220 10737420468199113339871730646139745280 9584221 20348857327334871324162989485251257452 9584222 350087115004819099275822610455659977344 9584223 118988645273346997369751795048918534400 9584224 38442846379094085838700789110595911680 9584225 52436275643147490566611851540304694400 9584226 -28300082795708432018319291556285040736 9584227 5905236851920718593454169607149788480 9584228 -82776248805085706640207850796071938432 9584229 28531043705425958537313214960575333984 9584230 29732526468073173629008785207665381760 9584231 173546422430338871216289265939166105592 9584232 8982942581161875883363856358698188800 9584233 -37417058052422646092913429906674311280 9584234 -36063947257357448749189761450273282048 9584235 43365068365051194343690130293733033040 9584236 -292412224127516474215575986616679150080 9584237 -22146879057430433403983831103231851232 9584238 2106046410541927981837100830010880000 9584239 -4119528510596293052059105634436986880 9584240 109180354219247453515325602477277184000 9584241 94915038729306254374602730056937107744 9584242 -55805924701990805691574556203531762656 9584243 -13856587004823663947342130937419523056 9584244 13808160585869863776833124650917328256 9584245 53757393684096464466836142534756141600 9584246 30907862524710801463126192685370224640 9584247 117403507545673205258389870438244430672 9584248 1578132210373750417326360643593216000 9584249 152270266431777384554976493644936848340 9584250 -14917943552974099690823503128393984000 9584251 8427289205884045561927352770363879600 9584252 34763812973187715580139298854237812736 9584253 295750601420292412313376697739077096224 9584254 20579089516443746172392127871359960576 9584255 98928538971485695586685233850039199200 9584256 -208868226181327035251116542763676467200 9584257 93025279179378436245700403117094981506 9584258 104635602338379461968735881458399417376 9584259 219239851308170282979869888298614981376 9584260 -94758715094047011669350670722791464960 9584261 78090887781122134114558173199801655040 9584262 12984336002381732424042303799790058240 9584263 -8281799109733285521092888296485085976 9584264 -42156968660838746076139661016268016640 9584265 -58064609993888710513526929852307544000 9584266 168972119575017915913958700662217494832 9584267 -116793692498911846382494658199413212416 9584268 -168845683263672991569443732835069834240 9584269 -1973516786791553457752943145298863904 9584270 -1018604195550269091835819787921817600 9584271 121621090139082143441802476252020164240 9584272 -98273657876970859588261808841055797248 9584273 418042111359868703750711715165790058304 9584274 13421322966574506572868899682949565952 9584275 -134049090395385691416186520664350731700 9584276 92330832600820733713182004565952038400 9584277 96402352313824964118412294427379306432 9584278 -8014514322010951316727914959988107200 9584279 -254040838375754531498278332691684805424 9584280 -213870643719272373426557825332555776000 9584281 -138942978589453994477367919365851057408 9584282 -18708759800046614539866481014569269008 9584283 -63219811989468642825952569437071615872 9584284 85295633213172231190374653208825815040 9584285 -4652043747854240139229780974088528020 9584286 -29414207268349248801794548014031340736 9584287 -278213534062895803217295779282345803488 9584288 14229364152616526766229791415898996736 9584289 -46232359968805737367919477432181228 9584290 72630476782052852043252626129282880000 9584291 -112794292916647799456104523424887062308 9584292 -58632629735054253534871088679742798848 9584293 35437626772662735646795313759066740000 9584294 23015139407513020497805104353353714944 9584295 11906510114951402254109182655672808960 9584296 -245498124987633188344470285472331166720 9584297 837542780517485515972200266914885166400 9584298 -118732127004872657580915405111638522880 9584299 43807196271530255126249538011931367536 9584300 -93305184480019721261979199674301555200 9584301 42567631555547817890645473314808109568 9584302 -39617615603057802651281778164118848448 9584303 -43041753612755899190588963680825354800 9584304 21473831692396441951685977266400886784 9584305 113391369078835026716518020058373175360 9584306 134829045266227809046722425010516206352 9584307 91688338273295971035699625475590263408 9584308 -148242133697967893502150948825511873408 9584309 26837559275754941805935355025378056192 9584310 84807185119923348698224367923126220160 9584311 -350107997809580112190049477366824995840 9584312 -23468786234119276802710323684495052800 9584313 -932204258514573149815355128590114336 9584314 -221304021589040021490125530723011713280 9584315 1097718303546151929318759300208147920 9584316 -3803100093304614364306070105644271616 9584317 -49972000088921339570735300234654618240 9584318 -45862239379302296647090806879492176640 9584319 -75777544046620511796175857825546342456 9584320 -43884358223913579249926077134133002240 9584321 85193889546928401490332588664134708360 9584322 -104277331145224658765884986665596016640 9584323 55372607336764134883147688503171837344 9584324 -24797917035691670793227006117355249408 9584325 -9951502575889955985942140684929210950 9584326 160028717290130560860726697685846292480 9584327 339251507493406778881817200107443113176 9584328 127959186782745210711834538671207628800 9584329 -4992790029724045677287607705704166860 9584330 8486571204275859078116601196630149120 9584331 72658751653945040601834560566333633752 9584332 46625707843803675492437999266063523840 9584333 -36664081084998726986283045518028166176 9584334 24776874545394299362686042726080712960 9584335 -3399501561630677583214944726795465720 9584336 64999811245000345897175772841314312192 9584337 -11605842708697615831557883196233495680 9584338 84677841733545449813333446752920818320 9584339 -216436179442131856613342891915949535176 9584340 -95048619656918676414493872409966540800 9584341 -76455831283284754807570106481582293920 9584342 -142953711937731454837496319505401507648 9584343 163494543719720727398974416853633888032 9584344 5357797734964106732991067054463385600 9584345 43958928313811651351584495740922732680 9584346 103848191971199871022402478454863337984 9584347 -214818507565992708564851641244176294204 9584348 -153610843780232685823816552736649160704 9584349 204429955063548067801250222114098856064 9584350 172144608519483017916882010525519588800 9584351 -13586749910009257664094670958692885200 9584352 -60043510220995525349434446151153090560 9584353 17647478420601522740209627574455172928 9584354 -2369907340102718372468135670807499200 9584355 117222109314470059592841541038104659200 9584356 9647881069825988110968016201734262784 9584357 -247243600387781576066127716136866507394 9584358 21080865476262244274096390393712998400 9584359 -21877851721243427423742588306327355040 9584360 -114353273606449333283215541664344064000 9584361 29682351448153531767445869111584725056 9584362 55482793241933566082447054617329567072 9584363 -103315460429666025175133815178144968896 9584364 -132537818997197273952000547931382925824 9584365 3953283877718296173860849284255084800 9584366 -92841944795884920237475151886566976576 9584367 110462386494878781792078688727839548048 9584368 -58473580286317520422446495229503275008 9584369 -141846106846137818871898949487357416634 9584370 -8459365966626263874160320333448286400 9584371 -472405811959368012478683755982755333428 9584372 119848756556890503356993071701044582400 9584373 -123634981409650253178642041966742006720 9584374 108554080604445058533289982780736477312 9584375 14636893654935439080249362822899425000 9584376 50059139097375804854344184629877145600 9584377 -19443589449032547030467904608837753856 9584378 -96945957003013119390069641373596305920 9584379 -118806721107709149306266086847268633600 9584380 61753622950994940076111860656844472320 9584381 -16450775181172548822982043023337135616 9584382 -104866820805136949993537966820276220608 9584383 93671518987288348327653070177013099760 9584384 33147899884022374992571213298175836160 9584385 68237525549290417321978059861716265600 9584386 57523915365921640760898122970283353600 9584387 52153075761874759732514508250504843920 9584388 223440467229255550164189572770160661504 9584389 -15848290186982616217453932219370701476 9584390 84700231924404850946444545473113539200 9584391 -67810804372881094743313869852129682008 9584392 277034603618103402145284241898638464000 9584393 -54786851817472442157258005102003226816 9584394 -25765353008686029978222993430796971008 9584395 234786214414086217379312954332286962800 9584396 77830999210991990991828654416470510848 9584397 129192718075718928439161979086396901974 9584398 64895649096397137088763863980321684480 9584399 -720670604930635016478500268444221184 9584400 -3851745183433357095950855543247667200 9584401 17444738728676322117221983060930868402 9584402 130184954089490487277750702619337163152 9584403 -204671347398334560401088136909917133896 9584404 -301137612049816270734580396930630102144 9584405 62595515725693293337303659024301764060 9584406 -10432140117614658027478795818765364992 9584407 35948102355502223440133503733782593712 9584408 -114201768923865227097979839256691927040 9584409 -261256765845435060715060307878925518896 9584410 124225732257018075827149725596057040 9584411 163401732222121521529289996599679835012 9584412 67063967970188839224696877387788237312 9584413 -293818978775980877771653012243266497640 9584414 3430882643055175173238205498402510592 9584415 -39346987775889654437056337213447028840 9584416 -279301344231040247713439933760283803648 9584417 -409528247418103344614324659030793426400 9584418 27711138379681984867776653958665199360 9584419 86758843006073114339039231417353042144 9584420 -175405672060504383741411856765005438720 9584421 17063403342981608016604935053542798848 9584422 -121062094990715965406887812129252619680 9584423 -159700444459740363430242768127522358256 9584424 -125224443804547725007791511692073866240 9584425 44090713404745069362410579917825440000 9584426 45493627421247576889628000540817053184 9584427 273156617896253645979658412521068653808 9584428 88757662066643211796394649347820650496 9584429 26552464915936306396049332878786555030 9584430 87175910352990049841202043502302859520 9584431 -156630025584676979962158672183010294768 9584432 15491587502089557013513991785917972480 9584433 -218446262393043880402450235184393986400 9584434 -29759880587235615500994975275842099680 9584435 -80874520003798294634159290510924903680 9584436 -66063245712277068711224129684947599360 9584437 -32114739072486674103989176362337493600 9584438 157527727146147813033828161563175804160 9584439 132542027863436571263416100063540283624 9584440 234544816725004881432014719787240140800 9584441 117382411984769278735570411564993324842 9584442 698616095713970819734600805381667840 9584443 -65148851577635414909631566099475836400 9584444 35065049916485278309671344341086368256 9584445 -14532607514840940086069515754500911360 9584446 71374494145173645318700970681197769664 9584447 132505445687116715264096603605313197344 9584448 23502703597042055920927104420041195520 9584449 41193980935666743359761019057624873600 9584450 -39032946907217521849566238890672714000 9584451 64028445019257634022379718129845330180 9584452 132178564720945677972177295104057643136 9584453 -11848764745263285027915002684633363298 9584454 -139782055771653453024509333839458885120 9584455 -90334487622377813214743440682851173600 9584456 -20464044386617492707627891253259796480 9584457 21742318015759505742890538313191000960 9584458 3564398544106216804131441539643909984 9584459 343421854479180196387211661189030836304 9584460 -77886944499864969135059130961977600000 9584461 -72016277194134881811260514197962844938 9584462 1019467879569966202460899273314170112 9584463 49262530580552441978167755518266621824 9584464 127575481059094465572248225846628974592 9584465 271515638843683928912384590095628931520 9584466 -62052885011431212079082046318895752576 9584467 75102142118733321222028634014056359760 9584468 -59098298784722457011561776473682667520 9584469 -227431052170184779011976341571663521906 9584470 4300538731556772107295584932758336000 9584471 -48495656985323123751193294988887855680 9584472 153959600338302670592067731796393553920 9584473 37273497642120212400443277355242045460 9584474 -38931431054306758184319250593934325760 9584475 76656607266133706703831543664601856000 9584476 -104882934752758548601753658689071659520 9584477 -59536669579351896231897032513325550848 9584478 717599883129662597561760423990495744 9584479 -2291566157156583522742741565656911080 9584480 -82202178295454207206305587780085350400 9584481 152913749563646367913195379238104934624 9584482 59139930328470660247284277999845632592 9584483 378257959372745420618338340699656872732 9584484 35084382719464635828867535367498563584 9584485 -215301800329548826727945540944015200 9584486 54640647742718700499802745164362437504 9584487 7322717788362314524704517373516373504 9584488 71566071178043095325551871972642027520 9584489 42151707291640500603476715209264784756 9584490 41029319751653782273844187318425253120 9584491 -22905831084815827216584674478856972800 9584492 210920723515393540900431747748537948416 9584493 -9574813893526040720850927360414753600 9584494 148555513354373106584492962255797343296 9584495 269365853386318633508567990435291498880 9584496 20771022250120657257760962119785021440 9584497 131511171964212932526561469215700772934 9584498 3280750535599023122561798067657676032 9584499 10206565042933158866275660168159424880 9584500 -361683043560380628824915439049011840000 9584501 -99620251680600942733963565860214988498 9584502 107105234129246003515035796710383965632 9584503 -28162148243143826623339615017571686432 9584504 181119708664343762123700978885123317760 9584505 77810316010959149061984630721918647360 9584506 111992551290653951404756907589131681760 9584507 208179550747400883875017607989350318756 9584508 -2744829481026949609006641464677195776 9584509 -199587298407645852583097155064150916672 9584510 4662190946151872958095970328632360960 9584511 -264701921763192223283676629835305673528 9584512 -14784201278049644489844214245988761600 9584513 35746059514301378995485789788742021762 9584514 40896983406792131167381170916625187840 9584515 293373250688569149615155670914883688800 9584516 -17118857713300633880328616212514546560 9584517 -4457652226727344680374428335131047680 9584518 38168792460744645974392450344884820480 9584519 102380659752530002258832149588416930096 9584520 26075659146037546173980466872652595200 9584521 416483516328098229826169035650852909722 9584522 19754139452760628360697140725627044352 9584523 -59359994430123894835454902513560453120 9584524 225528285627993762213771557522778980096 9584525 -127355825014225308584401670286284851200 9584526 -41778321689466217285174729585389874176 9584527 -106760791172031380632823583977016604624 9584528 -754964011979091572720097072134946816 9584529 46687815874591493624501804861728389120 9584530 154292133834398183584834038994598246400 9584531 -237761958112608007157303044612769577600 9584532 4060567001338711537001715706226648832 9584533 35148351692196901085546045383881826720 9584534 79346207987247877043522594259854050752 9584535 -4575165353530643041673840872907268960 9584536 156247982261287794143670281307538268160 9584537 -119656314450908350908192680213981535360 9584538 62562391482832515296370768172136799744 9584539 -125662537941838108494138852230004457176 9584540 13369413430389980079872563997640622080 9584541 385651662049369790163413411499537733440 9584542 45229460602380074626986671809774935744 9584543 -217717493203550921276576422883691698208 9584544 188894278365243363320595375033554042880 9584545 -120247051984196066191135423220050478700 9584546 -34751000382463190724534252736784261856 9584547 -31957154352014096424161093760043818768 9584548 -234223796773363900422608533156992068992 9584549 -44993535985985156548550158089989606400 9584550 -1019307322850240248998930610215012000 9584551 -309895169972675051272032616359908826968 9584552 -5678139263215040392980210633015014400 9584553 112947048902615368973312631310211632608 9584554 -7661652738829171217274068366288237568 9584555 -134450069448126015532431050950266066000 9584556 126389638858958939675727396126084367872 9584557 30958902682412879633292056766903606806 9584558 -22446859172491877070082100916995130240 9584559 -196501489077672908190589574249494406136 9584560 5986855819460528021994444759062937600 9584561 -179228029301737442484552920236601631168 9584562 -2270781066236999173830839189443728384 9584563 11486765248836252196947462684595871744 9584564 174985105308831786641190059460956104704 9584565 112592491628269934780426650071777311520 9584566 -189815080552102318239308837918549399040 9584567 117720364339367094546189966210056804640 9584568 -3335660862444399422249468596511907840 9584569 73331818764525246489967937614288602240 9584570 619736844631989904459912772819867520 9584571 1786715599875576259079672830050232320 9584572 -226593560215501904254883203246878709760 9584573 -335617536183747231232896908080926926376 9584574 -54458664527368362969228193153554124800 9584575 -30521945629346049888333758547202252800 9584576 135949000233283600305307120676666081280 9584577 55060369564119702993501788493223176114 9584578 21266435665871518754758638370390640640 9584579 278825648411689731497120794552567173180 9584580 14253558448200816829054946612704542720 9584581 260819067256409763965011836766722340382 9584582 -13805666232829626745800037289746851840 9584583 79809977147031139564220569007075820288 9584584 -296174574587886808278679383231970237440 9584585 151060973218027556097129126286595415780 9584586 -161475480972216651673355878483875300096 9584587 93883392180640797293464534597902318000 9584588 -16651590048504821659223592387931392000 9584589 41683833717820200283148171795272288320 9584590 163674845350802644720647180735541252800 9584591 -1276064826380447665956162140675543856 9584592 -42387383865786386155090656284733603840 9584593 -234842574312012192389897107994877158158 9584594 102180340655308851825809181531265470096 9584595 83754092526664174234655596351307445600 9584596 402319193204982467615567145677100134400 9584597 371026719884297460886712086792536481824 9584598 -128199369641320024530237780534661916736 9584599 197188689253484307837052582638130141200 9584600 -158403119060184301367698431244930560000 9584601 -11341545799826983284140302713052200960 9584602 136324144191679909947927197832913312752 9584603 98152496188235598541276231901230014480 9584604 -137842249082414317820517248192155484160 9584605 4357308116787116006646481444416289260 9584606 56908086678589742136660730086241920000 9584607 245563514600526850651868107559757271680 9584608 8491297540781231361339374023428538368 9584609 180864427056904005334807709829136649520 9584610 -5535552608497900460345590826114503680 9584611 346164247159667236593639071079838848 9584612 -145735116482185013106743540450346639744 9584613 -226526767120057969800490464062002243458 9584614 -1808214248228014726872307855522134912 9584615 34334732294383380704084661608819635920 9584616 -175772760655829884245194039551829606400 9584617 -99895205736428095396546421018850869760 9584618 310484425969901321263374083146370217216 9584619 167596947351088664288209209671899843008 9584620 101787519250750682994163176596562247680 9584621 45118935187211923176172658620372423872 9584622 68127918285079161278082260157427136640 9584623 -225434126496444391409248205749286366128 9584624 31247151305731872898369868640618479616 9584625 -46195815289507595322685469100321840000 9584626 -55591937215491693492970466155746393600 9584627 88402217518251943211318451194475970560 9584628 -3436908529374832917248520668451661824 9584629 -92370215502722747448364363352385089472 9584630 169787872588655904946487109749871918720 9584631 -57709524196683621642262116380280615936 9584632 175892397202714755799719576823401492480 9584633 -197491967547956908101931558502463188118 9584634 -64728330724242717862027944876769778688 9584635 -243846517637477696788583545042633346640 9584636 -31693570356705216982341748673047372800 9584637 67739742495842050737926179323149352960 9584638 -47043919835956122566395756559094923904 9584639 -400467893275491709885960865541379522560 9584640 31512043486352959097954857722115522560 9584641 84811563054445969433802580450556756544 9584642 -11948718853628222536826544333998432256 9584643 -122214354895947412676702264039663984136 9584644 40866474043815963179915767956790414336 9584645 -109867981171560305523151746779519472000 9584646 -18564988772781605692064042733215428416 9584647 179028420060479656558112514576410461552 9584648 15623497911610759067544769529669391360 9584649 -254144937879784375029223111058935917456 9584650 -2520854591714583417918568290072121200 9584651 126799363112993530790347339918925435424 9584652 17779456202516711925179514038157312 9584653 45839455686319688239188887796500901484 9584654 268153918847909299575767562033195647040 9584655 -33670887470922923139421052522325465840 9584656 -14383049881022970307248184859377778688 9584657 -407828374961933966602642379421144288 9584658 -126756841844774656138980768404290454016 9584659 16725589506525789164358995224512719520 9584660 -60123321877193496425327763801358103040 9584661 83246644289634063132104979236304165504 9584662 2788210561355766647846744042864588832 9584663 -675121853460727481152801702377421336320 9584664 -65452498161246028449184289940320256000 9584665 100651457009870134588521260737230539520 9584666 37495349083285743526823606486578262784 9584667 116516684270976139150962039240721556760 9584668 -87281286205072879317834445443309388800 9584669 -203753805228254340384341299239935019930 9584670 -39006304050174678568443896625028233600 9584671 190024776041413959095269680035391540744 9584672 482923260177889561556154093734193856512 9584673 29759288585738676990095549356235624448 9584674 -48175017173464799246232864281015554560 9584675 123094444850117675280591331925819328000 9584676 -49531182005887990789677270972942551040 9584677 89841095205220452488667395211903292380 9584678 -100836053515436827520585423635161699360 9584679 14751879009273314345864101850518256928 9584680 -78761171195397766531472841034437427200 9584681 -30385616446836568062174261346694731788 9584682 -98356457113180493495983852643121547008 9584683 -10890611566256045840104071426386777480 9584684 95817818779516672681946849168455900416 9584685 60968309841059668942135306274648580960 9584686 215633861108342686357197941832618261888 9584687 4566945409443302314869365191076428800 9584688 97237688278780819941264339509507457024 9584689 -377301251358972663118952944109249398510 9584690 6615560370896147436546098021930311680 9584691 -25762457586721662562089893296008260808 9584692 87054391558136716883239259023538459392 9584693 -67013800292137593423331614247113142920 9584694 64815611549966113363773148759905419616 9584695 193993780295223566184360885167469994200 9584696 -139060978142337999193031227890530979840 9584697 -103074075217699427537533235549668930560 9584698 -18503731303829921932150459085149059072 9584699 62572170828501516860812332045948905700 9584700 -220769072470294169663973241326182400 9584701 48247687348657662264140117571275577952 9584702 42954680707163835526431444352141635840 9584703 421467812154136782043615618525748743200 9584704 -16073554008080452525593545273841287168 9584705 -126071431603884840555067290199726065240 9584706 -76170157853888897556649085206557933696 9584707 375704298201760659911592681389052327432 9584708 -120407385807332228563906382070614544384 9584709 58217621188300306001629547861329000128 9584710 203576260037780996343519488806467202560 9584711 420534224317979658716350251279678420312 9584712 -154432383238858869949463195698448686080 9584713 460930982555541956782438777410461013300 9584714 -99592684974996045752926595784274652160 9584715 16303131072177431348877752966799294720 9584716 79120903279535392199670398401617024000 9584717 114749682826966159800887215157729867766 9584718 -32601721888435016234650938197706814464 9584719 152644367546032059201036359317062463920 9584720 -81363590610571136014789401461513011200 9584721 16270853702796242805749240124161340480 9584722 5035628089488194340007807495592962560 9584723 -348050689926861390157641133787833719600 9584724 5768608641827318016612268032360032256 9584725 -98725486920490670338482702692830148000 9584726 51533067486358935193829813047536153024 9584727 128327834321595022799472800753117543040 9584728 8162941225770850452234104795530936320 9584729 -29889464570302258287124769470766324928 9584730 5055823933117324458545254478822696160 9584731 145227107895197982971307453555346185232 9584732 23882825992810490496725520027497932800 9584733 229095168247547233511220991600811681184 9584734 14738691881230024761169135805899451520 9584735 -20074529750909377588962940667880819840 9584736 45636635067297865023148735536279060480 9584737 -346529039847619053666142500370053275614 9584738 -86825879330938618339263686419829250480 9584739 48281627470268366078169343526124521040 9584740 -71462449874546118121924891004380876800 9584741 -256444563269984044190886797257507991616 9584742 100661023077672301979785990220630930112 9584743 750042808404611383635166541855299800 9584744 -57409641849827343905155541382086983680 9584745 -18834689051566632317103703765467681600 9584746 270391163354348505605086951657770349824 9584747 111335539121433125809094776324866596112 9584748 128494371044709361908429317067070001664 9584749 198243723034934710862883044580294641750 9584750 -16034836473743581342707384770008128000 9584751 267547219343850625443692763409250152704 9584752 6944185334236441136196471066947387392 9584753 -424176029912895254523982363038469877340 9584754 5540549112020692900348621046487889920 9584755 -1373386844811825853071572282120061840 9584756 147052258831157136775858435261736334720 9584757 55883257643976786546939659321773793280 9584758 -38424960400575605915466700693127663040 9584759 254330302122741241439938538073135668040 9584760 121529460340510812195700101729090969600 9584761 -253077334875525090385618424276571992700 9584762 91334133347253882791018153616576073728 9584763 -62074579076355592873178574180849017856 9584764 79503577405098312446912689584359536640 9584765 -267947233589224801848530756995880624340 9584766 19604203491194903911399301520780549120 9584767 -46360912478836631762411938098525836160 9584768 -188108229844478348727356399726289223680 9584769 100198980342524000296404967140855511344 9584770 -60466876806988565094868521406628999040 9584771 6526198986639404876360954196861079200 9584772 130709135459845608768199538516979412992 9584773 -243018528781112189627504828465770308 9584774 246601996662542778044882103795668375136 9584775 24817808744943912671436053502823044000 9584776 -46039351937946805937867094992445143040 9584777 -285865090729434776578437317161945846374 9584778 -4642290768114026881869189575404523520 9584779 -25772698904997908586477922666590985040 9584780 -144643367722475363621968324889145830400 9584781 288217826628452162402067405353911407552 9584782 145083522927951232406273309338645036992 9584783 86852850211324010722915215158671781304 9584784 -87985688605423093301014757634071592960 9584785 42034040986314587965563874707006543360 9584786 1778064812324516101763247853586284800 9584787 -183339046420943993221706315724909897216 9584788 -140997574073530100506490379218173174912 9584789 -271502793832974924887915844048887383410 9584790 -73485941073529687229345709911150592000 9584791 511140339473044994407336663239703912000 9584792 -21388311324720665506906553264620800000 9584793 213943314409052724800020238646290409882 9584794 -72183210545272587919186866898198095648 9584795 236447743713881791743183614257691661600 9584796 63595741762763515808431032126921421824 9584797 -6064367096965827400186038293610008320 9584798 -368957476784022834635975090404036980864 9584799 -59713976669486230358751783064887313920 9584800 163660211491590968735043255328992460800 9584801 -60482373801256297166443844762332071198 9584802 -58014164558098090591145882959065084720 9584803 422611940306052689462739195485099686200 9584804 -249083350422134280111648673986263040000 9584805 60482635194282972571166437853770334400 9584806 22610305482158150581522159284781271040 9584807 -134621962733556812335192493004390775944 9584808 195513818237847424230702541562540113920 9584809 105331673112730854208456604114336604004 9584810 -163764214499510060814604210570465249440 9584811 186369354564801513342922361003065704 9584812 -478616279626131312568016803847999339520 9584813 11943416629545089304702774606617637120 9584814 -88975704811270952844035669886359693760 9584815 -251383208780278883262179104281275353200 9584816 8185044477224887884259386041838796800 9584817 -182253408842599030661593575731017383936 9584818 -52505133888049313201477382041988326640 9584819 412523084067616542344317844714631712560 9584820 49979896783333427928155995454075412480 9584821 -150938486513511965799740708189092183908 9584822 25858175329354655331625287601844084352 9584823 -152018393539278070870644036872621505816 9584824 162496903602105650959171886340947496960 9584825 -223414225374377994523287557736625602450 9584826 13899328639612537303748653518735360000 9584827 -3289445908753391237028799038428509408 9584828 77049558144449096581774795421325361152 9584829 -394556065371993526039921606059568896 9584830 114478002472232570469215935289583427200 9584831 362962065143564302954054824129442285632 9584832 -56645268222200414774344033298030788608 9584833 -31164634692082789499963296380010200320 9584834 -74506669017051571459962440398184406528 9584835 -13784721480330023643998019821961120000 9584836 -113383977780564383129980092744415653888 9584837 495256939333884406729296303177393070812 9584838 -55752508892582197600551551350849589760 9584839 -66042937989617108385664674763116301800 9584840 49245853048389811246560819893681356800 9584841 -223066556818666376614329683577191902128 9584842 114891065396634627756872372262218850144 9584843 371751726427089582337177345425522067092 9584844 -114119079186561662086393072649739600384 9584845 -45641045882410324993774478569392266400 9584846 18708350404828758275697231192583343040 9584847 9405822689824098688135186924570496040 9584848 -1667409459410593494108435830514647040 9584849 337018616508433314974763666108571172850 9584850 -19757040218970649919674072523572262400 9584851 104298095657411370753888734690927479820 9584852 -269074139216446924375950929498270120064 9584853 -140666805438284592154597765500141600096 9584854 -146395394342421386769641639141123146560 9584855 13913700022033063635694071840292886400 9584856 12851238219782334387036403694288486400 9584857 -112095709509942844524227387344037587308 9584858 86810313738048732556522292703206880000 9584859 -36994777208027394281298843475117676544 9584860 98533489912027500052444047939738478080 9584861 63652823644335426072893380158712511808 9584862 16799326867568469689406792173587590144 9584863 13777547828412769945662931007686174112 9584864 -99151407934149066717301220614508642304 9584865 -97864459887650515607586232989270000000 9584866 -145882067944817181856119880334206437216 9584867 -203480109623036086354602605927372970084 9584868 -10810309676805977489358877691835641856 9584869 105596311500181049648442497991110912 9584870 -165844788592199964594979213689947925120 9584871 35388618746837216222845361055631063680 9584872 -5958093262217834529794886865293312000 9584873 142189603330881189941752517351855243040 9584874 -79455544803286436773352739154322592 9584875 256359577429569389180841020168779860000 9584876 -33179166292217747048127906663249690624 9584877 -161699600019469086141292493494701226560 9584878 -130263342831616703321276536924162445760 9584879 -34761905496538463886653036421180473520 9584880 484119039171599526298526206681743360 9584881 -380209690476936243038307280641626566318 9584882 146817177010590181624288746256912868352 9584883 10633736277504951683651463876867203328 9584884 7506455497238299352169934071197132800 9584885 -816625393013744454093640022803320420 9584886 54159546978245904187653436296123767808 9584887 -57229304760338163094329510994214255968 9584888 -136471122412792199836288819104079626240 9584889 13000765316876503582168335421114210368 9584890 44316156689802881161084638534617026560 9584891 31597666133933798923947952405760023392 9584892 45968324475344588311545497100366051840 9584893 -303170322901972023252447142439287876858 9584894 -164374692008845669983476986738959552 9584895 -47987205856497191838729101105821607280 9584896 178749721084331210753020259965161439232 9584897 56534604826870014062595549833856022464 9584898 -90372283161995770487010271283549460480 9584899 -499814665107138022530585365455807786464 9584900 -2594748371461987733348399160384422400 9584901 303752521894541986934624281529089320030 9584902 11960648772552210328268438487717037152 9584903 -24529087244516465773492603054378591848 9584904 34211795312641790507464299451554201600 9584905 -58110896596866156012657376347654602880 9584906 227855006687594799671255847157172909760 9584907 185383078390404235573402959714254258160 9584908 -142647032277229710770887287161295599872 9584909 -197549833042504828598549429694909676596 9584910 40586983437161150884621306104235401600 9584911 -2763244891715441819388729318441855888 9584912 3948002294837542719026495197135503360 9584913 -48189833317597474625948380522062164160 9584914 -38723790476712305656481357955610936944 9584915 1253144076274165600705085856618276000 9584916 -42390245759144295129085723703598913536 9584917 -22454233654244221512861979583277186034 9584918 -71772346434523035422459848990603853184 9584919 252889568994032597514406455216737770320 9584920 -37855325769063693325387645305528115200 9584921 95418248269544316115129828698447412224 9584922 -30643193180364660055046270771181881856 9584923 -39354264330920260274414692806750519696 9584924 -62347475940501750555691559385062613504 9584925 -17417229759228657289548781934370619200 9584926 -40735417045605774710500168705152403776 9584927 130024139844256379120197509903274293120 9584928 134210001182133474460448263996717400064 9584929 -76128709780135572086856635996070600000 9584930 -2343146243696551064672225600798476800 9584931 -34020737943499402607889131425736614416 9584932 -45403974312847888930336192611256279040 9584933 -117833591841635888174729947163699578818 9584934 -109329720219575742386376006978877081920 9584935 -42460873868268835014069242435327839200 9584936 17383910408953494170025802974994176000 9584937 -89958368173715991683571456951143453712 9584938 96652509224309839886467411806152463360 9584939 -53740698952344367919156176605392202048 9584940 147329591999680517419791391784627681280 9584941 -217256017393007262273856596198759108000 9584942 -183321992794315654010077083770417128128 9584943 -243955884999408704688149115959494674936 9584944 -10344999901497818554902789812303953920 9584945 573223825083008323068625780036298916480 9584946 -51783867264526615813282333325220602880 9584947 287161785165183200884194223302265088396 9584948 286818954276969671918480877871894247808 9584949 -145610967283273233127925391453758277120 9584950 16922587725534919882808691854193780000 9584951 -131686912062092523373543387831934544360 9584952 15235184776312962382124935675253882880 9584953 64620997413969251267029008796209979392 9584954 -373213047539541420511005872459681618208 9584955 -69502118896256334721883867338639830000 9584956 -221241520669990475696212756775784186880 9584957 -4631110046930452623928811165537578548 9584958 1798276732516088612728624674121678848 9584959 509669851606709177302755904642121903104 9584960 17491012295348817465665097039033139200 9584961 -66311060939159361367614867609149437056 9584962 -195005957066921710394845949471087166768 9584963 -152961669792645115892670302353768060440 9584964 10789351683848399330530243262465967360 9584965 -3967350816446455186883216216227524480 9584966 9907845281851632224068010717592151680 9584967 -17388880552295250619785874652947874688 9584968 177521407091246860068098705141154816000 9584969 290656398482180720233349441367141329370 9584970 -60209064424628788038654915291396960000 9584971 -12900961036259001107725663800173516400 9584972 -33708616552696507591120018245286612224 9584973 603645860557957351745301082418334924 9584974 -22697793654950492288631894035175395328 9584975 -157202512019055185495856443976861315000 9584976 19185218248877195333263108941029179392 9584977 -226501334867702337844553645684479064588 9584978 -79746526017681616653144345849483751776 9584979 -30703628121812391018634365278046160080 9584980 77125728560865796913611248335724019200 9584981 -31317166503621506337884503707989517696 9584982 138095445680183673253059348284847858240 9584983 87173119123903495610735040552611959744 9584984 -204230739241767265719494305575843133440 9584985 19030736653076008844920033267138920000 9584986 -15050669468553324506988932319815832576 9584987 -368067081108736729085725035440555474760 9584988 -170930324640465038596876215350985782784 9584989 -741545591299275293788226666441238164160 9584990 -22383416979190952358433984574232120000 9584991 -120227123983967972165529686955482040960 9584992 78839417293200910646326964862663524352 9584993 112728860541321818598974455244187989760 9584994 70865420748433990417502732433533040000 9584995 35708198619910488520741677752090366880 9584996 -373557842797890518072434841770191947520 9584997 64260761776341643652503261343523428736 9584998 50770578033379912791027831557825137536 9584999 -31916198722432391185911818909022138432 9585000 29634591532776924299922376929792000000 9585001 1028056952552606847895747355846325504 9585002 19598584634842422106672880597096247552 9585003 127762622964134138323709061784067196504 9585004 6043444595264557867322593639444999680 9585005 119350328663600564184737159448426939660 9585006 15279917632989967848485277334326850560 9585007 130777542816647474680544623339791393112 9585008 -111236293305086258576738374462920130560 9585009 -3402127861523913217756729101290387712 9585010 -132807128710662659929426119333974751840 9585011 103988018505619309916776678664857473612 9585012 104005244690462320224028935624255578112 9585013 1793568600024404313786302300522185024 9585014 -111807082658705625857484104077205158752 9585015 63482757339763473472445426845482960 9585016 77847731430457239260865578698658242560 9585017 145647255916500196507109015965675423620 9585018 -33819291215139292420519550237346485136 9585019 -48375092577739997709272466042254751580 9585020 102348996867211147927036593826216181760 9585021 1889699229523627143381592530888859200 9585022 89317334407542343927190485602771657600 9585023 30957299501933256586359781346691089280 9585024 -74024153201532712784314593196376064000 9585025 -161565672415051533159047945014783812000 9585026 54714334926378353161114200156676789248 9585027 -251476763654674171067613323985724216320 9585028 57093256173660579994858885166448983168 9585029 33407096618422021620310379261403424284 9585030 4760426066968406494294185589582602240 9585031 -58353064648241373888246457779061316648 9585032 85633442960036229014546827728837273600 9585033 -116537634951831435860211741353227908000 9585034 23681607653723508818909991647368070400 9585035 -61442153127808437803169443739746178240 9585036 -26461841774731180106631900382280687616 9585037 282173593734254246161479317539345166112 9585038 56877926524970284148466448215736105920 9585039 63989366854023382175920798868633967360 9585040 9137383069493917199613773879582146560 9585041 -9494530499711151443241748462666692558 9585042 -171917844171696306881903669000764720896 9585043 -98927134562296671172981960354138269216 9585044 -330329584297516449861190900558233600 9585045 33916935898921300505027611675996746240 9585046 2794561377849591373877266920789745344 9585047 404160532071254741818405814817253240920 9585048 -137835770940813281709683577562137722880 9585049 -496560535288212850095088713786073834736 9585050 35795586007003731899532673587472144800 9585051 47449708933467972247665777212566982400 9585052 -847551254042494728885745290142329856 9585053 448198020110878584716190972871561603302 9585054 -6473019896186204810146336473480839424 9585055 -225593061534798700664306233349452833840 9585056 101578860188517516723233462831500099584 9585057 -158015968653292181307547477004086670160 9585058 -24453077705755784206135740610663693824 9585059 -43416567871600297720106269749727953648 9585060 -54023591181711320115643051110696407040 9585061 146629217157552273258372277461928329662 9585062 189114435523788276489688239286596062496 9585063 82704551249330330944871424120094415880 9585064 -342067089601980208858186019888899568640 9585065 12599092556154615547184301655099153920 9585066 12906439637726083886227392542369662464 9585067 536304233918318617658354521170513401440 9585068 -102357075271527249131676406658108772864 9585069 108196628824505920425834818709038039328 9585070 217785569122724542454905686211752345600 9585071 144472001189236106031140709982877835264 9585072 -8201011711517250125477524183847927808 9585073 37600913650137375094879333903369042322 9585074 158933679781973460590909736137793343392 9585075 2140574645638804442316067365227553600 9585076 60584154658131355259705284574955257856 9585077 678612153270424542350761662747015647520 9585078 139765573795941573673562583695941247424 9585079 -26270181263746005594924638917483859024 9585080 -107851603105778378895444124893136896000 9585081 152904709740509348484440292296787878400 9585082 -27621851723836598123998988280615601920 9585083 -116456238814738735610243183676745984668 9585084 40413914732927778516451158446214222336 9585085 -24900648505861571300746257009574811220 9585086 -359323602334887016484915881086223375104 9585087 -5096799200497199116820626134837279360 9585088 28834347733771017052359649984866418688 9585089 -221827964085294161470739203662643672512 9585090 -89038241080379808466259389952930726880 9585091 -155809538345526287189647556715430701508 9585092 -34367503917281588622211443392168478720 9585093 41616790951492974894964845614571715200 9585094 229596605529233592328411348722014112096 9585095 484856966295817440222164181033974400 9585096 151748267954607412052032412410003660800 9585097 60619687071821327323535294141080836112 9585098 227672117457168944000737970311181698560 9585099 -260498987146546641793107024055704528516 9585100 56179947580749412822433946672410598400 9585101 -75490181108995373244627624384211286400 9585102 116013001597047226191682334623221800064 9585103 35074293236776272448261606885219355616 9585104 -48880515843747677159558536964295598080 9585105 -170637623135830487915333997679222007040 9585106 86501179769804486650910966704414852752 9585107 29878871780175042012190940609845761024 9585108 85481220061011807300008582814309765120 9585109 -136697561474742725035661871061979451240 9585110 81980682230635658517045108427000104960 9585111 -289417096298370485908470845138098975128 9585112 97803779341113309654058217188119920640 9585113 -254163924539598597408909794862840829116 9585114 24116903623097836935630244006685773824 9585115 -9083538116902074595759541045011506240 9585116 -99334197034167849766878793290109006848 9585117 -10986276745098572544247668703215977466 9585118 151394702490500041964056522587199871616 9585119 13341722296379392019629181437985997744 9585120 143299766260131368240429982715635302400 9585121 17672595636828143523143933427930125504 9585122 70255171575955113658657287080321124000 9585123 196541428596660621010690384209534690624 9585124 72392699133841417872436445746635341056 9585125 -99813557485686507325231328681845032000 9585126 -9373644120165208502193002241273075840 9585127 36830656573014712837255604709504389712 9585128 54100400553920611446323098855558594560 9585129 39178966774862152065766942985245205760 9585130 1657043224908388687759805634660261120 9585131 -344172604494997394901499988624505901068 9585132 283958594023552886185601965877235843072 9585133 110740334871317656948990466501159262720 9585134 2033971294054114583494802866074676992 9585135 74239110604820112985017342679741056000 9585136 87654845564641165885547337474277376 9585137 265680377653590440203779270492885668352 9585138 -42925954176374499192109054510125895680 9585139 -220351524788915019454451450044887069120 9585140 126067812119148815614318645754630092800 9585141 -123626785316259224863967613310352791008 9585142 -30199375657541755575024017078616569856 9585143 -281480578316737174394500647517732291608 9585144 56432153400353059357097647208562032640 9585145 127433608838399798917736098645010232900 9585146 82716104919573987650855433781660915680 9585147 -41675246523913358278498417839751912704 9585148 -100085510170883693192828971528529560064 9585149 -100602287017749059621235446008103005440 9585150 67438368425554650450122464812504945600 9585151 369595397042339111058035403704381937152 9585152 -148998129070955198135598903028548108288 9585153 282573356230763905257888252197721224562 9585154 -99918770045052353983870165393107241728 9585155 -178260168729148168110648764660826282000 9585156 -23541357186217140476022235297601888256 9585157 -223199690432719365862470617585318434594 9585158 54576960862961056043956469829299988480 9585159 64528370297973035612056073710126126080 9585160 118192679488504660444200700261946265600 9585161 -551503146449913813587032088321597868216 9585162 141701495413445170217395057042819084800 9585163 120370387350116293286430302637841532560 9585164 -174952784482024152261320929613306179584 9585165 -93854517168181601890235616250027618080 9585166 -5964682517457153772691321935935575040 9585167 -251942615741439825653210135462124310800 9585168 26225700863844713423219532484397236224 9585169 -83833009944193711794990127905513480960 9585170 10529590243594800479821586054173440000 9585171 -143643698980181685951738851781997770060 9585172 55041652643472057552365735751847053312 9585173 -3142165041762099686484539067299380320 9585174 259327545092738781451138956379109760 9585175 4393965262672662944543235751123747800 9585176 1031559435400099323073876261246095360 9585177 94699811659141081185475405402995194880 9585178 207282158997877860352185247886080000512 9585179 21238154859774907518334989319130402880 9585180 -262058317410167857263700008578636513280 9585181 214234970808483795698714941890518159424 9585182 266255912377690342842352193211531672000 9585183 -84352629042879114658918336303398163056 9585184 -13405738483458186933594503904958808064 9585185 48319325385775336118527736596052429160 9585186 18072895427657073778586897827015755264 9585187 26391715203790166980197673488826882872 9585188 -190537630611529183525559496945957940224 9585189 -21673858067436516593604048750397524480 9585190 -165927548667059440223871114251756726400 9585191 -61832760014506708631859702636521164032 9585192 6906365435307320251003419782741360640 9585193 -265169721941936969664079833965123239558 9585194 242018126028543700443127938635171613792 9585195 17637782373335356324852383178880018400 9585196 37038204456215343452779508529886080000 9585197 -214626648715171125444161378554629237354 9585198 -20420068527594051370525239925550284800 9585199 -146898069663804090912878474510415366480 9585200 -14824612089079681953480481411360358400 9585201 2923622866412049907927681890401458080 9585202 52266008900636336937690992698667910144 9585203 247355812810280700748701798450173763504 9585204 -36399290842767946587417455688035389440 9585205 -27879115227862291089368212485322560000 9585206 87508302146713170798015983038146075552 9585207 -1953978485338027029612972056487905232 9585208 -189427983619287310195164638198832599040 9585209 59531253929946225891201228520684048128 9585210 26188773804125658105314327406525657600 9585211 -180457157391113717209373897275961157000 9585212 36852068206485984568409862967409356800 9585213 113025856123908833236888376138979672576 9585214 71830776882357067402956007293468915456 9585215 -77860166966614126951390616947939536000 9585216 -4175706114994693349192011227366948864 9585217 22038955601013672508868457782309022292 9585218 54387151590886681084174740270496036560 9585219 -8270443834825504353852671068623333120 9585220 77955714877550752788309674460902177280 9585221 -225534660574226457622664249334907211808 9585222 -38085260873871190098981645897989783040 9585223 357151799103934443289517175199932024 9585224 198518004440750359781973146889722142720 9585225 18304450808368563350464144249041831000 9585226 7116801400117183123414432224717350400 9585227 361407727811064195224083471917335035392 9585228 48151731347588934855513072622656552960 9585229 -425180496677230425276741825943715379924 9585230 -108950661428079407169741737045189970240 9585231 -81690467388316786717836360282774590976 9585232 242429573300688441584593763898212352 9585233 -14699691227804087120392107703178452800 9585234 -132912662504164729015027563092874706560 9585235 -117615090829873808241572538614130614880 9585236 35877752769203982296959691476606865280 9585237 25461533021560469051559291417406131360 9585238 14567922681435348738113139497048216448 9585239 -288183147839369268085430331470879379960 9585240 4031542426017451523900311893432729600 9585241 81735576816335233296079982412534072852 9585242 46606133689099302755732044542755167200 9585243 105138625963409754561249777521556433200 9585244 164365029946390326877794681773831553536 9585245 -244729737311899344872903393629731508500 9585246 131796453251108113548029792634009673728 9585247 132099919953375957341717493287487275632 9585248 -300750068669767492051206137257067151360 9585249 175966558994475735114071617302528298080 9585250 125919882144555418234534794729565824000 9585251 107428956804789254604176861585341046112 9585252 31071454055283367356833253112325510400 9585253 189689840355181043764604127815772567200 9585254 -81162663081338093553932985700232083200 9585255 17127657428121315897690152985123024000 9585256 143033514240722282293335360629825018880 9585257 254640206296718645860571370921610596 9585258 1416914154089238614073158174494475520 9585259 -4028853096422272863809657766745484696 9585260 228904000150880982544542940850910842880 9585261 36734880587730181718404876870943401632 9585262 -377479575796976376703613265134232576 9585263 227025407980993702149574540309705898880 9585264 17972339286741023059211043784688467968 9585265 20338988606800028601706773406468734120 9585266 146619555713726597424332311539697058832 9585267 -104280998720793817893356320762825806480 9585268 77248486514275763618701744977713098752 9585269 797746640077967514614756447570642808960 9585270 -20213178532432513970345621624001945600 9585271 31706491098059502617748210713721909000 9585272 -4869423187106592184232359843656806400 9585273 35524236673311302460470728275295101504 9585274 -233003916567262084294917974764005608448 9585275 84385493195511888326313486043166314800 9585276 -138100986442311872846570352652074720768 9585277 52673444670715946414883567330088018680 9585278 110681847227701591969696303846832125440 9585279 104453781187591836306971311688564742648 9585280 -47610791982815522907886184108025446400 9585281 95427056226137474993474254121180894082 9585282 -104933962315199164921857588810051750528 9585283 -875262173909020732374978077960227538400 9585284 -153981898190032374764225568482595360768 9585285 -22601029653683951423778983611354608000 9585286 77930694144175105615321130455060778592 9585287 106795170225059034389421561412425318936 9585288 -157112979191941296706379248909437296640 9585289 6198335573297795444594876261400042560 9585290 51288737791702454370264500060015831040 9585291 -35395259848261428193187812457000400000 9585292 -34324824706179027333039893358481993984 9585293 2734382717532459746332573412838628608 9585294 15103284691952809628625339131336479872 9585295 274931685080082900887742044121631825800 9585296 -1503351293655598949714829441397161984 9585297 27192127177996345259334134260883266212 9585298 161607312411589392985300248557826776064 9585299 -533650966259656364307974202193217649264 9585300 -37253305727221818276429600942973440000 9585301 -370420713303015287897019832356893642400 9585302 270439409233965184900428034268849664 9585303 36480401554589445479765526568568406528 9585304 -65932838099372682294996725946503700480 9585305 -254568920939344723886653573191575499840 9585306 112037555259455480783049994453678477824 9585307 135019175732426710310617851786703305760 9585308 -50587778669292631377359616101467634688 9585309 73236938934079214749052534615593912704 9585310 15218446339447235504944791649672089600 9585311 100192313277836751414968224698045810912 9585312 338520038937558502767183490429998858240 9585313 50219455514338207075656408329633806562 9585314 -4425323898363517219103034063556945248 9585315 -77873275719690294461951684382661299600 9585316 -84072230489082794166388408426055368448 9585317 128075301171313423515359537664246129600 9585318 49074138359283190627918643134577229504 9585319 -327064524396771387973446759655864015200 9585320 3213055865297378998699812411038668800 9585321 88955499378924501647347479458631492864 9585322 -55038048074900429950566513505782846288 9585323 8217434890127742960966935157883460904 9585324 -19676880776806945650850525316598988800 9585325 101832827370210163619648708293588288000 9585326 262981277140111086609421917447758690112 9585327 -216703666920888321933558056415379877880 9585328 -45924948581976944474702282728103346176 9585329 121679471414677242832928182581251940480 9585330 41357375070850587801715310472304273920 9585331 -106502493380276762171374812821039604384 9585332 99889235813360068052638217688729895296 9585333 -27575090689208859445842317442359206098 9585334 -124512425412386461473734293406495293440 9585335 -217817794846228468057427215662145079040 9585336 35598329003816948407618036805980262400 9585337 -76729777006210819747800007207601915820 9585338 1469284319200938903454771130838156288 9585339 -82596485010498611654937235974236421120 9585340 30778751779303240602104765015596515840 9585341 321298865400687848625350539411772497920 9585342 22039082024175772592967136264296705408 9585343 118240627547086905366458463675510742592 9585344 42555451777571789016635076469242986496 9585345 1015508586266686869877976863369697280 9585346 41419100991327886550275650676380166560 9585347 -76221477642694180565856071144568467688 9585348 -78258943846931254117232271947919912960 9585349 -108021475175736357137549650617457772040 9585350 -92996344810332436764976606138958781600 9585351 -98999404551524959318984857898950568800 9585352 147249998833574313350796652856772526080 9585353 176804579270025190462919921590162432602 9585354 12965880951009497766112401275527396608 9585355 -22353096470819108362945833071523778560 9585356 -121452208009966260697980109725839654400 9585357 147093769684486143938905281010209647520 9585358 114454388813862931890602340605443718400 9585359 39196267146427848622281713625930226416 9585360 -16968997258269007176871952098856878080 9585361 136530970715544506919088278307863870962 9585362 -60556494305109279570817455485205082848 9585363 -181817440670463673235779072084657238856 9585364 226726083615156095417625303646184187776 9585365 47863533690309961272447746868256600320 9585366 -19914124257966560893023123877803687936 9585367 -300785389506126819065031289886524187520 9585368 -38144943700342991349542843004662906880 9585369 -207823109402081293299942507012545623206 9585370 -184580555405702940697233813292694779200 9585371 227042466632820744407874832332371749572 9585372 -71289064274382618308824554174536529408 9585373 19681678002310692311207101009002943840 9585374 -89423371023487200556511307517106732160 9585375 -90290612974269279469279846868908812000 9585376 31398350997836557999398687621438504960 9585377 117907790703323148747198047795281676592 9585378 57349576608092701467843868658163072 9585379 -431536333482404362994683854531807122020 9585380 180943439893810417098883827066620586240 9585381 -49964970223515093652430795997452650176 9585382 -96556016677520804340781722341746352448 9585383 367006758698196035287728193045888024632 9585384 125420134922444965917361357799603896320 9585385 -118784401870510133141433348503262387420 9585386 -116350892610847699662772200903760281600 9585387 39615903398065040649470787601484563488 9585388 -2683818799245926751285106221295190016 9585389 -89495961561832672324574296351735933440 9585390 24618518549012784475154492251969962240 9585391 372127850259129633299090344846667027792 9585392 -79298535437413651069918466628848123904 9585393 -292798322481884851040641646434695125136 9585394 5384964661429622113204905772222474752 9585395 -55560141556669564834459213352350035600 9585396 -99514966434123755680510759471717112448 9585397 -29753699503132829222007711107469315154 9585398 -26769858342683441584575159608149213440 9585399 -172327584965629033436854237693123574880 9585400 -13397822916948160102081490360956416000 9585401 -87453580776646837290499870618421764416 9585402 -7163816055340301704161269666747117568 9585403 317489903145752993880350061031921423652 9585404 -19282329313028366768426242140020296704 9585405 56204702518232532528758496133210464000 9585406 -82296174100391590948375245087008590848 9585407 189241101394059497442126921026208070680 9585408 -9599145970990230650564578167106830336 9585409 341471519491983599135043786842171236610 9585410 85472668560818208171303402111460323360 9585411 -3494147548450652649460246583380059648 9585412 173216926030084645469178360399759049856 9585413 -46107917287411757866853418019824669540 9585414 86007791832681377872338795526790745504 9585415 128762955905346724882569201702565678080 9585416 -84415299213666029630884897180302858240 9585417 -74640677324614484690051515787609329920 9585418 178311802367642851205979447580886348640 9585419 -76725358594935424601481221909365227180 9585420 13764451007828995669048705102505318400 9585421 -15418168787876792559781310800799986080 9585422 -11891843837026185583487108849555773440 9585423 92248258511165870142370648074765564072 9585424 44991397296870042339821345916506275840 9585425 110344788485336053491064867669767186150 9585426 45121822186317676309747537110632037888 9585427 -756398404581040033142055406301978280 9585428 198979898837135723617433663515456884480 9585429 -78203136778931404697831567856416704608 9585430 -97740270394630023000789463870430288640 9585431 -922920369076689173546293159713308496 9585432 -33074305385118766455428033459650560000 9585433 -89825637440285150738358880255143848832 9585434 75798377329466558933414274283365346560 9585435 -114083391414492491460139878963329548800 9585436 -104739449296929059196658149790619620352 9585437 289501972144781775160856063287476682086 9585438 -67572811084166531397786431107274677632 9585439 -40521445758516519290320037965562636520 9585440 40697503583056354159322554383099494400 9585441 181674172121152797203902092045971628948 9585442 -2133665794420716958753013439534682848 9585443 -18250234968288910997685650049570255360 9585444 31816781516377770861018091984694065152 9585445 243804889900472644870835041846597448700 9585446 60793619566858156886783170019843147904 9585447 126556933209137780576653135139594005800 9585448 -43309387728843282281045341520861921280 9585449 22014884864599222777685175882763107450 9585450 -13521644696458932012540291024979776000 9585451 194830209034047036073457504530004384712 9585452 120068835925068750034124557330890178560 9585453 86691211280618610196684136187670826304 9585454 -152446890352280903937420068971226245824 9585455 -150354782526871748595815804515488011280 9585456 13698237791968503229541109145087475712 9585457 109144967523823256192379481148007448320 9585458 73559535190817829438044417272226296080 9585459 -9694660186386016781429260185696935136 9585460 -53356726246135830988114840450880217600 9585461 127676832347342192038634255505439902432 9585462 46026029679272791544500928086865817600 9585463 -21725409368601376773802844681687566680 9585464 72800654369994920596454958709179801600 9585465 151342723774044680804460380211275232000 9585466 4000392981685562230107576283303595520 9585467 -292375797295553646170946992546222895768 9585468 192926638607771240916131892987047462400 9585469 362107573408054777940047115849460668870 9585470 -162722824507017190211798216261184016320 9585471 2187346796995754286327097265651927424 9585472 -10107867073790069086368099587164471296 9585473 -21599885529976863313780527966004489278 9585474 -946827444581038839336138412040600064 9585475 43401097159204620965044561737780285500 9585476 -223400862844694848584718625705143021440 9585477 199154003754126648415031246478133906848 9585478 48531685862656260953608228963198272000 9585479 -19906980145251052210180475449276206336 9585480 51308673046237989540853350066406195200 9585481 -356637298884604560852226630046673949120 9585482 158432145771559142673603375543587042400 9585483 -257911898867076346423346730772931783976 9585484 -1436126086482112583042598541997227008 9585485 -9833086130864169733283481910361139840 9585486 -20022616875013940370904433184088108800 9585487 85000925434846022231077407619526824552 9585488 4083872268626689656429901397417656320 9585489 107619138805423500707925726480878880768 9585490 -66662538438070407181306869042705756000 9585491 -81715560063447022019731221576430809108 9585492 4525233646060510060150159101798469632 9585493 -40196396895161373878530433331525125696 9585494 -86317063186672206354678799493299135680 9585495 32369594964885723828619826022201167520 9585496 438904898152480740316869492477689825280 9585497 23074204572051500692316031394767397632 9585498 42325205723760814512539905822721303808 9585499 -249952527712873697212994909849883632 9585500 -79667762956073204193536425331884800000 9585501 318366987850225821210375225980348705664 9585502 34537704892813104924453819496365197952 9585503 -64630663968105876136585695791028031536 9585504 87484317271228715905011962409256747008 9585505 -225696055969851309073312220106400367340 9585506 53542402417232163954697234664051458560 9585507 294600708449250150545870403092930027640 9585508 -147468250962354406069418192670244108672 9585509 -527904370716120896437256469266320699584 9585510 31885526221384872829880810564372643840 9585511 312210112866816460965755755399656348080 9585512 295458840765587387825173627616285875200 9585513 -36797982905041434014495725320377621760 9585514 27162546773656055771852552198498071392 9585515 7836764316333895899936207201264152400 9585516 79699956432746142752908254775065738240 9585517 -4555161430174900873278930151302678560 9585518 -75495605762606235098041397276790701184 9585519 -42022648452892610980225467112714024320 9585520 6989231706593117815147687404662292480 9585521 398576440952554639062273703896143229888 9585522 -123721167769815800554906963476355881840 9585523 716535503473470454325501079013639022904 9585524 127074853600674830517849899126724631296 9585525 51583804444909274322691580211598636800 9585526 -95202639954846514008841032913299259392 9585527 12777351521889610743655489041249890712 9585528 -180682398035077916749005932551266631680 9585529 -43570769640707825430700336264340578224 9585530 79597508745794971295785582736419592160 9585531 88067357240616873323513286315198623820 9585532 220496687887457756775259405723411021824 9585533 -251066947184843632124584988483892004218 9585534 667869668386241734812126273553373184 9585535 50603942551526459352041738547343574160 9585536 198458609977364214090270898768324853760 9585537 4787645601391237433197704960537000768 9585538 123447330984286140657488964990386691840 9585539 -103863942040139333807074031680335890376 9585540 -6177995547666002691596731977885918720 9585541 1192974765081732305998357136378380288 9585542 -97801514858767332669042424901589824256 9585543 237669654741561800121070902571239846528 9585544 -9021654886325547538172293595652096000 9585545 435420742696092969337248714926911574280 9585546 -95150421290498060797671148755201158400 9585547 289865545192406047679168799292468406996 9585548 -70810630463622472921519586272849849344 9585549 156627665307267305510727024826319977824 9585550 -33850598136989319387230795414044747200 9585551 -469028237590395146313830884989139946448 9585552 -9171474602736251017182768252347547648 9585553 -36400190332520068390511246744069906880 9585554 -2227606503490741682765747627951037696 9585555 -25820278277195721811765199638157671680 9585556 -474267999234162158770043970885640495104 9585557 -9597946202743935922533312799938693120 9585558 28768250883370214075240276609580899424 9585559 -482003316589905417065080332522313693240 9585560 -1288565362080275614384810266661478400 9585561 43082070356719825291704808604714961600 9585562 94180365988800265037415710429516673792 9585563 138630719036104268799300459075672238224 9585564 -1214626024052241615013700510121692160 9585565 -15600750914908090619903789478717321600 9585566 -234736552311588313582577299727638320768 9585567 -38326687477815268565872624704227148000 9585568 9645434184144137400873141237779005440 9585569 -71433898878351495635124264088416489600 9585570 4687892518604240081083168362958387200 9585571 155347620175657088243546913566345719772 9585572 -43940468625214243536443740198250643456 9585573 168488958078595793037964337160913324800 9585574 73459604664497244896685617052839341536 9585575 61613311867260781516070977354112826000 9585576 -53648084734050823673632758018806169600 9585577 -111823847521134939952529626674569133574 9585578 -30736890201482946188769388658702160 9585579 39383119003007608017419962602448220160 9585580 -20994642375437318389164646198478115840 9585581 -86918825471407066185061621412847218400 9585582 -49185885120412738023948584972316662208 9585583 115631831200974846044305162770804571120 9585584 -50370803625752909441592677549376208896 9585585 22747999683618194822758936798550260200 9585586 43382985122991210595708686646228554816 9585587 -23328806669518774012030018577885976000 9585588 -16907414422301565905264803938355507200 9585589 135175938926214426799733440741330761724 9585590 23256835300124555947459972915838722560 9585591 167689087787798635907801916278941336704 9585592 -628242031537141501830667933962723041280 9585593 -339835692340007041987623545141779939158 9585594 -10133701284782640361399519920443112960 9585595 26693773670361500040584091049772198400 9585596 -123475742490821060451867694325959756800 9585597 -42500296144695476838972199497460014528 9585598 -131231139492567479512238787923433910080 9585599 290244455188834880923375131322239969600 9585600 -16596643524412420205041662943926681600 9585601 -7053711277504219278549000882890977196 9585602 -99839207066950310909783485636819961280 9585603 1908650822728710502267815796423077888 9585604 51468450827268951536120928434352787456 9585605 -159298870300708305318336207812071084740 9585606 24287418908126858222531740670379943104 9585607 211317259501595817305511827355720537912 9585608 265805623930440977813070241012026024960 9585609 220115926320719905850155266607797493728 9585610 8296806253227327951231664233903591360 9585611 58237568877040446274469346402718169232 9585612 183902354944182881073271869457663019520 9585613 202012555465947896308176842621905375862 9585614 62089650661153759663135836002187051840 9585615 84869914275734757985254765895046543520 9585616 -19901978926850321731830603571343474688 9585617 -284981950243324767075749627789814434700 9585618 9563017693116425105986734401660510208 9585619 -259370412545813459547489910907068472980 9585620 -429727418985000692886248382445416960 9585621 -9660852313921205747746185442480476768 9585622 -236594853094923133719517026189766065888 9585623 791316208307760558648806828262451618560 9585624 -180330045085795828221140853360857518080 9585625 -82533223417720684245928153426345608750 9585626 -92320958989804006156064413008420882720 9585627 12418138840388611279767453748199736432 9585628 77398165974700731890384090295616418816 9585629 88450916755550710256848708672771258560 9585630 -6237019887178953563146887236909308800 9585631 -41224354178828939658215850189951936000 9585632 -110025055668598895278849781833212100608 9585633 3129446347810224895523263187511969984 9585634 -10679048746919427906585073566437529600 9585635 2702039902935975397278893032331195760 9585636 -7965149273736075986794270969882945536 9585637 254809510194464314246012098051950618232 9585638 -14925666230537036329653068293029089856 9585639 -64523146009890164927210297693845051392 9585640 103236189450846981277209844379070412800 9585641 -71846352391889132920972576184887767360 9585642 99560674354152785300537480392255377408 9585643 -140603929919104039713315068639836796640 9585644 72054174030798782474422528264617390336 9585645 55473213175364379432929480055033930720 9585646 776118304022459115478151688236319744 9585647 411065085733725870772410816434429526096 9585648 -63789273019565893865969838456083251200 9585649 368850992356527970190782217984437293650 9585650 55483989669348998668603608077390592000 9585651 -216611098719240934168597457293941760968 9585652 -271330753246172533057512081946503434240 9585653 -89671837233448995678511743272842893120 9585654 -3482838977470578361838582144797697280 9585655 -168063294516852426222080423800688711040 9585656 -93897216487726448032955629432669593600 9585657 -72936431004998424510538722357870383046 9585658 155149835642420370084099728317085773680 9585659 -371569892942284811437869844562765720880 9585660 50952667072762037877436833795462758400 9585661 250791802643839165004041685553665248262 9585662 223858344777267001927672477842550464 9585663 -175542601361481701565646317818218883712 9585664 -66646915226980879378930236948813447168 9585665 66013754904472597517118908804076107520 9585666 20913448013870731206611417497582550352 9585667 -9295623103787155263896389854632135008 9585668 198181234402962881482938742590732487680 9585669 245605206501608810820429651962603518944 9585670 8229184245329582363066827648578288000 9585671 193550100617780566394838419721733574400 9585672 -5895303938291664817932032053713838080 9585673 -256705352621116485139039891043343639680 9585674 4464639537431909600156462763451796016 9585675 -18903414495545061773939121529521648000 9585676 -102109079349898242649435251888299895040 9585677 53030558959194663298342968325832729880 9585678 -40259583308482274279475445405537169280 9585679 418094561847957724718957938577146063280 9585680 -4855713773909843715931358987751014400 9585681 60125814807389129583530680431553527744 9585682 46522589355400742205327258886414626192 9585683 -14638788351019008694704034479437020920 9585684 -137167143114308760511161721586579479680 9585685 -51608284357704705616260450391835203620 9585686 -18014669948808414901068851966256473472 9585687 -54007424267143547741929496839319202432 9585688 66690480539720765935633334513942937600 9585689 -6396256415787591339696693182525557440 9585690 62599810833346193925663025775894630400 9585691 -36263701315190403268765907769910166908 9585692 -232748262214673272204939343371494173184 9585693 32838139749919304900004733153134367020 9585694 35751787681310719924588959263628928896 9585695 23612911818414070236087390267400665600 9585696 23951093328067885799868599296503840768 9585697 -17886584340421694657417526014278694016 9585698 30367123739636055925605799985097291600 9585699 -164221190677639962906329770977964198536 9585700 72898313389822041310637501427307875200 9585701 -97930656959259848774375437780028545800 9585702 2301738172610683283195590412315873280 9585703 -33336273541587248669011406875592570336 9585704 -44436472771173507932741123095025172480 9585705 -139836456840305864300178194708453700480 9585706 -39501332484637300157426196001491173376 9585707 285028996490579214555176349761207179956 9585708 -157400865457098180644741539206370590720 9585709 -11499584460989882826124674867415226560 9585710 51510332292555755651411287797955153920 9585711 -230684454131001549168477539960516351880 9585712 -516213424661948505714970335506300928 9585713 -420336165834298628818498939909109773038 9585714 137931932922726340279488116094453671040 9585715 -8992169400867946026908070288076382880 9585716 115789887158123789660425241400561481728 9585717 172493478991194116405348083542127326720 9585718 -18922810512273570744429371049868633920 9585719 -1732121304291169258018444195684918992 9585720 94353836511351857221480618161923788800 9585721 329385741672322621480484738521297978922 9585722 -102420723712659216858354932863135488288 9585723 241495651003872505064924491723020317040 9585724 -150627866068708211352947690172856909824 9585725 36744787463394093868577903518899023250 9585726 29139231358523541755812661447818676544 9585727 52602420203580107751832981824072014720 9585728 -50004625702435646432296594458625966080 9585729 -261666565783565910972684896007512794080 9585730 36578795137163044738069057653456691200 9585731 164521944242672516798374695763542068472 9585732 594829114769878348723649521195806720 9585733 -163463357460658939570611505720186833600 9585734 83085260707438126395816492554739010752 9585735 83785363138946477403739892718624258000 9585736 -305697970755473351820620404977984568320 9585737 130064896107751145761961604352967866752 9585738 59154737698915836420770623085790698640 9585739 -3618924712569598496133231258528841920 9585740 17770462057655653091115676850300144640 9585741 -282541066276885258376126398312823904 9585742 -36642394107409947892073684353911889728 9585743 -114508251798280806168345240188258053008 9585744 27939454942965885882335357843414188032 9585745 29670756608282888696757775009463336400 9585746 -53571615219869132442835716253818626928 9585747 -218412366817602807389670982022027379600 9585748 -144261900653408696967079088519200235520 9585749 71455028665105749839555674359141739740 9585750 78051579469902371515012657409465568000 9585751 20492744761669308665929133525215602352 9585752 -133495433420495715112925812518205747200 9585753 46216017955584752628626026756968184128 9585754 30440789027269135317029405767192259040 9585755 9686483190554000449949668537664240160 9585756 18885133135330156062181585758806507520 9585757 4010138870841429661452369918753051552 9585758 -5873700527752229544490891877632819200 9585759 96538459003340875793957255478423375888 9585760 -60215780736257646158060780228829511680 9585761 48309544021508733495465926956422499362 9585762 10622825811099854782825436426428243200 9585763 622860953781096265459020133142114946000 9585764 86002189687847262073705402829847601152 9585765 9693328734192724645237307790209579520 9585766 -14889582331679227233222465581836944000 9585767 -322302268926175141878398974863979706184 9585768 -25700452857275992986870477143315988480 9585769 -353008873005379000633455636895391717830 9585770 180533356163845026090872322564163018080 9585771 3293368444827632487900427849234802160 9585772 82461749713495036017637863308772205824 9585773 342265734288273402395721456460016291820 9585774 113929691737644991624054324851964214208 9585775 18405356277293215361019361839035600 9585776 3101005967127660202223219019736350720 9585777 -132491719562985188779788634840478056080 9585778 -235415566480912253675730855582078616560 9585779 -2370692111927139241818533135165925120 9585780 -52337667804156238452312535122520074240 9585781 -52449792530315105621887035367258886400 9585782 -99776733972879565508605064588565926016 9585783 20865576971519360827401495114026162712 9585784 -161928811944478283874484230490652098560 9585785 -332417508881822906140026218687025729600 9585786 -11019917586837266207580219380000994816 9585787 50174358588655602043089650217645141520 9585788 -2625700711542566127457170318221022720 9585789 12004966571886800628509953475523901440 9585790 7421444793502167598594451859434400000 9585791 521306127478707742263738473110532028192 9585792 80642402984201611627131416426777149440 9585793 52160140333954578529039469445992623680 9585794 158861206990190145209825145265411681152 9585795 -132391735724084815397303002104958777680 9585796 -1906385119415575758312371749798179840 9585797 95236625075233753854941943794117510400 9585798 -80212943218447667677091573460138596352 9585799 108836924167408328148638058283209291800 9585800 30616534502775307336467468780232704000 9585801 -44160295208619792097747240203116637270 9585802 6585787294359918897924045750434740992 9585803 -205473349960284430467529100090218299948 9585804 118049701034680104195999227579818659840 9585805 -37375494980900530938693148800669501000 9585806 -110486300412477497099144113524039389376 9585807 83564156751500646662147567663040096768 9585808 22365269906915828675767538372018503680 9585809 42187149898650787090635159525273719232 9585810 33073605063333293805642205352593382400 9585811 -7756128037172449214199573320544277588 9585812 7215451716927731055973228131251159040 9585813 264996401201271287043263826532010326944 9585814 -25300642066564511198301338488357785600 9585815 -305698860399144300983480857876665026400 9585816 -209926970614845935445212321143457894400 9585817 253518885066612855567340922529138465866 9585818 -3377913990489894484744264921080022272 9585819 -148167287767455774197559615920363494356 9585820 -23827697053508638043822247474246819840 9585821 -206366229304741375378110355240664923200 9585822 -101243494050939258672140951402365612416 9585823 55874542522901910250070676612133782520 9585824 510504292520223674022459141145768230912 9585825 51267491121698101734743688808089009600 9585826 58695796447434909183274577223038924112 9585827 -128020654449947488428988580301303852324 9585828 -35859902702389321485032480815389020160 9585829 118768982383398382082625660613304978880 9585830 898364235625775306394280465869216000 9585831 -37164395677733927031373778676525295536 9585832 50171138527063582899437180313961958400 9585833 -111602710521918370177486050814377169920 9585834 82014233299042847583263048325764928000 9585835 -9972743824138543890104925180204380640 9585836 -5921706267839581948931601061531309056 9585837 -68440950069611762035622317944513994560 9585838 365935725140535999221261794356922327296 9585839 139130439355727833456117707698236668456 9585840 -10321049125369684646632017874554716160 9585841 23175423448679700375313916582961279660 9585842 1421844590186674281203818503988446720 9585843 179611556915722131700883896975956419184 9585844 4505547895350131682715102844358578176 9585845 16266088044330545668820952380686478640 9585846 88703780827348198500391510148639266272 9585847 151734251254047174073411343673625632296 9585848 -4217973886586469801225083331767500800 9585849 -1641305753893363140341233909040460672 9585850 2992795509347649234289131379008152400 9585851 -68115218043648358456100420337048532992 9585852 -7231898077560052254908996723545153536 9585853 330223852247388867016732858238096363244 9585854 -183345419713296107814287693799581946624 9585855 107570801785279554137043046785442570200 9585856 17653756834896848847935329810008506368 9585857 -415794644481388535343513268097689536720 9585858 -109703290721726569369334940068505949440 9585859 -36558525105367306807068560083899039940 9585860 -211214279490870512454223865439883468800 9585861 -1587778262440125465597919166445488640 9585862 34664594606080447630163318212475789568 9585863 142748006303603607565367696454579272160 9585864 -25405900161761825260341468468371988480 9585865 -41028725332208142128057076356845651740 9585866 36212458545227478075804557213467459632 9585867 -47102478777017379091480360572319493952 9585868 -348627465003176373291984044183158711552 9585869 -381787542098093573745949605808305326730 9585870 91524743593250668401670643593742175360 9585871 -24749238285490451909809074061177230336 9585872 -36472360480554735276627820995698663424 9585873 189431755973803321116084830744835431184 9585874 29608291039566898707076651007269463040 9585875 222961829122260297311569198849036584000 9585876 112185575910846599148101412632232364032 9585877 -99272182791797081293348807651884664928 9585878 98558964563909462594380804211909082624 9585879 -1452276886842405397454606303429065392 9585880 -97086286617894860772683823765156864000 9585881 -195107704855455747923972524236751107318 9585882 -3259718881587733119335351738584381440 9585883 -275841373587111175112960623546138455868 9585884 879461597637275205263830108779159552 9585885 -45736813893518940337106054642750557440 9585886 41837277484066153336214728341688338240 9585887 261114871945740041058913393376224645536 9585888 -10534139297433344062644221717207580672 9585889 -32528290436031641076080202299913801310 9585890 -63373108621101593745861691018111811520 9585891 12671241018077264129265675240566161920 9585892 70062901011091812827452693014226874880 9585893 -299722607537586358530718716768641865858 9585894 -7913329805193352654687266101565007872 9585895 278269518853520347553171107474873316400 9585896 105615841548511387747733579727492249600 9585897 91912872869833321726089821771481363600 9585898 19081723518911392290617442934941987840 9585899 -90125809640817586456629502453665434760 9585900 114151215067783503539814650568934828800 9585901 -154013044818370370732959144325726143360 9585902 -22099610390115673646114840862581350848 9585903 54576947186826321227993132714491006224 9585904 -1303236516484157161193298412881084416 9585905 -32703673471464445765338432044580497280 9585906 -27514628477418269752411091999750889984 9585907 71414687875426280498864425692467799720 9585908 231927033539943049223375062074918813696 9585909 -14889146468136037160403292197186479076 9585910 -125375253430586318185019437558541105280 9585911 -81041021162013602548865563484385694488 9585912 37522036728572609784949125533923737600 9585913 48292446519790567357084975784771816704 9585914 11945720410515633247674098811076166880 9585915 -140620212676574289679842761637850740000 9585916 -22144326464503836151881760470358467072 9585917 48834857557603869341678762010135140160 9585918 158856309213092194355639491225713868800 9585919 243928354515287791565480817828827129256 9585920 174080006739434229787721015080727347200 9585921 -10581657034948990187107811317156111680 9585922 6242387181091401875769233572928598432 9585923 13739348605772707699939806362080368960 9585924 -154017346263923105767186243793921157120 9585925 -185076263041104959778985475861995200 9585926 -27361808694485965028084262821875701504 9585927 95634687546099784090872309652916772888 9585928 124480692602109613315542569721185157120 9585929 -130447104283685553870813715042565386470 9585930 37941436610159367978397236782527441920 9585931 -235852774277277653646516631480603908268 9585932 94579461976709195752887510277562603520 9585933 69706157003400496064203279622291632128 9585934 -91170139673054770669913852486332920384 9585935 3080428664879881114827078955234847880 9585936 33931248462067129803213826719899197440 9585937 -387478861894565348655003660740387503760 9585938 -154500842194085925053802630737618348256 9585939 -71305579709595453709207968282609799680 9585940 15161659902646724803453797972057292800 9585941 87911592814241258350235807929996932768 9585942 34996361656811123080707277818027160512 9585943 -218932075912945415002702570185608972160 9585944 -96803275690257593859797845230742241280 9585945 -8456431283492599218334387086782235900 9585946 -5376916048800651302725985059029174816 9585947 191441634517683336326810669762318592 9585948 -113377944090535347544843996338059059200 9585949 -67839726013208958447259343837604435764 9585950 98273110845148690781736671826729168000 9585951 119158110614906463479184073784535561360 9585952 -82580762001498857904039984370714411008 9585953 92530923916394966874330103601433787968 9585954 -46394725425051203924785172219114173440 9585955 91001207271713085296008362004365009360 9585956 118512143897069075310477405318421816320 9585957 -16250536414345011467924089183188454560 9585958 -321180131332204984818862458222338581824 9585959 -58534174183677707326840721204725080840 9585960 -33993244315646268000958101535535923200 9585961 -32432030135929166929185009336086045376 9585962 111981841948625490720395777771389718112 9585963 50360021810284566729354210363534485040 9585964 91721705243716989733043658108129725952 9585965 -71674434459837460279100604689300173800 9585966 -41087029581737657660681617872486712320 9585967 -668816402357833893920633870026064648736 9585968 -8852003545723026048215250321430167552 9585969 -56042578194937638106254903384383123856 9585970 -9392711943671104446520544649245941440 9585971 196836205245771767321847149576420300172 9585972 275839435032093740795522792961695846400 9585973 -647637888954667120449156632355374877156 9585974 109837709216529207236243072221943672736 9585975 -25942931802476015434585166888991792000 9585976 132080380113334894010396246206092718080 9585977 -46906449885827804693742639608119250988 9585978 35148156800358087702109453854872116224 9585979 337971704825428660091204825543946817920 9585980 195474199595313761772078630155771712000 9585981 -160603680104330868271544407320805194330 9585982 -71671931944070943725980002685878438528 9585983 17376613483193777562902613959857800 9585984 85938668816766471779595318573385383936 9585985 98929795305717983161873063650976020180 9585986 -116438166467987564941524695764286194176 9585987 97088752288322441894677954956433485120 9585988 -140254441041561003348906029015478128512 9585989 -102009576722179932733341304450973029344 9585990 1606538088765945926816724275447099520 9585991 -410548067813114857362276731662318109608 9585992 -153618794066804975777475272515951073280 9585993 -256707621336388525894742317431535082736 9585994 -2450442138454361545755609401727238656 9585995 14908021252933901890761590853511713120 9585996 1034590075299375285713763082634772480 9585997 106921985002807582081118903612995933826 9585998 208132735227326833811997463088491896000 9585999 -437362452797794009803210061230635648880 9586000 -27176134509578531593468468704301056000 9586001 102373677247869292484182866710244166002 9586002 -60306237447692036283199451366902368000 9586003 135997087881036256000798561815788633680 9586004 15397803701902792911570859960277114880 9586005 -8511826948242877958338664720511379200 9586006 59896579439443472486286268560802435584 9586007 -236494800673043134216868305019801706744 9586008 -279887070252709825881158593165348454400 9586009 127096119808703467448289919317148841354 9586010 65234362706988376840027155307450460160 9586011 78899941511363161202399390726272198368 9586012 32200967318879265954155763345647953920 9586013 -4591331658654947823270443819142886080 9586014 -56876095629251819304317350304737917312 9586015 -101941351955806932982743903477679866840 9586016 -2071162800285505146458582214696763392 9586017 -183699156768793494557652465501640828014 9586018 210237988290767192583549715760533785600 9586019 69360009477009037904687370194181338544 9586020 -26203732683999178567089457233745367040 9586021 -59472555482609346933538469242340523778 9586022 -200634241008388348731244446484736102688 9586023 -117705406756697570219219962342181456256 9586024 109459732194849240484802463859203686400 9586025 -153670228356706286233582869509820396000 9586026 -4200301273895256680600804889346506240 9586027 114037536158577475846529406141840488784 9586028 136889770256271583435157200204504614912 9586029 -16857562768499738636190160346271153600 9586030 2022214373148599321427927394808814720 9586031 12225203096418105276015040064505827424 9586032 15005453841388714697819095416758599680 9586033 4811231556175929667373045660436085744 9586034 -67090300299425896995166893088354742976 9586035 -121961552126439336862453780125047647680 9586036 181089826426064664189219370078018282880 9586037 -103005381260599003370611849758219502080 9586038 -20746510608056496907260822332085504000 9586039 281803476160257942283699408948928948840 9586040 86047881040131870925979309803592908800 9586041 -248495600468445434469373319040952959408 9586042 -18727591880559196890748005524980301088 9586043 298553635439130027949836111657142905144 9586044 76485158236516797095262536150906724864 9586045 -25937839912802520254566709708512611840 9586046 -24657377288522245705725488241814924416 9586047 198587429881686922516323215181411582720 9586048 -378511409610793195056498422281698017280 9586049 377188851622350836903168776572962959920 9586050 49398044555471337855832629059153596800 9586051 -25680594423409219785560268128715878400 9586052 19276196774480694807780598681359790080 9586053 125651885728711128638470357467991852800 9586054 -96604107432598583097107481907229253024 9586055 55558433261740784497059895149110758560 9586056 -347563522957038305620632949072779264000 9586057 -108491082205776902711524978985057937912 9586058 -247466697930104308177810938033420135120 9586059 22881758186177821805682610497186955008 9586060 -65653555403596973856761310356209904640 9586061 103189168693021671683364011473299316662 9586062 -24439080762851182758240760061590629888 9586063 -304116456577601090623912053715708212688 9586064 -37322332950142932097617238638660403200 9586065 56745153778607228871531572682410375040 9586066 -197602832534587477934976295749371783520 9586067 -1238499476199153997269452458321754040 9586068 714737998163244971777445715416219648 9586069 -22994777540742465152756017409786492530 9586070 -56245466751826337385421085802961977600 9586071 -111783446634589552916668865567798264016 9586072 260643722051940446142752346210609100800 9586073 175806826314535628000426856739307195136 9586074 14096114563772399433334889899616386560 9586075 -10837178392525233174300771700001975000 9586076 3494231734792037568438269180813624832 9586077 106334993497481988720793932636404565408 9586078 -13417062985516985568674969714381102976 9586079 -134899121780698123868345295581405382624 9586080 -97187524153060230992381181645186662400 9586081 -265157227871976527535702609050448510828 9586082 -19276752332470369496257039519037414016 9586083 -46287389618867722661335528618424832 9586084 -162714176552735834777483455330701004800 9586085 -197624875537017561050606242946993724000 9586086 -49458242078304131829452659932550732416 9586087 -32900668736152503597867828108468043776 9586088 -212124187310931086659601975479852938240 9586089 40991834278176974489725573817124129600 9586090 45568389812095454746636595380706344800 9586091 131880084890102616592050322100763830184 9586092 -65198395105028406418075322586974834688 9586093 241603886802696779204244618864726459744 9586094 85016130837088224736735313283919018752 9586095 143180593962047192781475377238136368800 9586096 17531396304358893284407457186791686144 9586097 245835087487960363144566484053256642560 9586098 -2561098118014903268990661862069244016 9586099 69312848707347863016769207153133690880 9586100 -49611359750770149631856532708163065600 9586101 14420849638002266380341638311818117120 9586102 37223340815237397870314210172486286752 9586103 110881120965974760550990517367674621064 9586104 190031733663220566119839715200143360 9586105 85224131827811864525272526617017600000 9586106 111429893519116999171832476098318125280 9586107 -700204058878322129707598010480491876352 9586108 10529484448009102292814657113848053760 9586109 190200734871430501930435289039938534560 9586110 -16703037863274607582086421770191558400 9586111 -385678179573204094398490471857931780288 9586112 -51970078091758621322458814017645314048 9586113 188320672628099855329594557312959253984 9586114 32692440173256712086189719104324300320 9586115 142309362904033009511316701466431401680 9586116 -30593556445926457049362369524871187328 9586117 460963473898011688283392889031301146940 9586118 74814286730063523968220417495396497760 9586119 873481087652083228199593952678164608 9586120 -111639402852486638851215138966773760000 9586121 -449563194407261917802671066573627968678 9586122 4374603288365355145355236353676781568 9586123 -438964345936614697724176098186599979628 9586124 -209793227845748881584597490505984624640 9586125 -12626915022457117074886981476192777000 9586126 -228894070533339762076467244564558679616 9586127 -187698254450518911612431581131669169200 9586128 14595637270738933925205492351038128128 9586129 28566742892794381075376954977579693440 9586130 7418323813159510869756169486179809280 9586131 -25768450295741834230921359176626143048 9586132 -195589032599441316829531239224772479104 9586133 5242947063626619977669778232241109600 9586134 -272102963903639220253474653645601935360 9586135 -121589861785151640945468980394667111200 9586136 -62908996171389640725334895345115463680 9586137 209046375457004381252928829922970228960 9586138 181376844995817794010705564898500084720 9586139 -80607161065004456078420199561514170144 9586140 87005686876419908455543653448833561600 9586141 13278342915569095351375193015232055852 9586142 -43342488064629202165482740140627036800 9586143 32238925476852535459618339105085865600 9586144 -291376225464073755889643484707449995264 9586145 -57304274511965043764878103229631552920 9586146 -67807497415150316993637158003560262400 9586147 -22976734793220383742885486839650203168 9586148 31747028590588790387977085509141278720 9586149 -52273937779983264958580423018511992736 9586150 43651531499145451115211200893793760000 9586151 -34364272695740537527167701240364379848 9586152 -278042324692687075928375113041187061760 9586153 250734054447922651203582849746245143780 9586154 -193158412647611300144426022273599494224 9586155 -26263820433735038666231887846539278880 9586156 178905025596042001248141617143217803520 9586157 -35922710249699754105113989202635584288 9586158 -89481366329343755071737853410151329216 9586159 -194288802115632320428865829264204258048 9586160 39718224504157440272130038776439930880 9586161 -9445549378215130199208387487573079040 9586162 540749797758267936884502947692255872 9586163 7880321452302187816716167078563761744 9586164 -46839324567035055212957631702502195200 9586165 -341124835888052073576862511765671058400 9586166 59437975924930591752712663531332185280 9586167 216372388880780046715837241233198662912 9586168 177446636802411379270258476827981352960 9586169 -124628113311111328376489058456862513080 9586170 22466850568893080980780039151490708480 9586171 11077143460003805304050497142060436224 9586172 114320317734306134002638661292528050176 9586173 -74443262301568968076280466269688940416 9586174 55581523052150086870961875263074650368 9586175 -109847679702739121972519203741825876200 9586176 -64830539438217434706989374902714236928 9586177 -130921933089781447221832542436193426988 9586178 58476932741741381050911172307540461056 9586179 235732039909734548129275981108886342724 9586180 29995176277305190820204520965104262400 9586181 -154766802700650680508733676144935543296 9586182 -23402311825038845781478313668336185600 9586183 -345040347274703108103018935180472606568 9586184 -209980361130521255285744035059210854400 9586185 39378572516819168209791382096079948160 9586186 -14872977282868180810144803700079337216 9586187 -91991469221643603812195274478144562232 9586188 -1672049380962867092953904964175840512 9586189 -455747761456059534879773400549418680010 9586190 65845135202976564970136392992454646400 9586191 -129074802315109627163963708709690770808 9586192 6062344373795580737391476024738316288 9586193 -12768152194398458851946940526664500416 9586194 31847254536322606757380131409111670400 9586195 -151772168775209518930721748457031326800 9586196 -84056073451693290107281770178085955840 9586197 106524106503352718050824008946586951374 9586198 -174682254544395799360040225928466755264 9586199 95168667776089154906156740449888962736 9586200 -10837702489599977347732914807413760000 9586201 13008955425429361636403819502220047312 9586202 147183350362345502932904688075807110400 9586203 -126695497495953852167431014272440252800 9586204 110546540056499720983379124779068379136 9586205 2014422734090401074834954305206644960 9586206 -39522430383113841608811914834201225856 9586207 206897697386051299435715766830364179952 9586208 -399510432526503307562991742529762426880 9586209 -261707244033392524892414269961333007696 9586210 -10964887576735324183893273283584353280 9586211 70603979680089959078685207603916549200 9586212 151349551009745994762342681432961124352 9586213 -89391856634168364419391017200117852200 9586214 13259941579004861629844740283737964544 9586215 -240565517603598409295512505635381982400 9586216 -29894723951787600036427945014439772160 9586217 -56957907207800776811907394934104454748 9586218 -68606837946160072647641711206092285696 9586219 134599830477632714246773336864884208832 9586220 10422790996398388964937433775595079680 9586221 -35311294804977746296879179074718506688 9586222 98167884047225054580373193185633336320 9586223 27623934135687838317466663975460661120 9586224 -22002430054047854976693489238644473856 9586225 136809558265191161000913582501077750 9586226 65520407716410777601778918198532317184 9586227 -177508178024449657758492912965873326080 9586228 -47061603466751450228773145795121612800 9586229 -61545191528731690874999551282526785170 9586230 62844546689148923327214765403560846720 9586231 321338256376559558935998613527594981032 9586232 124478625266266697424100794117632532480 9586233 2829142841037446591390296590455044602 9586234 -3116886831189072316440115565419876608 9586235 221980995812224946492000072886053067360 9586236 -27263298801237349989178812295258914816 9586237 105901449100543188290098762732941733152 9586238 -174948520430777892867429753167603395200 9586239 -37142509566672486211248363939158126592 9586240 -850197436025821338871609591962009600 9586241 -150353009657322188041473924745149660480 9586242 94251488714902799888094396993383354880 9586243 133904620843907859072684657207501611224 9586244 -67258385049940432551400757457012334464 9586245 64738513447106310363084916301118537120 9586246 -15391086958680046008120400576952096928 9586247 386678678939478411967144236331937599512 9586248 627620828922064794815793073272913920 9586249 -109910061640171587681325780761743305164 9586250 -10855414308735602771000322522679050000 9586251 -102185713642476323489682925654436252304 9586252 7071747243270962324706591501581750272 9586253 -7921079197184724813483009743632654080 9586254 15847195653232007760007078025418485760 9586255 -70405484056467354309770362834460697600 9586256 -15449133002394623695525800250916487168 9586257 2153503300181831929899191259750572640 9586258 34075934336369002469995109208568164480 9586259 111664418483791446124427670705613748460 9586260 16617004382989252097090976801641011200 9586261 -366202919510181134134623205965359418240 9586262 -121665942683456348414471349137175393408 9586263 102926480705883876653272061759271919824 9586264 254014031943447774615832486729584107520 9586265 137874544313640923929518869077017339720 9586266 -22946667604914154235629191901005182976 9586267 96851481111673889064224903607338581316 9586268 -117935914500059336149401805392729226752 9586269 3054898434587232195542142496631617920 9586270 112306884670693471364713644710690422080 9586271 -83401561081511276506534319888325762528 9586272 -149182453114391085499554000539188985856 9586273 -204751502239758131214366182368465536478 9586274 67937706153625347249579030323301790080 9586275 146720634977046502907297059646209429800 9586276 -55461530716210322609417787488523448320 9586277 -232137997785100470096243253206172367874 9586278 13541270430082260381473358720042248448 9586279 -21402432694353655707993369282692934000 9586280 162366596287742310451426661064991948800 9586281 -56538691898412337425526955900680622448 9586282 -154972647919527072886103942621036989008 9586283 -35142723448434054598171995730122457824 9586284 -14381785614890804926791309512010190848 9586285 -43241120699612810792850075018074803200 9586286 2446181760512223591648786462729052224 9586287 24999175116741930434337943513778554368 9586288 68223030776542618975445498529171341312 9586289 30317297367728410191825367920658230000 9586290 -9646676852896629561078805913940787200 9586291 418755558256845915766410916286964480 9586292 -11446431315420162608469442736851746048 9586293 3743436115414024646508583622406463680 9586294 -98198055477128984374722043855677566304 9586295 247246757972114489609082551639674771800 9586296 263581731114818760219902691452942131200 9586297 -181514468056117175498753763524720157888 9586298 193684819368949244829823611790444320000 9586299 -90333232300074305136166776692142812136 9586300 -169334898700218173957261452970408832000 9586301 -60097893329321402083972091180450815680 9586302 28081428859116657219484942369313845248 9586303 -16520477757695573773592644815224045816 9586304 -44236888897443031115897120286635458560 9586305 -60138351170120347326279012318235454700 9586306 60923364923472794696319434260586419104 9586307 22953413302427980456570487126569874556 9586308 156239998689885709113604940037706874880 9586309 130603503926919539686193034755076253116 9586310 -103870096038414100498850875187058666240 9586311 -110421175392021815825423857741726935768 9586312 115518165823547944614455536256332723200 9586313 486310343463819164777372272444011060288 9586314 -2747993406680281613632382514124946592 9586315 -108077947593968137005979094602364323680 9586316 13434822284159711407678749615739969536 9586317 -83011596423905469389967498090878720640 9586318 -62369978891206032336962236711401335808 9586319 555193594473421241757643964125929244944 9586320 8810277026226471124140168829933977600 9586321 88987778505239409756935344503370616932 9586322 -10446219773789282649961732899847679328 9586323 -240555478917764934675400678389563994000 9586324 50441768724465614160774852748393070592 9586325 56118156704034799007427691679309892000 9586326 112545895887575061468700491401073015744 9586327 153848335400864460216111825289017763560 9586328 -81193556333492690072993298088115619840 9586329 -511303509204607186336294240066619040 9586330 2838617084758244298776825164748507520 9586331 -171486583231397573766855032109485387088 9586332 5277933194589808956346219172119296000 9586333 64566988153998025078114107068079957528 9586334 3173852370706577887091635895854878720 9586335 108649644890050386131542301324333232000 9586336 119257032700615399037686762605898629120 9586337 -66258286216870312509188302333557049068 9586338 -16972265595226469067840806055978454656 9586339 106327523954121682663603496011479462560 9586340 -33250247408307483701002749832856252160 9586341 -167780573121571799022254807323284008448 9586342 -56630716471042534806807638614225434048 9586343 19301798229601370744469762554220399144 9586344 -15397169418448783894918043072985415680 9586345 62620033600578230196910840255974868800 9586346 -81277952071738718496697168408638720 9586347 -93766743964217591040904542244024980480 9586348 -255512507392006086235654155645845531392 9586349 -192991985595073295344199138170824905760 9586350 -45783588702839664298498124460639710400 9586351 61630749240729714497474588779220810880 9586352 -776012813069584253801495788766674944 9586353 63770116018492479204148951724118099840 9586354 4255444826588727967463111788838369280 9586355 3121499572207851098321241351356064960 9586356 -24856865221352061806805652972379412480 9586357 -215897063119360240696924468828558219776 9586358 -107861636959216500426451735351171818816 9586359 -54029113654214597158616442942349871496 9586360 15691893395278752958907550130526822400 9586361 323016416747705715154251882633035329962 9586362 36908403153528430538789500774336377600 9586363 -55527460984256849191965752257739942216 9586364 -223312360690476170048136787879448116224 9586365 199104802404182655018197916200536602720 9586366 67746886492274012692280747152852837632 9586367 -448789671940572935861086661907688608 9586368 -28305537075857541877350639113726853120 9586369 -13173093563252872036425163505815552556 9586370 -77747092553268299233587161855918193120 9586371 -76667108658361785655228400943262286088 9586372 -108678321414045725356210332556501911424 9586373 413533099717855974014888469751467854622 9586374 -7959618496350263464809875397783613440 9586375 184520914770410500413796615501488504000 9586376 65104037645339757583953289595076142080 9586377 3686915759999723472516519791131084800 9586378 -41858104662767924061198623030583567360 9586379 -150588589818250327058538819594739191360 9586380 -16111978342604396860020568872578749440 9586381 43495475575235263879339667416411559392 9586382 -15672389346213990187195721922259817856 9586383 -266783125798946492524129150036226144376 9586384 110768016573679409154906428117860966400 9586385 -346802218478534470704480711795230334000 9586386 -106008197421766699829978762736008526336 9586387 -79184224937961892762196584113209922964 9586388 -52750912035441724782334145970297083904 9586389 -27935479768670073385972681535864218080 9586390 -49034662082992063148060537561087856000 9586391 -285755957683268914603280331668441208 9586392 115632872384575608391250244544224030720 9586393 380778079740220230805085017283236634320 9586394 -270213574917496075249106059161450144288 9586395 -2524395048083312479121360825615482560 9586396 -34373939046672337617246639091843046400 9586397 -397459588845532965510348022963987199028 9586398 53897400499844193747417337910502764160 9586399 192227788796866075121791152180731242400 9586400 86739370817909082661471570993387929600 9586401 -83989315690070880648247502174317416096 9586402 165984113338188172696251656838716829696 9586403 361653358912073882262953816354070026652 9586404 -26561540205612044052316181278027776000 9586405 -95846953892281089374268280373758583940 9586406 148683898280208422215097267604996733152 9586407 225759123312370076289904753760682331392 9586408 56541092667846464239260001076405237760 9586409 38200965528473321141922962322512915712 9586410 -25530424929289242111511265578601552640 9586411 -347464543792531650053305791092770590988 9586412 138376904881435261341868736072754769920 9586413 -193920450345343247020543994256200937600 9586414 -70569094723267404494280336789395692800 9586415 14864391575437063446637281948866912640 9586416 -15439003878510818636484620025159745536 9586417 -255458951294967203497931116516620906000 9586418 189442172843027231868582361651947590160 9586419 30607350065233529649556008552551159976 9586420 1567892783733265540174873982931394560 9586421 47342383062492206717693902607459610360 9586422 -36414055603934425527149126012908570560 9586423 -74563900199286440663616311320239508992 9586424 -202313884826185683643505284065000407040 9586425 -26973486520554270938911144396564734000 9586426 100313935031016536788095952817310094080 9586427 -109495614435427370145282611359565376000 9586428 -73695227623331379184784140146229902336 9586429 -370275285575431456983578618316934494970 9586430 3569675992712777561215227865870176000 9586431 9089192697746103127044799218134994600 9586432 10853044837082680618893855428723081216 9586433 38016082423118195588144368891919766084 9586434 5856690559271225980956741700754535936 9586435 -109310942104498903850807851035302379120 9586436 370072864792924991339164928619075848448 9586437 -6041232215900450770635837147704633856 9586438 11226837192737044209096328854798165120 9586439 -480327400467133998025451129734572570744 9586440 13335838231731669316130056437252096000 9586441 -48937228252874529154947329704936702840 9586442 -165316352946334700063873838926137426128 9586443 -12196357267948726246144529329332115200 9586444 -60390257573119912658951930909497109504 9586445 -217112254327638062863093272874113252000 9586446 -91511372596834383243648705747394384896 9586447 -295258790880121916344164775994736688048 9586448 57148014253155557413537679923252764672 9586449 183299172839043782729079444199756149888 9586450 53454654089491126596528689386705296000 9586451 86291900098885940276566649723229388800 9586452 167219470864582301979001581267060652032 9586453 321251855156954950638564340345032531840 9586454 -17322465310207734146621474727545209824 9586455 -39293708776463110955675153847109786080 9586456 -174113574326930884467250829339544084480 9586457 217770144727998989821775283189244620180 9586458 120008579008404094065681354770912248320 9586459 -116852012741846662783208840257636617340 9586460 14622414697579149519282209272747407360 9586461 -47534655963472587309054161997282457728 9586462 154416307586989597144123673652239232 9586463 2466022733446583154118748882057799864 9586464 -73468193008444984201316037640236564480 9586465 60654634416459591265963137520951272000 9586466 -203203994640160644374462566566308795568 9586467 -234726589414633211999600771104546788 9586468 -90711090155555385311449139566171521024 9586469 -91535827819902669715005257689758423360 9586470 -34530317817302261798508030661733034240 9586471 106833417095811149667541952629944478144 9586472 -128131878836832608899667916608009011200 9586473 -18191027050523752943212458880770601920 9586474 39107564265394219620802852512875522736 9586475 36393175134909035037512749015515586500 9586476 162609255529425596663855335229837375232 9586477 -226030214864431788524706142366596557674 9586478 21492201961681920148014027219641692032 9586479 40661757141697699547108291230762800000 9586480 -23439206990902084969141747807490211840 9586481 125709254746488583965498308742449662464 9586482 -8738307614152864605205504476745665408 9586483 399103797955233738976919973450984955024 9586484 -40732723021000545668218073323895309568 9586485 -112289286903481138231074813334580116800 9586486 -25963977358394633279356101475951977216 9586487 58994955884816041019203897331323365072 9586488 96618898370902668052993698652087910400 9586489 -35371012777410732500469683412864420768 9586490 -191031086815679940790953811758443642880 9586491 -46930521492601380059931496369964468736 9586492 131600305235643106182632464827890073600 9586493 71720319698724879197500587469050684000 9586494 160479965799164339262880228372672814400 9586495 306128477309365288566025194823800825600 9586496 -67254268461202480808522827039550472192 9586497 58308787293472128628467007671941484480 9586498 3309600123159496350831682156838616480 9586499 36447052138320563679559100897539628064 9586500 34969515633081739639983270146162688000 9586501 236604790189962297596189372586146171100 9586502 -45890743277597384364172507265695581696 9586503 190530872312732004749079323862421440480 9586504 -324095005954059109651059541752817612800 9586505 -282519865029557279109573298409810381340 9586506 13001420349659605062576051345646080 9586507 104092773459849167270632065464545792000 9586508 -234861841371868687903842360993380412672 9586509 87298073500582740068475727731750270720 9586510 109724015565585314491096845472444133760 9586511 103390041262062411287731153693217430000 9586512 -1284354058403624501217949999406530560 9586513 181653444168433158871940423281344701604 9586514 -25126188488027034859807603375262604288 9586515 -28187543629708491850821012559513282560 9586516 125448907641096992637727561118436103680 9586517 -139508994708370873835472605377023280434 9586518 53326866261760858334005323978203987904 9586519 115699112569175918503273635325672166528 9586520 -227144528504820959306221866301944422400 9586521 -106344900544489407012506081317244297856 9586522 -69029270430328303808177744243827589376 9586523 -283428720318747804511582158178937655228 9586524 56019509234670209849979594865456988160 9586525 -170538390528286352485740964132635590250 9586526 139918220287380367268004626335618105920 9586527 -21769938280698593847201410425720566768 9586528 146429096379323453469847394982201655296 9586529 169452260610646847380721819676070452480 9586530 26278345864315512847009418825005761600 9586531 383022955957184199205857790300788546332 9586532 -205597275931754038353986269692590930304 9586533 -12836289216687736982926065870968469504 9586534 63804203975852132289771752499254244480 9586535 21116451282827334223120473600885204960 9586536 -173793032078369183800936303502920089600 9586537 78894448872527068176100607405253148672 9586538 17857120053161040436034851841208416448 9586539 277204369960052313343023180990607481520 9586540 151206022877517076247522991940074762240 9586541 207532488105641070823534039461301017942 9586542 -26877949396497652609183712421424536576 9586543 -386000598300385262444460635948808576480 9586544 72695276428435334727768999058202787840 9586545 9789924006746656682793132326404219200 9586546 -46092576173528143985952155369320712160 9586547 171515437560464026464650601689142866880 9586548 35596897192135603254342214258307816832 9586549 1361574779995037460509490183816939200 9586550 40785733255033430317800337201112640000 9586551 70213751702669661992138275467953381280 9586552 161348746000952156967540373970731622400 9586553 -466073012509629608827596243540941164476 9586554 8594707092889740425611077072175441920 9586555 -256785447182194955264613606339286733280 9586556 -233916275696957624482987179963201292800 9586557 -287732905545586116056960687918069192346 9586558 154750826847396007390472350716701290176 9586559 70625494261602765510341480432657831400 9586560 80241823796249711277206211820466995200 9586561 -252132208898152089431186857735602469056 9586562 -115857640394069669074937888935304219136 9586563 69079621393923895008844568536939041024 9586564 47663074642611972894964992394229678080 9586565 295601831012048517225528028985331254460 9586566 148263860161413363100963748563887897600 9586567 379550902113522751307971500991488526616 9586568 -224409213539012863540910595673584061440 9586569 -27993497843146178177268256211737733280 9586570 -6521789704429403984262947289083735040 9586571 -43007120458725980917360078525163532000 9586572 -169441730673602578167871788118934381568 9586573 76458117267306799558167420561424016822 9586574 207039323074330156481164172090080656192 9586575 -42953736721906494241380344640615656400 9586576 -136336417057043714648669388408170938368 9586577 47313232407435486972427739825118129408 9586578 1216914184292067373408449833123063424 9586579 -4195956756290821202453107464744369552 9586580 204297060623809250741377649106669004800 9586581 -105867993645530736601693714393437506880 9586582 -125345490034422025315536919082565761088 9586583 -258022679698378598745247097881488460800 9586584 816797611808811489010779383009771520 9586585 234501814193852375257393443794388987780 9586586 -11449518302093781255154957995178429440 9586587 150139799620077779470955023768340128368 9586588 285503895918800855443667312802915840 9586589 222144692482763121756797752209052479192 9586590 -989559104232120166450767906308136960 9586591 18992899828742625737956542093262170464 9586592 2563366150794976286807466280680947712 9586593 -59121390531178668165513240093347177136 9586594 38697548330574398049629198282061088032 9586595 -14745836294873527808962182901846179840 9586596 44570044951531566196509610788343486464 9586597 270985176632763710090647467222852826046 9586598 74671310497690716117783868391406635136 9586599 -283454464532655400126679936988949651200 9586600 -3459570376861166091809580768756096000 9586601 -239128609124702216499217293838926715398 9586602 115372068321516756632564739439936942080 9586603 -80524849699285402676852974747770059216 9586604 -183162279244800181910423686707211647744 9586605 -47403018318249815099590820813814779040 9586606 -174038170044058255753910257370436685440 9586607 163959745093655656950851290614381473952 9586608 -18218792510126482100705134751207817216 9586609 -29134693484885362858292192861765089296 9586610 -181943793260436091983634560450502702080 9586611 72669230294301392349607188348108244032 9586612 73961413558629888527464873486985328640 9586613 -280753246900939433423857409163807732576 9586614 1605740127924180119186468667665515392 9586615 -116695947025309549540490667908191933200 9586616 -115640220396167620642758526549217587200 9586617 203735573390848305063772875272310699840 9586618 5743569181235002818781920242039239680 9586619 -84646568032022790066458131307566309104 9586620 16033909290544371809612625110781235200 9586621 -93590042804968096802210334932432239200 9586622 -133046520428610975403698787005778955520 9586623 -81638976734562270012501408803298339696 9586624 -72760406199175337436574531239798636544 9586625 22607777639150975634280800423750048000 9586626 710239401419837106924837377379532800 9586627 -439637654219468104548527749053019285040 9586628 103337343589904817549922601508052909056 9586629 61113073097982121555602225578144844924 9586630 23427053781209284686363127982538904320 9586631 -206882262885601796220079170202171670568 9586632 -35166437138263023846753330393624821760 9586633 -63064541771562221218024246722309621120 9586634 140065025471615986440968490438908679216 9586635 1435187266898946072434561066784652800 9586636 -44087997613185279422307439666757489920 9586637 84387591536478534353927797232421861312 9586638 114984829260436958992469453586637111488 9586639 -510132429201334334578711448950167220544 9586640 -9381425963163265733593155183496396800 9586641 -218691787791287139061135752823697749008 9586642 22210591404046114866386069373222175392 9586643 -149297882965935355714366313045572009656 9586644 -38079020337051266563850788358325417984 9586645 -159913566088405963737239933535480488100 9586646 -227810694913978540900124895856433896320 9586647 -45505763970001112293556031077520994560 9586648 -9237274596714851707011546139031715840 9586649 -429407818373721993283355780844386575350 9586650 32946513119690840545480903013063040000 9586651 -68632620770115742681722089145193420348 9586652 20189190279424878789430038252597338112 9586653 90453413522572925083216557827995502784 9586654 -155695363896663417499445278388779460928 9586655 -6720932132826999202527231978111757440 9586656 48718553559911955418872257292125601792 9586657 -24638279482394885512667592144814980096 9586658 5104410245327401962973857646895976960 9586659 -40056969712421971359983006500084243200 9586660 -106815011879944142574852954306896064000 9586661 64964327113056890005220916723190663104 9586662 -31211319592035917921408951907416778048 9586663 178476935387839672511305866150694084600 9586664 46455070806332733792634568185710182400 9586665 26395541958968768802415970622145170240 9586666 -135778073628496541957486206415151687936 9586667 -33726255961963467950506964349912852960 9586668 12014349769862015809623792005023580160 9586669 441578099860204269237361868847739614444 9586670 96109560073244691204196193681587001280 9586671 -101069907612124850756525650744801776888 9586672 33620138810892668060931211485610770432 9586673 469432031801219452371551800153510499922 9586674 -890917904826803575431845247268470384 9586675 -45704686358478995260539246868768020000 9586676 36560928103933068982700076699638452224 9586677 -90402936283196100421379770732083254592 9586678 289054222224816034263864315122634240 9586679 -17234342120319888609327181954638608640 9586680 32632352274804910791753377674478592000 9586681 20980002909479693952291406556495515400 9586682 -12194983566550900993862186462330144256 9586683 26675297144653916310235762881524284584 9586684 403348519079679566852487864658991056896 9586685 -187359238308165071800188444424439857620 9586686 -127082156633869637130455023766605791936 9586687 375414354475648733460901222279979446392 9586688 -5807249599894553610589290351757885440 9586689 -10998910019482631460486031796282308608 9586690 -72864009516344270926414781718173714400 9586691 46270681233766456956958635540839796240 9586692 194884708123148070212300575484258726016 9586693 -31063698678234712411073718483064653096 9586694 -38692536517488714408585370835642855232 9586695 -112524585914526471432942497268720969600 9586696 -44027830320955305482967925865654845440 9586697 378593990532032631768962595355983713040 9586698 148985819329860339967049921903933653248 9586699 -253950452051408511523508333635875598752 9586700 -61516772274398729291425286143470489600 9586701 -205700075804901278742760945414495632960 9586702 -61960293028763220762421309396503703296 9586703 -7266888355092402986011434880949215320 9586704 23461370651506559096143218764422840320 9586705 -299807022079627398786700114392067456140 9586706 145232172771164123803992048110050068480 9586707 48032903987600690238613850186113428576 9586708 -100316070687326650911738203667626042752 9586709 485149420755135693895172580981009390 9586710 10848328475438493281874399484579349760 9586711 432759777120971802248119184911733893224 9586712 -8756594347869006210102769870489989120 9586713 157116768874591985632016702475319022544 9586714 -139245539138194275548269992855642044448 9586715 230480455738021823161584004896971319360 9586716 -433171233508810644686187106415175168 9586717 -72817795957836190247049821953710159008 9586718 145914465461833960806797938498764928320 9586719 81038743135454522833272875898949457088 9586720 21540307742578943406635360471639654400 9586721 -5193936857870643262471101776992204368 9586722 22280444767755815423196632980385562624 9586723 284085915544721823684238114014574036744 9586724 11063895881889266564465045362711633920 9586725 -14664482404190471281398822761820508800 9586726 121445853637487415409703009560798137312 9586727 225702415411854979045855374889165827576 9586728 -32626886296554808965516429698796748800 9586729 196188958216703543711797600048459039360 9586730 105509843076868765459186954407578321760 9586731 -3128596618954933430566401139669573632 9586732 -104337444960784358913804291617961435904 9586733 -27631045893661565911170350071218220800 9586734 -35906376850200051749947661006909858688 9586735 339521689520673811008951304129919893200 9586736 115795956687493327245986189908038451200 9586737 52659529398735770971875965299088904180 9586738 -4091946031959613823774479342443669504 9586739 -6396620968611506500426648180957388040 9586740 48053154519329893725774591083475302400 9586741 -75758634609361527208097004535476979858 9586742 37302965758300715169208258615178454144 9586743 -86442354311803199308968167055522750408 9586744 -232852322103790032148488954588322467840 9586745 -18965222610377415746221145100735878400 9586746 -28030021356668382711647414141365917504 9586747 -388259102724385231411903909685383339804 9586748 314562056473543328168241926381921553408 9586749 65173036968988265269956208392608063328 9586750 44315958322759901936877517233786624000 9586751 226114532767749846220667817016740055392 9586752 -49091015721557255769280312066273443840 9586753 -89052815777026845607501212531630172512 9586754 -34217807463204596555610513693350290560 9586755 -4470287257941409763300691299841794640 9586756 317584007144308994545056648628320371968 9586757 210764439475668430433245261349086494912 9586758 -49468847230664288353999755105133790016 9586759 3975073576562383101257400109712889792 9586760 -58546278921401165625524285045976576000 9586761 47776860181178981561896539063106147200 9586762 152974269602864054314794647129799233280 9586763 347056850559950636506530916606622709012 9586764 -375191438349296451680057726659694592 9586765 148848405326659063685646100691359827660 9586766 -88994820528044795640140757488058852480 9586767 92675251721045845979066176786349990280 9586768 -9655096120204910916658813028086579200 9586769 -202740686676228389265526425283255186830 9586770 -38368506844219696867588293569290383360 9586771 -28064492504354830883814027721555093008 9586772 92663776733003311317891243612576970752 9586773 16912496925371212956369864225434894400 9586774 -19379420297726110994739131794706600448 9586775 64585761960669919290287597126378563200 9586776 -52508154166694827211102448385408573440 9586777 343859050263558904817831908918237407626 9586778 -20506662609768238572748086804121618944 9586779 20245115267372025579383341943227052184 9586780 -86695191471557685185732664609798850560 9586781 40813179100032960076119079937584769664 9586782 72267435218024511620459687873972173440 9586783 170180645047536747586210566001732796944 9586784 -112560740125316912242083187014475972608 9586785 -83899317827852662429919040941610126720 9586786 48413406958507596667066502845149327744 9586787 48257119475594600615180583339203827152 9586788 -6232179877512365708232005464139520000 9586789 16559894543544335037415297111073207100 9586790 -58066831787606231650159172811093417600 9586791 200418365206468371440522107572182197920 9586792 379416364192050376136011028102891520000 9586793 -91035131698999309144586145981059275020 9586794 41190243567701541985783429256174326272 9586795 -13103783831570958890277244412565037680 9586796 36618498192490322967800346010921751040 9586797 41882217542923224853016270099086667040 9586798 -4597348795386782427266220510550342272 9586799 203456645967643837622171217847600677864 9586800 8625798405587119046019789918316953600 9586801 -289620367316878595127336796798422463452 9586802 232949480461131207826093458149428856832 9586803 -256169294879274716567279700455176996296 9586804 -144345020428956810589110988104213449344 9586805 -137795464291046867650979606334213516000 9586806 -74224462704742996867438096514437970496 9586807 1736842727076429662321661011934666288 9586808 82903234760878873729076608864341196800 9586809 147158368204668671888139586233578976000 9586810 -31327596958267627810098238088858802240 9586811 54367876091501172336213582084511932000 9586812 23948125742583860135533898969435111424 9586813 -31594132275068771011764497832048226260 9586814 81312550781624105287416948705035041920 9586815 32533463305480350333998351141956753920 9586816 -297080760512185960380538902771023216640 9586817 7639238326169103358474218777255631572 9586818 15878414584689104486329133340395402064 9586819 99344115372111951299715268891591277520 9586820 26660047131685024767945413110126656000 9586821 306334929398849084855550349660683341664 9586822 -68508861975502530596766774780934071168 9586823 97387933341178410897229112998998402072 9586824 60736574812397237488429245050634731520 9586825 -15379290258314142360439125794809440000 9586826 -15892025936821650072467346174016263888 9586827 -20413468286403848142276168994028296680 9586828 66581274409225048493812536280990827520 9586829 34057232151952744674214724386417876032 9586830 -92620339003494698394454025302656000 9586831 -119795975938787121781022286722667980936 9586832 -68971393543112296221417508968696053760 9586833 -3904859939970755215159746345270306576 9586834 242024972194419187046276329352666364816 9586835 91724564391690197190551023323666479280 9586836 -18402901156089205745181645586208624640 9586837 -49123453323339550654250889548775877632 9586838 -140703026284610222788490594349564703104 9586839 -53820852874090254056756545391700058752 9586840 -59363122444550263763359281347716915200 9586841 -413268636269243931162027544865215032816 9586842 -137664699237628476890621827159257267456 9586843 3133996661866556941016141421122677760 9586844 -245661553135998043784034265550903307264 9586845 -17411486624851712729580858972416899680 9586846 -12920955892722738519398957449659232512 9586847 261282944935781215437347787405105859296 9586848 44477925576024098721674504453514854400 9586849 106890222743226603029410303252472985600 9586850 372520835162440829074630660356480000 9586851 90654929665498879412129292855204498240 9586852 113597511555698538161640243412607115264 9586853 55227410301790000167980157240097467840 9586854 3241733222040315230846598627208652064 9586855 150060308875836488352500377077690395760 9586856 -300368855093419213099406522961617971200 9586857 -109904045365710329448195828296759654208 9586858 69922749425729847685265977516616111280 9586859 -288021758284610460300427771735110356940 9586860 -37447125006015570415224357265587978240 9586861 -184805095941504076480588097966790371988 9586862 137746454351257925459165193715905306432 9586863 157825169333176350079538835703184885760 9586864 20014383892153323987907724415270977536 9586865 -75730358623191198791013168921673105740 9586866 -30695938821105645699605588275114705152 9586867 309833506786581798474176457993774008080 9586868 83804802597634583026179378441171025920 9586869 253479689136542739803307274126669395744 9586870 182585655573620368830865111863285050880 9586871 125009435426434918604817151008665697552 9586872 145306651289678460967941574050439249920 9586873 -174715215873244841403023433663873586176 9586874 52820076047835396888423945758163400704 9586875 -17287174125434385917635432095716085000 9586876 -118232728100170299618414943470291265536 9586877 -153773613142390683255034355919700329960 9586878 -10972611656372569942452844637791764480 9586879 91649220902598587720200398515263880376 9586880 -40736276056216146095085484598466969600 9586881 -7536887142633347758785529286041143630 9586882 8149537602410403288079354039886246400 9586883 -252431408057967214727514901989369056016 9586884 257928587469573701042785704235383969792 9586885 37351952317562021612841937045885873920 9586886 11086769840380752534084269203127094144 9586887 -150080330461848180490033829516649024000 9586888 152174328373017861141597828834152309760 9586889 -91853126778412270718679770816722224312 9586890 -83870024221630618281753994478375078400 9586891 -46206805562715558336774558053554158480 9586892 70113636684341943499577135560669393920 9586893 126950768823706828992038371619955744 9586894 77573122242783358985774130230269185600 9586895 -127230713670993191397575768704946191920 9586896 7757852874051912624111776353304444928 9586897 309147802163764801251536919714577039346 9586898 43112920004189941468563764982286261536 9586899 6157148723174767751619645526240293540 9586900 -18524884651083109296546070408696816000 9586901 -81888826003585241535591021599717952900 9586902 15271814998857002316159902843945675520 9586903 8714491369846116547641785366819958152 9586904 -303423560451298647646036955626024458240 9586905 -15385223944022387150194830844245734400 9586906 25868900835790024758318140444443607040 9586907 167370813842751193634688692901029732640 9586908 -97573421830970132854401036737713291776 9586909 -78292929793720894620315196912840556890 9586910 80073729437524378313881448412990000000 9586911 11926810665053710904415165524560224072 9586912 79351878747860225767711733800348680192 9586913 -27071345633542372892650195375475269440 9586914 -30922063269966757510606373151280210560 9586915 -85624394500547318457708954674134517280 9586916 408056664029998472641694257241860604928 9586917 12781360747500142846739369526280301472 9586918 134545730401183077221908783342665119040 9586919 -283409619650600035676217321546271454304 9586920 11983392866888087734224137155932979200 9586921 -402510746736348310781084499226671951756 9586922 56217477340955073734109200672969323872 9586923 50011831865365512246015326445358954584 9586924 90060719462199705593904244789344624896 9586925 -114506993534587707919471774018473084000 9586926 43762905104226095429424143499475233792 9586927 -80178964916610203286216948803597696528 9586928 39215433616168049836310062574042578944 9586929 -23639493613388057030171592608104617984 9586930 -86922001397970012049878139359777836640 9586931 -307614696749588302068321488723916696048 9586932 -128717372364260468726163863059795427328 9586933 -322393103151528025957483633150655924818 9586934 -25879278735506491275163714270006665216 9586935 -28567423771737882486791791502834511480 9586936 4201526940113941033697727272256614400 9586937 382197374165045561138810074834126292586 9586938 13815689840846636429347911371662700544 9586939 174434830603854355189961006857345320740 9586940 -55301607948834351055509459549105669120 9586941 -31720717398182446774341567775077492096 9586942 90269249954397891347216257684881103872 9586943 227377875464312031972041080210992258744 9586944 15600849024089424869654004799163596800 9586945 62319345610272126030317722918532990400 9586946 1224140160870136990146562067079625536 9586947 -108723456056322498030189322640056648200 9586948 2215624624217878224290694360772352256 9586949 -67386482484162835246852249237922386464 9586950 9741054212780148898476744636990273600 9586951 -497558872780406335147778379132790144 9586952 176945851619029402441094568640060293120 9586953 -41265658401506555566039640343073870038 9586954 47992224454366177573540161523908420960 9586955 51537646654575831623840896407465929760 9586956 8513175959829529701187432939070229504 9586957 -273352503332501554215599823752029070794 9586958 106649840088100564088167071364662604800 9586959 -10234898933379616181842625188380472560 9586960 23519613785182729235826422534384025600 9586961 334083684067223350894045625815298384562 9586962 7480830889334310522811485945800753664 9586963 374302696428102888793290899904652851840 9586964 -124542655905976839916356740684352081024 9586965 -28445230851940321178517360113808528000 9586966 46520754547007496224677397367272693760 9586967 6565142154788099745488877267215794560 9586968 -66631389405380981017569004907167948800 9586969 142849753800350944280542295424003302400 9586970 23244579890314257605004072596080992960 9586971 -196409686220301658570441622742562583760 9586972 95782618846956467105946674904239883776 9586973 -544599471926415791713279605128597617632 9586974 -19636419021756907859171834408464616640 9586975 20391805511981056698367673931038607600 9586976 -104702366803431982712155032296424996864 9586977 18922768592437246833548344160337215520 9586978 -85976131235753698148282520260429814960 9586979 5350338399422739857878635538773942984 9586980 -745657848717962792852052182049684480 9586981 -139939460705639102784106582448356577218 9586982 -88802194705104626412497216636566747200 9586983 64000156777034156657581607311971291264 9586984 43027132620284126211062036498753617920 9586985 78241704483691062482098068868300086180 9586986 11919248201004503316297842744611729920 9586987 -196500815117031800830400348393674188364 9586988 66482720540360169375823376202429981696 9586989 10062657703345924012375367449997104908 9586990 135023264440727620692055995554549760 9586991 -68681519332430088637660794497984653200 9586992 54017321368688968106841773302438133760 9586993 19836022385652695822065239376491709184 9586994 -106880779835575384557226544166325523040 9586995 -83077178851460914996524190068316608000 9586996 -27897577304523100352589951423336269824 9586997 32180333698728581738517955068112342314 9586998 -1154976528207560576060843572480008192 9586999 -101487064690113915455575883600032807000 9587000 -178768966728360248892255664027376640000 9587001 254042291432631832032211684960537925280 9587002 -138450024396993914443138493794961436048 9587003 -294788364926663794048523551102156958748 9587004 24230027166026068318293739961875759104 9587005 41538971243829226982755282815607376760 9587006 44262069091316519687142108563729271168 9587007 -50957911458634489040211291207717844320 9587008 4697652473016729700529431826787205120 9587009 -108733516627213333104398302994726224080 9587010 -7464134123411661220385517962489533440 9587011 -85994542869059839107575197416384998496 9587012 177147337068103896749371169919255151872 9587013 -70765366579744282409729727151009335936 9587014 128381066710055188350877540253353839552 9587015 -9311233927666385937526976649385951200 9587016 -207661998907976273814642364144092257280 9587017 -13904474484607854942306694372810532640 9587018 -30416630371392597747853563441604753920 9587019 -55073181128177300000206325597555472 9587020 113262203429699901308889922531476864000 9587021 17609163856063965555899510649149766144 9587022 537014764465004083564205581467018240 9587023 -82894350759568805295346927906167385320 9587024 -4747230176469816740867154130196889600 9587025 -64818602922479983527533785465077360000 9587026 -81161078008251442808834373515945490288 9587027 83946036003245549415303051566961437712 9587028 99670193038535896761087574197388247040 9587029 -74442219508824325725022178190889393280 9587030 -14179806349415005028740080452522784000 9587031 44007564878247703372417306511471500704 9587032 16664419566360605989330567288456273920 9587033 27360117735501869029739335686927127944 9587034 -270422056794757723883386186789288680192 9587035 -186127393069776280692461622162454451520 9587036 8826402930401824657871338394778554880 9587037 -79087785570295000541080348324743469440 9587038 232615088983318373359294306966135009920 9587039 -95679955776062370836733767276939339520 9587040 -99487788311276237879274488649107374080 9587041 -283560349416707395349161489035428494558 9587042 -6616209564376809557022774159028181856 9587043 -180797242690082872378673685455897048616 9587044 -149604378759115332905668707879682351104 9587045 161346807881877671948734570403617324800 9587046 -38640419738974705850562336134520939840 9587047 -205728431721029325717906145494744404120 9587048 469843506723012222295179701963122176000 9587049 -141018298138633030142368859014443425136 9587050 -94870156713404942229219016100516102400 9587051 -28242378314683475511751550853661592808 9587052 -240196782441346438271553485019091814400 9587053 6859392866336159604884115746247091904 9587054 -137577276237964370222139525087848045568 9587055 113891763879877353291885887599177247760 9587056 -68231642101497429598386660417627455488 9587057 43183181555406656902762655308970169780 9587058 10101711301315364217302639169404889600 9587059 -231046469672463019375486847901688238640 9587060 -29879106217281635947418387504442408960 9587061 173175452943745172741060781745621815840 9587062 -250112536418957770959597235029298927968 9587063 304236143250102269984714678919662622312 9587064 -120138344058788654377851940373016698880 9587065 215563355724428456997331522950511664520 9587066 -42394111569557095624096377217011930768 9587067 27609047612976755295454079841802564608 9587068 216937582803882429868372381765289166848 9587069 199891809176471263177967735077698786540 9587070 -23429650576503667072426565952489523200 9587071 -1743522464765392819717769093366236656 9587072 711852027186900161122873545169305600 9587073 -194972610651985261088413742308878084816 9587074 -3895496109494298252472422270294747648 9587075 34906980866308247233680564138306642300 9587076 -70154550831181626475395696435651130368 9587077 6153158886970244169899955864162953886 9587078 -49521438437148994394348675132643518400 9587079 -168457796722955983140208782652804642656 9587080 -69257695278741700068361249451140608000 9587081 85299739152399067857983784609258211200 9587082 -49988327220549459305642465456779938816 9587083 188976667342048036650514711302084742824 9587084 -10138240931313421041319513370502540288 9587085 -24448757110929512922388543806643862400 9587086 -153379124459254437662473894639047763008 9587087 -26468709644448942356881410308111815080 9587088 6351608024418917491389884290354642944 9587089 10324344845642339397184590964827345520 9587090 -4530769635886854259614846491311580160 9587091 55829814452810683160868547210745800704 9587092 252666972434454851133516532354793486080 9587093 272828918782127230758029173750095513600 9587094 -33480657200370814849019901789095016960 9587095 -94911223077198989971609170651698916000 9587096 169229195378641401414772178977610035200 9587097 -25590544901065780881932653720187418432 9587098 -5221705664656967177712481335466210080 9587099 264248699631565279327481573932959476136 9587100 74350475612342363973947054687761190400 9587101 -82275925450901323722891701498395311898 9587102 -36075185818867513563341386548394002048 9587103 164534774741037448176541433048024500224 9587104 -639674914093311458939139159260563243008 9587105 232195604385601584471143274756131315520 9587106 -93100393785002825512096506030081427200 9587107 433794518585487571161110745677518087200 9587108 -2007068322537003451339597621823109120 9587109 -83890814729196650793502132500582133440 9587110 -38136105737376420236988731079610598400 9587111 10141550636264137443434073154299950712 9587112 -35518116180156511854731500667917762560 9587113 -936581299071164999037575787850767936 9587114 145703516316466366816192038357570580656 9587115 -106268688028416970540504998699774267600 9587116 -65893032804067006930134766521431851008 9587117 144956052500677417756201896492501336834 9587118 -15752069669037785304111894586750648320 9587119 46716377301778934271585352861408069520 9587120 -63384118971284960029434064222047436800 9587121 27058478461491237215273975797460556912 9587122 -54133763568816205811446902259187300352 9587123 -7256807628132569929672702398024711360 9587124 314214839743587724485748604764046684160 9587125 -73803239655003014510118770239750173000 9587126 137634854900649207906583440296371277184 9587127 -45393718518929693024553026914320754944 9587128 -412321513942453852854417750878590525440 9587129 -46584720919620178342569957176867325270 9587130 1455845090301141898789187465485271040 9587131 -316271420626150595496389363181063306000 9587132 88810498563261589290205385979645626880 9587133 -283220033751180464649706924404897214080 9587134 134425200193733310533229118180721048640 9587135 64708435187796874427711891142961423080 9587136 -20183647946097406792879092835219931136 9587137 70690515728379356618506550521729703552 9587138 49048873201402379600747325212678002560 9587139 -57655578830880325682045850402803961600 9587140 107241871523137302765209603410108765440 9587141 -139393498508144171385885038233408932096 9587142 29266158580180737634377840087738836640 9587143 15060470867439525736593685738193420280 9587144 -139233602686480743080112570491963627520 9587145 48702100137937425778803624984935286720 9587146 -102965165466302070209299480190528025600 9587147 329627865526898844050514589850373640596 9587148 78318695546536537304483069830345735680 9587149 -17095900073812823133769919743731651552 9587150 -110354154394276534589783556748430688000 9587151 -1101427893092912160526614251303610240 9587152 -49416221622447050658623770966660825088 9587153 -36125908664626577247855933043437457920 9587154 -192135382434114358584226834602864442368 9587155 -19394785108139125279531860956597599440 9587156 236313667904195172166155238545153947520 9587157 27436217321771032698131410783195308288 9587158 -6089173665442843917883533329019679488 9587159 -227523298657315789728187375849898403696 9587160 9385492495025473662377036616016896000 9587161 -312008485473140861894597977620997672700 9587162 33783423288691798254675476544184484832 9587163 16154266386895643165603030773892388144 9587164 47983928905886970048014094668766461952 9587165 -5096945506437351499488275339539046400 9587166 -66563167108412553973793434420574890176 9587167 -85428562232799574473141517441591215936 9587168 -296802036137830476034671418751892848640 9587169 125483769050497420331973582415944440100 9587170 74217496485387049111064892722830862400 9587171 -35016912498750811768186687178529821376 9587172 -53728103014842443656069138353593057280 9587173 -276804157496870455254591971045854472578 9587174 74655531875528930308338632872057818336 9587175 -1226828347098682043227028264747974800 9587176 169095373380185625968956821838865710080 9587177 -354446600897542969285247287704693787974 9587178 -5324210470948684372700797683052258896 9587179 23326685941262515057225014458688677776 9587180 -144189285948105276120361670344593623040 9587181 87163971458890019049092750925350978784 9587182 -75055857420315737348185239360507257856 9587183 113453505752382140054837792732502180432 9587184 13295879527843562111482982992938270720 9587185 -477479241041878043212736808747172627200 9587186 34972254080604387867958743221527756800 9587187 37513392502726756382113734362814998880 9587188 -7686625085243334276136618476052993280 9587189 -64035558575576925482869636678886596644 9587190 99406391426760250456944399441269994240 9587191 -29714804829903328102242243879930785920 9587192 39135802636788926590602842451013632000 9587193 -89224302908016253667147994738051831072 9587194 -562183857759776945436188150960056320 9587195 -44737881182529491708811917902516846080 9587196 158570540836615213910043616619603080704 9587197 -359681714865822571397911305598018193280 9587198 -127967869923411794826531228832862054400 9587199 97363432312528783129021943215435916928 9587200 -14061862684784761544443817585383833600 9587201 265011944564342165937785614770207116544 9587202 89755402652778554949861954708862178304 9587203 179440890978482943468121221381382322080 9587204 67074453978656343627840799241671680000 9587205 69835619425360396578814280830758019200 9587206 -17818107580551062083098453710641004448 9587207 -44964864318193136180654051041714018176 9587208 15583666584126725726775733402394296320 9587209 -363302501992480048225517224526228783590 9587210 -108379789515341565739608151078595424000 9587211 -391686601898215966399740936493367225616 9587212 -168685310340068711503096674577174284544 9587213 228239739946228158810310903353094065462 9587214 26821833918570258005362693279088148480 9587215 -73931509591462479383394326862349916160 9587216 33905023886141821772347943489227456512 9587217 20056652881732924552586526419182564080 9587218 87246101126569677088665736919015883072 9587219 -135825573808406338055546836483939247856 9587220 44026154446817014380837623809090529280 9587221 -79649969632628133789115414300159936 9587222 -147242069965601453121173637258926314176 9587223 10799555951936189846774029129881861600 9587224 204359876617963013351727496486634280960 9587225 22488881984906038628075783463665724750 9587226 63298609038632883874025952417127795200 9587227 36323498928670972989770034082487746960 9587228 45491237654839726524515770738786861056 9587229 136644359846163636504311689713927884640 9587230 -7536032200837304143397816768487936000 9587231 -95233142730532133694397080642887798328 9587232 -4006287089953116411466281527292395520 9587233 269759081433023886462139025623231728482 9587234 135865065440865429795052705353068387712 9587235 27386905025672459900096807398660899840 9587236 7560931527816039053009907648759469312 9587237 -1905167666386735500700296855682012320 9587238 98496412191279205271934586759061694144 9587239 202148865788184401854464093051933058040 9587240 89482181506929067099170902530203648000 9587241 3995204777806456662046797787509048282 9587242 139405256340452602773861540288166392240 9587243 -70003812005145469802522912445760754508 9587244 90149754905147091704081270906386146816 9587245 217352623501347379290213978391495142400 9587246 -31110290467391042418285759295036293120 9587247 72436449377154806272341883002360332160 9587248 105182670406548589493618602130150522880 9587249 -152376225992151927059874688904708412864 9587250 1101681775985487112084606063422408000 9587251 86972562464301384608325709141129467360 9587252 263180301928710213790710694408498225920 9587253 -27735137395865326282296498390414506880 9587254 -171383039602337329783693002604943459424 9587255 116845677986102875301071505902936898400 9587256 92026684020568375701548875975753728000 9587257 -373411486721619278266972504538115905494 9587258 -60567189517918054485205586108788684320 9587259 -115132966798010513369640093392593259952 9587260 -96573335600258864655404805787720320000 9587261 141368691933951985749573120994530737862 9587262 -13312610988445533605395315476278662848 9587263 137091055424740121321815958112765799296 9587264 65779529302092871705575383906333491200 9587265 182981442373632968060130078957779848320 9587266 -45737457742093057313153229423261729792 9587267 5609219561634291240788729752046975640 9587268 -8924035303993171697496628117197281280 9587269 175859714200907328944821467987812588352 9587270 -29103716123906200199326765159331604480 9587271 -116461695263349803036884212639476062080 9587272 -82335755978809685373013027570144051200 9587273 -188313373299904783317523125196236876 9587274 16132384177635196340178041389162157568 9587275 146693110725652631629236362459560361800 9587276 -66740804175144986479751274098990493696 9587277 6546977521123728717583221217784163840 9587278 -141621032519023546146383017679004874560 9587279 -419067696645323660049628040731734216 9587280 -73568352014213876564168283645542400 9587281 140408732169442244539868344811921380464 9587282 138602316559922076793516420408596710400 9587283 36054113476528109637555328040959639224 9587284 -63417412661899652561440140742421544960 9587285 -6849217823817592989036262610942450400 9587286 29272663178839184756076007325216147520 9587287 -19292424109259988370111099385136395000 9587288 185572372595487452347537886911174133760 9587289 -286451359913297421840211986017971868976 9587290 -94689148746798484845640661805781773600 9587291 -272112865990736063909148328215129667020 9587292 17211590037197160752127576474223607808 9587293 -44963795614531433692511902582549130458 9587294 -1664167756821663573651039818716912320 9587295 -453629157807626205902743461909968332800 9587296 -301686117869807535756410024545208107008 9587297 -119375899476957255301530194535436633920 9587298 -47592126417810986510280234394688667648 9587299 -33297361366458534330803361168281608280 9587300 -63368798109306281792932874078892777600 9587301 89412342656407135141391549198227623744 9587302 -257950171493220435158400246370184463648 9587303 -155726575444614101805029977938297370368 9587304 199408418530011548948791933764444380160 9587305 -37999560495976928762362278579798048000 9587306 105257546519588163371336485805184722352 9587307 16327204050526751902431398606162592192 9587308 -35794982086736740166793222322483441664 9587309 24181571056309960506536868705756803928 9587310 -33432272883671750879112626478396243840 9587311 41668623620110650133566178208371496912 9587312 -12902000688719642628463093862158368768 9587313 -129749472327472049134687328375536229400 9587314 -134400139263408723090411312518605920 9587315 289596493786617697633375318810300878960 9587316 14971279456982766846348320100924874752 9587317 118020900415099199138586842885995714812 9587318 23426012267146562760701389494722354304 9587319 32919351078659524151158617911495614080 9587320 -129918588748282418366295554217268838400 9587321 22926691318794293498538814594318473600 9587322 -83773860302487047789023620279661767168 9587323 2385061289729076902662428586232529600 9587324 -35608712349047777227196648873105280000 9587325 -80000208143345329920658382355715600800 9587326 27084029135291432956375591788040498560 9587327 -17948519848108522011292400959756684440 9587328 93279620921410991855892382778256261120 9587329 56249260805462536025231061810977464680 9587330 -7304718995199286335608570776515962880 9587331 14431190296833781019659440939816588528 9587332 -139266284549103060781046975725706744704 9587333 -120018820327108085407606359865541606880 9587334 -10870464551535051793692620761456676352 9587335 206087315444241791797007717633701532280 9587336 424510865874739308879428828767410216960 9587337 -191792416013479833201334125855719934048 9587338 -184668685781197703023356048219192745680 9587339 79625366012595697074660648895444933440 9587340 7377220757394020261697483177603440640 9587341 63488304658425616779393743499425284672 9587342 437762367264529045371739117102742407680 9587343 -110719452451878284582630078164672634880 9587344 985087672659702732099474946222342144 9587345 3847513833887013118730418196693063680 9587346 -37438435454674162622797151102532105216 9587347 47744438357168624836154568169397952000 9587348 139116553434060483020040742200092434176 9587349 -82495881383820504186817165291957802880 9587350 48654605975508007517390435972791754400 9587351 -6025494162970866652729386617551182648 9587352 250721295904141436360575896139172229120 9587353 -372012522851053577093364858769215785398 9587354 55742725244692554778684932462358543872 9587355 127959515617715136849475058801293326960 9587356 -176494824166352657887346956868772590080 9587357 36041513246846540598520216636217167872 9587358 55033829482338650672104248310309312896 9587359 287569389908425895561321035832420622560 9587360 -154478102016422453896132388443841495040 9587361 113555376923002321094072770297375180800 9587362 -234430805741901291384427597236512186880 9587363 -341052149242104464113232398278840378456 9587364 -114763164864003835362399093261985456128 9587365 419996809783646461881783932810445885600 9587366 -881769662069091664678735599362045952 9587367 -8836808225569898308967440949267799216 9587368 -2307092927947148058853363197259530240 9587369 121846718403744736705749804289868358240 9587370 -15660574053966711216048959443221073920 9587371 -3841214810570783833391711696195788320 9587372 65733510677868768698143177078728786432 9587373 -254063972327264996037663304077311975616 9587374 225429391217069450788619671364989359936 9587375 -193126383512459092776803969685952968000 9587376 66937694422923257208456144209019863040 9587377 200042901018171532835409813738349870226 9587378 -101101335280045190936277318530379832320 9587379 55785626854269259297416714425766769200 9587380 68228094843313790812164159128304998400 9587381 -24049752750146416226010135283881348000 9587382 1227718871064126604569814316951777280 9587383 118242987585756699416117082919153996304 9587384 -270246464592477166694250287967771033600 9587385 -237343433256870161975194711045784110200 9587386 -162487868126696624245867897111840316160 9587387 59588337016792767471797504807398056036 9587388 60678443526149487146611101376990012416 9587389 84745370116450005233391628782838970112 9587390 37561368554502500250929852050705243200 9587391 -115747050956481233850668045420891275776 9587392 -23909136119229422829030764986906968064 9587393 -13297685312857745988959855284434215358 9587394 132353271888995021331490457453194899024 9587395 -148528346953511299722805159787842383600 9587396 -10986596598378204816794773406864117760 9587397 -109476523941187549636758154161355331328 9587398 165544719616830302563311683179129543680 9587399 76261939630155148884312466857477820752 9587400 -24815682558471773483606449953745920000 9587401 -35959246722265169516602208125101399296 9587402 132501270240812737804425141860415512064 9587403 1541832175850529508131887423744295456 9587404 147836018342022164449990281276293593856 9587405 -24818241487983613415010437178384378000 9587406 23888647039908318658198317996604591104 9587407 -230497932136333103045983528818675299344 9587408 73018237969381455912868549444486520832 9587409 64103417063908493080660005041224128 9587410 -59734991679945715243299873518696010240 9587411 2152667080142179397614774483673649192 9587412 104385220297376021677948785375744092160 9587413 -97722525697177396614515028295517329632 9587414 90408006261114811182818673024750925824 9587415 7469281651336699481683578246701427840 9587416 45267918634145109295758945723287316480 9587417 111926087335096550000284207571718993984 9587418 68988136301087810343854879379367081728 9587419 -190872094857016858216662475686869928000 9587420 -90951504598823469550557934023043422720 9587421 -27500552835052558905752048600488002810 9587422 -5125241983517931326181105718645056000 9587423 18591829718799456059378992424318112672 9587424 52124590614389324949634509970083938304 9587425 114197271791120915281174770788068746300 9587426 -59382962191657056804851229809572103088 9587427 -133907698195537783197613790883765849480 9587428 83590534271479723595248986761716233216 9587429 -114647944732780269992963795515482057000 9587430 -57337541320676091772478727445520544000 9587431 56666299142784492164340083927531877344 9587432 -60658397021287816450020711081744138240 9587433 4962927087349329944874701939586522048 9587434 346262588422801980118995372575052586752 9587435 41376762134843574206574386105641920 9587436 68823440803679994539236147606656122880 9587437 -32372520146811365360961765342311499348 9587438 433421835397501539399301495911586176 9587439 121091751961523796221889540761330091648 9587440 -10203324391095700125391135273923379200 9587441 448654945461740522063344121867444550000 9587442 -5413544820961222310063800011984036096 9587443 -66251758264816472537888176036700483216 9587444 47078464481855417171574351917459991936 9587445 -17026630947983919211775562914345750400 9587446 170083344937316879502896774475444922368 9587447 322371053418232446281876442487912380792 9587448 -36087312657216757691614439501583298560 9587449 71616779418364266652186327246736057450 9587450 114044713578192654134532288000676050000 9587451 83604630643845590042076164859499934232 9587452 -953129655816236235974337145898672128 9587453 449270382273248091526371215991157821702 9587454 206442601583072540899891530001872522240 9587455 -4574158573773362161245839071370277840 9587456 -141757459778924316660128365353765961728 9587457 199965616668035727392025883388007360000 9587458 143310461396256946177555424711856744960 9587459 4895820050131498132815948792333839520 9587460 -52154377674680824190665245243014307840 9587461 46661262656085477906495985117495693852 9587462 -207128167323158337498524343498755136 9587463 87225799548317411517875717346890546688 9587464 325884276378646960593568529168428815360 9587465 -209404329030721670181097465363745386140 9587466 -16944997320600577933174031508416660736 9587467 417193626821257724759935061320004786516 9587468 229738216029801797176981894225680245760 9587469 -106715056957503736699212096784119137856 9587470 245853422375752476341770690057448021760 9587471 135815247912093928817926811379787031352 9587472 -21674627877080303783980009523088261120 9587473 79454937647050343561961974394779607936 9587474 2730896593391749259532948557772000768 9587475 83642882851701855082232642317365080100 9587476 -259813229625116541846515153367173396480 9587477 -156998683122249548315700419681053875108 9587478 -17427075074205835803017265498067315776 9587479 -185178756129360042201076883989128145320 9587480 -12766462794500269246601654367085363200 9587481 -63506661586602956752428956090038826880 9587482 -216126537214690017499348448696976603408 9587483 -487908189089095101005428029427845200160 9587484 -11310117751026807832789987169459257344 9587485 28749934930301287680560808141993484800 9587486 43292641289059292547244837887131003904 9587487 -30150363552070159260454764667213968480 9587488 -50965159902846207475761092038597410816 9587489 -161440688105173084170137543600478007710 9587490 -15156477715014428279528257793887564800 9587491 5223070890978111901997182726516876892 9587492 -63500873958042528414188848192860319488 9587493 190771370327845885070861549843916977982 9587494 -15231930665789750478762908790852673536 9587495 -1752903999782795095395155760433084800 9587496 148262072927664888704926673011160432640 9587497 138383981218444392195073816568941504800 9587498 -191205699190183927839956899938204018000 9587499 128501455599157879149857695035685022400 9587500 -66937162974054219519100974119952000000 9587501 101408471101141356734308519416573104064 9587502 101363676183696072511537893726282766080 9587503 -183724839843762651206551698714847835216 9587504 63292097283530898610544394897255235584 9587505 -21594037990380715212212690157127933440 9587506 17273036929486802407912602702306119952 9587507 -682910656439039705252937182603688648 9587508 -55110049325474923842655653686837772288 9587509 -215708951421266784592742336482875399780 9587510 -194870601835824293410240250435813005440 9587511 93557777219084597525362971507507074640 9587512 196540328454536989813577045504251392000 9587513 -79190526518244091631060702301342580476 9587514 -7379416950507585379352085249076830720 9587515 -48268263419312182058514333141916005600 9587516 -75496972539669001188734606569918302720 9587517 161125282996080774880396855555234241280 9587518 53895465965671479461006174890162609920 9587519 -558691140981766323411085799854653906240 9587520 41897084815663165490692598064768614400 9587521 -298028358396663058543406158428500660688 9587522 10634807819555033607248819089039663104 9587523 -69095577244278146756605016417265085632 9587524 -14312860948683953253596275321780753920 9587525 -20098188590978722255285678754692320000 9587526 7418696099412331112150316960209587968 9587527 223233751178000069436921834181124125200 9587528 17778105569944620227006525319602472960 9587529 82101559282813022166372560230619953344 9587530 32078785392709975690634002617257472000 9587531 -159003229408806086262373369390650440400 9587532 72248641396437963895877677077101993472 9587533 -410571906347850091610815880915224004480 9587534 5715632643113817469533051431222269824 9587535 -139425090815732033924161620901320898800 9587536 10550686359413339243740211462753484800 9587537 -431005684151476981323473539830454940814 9587538 3988688372393254105505406073529587200 9587539 160986164387478353376733379549639700924 9587540 223426450116450135390234256167131754240 9587541 -164096960754665653913367537909558123456 9587542 -228167413559934141912728248971514031328 9587543 -72949494043574276113608139318907108640 9587544 -153846682520161034073897949686576353280 9587545 282448007135858429059047592941059457600 9587546 126621896313563059020818380150245230304 9587547 -46122631287969755578286254009769213076 9587548 -244740506151664168086854977953027476992 9587549 -328492288503118175877942525059292239136 9587550 -10018771775161787720375269814199398400 9587551 138613086524513782181782501073710537192 9587552 143434456918136756560726940602615726080 9587553 139465591784145705766412735484349756608 9587554 177490605906769415923535496528487168800 9587555 -85010297031129477948058827153138629040 9587556 -43131660736154841125121682518294528 9587557 -38911935944897741106571934398111909088 9587558 57681782697872703773224823168433248640 9587559 72854564166165432271291927832568424320 9587560 -31618001646027368555650502450275584000 9587561 -198638619567126179321322912948968646000 9587562 108287405464443929975362553942177002752 9587563 1098276897185363790972350453266828560 9587564 -78765579984499067856833438556229622784 9587565 93339586970696301030499592037803512320 9587566 122171148329039194121161152367819060800 9587567 472169553899617367287682831586632932152 9587568 20642488975793586662588455489519386624 9587569 -165261271870035226343530178759377210304 9587570 65986472526971000221199236753189373760 9587571 21451784972827910094268913784941395200 9587572 -8311834280405690484853653162859806720 9587573 -133079720263156700617558667796864164256 9587574 138623860212336249389700209209410370560 9587575 -35181597720128732680756665162149882800 9587576 107459025510001491752730714273422254080 9587577 290955676073849584729847081343084305664 9587578 3940235628655972683120984307821173760 9587579 -170701199705128711316688108164449139016 9587580 6535831757873000163154692767054300160 9587581 -1636902347531036319812694439432111328 9587582 7732283778577258279240670971329340800 9587583 47979335131477053811458414859884361104 9587584 -33100075230372825616729783678984519680 9587585 245239625001502358918567644332106562580 9587586 -85541372954245299053531941137366443136 9587587 135314061588702433365602405047006368832 9587588 92770558239583481609085748073550925056 9587589 130557901229557273523734230273194091168 9587590 73111243518981880408391392350695203200 9587591 178046189115628590962797815271295844072 9587592 39486938389236409031769693908562739200 9587593 -109011706529133011735164087240559309158 9587594 53749907767213161674776739863909862400 9587595 20576820592836756844821450123769059840 9587596 -122974044658602185151109721836383160320 9587597 235904629336718606705602686116958211692 9587598 33003831042792953018707516788170649600 9587599 -167460344820180500175558923039603170064 9587600 4431388834209860787829351352377344000 9587601 -3406585092980148243208124416238172732 9587602 124608679513705667222592694058548435104 9587603 66638611247343063472131337662814445280 9587604 -14072662178246382369121254330975744000 9587605 -10758916074304119096072159061035112740 9587606 -39421230782380249656952020196784065920 9587607 190562849622583988122743402288917768040 9587608 174313476648526220392875758075135784960 9587609 105857633449339624520742533605715147040 9587610 -31397034734959296631850586958510621440 9587611 -186748714140251662667244945867177517056 9587612 24389264090227791581676222563936288256 9587613 -17180726339913535756027599677202557376 9587614 2153499479429831841927992926599365760 9587615 -180223391599113099427257125460196881240 9587616 122788241556155540479444919284320436224 9587617 213644758511643387111280431262844432020 9587618 56399591731836938222869483027872983040 9587619 -73808483338125614097381062384946662400 9587620 -44178446853533290227135042065058385920 9587621 44806192402419492888969616280567316000 9587622 -58012279462895390711490327427919586816 9587623 -182469806287910935709216409504623285128 9587624 1179301679902740350339547382778757120 9587625 -45288156086157352902989346830926512000 9587626 -53117347662649633750409035928670003360 9587627 -37020752110565293527343312301403021312 9587628 101639806173756082909692804754836541440 9587629 519550417051140300978541531266085434880 9587630 -25748466421946844226862289056073742080 9587631 58009183103688424672343708643385682952 9587632 122020097113894238932419567464083292160 9587633 -172518749261035680887207425822819915680 9587634 80332179508181570919464187164815650432 9587635 89493225266732174126976085621117156080 9587636 -3976342847928413528187851629276735488 9587637 -281748193704120855230079234840690078240 9587638 -1973963482091849469377020585357105920 9587639 -469908125741795902220962451169127723776 9587640 59788768320642251817699425103661056000 9587641 -23077894484849426927391842110533090240 9587642 54518862569314848807472829629594550784 9587643 66763603751406520309642886156806634208 9587644 42164064257566437076442492395308252672 9587645 -107812834151195166105896614049518693800 9587646 8630512032261657864897980236668097152 9587647 -36557707326410576448421784771360537520 9587648 -20520620882691057710304926759160643584 9587649 -48232033487220472017737915962126662912 9587650 100147979363623854357223038445274988000 9587651 82476974815658504060515957063366382652 9587652 116254456804412992220675867016823222272 9587653 266356170673079455052147630636969871902 9587654 -30711233197261331084360587269147427008 9587655 -79467698589428906605363242792128762880 9587656 -49105838882000364000850074472771737600 9587657 -317358601368747260127877714040120765094 9587658 62072357292052914430140765028632278784 9587659 489942945804977101896905730943212716304 9587660 16697757690791696578623102687164405760 9587661 252225951519525456545735505085826130240 9587662 15755425623074853207706905914560856064 9587663 -149751284364033642645071897714884643088 9587664 -70352508035226847559774482161244569600 9587665 -182226545413137560201458996024987726080 9587666 174004755178641174679588159977014941440 9587667 -2792783728537486411144203752710997952 9587668 -158453580002978767765236628344384333952 9587669 -46329120131479294742887644084728167680 9587670 15390927444482487316617016322324822400 9587671 132084052968318219068606755573925586240 9587672 -37357595210055307233942486133584814080 9587673 219495940938531683253837681322593852000 9587674 3723869181624738887651875258355877312 9587675 42559901126360638678272960438065464800 9587676 20132311024569847966556322668173295616 9587677 680688415104090946126389023094230400 9587678 116312593650913537551011987926576246656 9587679 -40645353369472511830803794478186540216 9587680 70483309797330114772094383917178552320 9587681 85559801296190415824542750113359992482 9587682 5283320303965896543602765319215362848 9587683 128839016996878391374882543720936881840 9587684 -4629404192483926462674894267551539584 9587685 -89309665048813183700640201992528577600 9587686 14505820916364240066621051360950159424 9587687 -6060005966768819790556344397207698648 9587688 113147120025300816052208093356012339200 9587689 5873308036656159519928175656153186490 9587690 -32430886389386768978073958701990067200 9587691 -207525993572107590060881339843828344920 9587692 69909514679325596177028067454147522816 9587693 -233102528092785228910704084143736182058 9587694 73771326803260052797047717513681747072 9587695 76835648506427678707516390307495065920 9587696 10515994803793834531649306978007908352 9587697 6780694975109150750102083570427892672 9587698 -78829836590283971148861191669460395520 9587699 191878762719719569539516785000573504592 9587700 -67964957430840889778656776401137152000 9587701 442848073494333320933639777038075862702 9587702 198779851402779001604983176093795003552 9587703 -1624986757057715845884658460005596000 9587704 33953368904037703600162388036326195200 9587705 192442300505588918987235065849507809860 9587706 -117342122487184860799867741349726109696 9587707 -76407152169892998516352559290678190044 9587708 -212923073039729620005723654605664476160 9587709 -21921022726819667772444455910457707072 9587710 134851943343983980824640650100792320 9587711 9699766308134594271608253731224363008 9587712 -2207723654351119105101661148647784448 9587713 131912106002547587195536912376925864962 9587714 -151506009472676091022085903818472042544 9587715 45143554239049593982989752079717651120 9587716 -302008610410281664098787911729140220672 9587717 -81340617185547545509010411715246161700 9587718 58274015699782919051897958183274352640 9587719 -180521854147549072212481839585124864440 9587720 -128601767589223940317051487929810022400 9587721 -51260201811928557668035641149176507200 9587722 -203248729592681329661554631063995643088 9587723 399555679877913245895324264849314025720 9587724 -2330525081194619570900303755614289920 9587725 66043152252795217864055089194817602400 9587726 97458901344671002878613161573555237312 9587727 -2110886778121460552772972224752218768 9587728 14289563984812107769694275748676403200 9587729 -430185934144625907933374048977341422670 9587730 -86402638565533533287087188311648545280 9587731 -345910909399212995552755213635449728468 9587732 -255148245823836841905672636659869704192 9587733 -8106102062675627971762768236524474976 9587734 68301597553483671542483159621456533248 9587735 20817945955021170088864573294602976560 9587736 -63149058761426500008052280347248844800 9587737 439286271017530659772954664598557853386 9587738 -71970150818558930945743425233795887104 9587739 60345051898449579642372811206091461120 9587740 -16237801674905691963460004832939471360 9587741 -155049974813017423795430144916693288858 9587742 12012856634672442713406607183937986560 9587743 -475246467196918757694285926461846536456 9587744 474823586939717632781708224017563713536 9587745 91677489314704919134939516161739789440 9587746 51648236149369053590134640385101130240 9587747 -7249873643513220653012870075846803872 9587748 68677253332558153518670676105768386560 9587749 -93813633965485242827022798485427263780 9587750 122948063426024818277545819337673024000 9587751 12085174571674947375118036052103762384 9587752 208468265311729357007603529053080857600 9587753 -1070597249552804971927234200054187392 9587754 33327936741229953735471118267072135680 9587755 164208276067247464421481908025496966560 9587756 310022598463203343554522878033225287680 9587757 -37993053609605492258587139065031576064 9587758 17504712117306911294846484200027484480 9587759 244031891052475478250288415717337788680 9587760 -337427218192801892389589829235507200 9587761 214542114238265946018723458251744668400 9587762 158656270349076382961746372959789360672 9587763 272474249416735294211016630047095065492 9587764 206084523737918261255371163972237576576 9587765 348585529427793054306975862171542585600 9587766 4708234861264015952987951816702745024 9587767 -231866998971768079704591810944451242368 9587768 18062079836363339701189001101022085120 9587769 128852740927022681886050882677240974528 9587770 102849613122980782079916263422404634080 9587771 -64897256514302673375407521352572971540 9587772 -104025536657078224660150635458676195840 9587773 -1691018462679534469478735212032814592 9587774 -1286706717185623851798321129904990848 9587775 108659377587144003760457697809312515800 9587776 -47406102398098396863044967431594311680 9587777 295058806740372116546688898113654254400 9587778 -97881107348855655934972100343853735680 9587779 -129723886127466341849274738006191538024 9587780 -15437233255574522269096188653163110400 9587781 -307384132512889793329617209046008826240 9587782 -336657757802245051526776281273400447488 9587783 -28961319197636445220016135178048652968 9587784 -43949650194416680082246067696778567680 9587785 -122460576424381503134569567729990357020 9587786 12691674950109706589223027286399200000 9587787 -158643602222813697040714987707650379840 9587788 26173669281652444717926765054158058496 9587789 -231453167176251859510465877361840358410 9587790 -83981440914480685455583846487849542080 9587791 148460743310196207182179008127171473000 9587792 -14932330388737752953468076707376414720 9587793 -133333126525843429412866233582828562176 9587794 97749064608895537408204494548958231696 9587795 -61930659657942074527022803977521798400 9587796 -111734654547803633314238059284934656 9587797 -171968400139197890230549706998507638788 9587798 57720312394517276301881002382504160 9587799 252164999274131711609594131263217704 9587800 -157242569322451413248598198647934720000 9587801 7725194370938413989076033527873156612 9587802 -32209878670709572899982182866459567616 9587803 -101446426343069447403931753855298400000 9587804 26183108952232896034431392472367890432 9587805 -119990334319778752852001767352906705280 9587806 46211284174982309773035241732254835200 9587807 -16813401849791958472915644645274011480 9587808 -93376180110012085315416919150936719360 9587809 -40038659814227964506853135625931377536 9587810 71288225458485154760785254406077418560 9587811 181044463227122858287987850169431911680 9587812 20397749417328450877774109934189944832 9587813 684956951623050145253354100200633709120 9587814 -132669745903165534479492326327204285760 9587815 -267916520238907120136645481028969988040 9587816 105841006671675455893095034066188533760 9587817 -88943082513473050681807959003215949366 9587818 102288219709603771668932165668980142080 9587819 -70444360253620788691731832172879805840 9587820 -1021264329619272133074807291580416000 9587821 127691406155763529558571395843986156172 9587822 -118869579183237327164982195002950597248 9587823 8432885332782797367540818648523449088 9587824 35706600142735636566033980928055640064 9587825 -23848524441724646169259932551180868900 9587826 -59519642634048470034130857908371330560 9587827 372865073768972483834344716887302009676 9587828 183165521810170644190195478535776686080 9587829 7266131336290489155772000144276135968 9587830 -74068534586275188640999600520748625920 9587831 -62163469132934556516841599784300560936 9587832 88958395180987348533807827292770488320 9587833 -31134042192635766548093507401156742136 9587834 -212949053096843526888898964611193376768 9587835 91541998001133817740907564467271680000 9587836 42215338039394409730738234970240276480 9587837 28421045094215049176665496909670292800 9587838 14548336803097031050596597108152665728 9587839 -3173248186905622627783710962103708432 9587840 -108611673611962118614660715780033740800 9587841 238112709487856164484564762015949375792 9587842 84531080471346408132984432797242493184 9587843 -442028166512227741857323318626759915908 9587844 20481381597827733760186662426246660096 9587845 -3690794947367926603656177480883224900 9587846 -160059189411653710587271797427356916128 9587847 -142284419924758757504931696495173207136 9587848 231175422038414248452426937346151183360 9587849 -213652239480502530875851553944440835392 9587850 3761851858454358870509669665824576000 9587851 44162322339446540436601312845375167264 9587852 -114862193475093155379596760881299276800 9587853 -193735596867015190543547734691293340736 9587854 115979634331876887768876151181084538240 9587855 267695886175036038921551669458352378760 9587856 38112100835481508643942153214907514880 9587857 134343165341974265608157405091718093106 9587858 -46374848624168988530703970575756687360 9587859 -241798956250486745972204888282677965312 9587860 -104521499285631186847841440100981568000 9587861 -58537261198754914760852697723542396100 9587862 -190342672316964144849730259917432748160 9587863 55980687126331321853859156025742695112 9587864 -44963945750213832920533049882679091200 9587865 51988238498621609499793080436781875200 9587866 -33467333541914738181241337027677203456 9587867 -97774379850885077684482725856179033084 9587868 10615208850665313625052343591826830336 9587869 98604781853948968643408386439890295270 9587870 135298905510839954991271679622738818880 9587871 68820094210779670628422936331733398040 9587872 -34056733532817744840810310177061339136 9587873 -324970958942713902232700636783761774878 9587874 -8703128855472587615940909577082547840 9587875 364022696022931243769207938056535680000 9587876 -27444280047160704342755539116741344640 9587877 -92342320094981218025000340157270914432 9587878 171573404438049522517875507309998092800 9587879 -11317776846454821335501600604167018400 9587880 -18921437231950323442354599409569638400 9587881 4494599336557977992553073019196689640 9587882 3112096503991871835498456839226150912 9587883 -138268621909538519515299831986494238376 9587884 30102739159654485608981615962385606656 9587885 -184320267719109041038411410771054144000 9587886 44044369234108725058307609676545599488 9587887 -191508651474775999456384069466507970560 9587888 50293476188096867580890149897500966912 9587889 14673981480049586647596950904453041970 9587890 10360903320383610557708873610601904640 9587891 -54243639233644141530377778767730259416 9587892 -26024961129484588769029619775008563200 9587893 -10813276291924567895236704702521360640 9587894 131999068819123763239435478330225807040 9587895 -3986751618910436528468392332096476160 9587896 13554232939906353002239802019838402560 9587897 1020197098595049800665150701966788496 9587898 -198270890264852028369039714990772106016 9587899 583560480784161809395843713518087067336 9587900 55746512458759001139294604749966259200 9587901 159828325805923514704313590711111344864 9587902 -27146393568583545017712661744076206848 9587903 162282734044333565520105596409346968984 9587904 46249653537342560329990768523105796096 9587905 109154798376367002839908063052506095060 9587906 -329651188616573985617635255170700032000 9587907 31174804397161593961688991155977360080 9587908 -222741733550337418385879394319441142784 9587909 378870757902390556641515530380651440316 9587910 8972966110507650061746310576968318720 9587911 23015375991400602394295532290532760704 9587912 108360725695617053091861772905396971520 9587913 -241237866186207245735639000115192403200 9587914 -23505918478932554142043094291908454400 9587915 -150662947457990257432609327453108656000 9587916 -24701831401929404550001674725640038400 9587917 -99905616504658830570498243237042526208 9587918 -50075362020063836988996776791809780096 9587919 87253371797229713766531271850640144 9587920 -80475277370496985548774596320561152000 9587921 -60990746727533759235679028751541337280 9587922 137113863142862819452549236718254059520 9587923 -117512746051985946045539114624050235976 9587924 -66000617277016018536333821788022143104 9587925 -1163299940668214375021169890007772800 9587926 19124688677615826845471183626179738912 9587927 -95823578907058460688182238196109147760 9587928 -46339646829361847623558999858261524480 9587929 -50980366607638922918580004519581885116 9587930 -54766223275405879358901610239246888960 9587931 -42773248795704645418921628924533567848 9587932 -33286084817938602019273623492820776960 9587933 -165110424395194715758163619455734907796 9587934 60907801003995446537389073771453169984 9587935 -125308900419328369289617041242900103840 9587936 -363665631667104494684610875939376857088 9587937 82870286582145099296504987258479347168 9587938 -103512324559104749018186583456660392880 9587939 -241737829622657392241612772737480668260 9587940 -67804737470157714721830182451027456000 9587941 -281429217444179469937427734808590635456 9587942 -20293352640865974807056342946585753600 9587943 449698484753232692161277748679734805200 9587944 -3435731667727826179703036672733972480 9587945 -73275706715943621963877947293716694520 9587946 28441614671578013290674089559764544000 9587947 385997937732703702812607098315799644592 9587948 -162325779240184405075976989837139304192 9587949 34140051386489807760015757197688955904 9587950 145389041827334665828592835111684105600 9587951 399718156500934706760376137432476869200 9587952 9632295792183288028092206118610894848 9587953 -133522595645145378857989939254845376000 9587954 49309753928927722440514755623051725440 9587955 -32718376637016779074605149307647325600 9587956 -33041192932969120559027700852482027520 9587957 438890859236196706568541200800508695872 9587958 -57199169760490369877633767856502702720 9587959 -62990377475682159717278956253805101120 9587960 -144686543740917453181680965841323520000 9587961 -87260638158393002528447132753062110912 9587962 50529403982862433191384800993092709232 9587963 59281515880148819468354678516582415360 9587964 91338032887242712818470418769100513280 9587965 31898694538491929252838786792667399920 9587966 -13533371018635084938888357425780549376 9587967 -132856174608695512031229427612192507560 9587968 2089660245619680543460687423779897344 9587969 232309276225128790440747936884831258370 9587970 -861217717387535781970774227486336000 9587971 -622105868431665184943842741853286913008 9587972 255132924164887292311957695218223713280 9587973 -93394590983012525770222267516647570432 9587974 -34987923604138670351901007612228847808 9587975 140014127276640918401426927476659588000 9587976 46068944665693974210806675684428800000 9587977 76902920585796529124651010972237518160 9587978 -88581200238317736742344820304404346880 9587979 33429898315566059014968276024885080124 9587980 23929572733160901061001158605402316800 9587981 -2107190128516954287573530464324325268 9587982 68194928588396488479434138585035646016 9587983 531422428160939114243755031767301304000 9587984 -3806873421797166591066843457700757504 9587985 94764810782764399243155873604519435200 9587986 29682283632878202428995974415984201344 9587987 -219571976021476103398709565290239065888 9587988 -105005580172321554030826964557100723328 9587989 -70661378363035321583082794714647926560 9587990 -23169370183528669671270544379869501440 9587991 25288407250712607311663794174468635264 9587992 210379889430280356732600074903403233280 9587993 -24255823535689172266993569890087637120 9587994 -18538135151722553553488152766295335424 9587995 -83219816316936142862983160667568455120 9587996 -314193593685522914981486571583299095040 9587997 -174372867331233995821704668357195424960 9587998 -26146641401555353002535874218440603264 9587999 19850408252174364167210811423984536664 9588000 -330263829202176816253894517594259456000 9588001 277447424102059394371081953941949249000 9588002 -131648036322859093771912720157032656048 9588003 96588197839639967928358963922554032504 9588004 95701358324148113322818851889425341056 9588005 50545552204951712265855318729025004160 9588006 -37720801814097651247272132640955537280 9588007 57283270529792985292029905278078945200 9588008 -349455991105645658951098734507251712000 9588009 -78451463946832899984097995334180654080 9588010 15371773544012847882712002531945999360 9588011 -3291228425887718239743482650901126808 9588012 -60420003503348868526445733052113420288 9588013 90964005915648857348712631340000805120 9588014 45078969233795359447473491326470792192 9588015 -156426180271440845217761598504630980040 9588016 8778744438101142397660392903289782272 9588017 -24970194825249172136554466576923576302 9588018 -18209807465183449686116371577733456384 9588019 30043329878055268126735117262470342400 9588020 -67921708220444417239434916435981509120 9588021 -111236495181843557990260544593118902272 9588022 -285179165515360586469435433634951129088 9588023 402066425858155289757924070706299663272 9588024 -213386739204844779916647742781008896000 9588025 62324316123064001561145463520306509550 9588026 3975118438297507044631289377601803776 9588027 -90220955074027613193564860965246393920 9588028 168426719116092303806698893858620423168 9588029 8824907898523124126376372096831365280 9588030 -31184620196563215011622576858529207680 9588031 -89067282478951730458229189023043998800 9588032 51861871597154845923916759588169318400 9588033 -1757544334328543109156759329670539520 9588034 -102704124820929173254716197939697603168 9588035 417292274111020073177050457891540810160 9588036 -9805993129920824372117809237776933888 9588037 -406412811652333051188518324568343337314 9588038 -105367785916143466516244031351428797440 9588039 11744473110098201795894143361810681808 9588040 -56901996660413755528486635604377600 9588041 334545966792718259853450990695731794084 9588042 32336941643418943621311881134724040240 9588043 -334280541896773563075251093926851529708 9588044 -58345701977219476260406091769843780864 9588045 -41917581200236276757174836963015762560 9588046 124686542138134307721476383023520812480 9588047 201899656020402665594471724229341763584 9588048 -8069205750930054922657863826004115456 9588049 516273227425021831391008625075752474864 9588050 30479677171473450925200460907097352800 9588051 336096605794073096196675272628265350528 9588052 -43816752791415530853609994772823154688 9588053 130697224475875349519496154976704331424 9588054 -429947010191355824841370886816040960 9588055 -134942988341572409568336855540672916080 9588056 -31255475219596338056195843844858839040 9588057 -1393339280092743286887852169671517440 9588058 150321706229308718707688784142593144576 9588059 32878898622467304539189237749464900480 9588060 52990899257234305410607257586159034880 9588061 88878059084090447630046469983786516832 9588062 -185816120797364921739488089631648946816 9588063 64943418746233249734244863599510383944 9588064 723561167373145737149500181674650501120 9588065 -256091798365958166241101558392047526400 9588066 -22738081236998645383263787851628661376 9588067 121072894886406881264265378498998511360 9588068 -133524202554995739797652757738818453504 9588069 -121605100463784617388926602164472582116 9588070 -173296593966466641636695692381624571520 9588071 -87953473048638026732446869452821182888 9588072 70262175897709866428608962240528384000 9588073 -36646189761242929779709242557492658096 9588074 -217552135937879880442090399161530320464 9588075 -1234121034938863704682354809214851000 9588076 76431463802077564694887542461092418560 9588077 -47830483558593748002391495656839541600 9588078 -29115494316362877910050724967919087360 9588079 156010551313097483834586614403173231184 9588080 680689358629270199912575834331381760 9588081 -56244544565620127255530760986776347040 9588082 45977345554803150281700256486351488000 9588083 95956505558459992877371543148204602944 9588084 -120518957124459728415635668323820830720 9588085 -75487476616131462913920772010007890640 9588086 250374705107602586323984965035676472992 9588087 207349507458055932804519432705681865344 9588088 -166348533455630962602328787703419658240 9588089 -83375202704573197701610731632654060544 9588090 -4785465897445165237996796270689574400 9588091 -9327790127766247378875604377279132508 9588092 -76737690506340664602518141625150612480 9588093 -59394110690191072231558960455943374336 9588094 -215653755001903941718993571513776343808 9588095 -137974348734933458042386435412734957200 9588096 25451787140771875757548708950127411200 9588097 -5791760993831901732753231810846802640 9588098 95040502795784844795573207092608709664 9588099 -246917420742601986943788387379061244936 9588100 99724404056438063987904023134661974400 9588101 -137003183569388126365445325998839028898 9588102 -83862538850413905501549282609015263232 9588103 -98745879157094127788287601481206028160 9588104 -379201742346466016786178115408670346240 9588105 160243070252374140896310556150991059200 9588106 84926447514842616202848537324037628160 9588107 302588960231691343844116479102532102356 9588108 -150586849889745795690112104842265624576 9588109 116836948065738108464431828603609360310 9588110 -11945148109149923200605179676931165440 9588111 -70515036014929705889049305977324095600 9588112 -10364108852808291482806549263073280 9588113 129172650805405236622079968340262134004 9588114 6734010305081177373989315816237703168 9588115 -282147624726193654073117390756551548240 9588116 515258347736562287454612652824983056128 9588117 -57523058758060759844489629249501671936 9588118 -163892541871760481219124576370856054240 9588119 17363307215393534553735897257215606272 9588120 6184650442571065776117836813272473600 9588121 197065662279039681234613266747164821322 9588122 207117119699063608143283158447778022400 9588123 1901027765798226012938013467182736172 9588124 22553206671157697893958554773329344512 9588125 37995329282242459869680048541285318750 9588126 -106859270088189250157350660137605182656 9588127 -182292554720354643422684446795613077024 9588128 -310658165190478769226931123904886865920 9588129 -288402688662989132140818902469797961312 9588130 132219792542053615530763414079740638720 9588131 -98823053920875695582942440168083010608 9588132 4794101470384230707360357748694716672 9588133 -251929325995606931946142738764860634276 9588134 9831170132054571338047724749176309216 9588135 -65415362601470650355590720761826454400 9588136 487705771011504427831561127556637071360 9588137 10486826391369748127143147851243761160 9588138 -45623084717776166694391589757239574528 9588139 -205773909910212785546737781403284842200 9588140 -549620216844598432915886284007808000 9588141 -9372957651751468667861827744221409920 9588142 -156619609786559940267205312148067726528 9588143 324603980367053735647386032601444216960 9588144 -23873637264969103383844562230978707456 9588145 -19014535328209627419518441819754839040 9588146 -175110717497643398803243022343574591728 9588147 -222089835114712947022468205290774334928 9588148 -80039958337954438322230166045187870720 9588149 -39737728252373303278962926672663232480 9588150 -23960411906573256146641724592269520000 9588151 246221021193792510215597518680863893600 9588152 79190336592687687542909395127106600960 9588153 -34392777192568176989361525365326961040 9588154 -180719500799479196835708137548426225440 9588155 58773746735538423480140258041751026560 9588156 157078551870693313683316070270242268160 9588157 147146023054370729938541333119837870406 9588158 28247317765231274839197461858808745920 9588159 -2008199951113418217320819719632053760 9588160 1080211614852721604815931817307668480 9588161 105261136433758393073665798278007986 9588162 1361090533020448388101040302920658944 9588163 30881201133276153628140034659285867168 9588164 -96654041102354829113957684886004938624 9588165 61366838305268964798742572384979093920 9588166 885191327258387711632185070339413120 9588167 -778236396225377560465955380758535224720 9588168 171142879828549132332363483668669875200 9588169 500385824029589174805164352553747841296 9588170 -31318587660857657879908485479384389440 9588171 12279872088237616119881683431586583040 9588172 309539617721235954558849903562603560960 9588173 365222058680443086867555999203964164118 9588174 60418889239586067492292440540216096768 9588175 -77427137638848262829453190144426508600 9588176 5130745510539237722620187330230616064 9588177 -94207860633655140519191440622226624972 9588178 -34927399126333355680075129498030998240 9588179 -1889561678291278937592228437805494160 9588180 -133032535725017126398071194895237120 9588181 196964996853286855251659468752227259982 9588182 35979996966593248318491343389761269632 9588183 5203345548124081050974108753815169280 9588184 -205749086355151543767050141756401981440 9588185 -120171053911598789351343748239634800 9588186 22193048356294098696038935240314055680 9588187 68565352420625357943275890247834333760 9588188 -62147880311500723911184006462453684224 9588189 119011809554650540237599115347783116448 9588190 138901729439785686294044270209205217600 9588191 -22018627229153143856218315672322544528 9588192 114108040383407572142109262916325998592 9588193 -34889589804277168864846024928457326400 9588194 9435121293661689095239244709813755904 9588195 -73568145140729812723431609937504395360 9588196 318637196302804487540061532942769782400 9588197 300360390376540115505232180959933227646 9588198 9967026268614599486312674732062382080 9588199 23541109777775007241534627438284080080 9588200 -77258242890590392374600563552305152000 9588201 76600614902380093762512454553997115584 9588202 20085942672104091188841773810353244160 9588203 323505769839614434902309194453677038744 9588204 127333160087634983087526016363216190976 9588205 -244146644060595237870067842903367973280 9588206 -220688914894034548993252633706451584448 9588207 49200115294170505988949143235603110400 9588208 -19804673801331569094570753807868231680 9588209 1215965633759301319904788783699242660 9588210 16892989210467894072275728600226664960 9588211 222140169890489473364966542913691689824 9588212 -99928547830821845207005157358647420160 9588213 -1663882946471662142137371356812093458 9588214 -310716673398299525153746241614642266240 9588215 29208987236440577501189333563986421920 9588216 -4318845667696820574295755325577625600 9588217 10985397667751031625916639324144138880 9588218 232289729980572711412828717985222400 9588219 -31209118154202585471459943783057506720 9588220 7946681538843679082795769058139520000 9588221 339799437736644101481322818868481225292 9588222 -55808487200958608381908991003735788800 9588223 -4827227072894599676616833867609302528 9588224 -38872919638935422913881543879266664448 9588225 -40105503808049540362066475006106032400 9588226 -1749903868681586764256934596368043136 9588227 -260707459177985170349209387350685857528 9588228 25566561848897806858167695191691710464 9588229 66455537243351611329879322283783366176 9588230 -83387872613158973593140378462132096000 9588231 -88320815086834475643816975110770027872 9588232 -19202978623556941407638685593662464000 9588233 -7280477240036887660158075662565281436 9588234 20924634278072332982369062222430503680 9588235 134316284911272178351338795303172455360 9588236 -105113439217664927665335480649925836800 9588237 -50409323064196170684975796439486600640 9588238 -1276138252923816876037778287888736256 9588239 -379241157714392863147810920653112140544 9588240 -35449959279464289548966562728745369600 9588241 69615295956296272005053802802652985052 9588242 -238376090920338654262596272454745003008 9588243 -17564477068686593386650727879202956032 9588244 -219758288356648575452789165219204750464 9588245 -76870842788926607949845442366201059400 9588246 62692110428268879732000004066594750464 9588247 -480835364693987667677237824320416517304 9588248 -219268167262078121957511427835967713280 9588249 -22449156236407142598904198587277063632 9588250 -47880404195251759886637153790122240000 9588251 -63265509200150291742853280794055808096 9588252 12271910214803623424410977577730898432 9588253 23780012410689840410236211960589911040 9588254 -26716855432383010986079620404397209088 9588255 -212182362826560362276242335859217184000 9588256 320824220494897426697445465996269322240 9588257 23133904570442234407208076533208642624 9588258 6448310638692526540211786077025287584 9588259 -297372759950055552317412563074714913120 9588260 65774985463313700262139016359052779520 9588261 188141396151427491438457609948292165472 9588262 179955579734237020477955073124722992064 9588263 172883392676751086394216386824609887504 9588264 -60316121275994946806878998433278689280 9588265 -93453088229768807648828648815978613340 9588266 -91604485884608413809629569391064911616 9588267 -26843602782405847625238565787791795200 9588268 126557629973539596901874380637690703360 9588269 1158425583246806958702602412627733248 9588270 76416849612113906010066322627197849600 9588271 192754299084656685796270489862326816440 9588272 81948919844255098323373521396843773952 9588273 1208011108107336316119851421968959968 9588274 97550532604340168212520366930127066240 9588275 48034961599306447512688157744265909600 9588276 -69794456596410183902439264529741663488 9588277 238905220960216542816265563711556598126 9588278 -20113364334780717493174518876948050688 9588279 117576603876238212214955802112885886184 9588280 -17583056405114714115624176106129408000 9588281 -355338297101232039985764336223750056918 9588282 -170373275468967506438795126560846848 9588283 176267467786864945853495807126716718448 9588284 193546018506108993590778778908398447616 9588285 -6961094157596421782059496123857200000 9588286 -102619369218111856897624169667135048576 9588287 140995838302524190504281178134784209432 9588288 -50912942789079265495661059685335695360 9588289 450260283125099491185831905332500340356 9588290 28478885971961858591219154816799994400 9588291 -73098628936059670903445356490171113296 9588292 -90202966130442687540508674591377338368 9588293 -141600409170055239223151620587676977600 9588294 23557203929337815424413237987711053440 9588295 37663759845256302235234650241231543800 9588296 -314222520377655467896759681569315486720 9588297 217742786238298974728343324761276989200 9588298 -52959678659239137703281121373424219600 9588299 199938431207905011756407075518307592000 9588300 16922584381074309220850590172199321600 9588301 -119841689744707305434492751300654719796 9588302 -91446150729169878731167004260597155648 9588303 -387060775508271540213791830568404784376 9588304 -108034231146488006498564192394696327168 9588305 -463223230389512277936877546781814959040 9588306 -205191294936948789714749538026883072 9588307 101610723113196900164863025088196792556 9588308 -25770213285427498498403952829363155072 9588309 162414469125873221378080593179982643200 9588310 -183557826280717218554839409821889520000 9588311 -284487851836600608869920007091848476176 9588312 -627249436907330180547924267361075200 9588313 -126978051832341034527475231225474538240 9588314 7162473892646832701074863130222248960 9588315 -137146623173684314524451901135992872960 9588316 -21860693196595836878024145383844154880 9588317 294912637277192523692676579788335714092 9588318 103056449690519113666130908939390365504 9588319 206419307170767087114793583003865910744 9588320 40590280269666537888345340441098977280 9588321 -414682210877953623010288058117783822400 9588322 15421512158986773627455021812123397712 9588323 26848425242830673062217064820308097104 9588324 144135349550005462493131711048184727552 9588325 -45140575021359897128766407512085318950 9588326 48815212461338485651499150238148377600 9588327 12809337235998903622040394042078152832 9588328 -169093393537306455617776316241279897600 9588329 -304855259776356510728094439276613457024 9588330 34355237528795688700669489154452760160 9588331 -6048881470932619533299916829446103040 9588332 -29747730323487908884351855506047920128 9588333 85939128055995142517179865810341775424 9588334 -41914892786756969920335214444665820416 9588335 275343413779508820644891832701964158280 9588336 10539441147750901723674324498763284480 9588337 -38923903203592518629757681790411417536 9588338 -16576610442213281699259802110253570656 9588339 160437150316198734918768697112258768208 9588340 177963016530786306205512663940238599680 9588341 -8644105873849975583029280895919256928 9588342 49980160211612493025635924265266547584 9588343 23081821512764159746288548133829983592 9588344 267251767705610273674181849204217753600 9588345 -46154447394156371445982748624105357760 9588346 -214281573485772103148772053088331281696 9588347 247505814342721719773312862673652269200 9588348 -20158192728140670110113348023117250560 9588349 -355503815714111392181001453259262396000 9588350 25705831985138369973875584732287096000 9588351 -89365061135381308249693556277458611056 9588352 -32091725633762614319465877851193999360 9588353 -111425183225622049076362320621980187900 9588354 -18297328554933683417657111370816034560 9588355 -423957108176801128190634802033812480 9588356 -103332944697782685179132505865424754432 9588357 -75437555841662428243684256669086022280 9588358 -71796806439660316351270895128589673216 9588359 -24744944724029338781388429958451619840 9588360 3199630191814105102301605680011673600 9588361 -108514751281802096008190198587896166128 9588362 -13054388678118055797076666198071054336 9588363 177868223597432981283777582466388739264 9588364 -33828421801825927103847259240481108224 9588365 103599854297273271870595060133988953400 9588366 96155089412204391056388511290238177152 9588367 182890534829263958185034323846458330416 9588368 33555778592192692918881598327798996992 9588369 36585828389182655667475610796420375840 9588370 -75648343501863926817211898758290977280 9588371 -173378656754878766177730715304751004608 9588372 -58903317704904373081986635830079121408 9588373 469309341198145262702013555961285720064 9588374 210963998016170567918325508767820598592 9588375 17044774628290746888613894810340922000 9588376 122972642186063099241458437163585372160 9588377 -128990106772221810807198137132283180528 9588378 16975676900876567161479499937308958208 9588379 573380796179879546164011353644733719584 9588380 3954377094707193841831989756121996800 9588381 181715149805748215097286913403805376544 9588382 -92370006742568585047310574722587886208 9588383 51131449674173577593809205751514218720 9588384 93763568652642231466993898222070595584 9588385 110485036816224569729821912488176721600 9588386 72656705314450242792139830161824162080 9588387 -281494529177398444174293421495862396040 9588388 440681742179785797002237997762214092800 9588389 -20970525204384795269033784295760354952 9588390 -15208979765400951789533357874951014400 9588391 125727925070177211684748440963815564544 9588392 323177777936867056873593007030925721600 9588393 18194665109271090654908105152027305984 9588394 112008106911717728188276155552052280496 9588395 -325797520111721796660543150865901928000 9588396 5936077819188827126435998258368491520 9588397 -21506146340015580548333102415150130048 9588398 2465428531441186782799716469532528064 9588399 -255767067363112480639838961645665951736 9588400 -7186972417411127538546263878142771200 9588401 170807444737776504411095867746145385792 9588402 30369087618237217881107853792777216000 9588403 90251614410403378134835113427594480 9588404 -2493652786613993240771192888730759168 9588405 209704582964538680293264077585387878400 9588406 -183742310688113368702960255864738186848 9588407 336083693391687067282275466419883220880 9588408 91532102792069728077090344686668349440 9588409 -198474944578937677897029087712550187696 9588410 37501945732672261230003162243729773760 9588411 89101622636889631180624066284841097232 9588412 211759236738821198939823247682201977856 9588413 -319180313185376799060558747693138989940 9588414 155764992980174829500756709853344046080 9588415 -21125446365826078433997360398633448000 9588416 -14411412145433825617657223473432363008 9588417 35154645435376616829438173874779812800 9588418 211576100541543288550281913010059586256 9588419 -439708699649409156241111539174892266180 9588420 24299616093162758920058949228244665600 9588421 36262944403069212233620723322779726622 9588422 -141247608214920997319473291742535715488 9588423 -83251099294786535782001972604701571072 9588424 37900868634086905248266966507769692160 9588425 37716641412215319813768683608054857600 9588426 -382458791975796141596793540505152000 9588427 -33890786257069125063131436976530151808 9588428 115313058184132271003148427609054771968 9588429 -278645999385167484203826173913662422080 9588430 43661584921577739206047874998516935360 9588431 -82125406305959916122285062101563082768 9588432 11623787812575168801875666174537367552 9588433 119177991771270041386817080757568899044 9588434 -76610252518661361929345464992858582384 9588435 35575846681757950308749120645111157600 9588436 -120398073596087441053182796588859836416 9588437 -300391498475746003428346568267096589408 9588438 -69508235590168087005401248368409220256 9588439 -68250518379590862721501008170773673248 9588440 78966452309825193222995632031743180800 9588441 1536759450452620369288315452093880320 9588442 -51138987141158484487892166967387882848 9588443 -371048160784746733297257861306798805308 9588444 -152598251958111089662825061903206195200 9588445 80045451552787747049688549671990095200 9588446 27364327378210925890556330097644384640 9588447 -166371055216467775809790016135091037824 9588448 -231014962415527595037796174905979699200 9588449 -189301036389072047541273649853778534636 9588450 -26203929670222686972457461716425632000 9588451 55885092575178786254452618564044668904 9588452 -177796104950707210846576199294365716864 9588453 5256297255869886602291378412586710528 9588454 153689489773643929124392837762118520960 9588455 49800129500171192110681983091016334720 9588456 -6149869053481050123858535874082309120 9588457 81925307603047839408336544776585881472 9588458 -36846798219443913358807910481242296320 9588459 5743532594302267241068564856087524320 9588460 -64640243620592120225796415346397542400 9588461 -45108296654113550406020466990383044830 9588462 -22501832386270660330595127495464465280 9588463 -147684413970338277373397276126683162288 9588464 -40482005989268232434549855262755880960 9588465 57766408155402762456845457273065482920 9588466 129283124376648511601315678535459371424 9588467 460607835104851933889881664464750062240 9588468 -37950197492911883467048295611774924800 9588469 -299061026111962036802221535053091312640 9588470 -33214612195073938020934554063450685440 9588471 -53653365153725993731158331225886897688 9588472 -385398826909281148373043629825143480320 9588473 -282507617175803839204647214201308407040 9588474 -35255430216509726767665503824948396800 9588475 5254542751294033848939992977637781200 9588476 332111717539747212131537732918987424768 9588477 10419733204810589576521826854547116608 9588478 58650466272451719051619582898845271040 9588479 -851880956570541682272624229164464400 9588480 12071133493736885503013576589516472320 9588481 -96630414693951876975698817776542111808 9588482 -70733984430781475602253838136455183408 9588483 324825261191620084240559007208126588800 9588484 2110135577210575347301560034101061632 9588485 -169780968139381921935743613653833034820 9588486 -21141336260950409249671719616481820672 9588487 430286632608796431172163012672119690136 9588488 -18237137081162254423644801127690567680 9588489 139536242268134794460977418163073399824 9588490 65759876362800948474646482156060348000 9588491 -262454118470713909977590686772262749016 9588492 -148166886372633372241467656882259540480 9588493 64336658473770050769908732650729100160 9588494 51816313109177933199382672822236751296 9588495 39275438314510643506113259203694410240 9588496 3947239852670881848429140954528817152 9588497 -11038571640817271296902608020870984080 9588498 93789532554515898586110140256732660480 9588499 199006406555037925526941898516923251500 9588500 114460330961111308140251844196073472000 9588501 70878537079681295050659480366715235868 9588502 -25042651558951333039513711354129305600 9588503 -159882552117785441821229317546941576840 9588504 -62548840610653593749610682835152588800 9588505 293485141222276193946382107929120253000 9588506 55483777057321740858362416668395653344 9588507 154377175320817132063890314437471583640 9588508 290237235378205653497681812951347619328 9588509 148925909261553490900580110033490891616 9588510 192978745668299060002961845782732864000 9588511 114035573769491605852056660590534038112 9588512 -201999252032292759593224736326533120000 9588513 98718580654342625232736551663072481728 9588514 -107581959446757364505918286646799965920 9588515 41428635181759128962260357017724958160 9588516 8195244619614129948086140542568796160 9588517 -53474726442447578522909993037476023296 9588518 -211601772434362607921284857145310507040 9588519 33883627381064983396041577921233921744 9588520 122701591347568075799415558998254540800 9588521 503793089542857144395623723396589322 9588522 -21252929045131177136351409103180286976 9588523 88902567045822383340140139480785649040 9588524 198565779105092387290804030502235485184 9588525 -51341194053478296304781552198998236000 9588526 -107874231486370468612767021313679940288 9588527 966197417076385405385927781965545440 9588528 -10370330596899189801640844164187209728 9588529 102598550789169140322544381655911187380 9588530 54038524484852731135345357480005158400 9588531 78074051059034155062471165660896313600 9588532 109206599990575476055306884199788173696 9588533 -92450223131157667339557027832290403218 9588534 -54811238913117975643428581189367174720 9588535 -236489833389045888473524726298363983440 9588536 262933726666393903919421205198508175360 9588537 -25028803616010864521457502693528280640 9588538 189702985462221265785376690644206647920 9588539 56886502014092238135056234099345056608 9588540 37916909838090181764962132413457203200 9588541 113529567700613776478656810571033111584 9588542 -24184034114325736984972802845888852800 9588543 24980480117010662100328144109890260864 9588544 12207145404086176423582820780086394880 9588545 -203183523156266259385910670666110793600 9588546 137447007038715941462310357301428925440 9588547 104981167472714537229205931039837955984 9588548 40155181884604456255780570115038494720 9588549 -130043638253259442645416095503657679136 9588550 -1598255004032778925327511585686406400 9588551 -78196864064473197863237967134553943248 9588552 16973137346725639388071997792071557120 9588553 372609719108140975916404997240290738302 9588554 185385608917882976464242609465068160000 9588555 -55890568632660472026167613072302149200 9588556 -109319599843465607045733467870400359680 9588557 -296358894425176818855498555614013262368 9588558 11657321263238739999234699416230425600 9588559 -298583614988226713737204947946789367960 9588560 -59543208790235160822037057410581299200 9588561 -108553753505275152445264790498631021216 9588562 22000989819184693772528461883845271040 9588563 -286680713186813780860923189532763837496 9588564 -241656730925086774638424235717255577600 9588565 -117386416659273922018215374739033312000 9588566 -99954160609278261959935255332207367296 9588567 191431894815996499264351443554936805480 9588568 -291677593798199860944556042294246010880 9588569 388301868221167217910880984619722040970 9588570 -916093656812376490161630128076264960 9588571 435849654205724357101786014474939635992 9588572 20936489554513698733687512556988697600 9588573 47262229219950776049682950396359791500 9588574 -124205583596785039362349516407191086464 9588575 35035455676737795674284604628587700600 9588576 22488553180053653267773412457198649344 9588577 226485622669841629552148655551171675426 9588578 182914403669950961909358396751078506240 9588579 15547331688674757355323357877006958592 9588580 83861201942817260095683391735819987200 9588581 -91540785734052759578876919700927328388 9588582 48506286864205582221533236031922600960 9588583 -382224918151357637029561696810216132168 9588584 643026340613499208289287804298996121600 9588585 16013429966628683061985904106757875840 9588586 30351563203650177376551437637796348416 9588587 -156321449347712503358691789498538261728 9588588 40652178480926525883145500305406766080 9588589 -136827524835426856270981974973612011540 9588590 69870030175387369370043303331964025600 9588591 -134953842930050022604475646718274745600 9588592 -25287020644214099511658843556281548800 9588593 5898342706018835968368243610261793280 9588594 138662509993868837910690848693485699200 9588595 181614023537226651493933505108921851680 9588596 -1810904092065131741278787059661303040 9588597 160752072270345725177344796708528280000 9588598 -154446475743079028762498707357885903200 9588599 -130187626702704887801668202505812117400 9588600 31743339000558214067690734501106688000 9588601 128566191554506640215709077472595362304 9588602 -63380112963624614826836163318400495248 9588603 66252347864879210908918802173361786904 9588604 23144765317591910383486900115220064256 9588605 -81475419767277159448408708171433669640 9588606 52128692002303263356158402905574508544 9588607 -28777717948773708494217397039530028688 9588608 115877245101182585075111288795949957120 9588609 219231360241363095997544131603862173824 9588610 14364267517854573563675627996045137920 9588611 265280724100576203079683723719871833952 9588612 -62913619137575387598323752936748077056 9588613 4293837945167151606653209899276182464 9588614 57290962174175232747534561703632025056 9588615 2249027595672564698769514375115759520 9588616 54693995990002595844184976587960320000 9588617 1233311493985424765478598138896384666 9588618 3899036501056601586215858527660416960 9588619 161370394437284907720642935658328248020 9588620 -9754069212323031910679520272096824320 9588621 15754115273056027541415347900761958400 9588622 -55321708974477981519257019187533043200 9588623 -38932522756432234403416579629128612112 9588624 27939635676163026905829345529646284800 9588625 294036992767656346144169439544655520000 9588626 207725676334377766164163350912737496864 9588627 -63637255614272567895313669324066993920 9588628 126186899440804309731936467691273127936 9588629 221346299910982298640936421454352535032 9588630 -38662741869612044020051360055943271680 9588631 54215555380093487307825205329109042080 9588632 -99167280797922771844539573271096811520 9588633 8843880966473133580712921630472156624 9588634 258596199988731790036318041694268228352 9588635 35388139522918106430567054370689312000 9588636 182954312557055954226733078601838830592 9588637 -147871002593496436391133851924840631840 9588638 3859924827529518618379416009782830080 9588639 -100423759907831098145544530827617697920 9588640 -343879424080804150058017298563389849600 9588641 -19641993298029784239991528049677449216 9588642 -12488439502629574490186898771993278976 9588643 190518656191866111472795955415200764892 9588644 48052981531521011254130637137165517312 9588645 429339322529314610726321794938196800 9588646 -2186406152889257329468165109309417280 9588647 222411470755994340408577013182520013960 9588648 42280802342586361563467512379614248960 9588649 -93231199514495578429350191814939699840 9588650 -124345261966902148691691185652119209200 9588651 224975009369324469121141598374786737408 9588652 -59163432635088585522623357029910688768 9588653 -470214517758205346036925738606627698016 9588654 28089456385219685771893795010109476160 9588655 131443804274202789172053986484122479560 9588656 -150841332735437408943455656033124352 9588657 107343765730428401619093613957016810688 9588658 -65380413570364808614248371167007370240 9588659 43307796069872727691705065972142318860 9588660 -5332637963142481210454859224978442240 9588661 -55651784188763217637142722561650068680 9588662 -228683924639941049255307731971143363168 9588663 110264837247580808632967451501643630080 9588664 294409491918830746265235229881601167360 9588665 26168142075951288659838183184944453060 9588666 -18935110676513197899637931783004466176 9588667 4531797749212691619031656387414650064 9588668 -232638135925771788292219247236033661952 9588669 187586989461732873919833204680167282944 9588670 -8278992002039448970458003586258068480 9588671 2993013759694634301843705617701399872 9588672 17574640801089920679737167904872857600 9588673 -7817255003487159657312480983243443280 9588674 -127589257837874121685076939016465743664 9588675 91318394216340609771904021206930105000 9588676 508897507773016054285012413435022479360 9588677 -14375253773837436500460910070433076608 9588678 83522402534426056289642271528460435968 9588679 301184559660392290437733524251762104280 9588680 -104399084874555583245298978381578240000 9588681 274754874019303453295127733762478449770 9588682 2954566152373146684894486633749276160 9588683 -7197981578223386294064408338503998096 9588684 71528302810113319334363832943305375744 9588685 208493129200391202155248349360195794380 9588686 95664221731250229620754233480044761792 9588687 -113212979453474344281241023381079710840 9588688 117861648743996005957230562669756334080 9588689 8522484485488800745226232203706667968 9588690 -50380381662947103425232362643342960480 9588691 -28449101004686448677203589911968798128 9588692 160732358850014189074093285147524894720 9588693 224476043618914230662294343680501180064 9588694 35556442328939904338275142658876100896 9588695 -12651677123268924057471834286950541800 9588696 -3080667617532567653543765737367224320 9588697 492251019997078839252546256308415073172 9588698 6279953082785274259345593091005914112 9588699 -105122038294763980051872184790809176 9588700 54792851228454417278522715838209024000 9588701 284926175137325423358067838678661153702 9588702 67581173059273093511563018035040088064 9588703 67622490161085012178997203611355259584 9588704 438098618379332671486960835973753077760 9588705 108878099482740174104949174974322892800 9588706 103779659129222717964293754891063273552 9588707 4997250957553681470148292795335590192 9588708 -20486201716712808360305141226167553408 9588709 -110038455554846312413992963538818671396 9588710 103096241475972316708908145318874213760 9588711 -24412525957661412793934899020447694080 9588712 133044820269689119765155799245094287360 9588713 -395232278735524550220191858871687220038 9588714 -41225445778923845995833195886793323008 9588715 16402372098715116462237558390127611360 9588716 -102826407594283978448018948401092284160 9588717 -176488195515392023450584888802125179232 9588718 62679441016345725298432243094268487104 9588719 -18715008662047030494575275297645136928 9588720 36338182708005337956512669040243179520 9588721 42349842151677005752940589400466144932 9588722 -61093968409370200147869716078323178880 9588723 94959361544307466676038643041989928704 9588724 230395347087060547681007483936343514496 9588725 38852741530938174620084525999024126250 9588726 -554454768955657297051903864651591680 9588727 175155636231493073231040957816899417576 9588728 -17770770714234119991619440544522813440 9588729 -76634500155936672257176821367693700016 9588730 -11096538637011084775670197066737408000 9588731 -13528997886382022686184879530412859060 9588732 -109032506315347542112377561537104444928 9588733 111319124807017139671153302952492071360 9588734 6290884963009636555724864081696517120 9588735 -18974228840020954528234260796426275360 9588736 -34210178505545170128745756580116430848 9588737 -308505445537200785949178874815182319614 9588738 -11965932381090084160028864949584704512 9588739 -159650854126115632272698937289171162560 9588740 -29470853414317244352247961973610475520 9588741 -115404383139512436481582462374786355776 9588742 -2566977015001460136813475648250021568 9588743 -40042898365472183097294896229110026320 9588744 -108433674065729151944639158094934958080 9588745 309604287499705104786946700522656582500 9588746 106508686812003296895523111670286720000 9588747 -34077669523265399355545427534570697728 9588748 17797222996082853434832378588328452096 9588749 201269811910932330618916504883023098240 9588750 5659187155910817355770799868840520000 9588751 202114708122398339911545117164355506352 9588752 40766722691669922528868368670522343424 9588753 199988401624041760196758250267961424800 9588754 44584137587284997950889620884875722752 9588755 -48161623092616843631128743882525686880 9588756 -146784991176113526949284613406021142528 9588757 170129927489116333552626964727058293006 9588758 -95328404806501694677443388298716055520 9588759 -243849849341430270911651967488885369496 9588760 69767085615768988529598481257221529600 9588761 38439253254463039573981769624223475332 9588762 -14355064554936824331070381493649956880 9588763 296015816968674102562656415114795664160 9588764 -116717552923123640306105720729063975424 9588765 52583340221814861310402364296495703040 9588766 31869315764258485161235940300074176 9588767 84297363240809231186342566426713128112 9588768 60325426911992222888222364242993479680 9588769 9098950786471176678305591323106366208 9588770 14461094024202462707956492018829602080 9588771 95873503605575949890494512939016117560 9588772 -76801836504387623575709660363904765952 9588773 -259933682655461979978109631286537126912 9588774 27398771667767743460690315699159412480 9588775 -14398581710842459708121020600892860000 9588776 -300978231895742165474559166906517913600 9588777 11644888556565803026544919236977913856 9588778 91848549417149904026222170493557513056 9588779 -383989166103440105341550515529363279424 9588780 -113482492782269960122045410775185239040 9588781 118312887400493109370714477559131250582 9588782 -91129861361381272302976586480898351360 9588783 90112977924837331368800300774279097600 9588784 7934194683915684405033988070010880000 9588785 1865164977463134322105677340447463040 9588786 116362302239663757991904262340573275264 9588787 14554946019914591406957479805401344880 9588788 -246329466235848793432405358421628354560 9588789 55219427563054708094446544541069497184 9588790 172051442290711232045798804272634371200 9588791 58313878043696768970641944113652737192 9588792 -86740030342872666715281140100464640000 9588793 -12551307580148393597821413885645530112 9588794 155862400944028877739700449271970723040 9588795 -17615301663594845894830377936245185680 9588796 -3543533145832563192879487186378031104 9588797 1911582782063140518905393264078331372 9588798 39272776226564936385793244459587761600 9588799 -764211621091645064187403715438370003456 9588800 -29001435515834586416628817982206771200 9588801 -37073697196589140723361007640836478560 9588802 -121896900665596461668117771041690231296 9588803 -32408344712648329163790326810538931200 9588804 132149006496015445108054452890621952 9588805 176614885180395103584843105857524870560 9588806 -336179746124912185690264045735755663360 9588807 -205996243620581298859665316851983358720 9588808 -40516384612111391799154680628481187840 9588809 -76827815280975650334217422962245331484 9588810 -8038389418786043574243191950597332480 9588811 -69302962348104092519496485428455076588 9588812 -325091646046831915619795140106384473344 9588813 -8182501249666750660890716075595578880 9588814 54841699590540014862182315817813848256 9588815 4814497168293046370479042187759040000 9588816 74149018588246843128606913420226445312 9588817 -143867819020310981329039465947952918208 9588818 -199573040098393260842020991375053749984 9588819 -240910048163900528669501737463825883792 9588820 172594889298973524194575436058382080 9588821 398399384072099772874829100661700565600 9588822 15189254588586699778246630861728526272 9588823 273160373626753599649007702905801304072 9588824 20993085242677429080111584266172497920 9588825 145559109730616037294543093627075222000 9588826 46543678928163439857691838330974509024 9588827 35260656431699402166231257356636168512 9588828 -1431768087954956451183894840983003136 9588829 185438636527140350355917032181978203430 9588830 72623551452707162469009992055785098560 9588831 -71696406921605328984437564125090851456 9588832 -366424430028724443507051020075227938816 9588833 -236115013710628858643403829747545152700 9588834 36910488624949100450249814278562600960 9588835 -223694429228449085315373615901023948720 9588836 -45512935940650810482712598097719003520 9588837 -35715996370083457145883444146040468960 9588838 8604756968018469303470485727048159232 9588839 53726489064245826111746542693310219040 9588840 -62489831090947317660986751123405619200 9588841 -131679627851678755213517582809842671628 9588842 -10925420707195586577795829122393728928 9588843 282035962287779834716034181270428099304 9588844 202158913034449862541630975895403904000 9588845 -85793114996260202806061857839770776320 9588846 -14403433489361985864139564019510108160 9588847 -89433095583910760453501575480809350704 9588848 32269743152052772050345009505546371072 9588849 92601070925297052649401143705084318064 9588850 81333105670138644481616325079568280000 9588851 177246097496843619309381043337946936600 9588852 18598214680777768013793538224832512 9588853 -152259040122408349230820212294467922898 9588854 24045279979462007126954033586858219072 9588855 -82706703660262674739538189902762277040 9588856 -194433370963510245348197571562610565120 9588857 331852258920840248164937847933179352720 9588858 -60686413388381916760078161578475859968 9588859 331522162767877080875075657203653463956 9588860 102895913674428590186756466833202969600 9588861 5614851676305555396719887068444582432 9588862 -114834894199759493574789682989186796800 9588863 213877881458095092222294622519880746920 9588864 -7245138290289974289819574092127272960 9588865 -94129817902311977294203801178614301760 9588866 -45844164959213060034186612021129063936 9588867 -219368332880063482495663088042863158288 9588868 53557442412618794221673247549890104448 9588869 -268638674566974713420954302794783437730 9588870 104840676432731785200049217504464715520 9588871 85707099660486068418313481407130160 9588872 142003229160669256523471421331291468800 9588873 -83502775067260263714111574157407822656 9588874 60308112467548269577558563453629253936 9588875 -62031626636443474247974201282059312000 9588876 -124343557529232703816478092052999909376 9588877 27709080835618105420557460509454499532 9588878 -44516733805273902989235277543954454976 9588879 261438905207864797741650338939059691400 9588880 -8576822024910030838240872931389603840 9588881 205625114906492846574862955048880125952 9588882 -135122607212486318162793133906088701440 9588883 81914050106722927946792564926818238960 9588884 -111327037139490771545824146616029892608 9588885 125116139599978868131426843994375853600 9588886 73059758582387786468943323654865487392 9588887 170461173517280331305453471601892656 9588888 -100311276879224771157566629811100057600 9588889 -2249346817505516519697761052545358592 9588890 179885222668893463049142505112489625600 9588891 138555881900715375343676939367361980168 9588892 60430163806506337047442941092994788352 9588893 -501487554364506370796111743386555727680 9588894 43229221685272386865057239540296911872 9588895 254596660005817396878209451409782708000 9588896 -356052735430691499440950359341521502208 9588897 -211475196685047807971587389562826036526 9588898 -217800240421535397686443839479441009280 9588899 -98947206240566215436414695495600376100 9588900 -67415858733457164254988790817976499200 9588901 -122437955194669150829240852958524530560 9588902 6236400429947008710252730006965126912 9588903 -195848476591026160979502514599515719896 9588904 68773315616112959606259200674793041920 9588905 185571884419320927909726390756700221120 9588906 219675571047978568953886640236114266624 9588907 -185632581986264199216809395000786701312 9588908 2689779879264301931167579388373504000 9588909 -107152034717839546305509777663297572800 9588910 6983823525892187401533829310805087360 9588911 521496084625794759730419758226609937512 9588912 -34052424079568757157741696308419493888 9588913 -24006017364222367092025071702679017838 9588914 31780634761107593325922394606383008144 9588915 5177137070112539968528521707311488000 9588916 55169944199774734883167871014101073920 9588917 62463761938168029755912977722400452120 9588918 43017660718526299624683821422132302720 9588919 -7601131993436523744584718229039523520 9588920 22393591117059322879655882535862272000 9588921 49834190513386826881252309288320332112 9588922 75794466056429896919522331797801279232 9588923 -455142890756206566739814960392393788828 9588924 -106335907019509394717560660219548618240 9588925 109970793801957284156791095427706949650 9588926 196523292084872651758682154100799814912 9588927 -149384260707974382000195078439105273968 9588928 -132647574289580646322994910343522680832 9588929 29252299616876345042616990471252901440 9588930 -25542203502703524222055012806693427200 9588931 -118310995904850882922777643482907788800 9588932 89571203986198427673537012969627874560 9588933 287074401659045073008899982636294630844 9588934 14287692755314292945403229971349332672 9588935 -131588919391558500725772777666284161440 9588936 8145196505212377446846672687487221760 9588937 -179478143962700849415784253156037019740 9588938 -356685470221796137746120359341352044800 9588939 192711872162815388072119043423910555840 9588940 85496798447415066979571485025263749120 9588941 -259717936690090400922923183792176113600 9588942 -12868652455529751301287087221359334976 9588943 46811810632401405797854453986976306784 9588944 80556050535883767187467218556935823360 9588945 170454808647961046669748787397285425920 9588946 66845704202521451364587418306605910672 9588947 -366220316398912395304122532589505288048 9588948 7595103476430374948014682336094443520 9588949 79195313514953272538363849597803840380 9588950 51231602704062186173871258878136086400 9588951 22039832095851006151111370879806380480 9588952 -354077973587567332745125859409247825920 9588953 -106684318136047764848937321955454290944 9588954 40398324422069712841083930371191492608 9588955 -96830426030049887404188079149711605280 9588956 118543210788175518030971315743918485504 9588957 -411171148278996901918259843243192256 9588958 -24938353815720289870497665274123687360 9588959 -378224949373453321354525110192300255840 9588960 -71196889331415925803946657687791206400 9588961 -394196076174157423423286910395576185438 9588962 69526404746814104269816177370515121232 9588963 -52979553312741073980570033833242584456 9588964 -13024855622216365441627310056615182336 9588965 -104789327952986019844035029349268267140 9588966 -36642451917366489887371142180349494400 9588967 -7824270773186528159735112970898326984 9588968 6255439167035928879601399722294082560 9588969 -203684246515216062639611939635191164160 9588970 146879720389634277624114643408481251680 9588971 68411353474904033109480538762780340112 9588972 25585793267933400283862487622010944512 9588973 949220867600098046634007479267295983936 9588974 36370469290587280168285689777834775680 9588975 -51270747151299208273343494128326544000 9588976 -32057276868383850779086103136190857216 9588977 -407681324914219326899520258604571116560 9588978 -34066657789131309396490205923847855616 9588979 449420673977539752889369475510389774560 9588980 -234574969582620272656882059424533872640 9588981 -95444859131795408361937442928958749696 9588982 -30451932475488319335718311747439451136 9588983 -83248359083922532466484733977473535768 9588984 135506049103652864672039128666915000320 9588985 -61038615462668960749114015451144485440 9588986 -14058023532794621993221393227715883520 9588987 146372153557732732580693030671531811040 9588988 21674263351512944319542389912023178240 9588989 -23658240117007703601713087019878313210 9588990 -28044929705865395752917442707015029760 9588991 -636472764419357691395124324397670857808 9588992 -72201050635809654489093131132467150848 9588993 242241683346508058569640834374959981504 9588994 84717430908273306737630176481929246752 9588995 -44958337975699925580518048352011347200 9588996 158947220902787433637876868655595622400 9588997 -337448505769407542423759833734070903488 9588998 139284770299165390461747358666411239552 9588999 -43021477108561353282191099600852931072 9589000 3809695173836680976514585151242240000 9589001 -245597184176527331974976912212517536998 9589002 63249914528513732295050599918657573632 9589003 -538039422904503318825392442616004934840 9589004 317793127194211605560634120424656013056 9589005 104968518452624526112221961016109130200 9589006 5807784688156338199934047540132350528 9589007 -82530680984975781136012240454445845208 9589008 18815043770127357978865982622400512 9589009 201074752223271628187900421537244652210 9589010 -73066288885887803158901403501835839840 9589011 -87207108956493188615672203736671703760 9589012 357808889785351848408318922650758063872 9589013 -30664014213637149990951889207818385920 9589014 -7471229080806458560074925497636489600 9589015 54228476788780142393685707445063939600 9589016 -30329155469072391905221766669626675200 9589017 6690990626286554540753206024256562960 9589018 17574426255540953397035605951790189280 9589019 49082491747727957447256740600421035712 9589020 15345642487442337116201513246102323200 9589021 155666562111505967494562317953197716492 9589022 -28374817124607562491872620065714384768 9589023 -470685657647168300521499472306199400616 9589024 -86249728219967931254293595940978032640 9589025 -64528751016293155157474674966738181700 9589026 29709692065877706456907944915845622144 9589027 -22466462131872309376438003047320391728 9589028 75054969357899260617703226598254059776 9589029 156066651520321066074802076707247801184 9589030 22914425139654473113570599555703756800 9589031 -27613451228618065524929816837462911368 9589032 -141772958604363230431334477374138951680 9589033 55890720734761879920558777933235484282 9589034 34517644776209407690767729342453350400 9589035 13650555418031112367926858168400297200 9589036 181000882634151572810352540397389466880 9589037 112514696992091974235223101534396227692 9589038 -16309028513685625263127411258314856320 9589039 -147640916960938441985194710513522609840 9589040 19606452291939829281848649067860787200 9589041 -24713709426840208396615196837934448512 9589042 56689156238946839934726069428628903552 9589043 -7985120356123091801218461622005514800 9589044 20779812288140117970018428031887769600 9589045 -63001924919357183124481168129736023680 9589046 10773127034368376680545200593132781472 9589047 -76538729001003672337978369668071192064 9589048 -63612055068833814862451425848919203840 9589049 129284940838110406313255873209962571050 9589050 35385507445137382291973186180952576000 9589051 -2641500874314083254433364018014475600 9589052 -258094607774392374976530213029046133248 9589053 -162610989329448701438440282302190881600 9589054 204923265467835540998296615243028515200 9589055 118267452654498531437315594898775998600 9589056 36744439511001372961960976092508454912 9589057 -21461999015265324557085687710437019180 9589058 -45437681587289800259061625290689550816 9589059 -14696866873518691780570167386970401736 9589060 -73762753464295968177020346240486539520 9589061 3869414049036757396280126752345383132 9589062 56502148803513750763473640097231161344 9589063 51435511262844679057985354673007279488 9589064 17557823072895794322944483360325304320 9589065 -3697214987905443060616804975166076480 9589066 -2805403837902342047123795042366562768 9589067 50109916881872746425903495723965955720 9589068 56531714212161315780013752140941277184 9589069 247028993529232538198158682110763429952 9589070 23616533639840870955852205047284261760 9589071 -274872208461020083248127341969754995696 9589072 -193629425747235133721888247159848960 9589073 -135695611945201040251611918162815760576 9589074 81669679982612113772663246218378556160 9589075 -18420946716048001042063398967740334400 9589076 -28751253179548649351235916374265485312 9589077 11923370776786925668857428181082608000 9589078 -62762628213616685901257995389318632832 9589079 211361101188219721512119313638339859960 9589080 -47813331863929716477183811171092480000 9589081 -191574651576344171741684489173218761088 9589082 -17209279868479188925619824843770236208 9589083 -95829485644267366322488719261494785536 9589084 62225972018288209968876698334083554816 9589085 164427894917493471578230293923992424160 9589086 1080329530186702704238802434463389056 9589087 -163632520101833450476711999463666263264 9589088 -25189556595081332622252507994660798464 9589089 -124566341290455385036058515179394121280 9589090 28626700469848515660911088106574369280 9589091 -74038031876896961343974094066631921920 9589092 -102735247358295639033498592377447656448 9589093 439603299932122908820097417288527493760 9589094 324899549511477344087207900136227241600 9589095 139958120726497688106576230597248940520 9589096 195347704977432394973908214098634588160 9589097 -48271739782715197459532187266753693568 9589098 40278813507158768280534314322187179264 9589099 -57425133844204798708162041543455074240 9589100 22869378456380115296906303622481286400 9589101 148397431575737961524379060480954827520 9589102 15145353295385397346822010094692338752 9589103 13941875361351842059586405826096399000 9589104 2299726523956557631501006125852819456 9589105 -157121737357390384343884770234896046000 9589106 -68171921587347549964526209101386483712 9589107 -272688773265057262895980301262550075776 9589108 -356451960557025026473511185631344761472 9589109 -17074171220899293712302702708681605280 9589110 -14466253913787260997909238537671321600 9589111 -182717294078179710775046252845864069920 9589112 97757537504690415379988102352158699520 9589113 -189689753192935848246746680688349362316 9589114 -99547815407975351920972316470561908480 9589115 418510897434956602549363748271229717920 9589116 147030178839860353462355590446997873152 9589117 222371429896753894220990675487918259372 9589118 -59115549307947521091006205960603324416 9589119 196079525499169402747686648689183724744 9589120 83441984427807187255525056760617369600 9589121 23133925237640145529104817956516933444 9589122 160857098668220831233424600255671388832 9589123 42548832937594460665638949410930005372 9589124 19961552866190328984204546499454496000 9589125 -18409581295765993903052626288576704000 9589126 -11525496157436909748609615087444085440 9589127 -47668793177757381947481252823630161840 9589128 -179893316042513577299055496394359111680 9589129 -6825141709353305271352713199000480 9589130 35944307733514978785069169159834137600 9589131 143892887931676516903106753180198803680 9589132 79181467890997112331234866163889116160 9589133 -315187344045079935197562255973249260618 9589134 2526622493813736689489775281510917248 9589135 -113803759126853648035807645533819363840 9589136 -12997403589911251213546058839401259008 9589137 -34169454949660651460481419394338770944 9589138 10317022434404284762385020579564042560 9589139 -116408134583049250129329152427210814656 9589140 152798538051232207179678142095198412800 9589141 -150818580346658501659176296721566585458 9589142 79969347485766154580477198168089989504 9589143 32564178214861491847972287934435413864 9589144 -42334513400168143584790173742757283840 9589145 36364844815908218730958751129644774080 9589146 25625523021032598502068951197205980160 9589147 -202001940853243124340699992123168945404 9589148 233524189611265872729549371327934558720 9589149 -674094776725091348995263586532929332 9589150 -23163692705959687002271810427257195200 9589151 -106874133799627859127602264127935486736 9589152 -13419367057363291904909433807553167360 9589153 350433104805144818250155853856111055778 9589154 -16044225819859858588487154058261954224 9589155 45306962650477401866027159886914181120 9589156 142770790747830248925222772142580787200 9589157 137172881157861108011817074553274409406 9589158 -17112683818563117649127419716158054400 9589159 -48214432332262311159705632268540857096 9589160 21065016874721824929493547254628352000 9589161 -33265500292931212336480629547681395936 9589162 -7115952223795083047788740710247977472 9589163 -47089725541095138601095533117694963480 9589164 -26201895081649700652096274092769551360 9589165 90557549995319812790524493617371333120 9589166 46720282955284976778921399160915364160 9589167 81244159223160608271615417412797463680 9589168 -23879405238235930121400416685580353536 9589169 -387904909392269578306845614844950372940 9589170 64411388226842654361149938653589670400 9589171 75962198615202397460168311015867767552 9589172 -1211763980938724912127318679860553728 9589173 13372799463830126348583052183892152128 9589174 -9055041146685226998872007238459404288 9589175 -199871835713706591358757244989021287200 9589176 -186765927187577765038256919473798676480 9589177 -8907017188193224951150075741699935740 9589178 89276764271473171455236224267780316160 9589179 -32451870232211894190442813037600434320 9589180 36910133993843336392826618323101864960 9589181 -5424768621789291113692023308184482208 9589182 99068961183998047470718622682768412992 9589183 -9345199080123853464259072704470036368 9589184 -55188146673987572877043298899756843008 9589185 -13613363870890103143317929500427800620 9589186 -46251025817384225130663225697290408960 9589187 77958656088613880450829087395495516112 9589188 -10049154620514744636318645821416771584 9589189 226138661036888241546521407475644626720 9589190 -10156019089350192626616951278478009600 9589191 -156508163895113514873057435161067326808 9589192 77049590129797630072894242154997022720 9589193 -81338659570112820280361628881019888000 9589194 72832777061625026181185713064547634224 9589195 -127114913942944112848434883677838621440 9589196 184645398318123080835487385845885766400 9589197 281297128433395354666649786753962014528 9589198 -16321329205288250507750026143309723840 9589199 -7402254441785589822052350527658668160 9589200 -27866800144677758307230200908909772800 9589201 310053081908296699249964939063341417202 9589202 65909834109294416002552575627382150800 9589203 -23464959209841793545682799523769656000 9589204 222844847674576740949606838240466726912 9589205 -6114762040150437945026295731172273600 9589206 -31575286348067879147023201358556567552 9589207 -1718092795363304791072849992697606848 9589208 247890912393872456258106313110068520960 9589209 3111109509577570153162466341218462720 9589210 -144358814212903280705573640606404862240 9589211 118001348075107831419197141392560073800 9589212 -9090001782091120943000424775536921600 9589213 26817567326718982018298550720456239200 9589214 156956665860805023831135872451823587456 9589215 1884314659727697077773423151230619520 9589216 -8665736575838712746005928317047275520 9589217 33509267375325805090149064381365413760 9589218 -2849808028215941845588919118972563712 9589219 -199957646555667611566939044469227521380 9589220 45472921899773876081350743452656154880 9589221 39355905590208217748251112135971198590 9589222 193883096061287403588592425041029777152 9589223 -37185695501507274627711975454375673856 9589224 152565451796662630445844563762766643200 9589225 30187242869469371220954753255606995500 9589226 33219936342554010446018984415160406880 9589227 184843669954471336992888756047762100720 9589228 -57798467886292541933578302072805922304 9589229 -87174625062520036917645420978971322336 9589230 -5639903231992461658461737791952732160 9589231 256071743515553439862353155512078075792 9589232 -82197430575372547021315480439797874688 9589233 109901949659922213943372041252826752864 9589234 -11475317853834841193899768759629682560 9589235 48270922495229908338184060204639309680 9589236 -74621523287021171400339032202072588288 9589237 -72136736968365317728475808761935179648 9589238 -72695082326545161970953501989757168480 9589239 -172236638403635873458845119154249196800 9589240 220074635612549765797720303420839628800 9589241 -318856875062043150790773112690713946080 9589242 -23652514523741767410548311599071082240 9589243 5604157777057479206918060235014102544 9589244 -30830826228528509350229248019005605888 9589245 -40656414787704354311185158676911908160 9589246 -26113058676129073441810282732168752960 9589247 71306082776779360696831498986028893696 9589248 -136166971776987808561287730024169865216 9589249 91320436260853280557033122303734070720 9589250 357949011214596645316487069928936000 9589251 120690813261620089113605025191151552000 9589252 112921008381522888309791568336516083712 9589253 107032528765241376186998176783209577020 9589254 -43598606456701544351452399337697103680 9589255 -20104475588648746821441531553652326080 9589256 -42645706612589908400706952175498803200 9589257 385111036493845184849961226185026415360 9589258 1836320751339655101616916823126039552 9589259 -417457815783099305330795766946068570540 9589260 19165273144025054337544661088420741120 9589261 143326980621181284804085481620657860096 9589262 -71057195798529956458858627811466362880 9589263 -113494898246900858605804814666732795256 9589264 42200706392580253027717821807549153280 9589265 28423576422025940415377695797978158400 9589266 -54711103907940213428985247503180146928 9589267 -255204857463714009323538674744298322040 9589268 20687871904779972392510394945947016960 9589269 385448994298272404378054138743055985696 9589270 73424027316875502247040665899413481600 9589271 -30584630512255175953758597019588665528 9589272 -63305122588806865816915181287863091200 9589273 -108959488319584171729389108798708807478 9589274 114707837617291380875803457390935313136 9589275 -27415690944622337517247700016777324000 9589276 -140610780053842530532538961501063907840 9589277 184537536691547379532956125070543463020 9589278 -10177145519300754752708659067110186176 9589279 -169583271482300696662774659708298177424 9589280 -388169294254614178503897912677498880 9589281 36118830868715756265595309297956375360 9589282 -145797215015902275961897900923324793008 9589283 -10112267824496378270172677030404920000 9589284 -159156008451204805370464031754975646080 9589285 -62004860050447319544219183169228808400 9589286 52370974457932525268792975766088579200 9589287 62839048896478476905968831461597835560 9589288 157826540085699575006872767301692533760 9589289 21036236332979556228149781497183220090 9589290 3039955041888837451014684039009930240 9589291 -591468424730750700419967776407840871616 9589292 -13863843842160797689373840374992691200 9589293 63976498035996666709001840572218528000 9589294 -86664362483025715622751194432218289280 9589295 -187177589949238612901263521460603750200 9589296 -18114331779819260838142431775644745728 9589297 50198076982473920671685117255679514480 9589298 8432261383778631646049581143824600064 9589299 240805939193753985419168584832555223864 9589300 153306442844843894158750355362600704000 9589301 -3631749718110475646562657340568581248 9589302 -79504464270723207211204821531676530720 9589303 404051776941677106860179239773710228320 9589304 -173192699719489736133631872874142945280 9589305 19278069457201575359317999568001417600 9589306 110314474590893885860772643829480394352 9589307 -113612861690575273436576159645417665536 9589308 -290269300571846123074960718691322159104 9589309 -83818565105455762231375653607659788014 9589310 56773909960303181452482771830534506560 9589311 54995890673755225424103313780297789560 9589312 13076167198076670431681122840593039360 9589313 -150873168977380350787100093626589253438 9589314 -38980777705014212337388871935333831680 9589315 167050856808828870267602095678098360000 9589316 -134257429106637051302079166951653187584 9589317 217952145584649449225439907269516069600 9589318 -303369757112288289413557992417430296960 9589319 89300364507244520091361734138338791680 9589320 -52362515158637447428349591873691648000 9589321 -12387869495821444586664224153520959616 9589322 -139643390171797280249515924558783355136 9589323 56101673732378728665192838282937161728 9589324 -212945450171115725643588825237603972608 9589325 8728598463581098945669049372002462050 9589326 22694672647541564391838439582635477248 9589327 -195758463733130109819179614931766675216 9589328 5211131557534588688482809101704888320 9589329 -22289260775836380763371193981199746800 9589330 -103438979306552201586212722369890457440 9589331 -209355424673404265550543575131797180672 9589332 -131817568323012559853192089085433600000 9589333 52312750872678954259372027144021971004 9589334 6141249540172165500024730699968296640 9589335 9291813445731480290026264115571640320 9589336 117421969768022937837267241160037580800 9589337 11841737944296912707630405227520863440 9589338 132465894057785451425064715211723424000 9589339 -4387076586805795534626710576185567976 9589340 -95606842810642455851481070336787665920 9589341 183398565025868835423577187691170865792 9589342 11622534118767735663820843564915910400 9589343 -251789051202629654499813485944404589440 9589344 1293718668068338673071897070027145216 9589345 -144825644186551731131827218929040160320 9589346 -3696684928417393325636722454221443072 9589347 6292814009962234677449424156809517996 9589348 225207688683255994390007291439894416640 9589349 -53550611426725794025133323438776227328 9589350 -47814483211993259413150283771025816000 9589351 247754542900647980755496146517373895352 9589352 39417233876316248644364704060007193600 9589353 17364169564280342195292949679963234784 9589354 -53515830377727663926426346475349849088 9589355 -111479634758497239906653782476850302240 9589356 -43621724835486495077967417936799669248 9589357 82461876282297409999754507718239006400 9589358 -110634605339640837679089513046786422720 9589359 42078070624960491694014176619352948368 9589360 -17748974322282485170733300925276487680 9589361 44927074305697359023999156872492845924 9589362 -59690182514689428501128133761776971648 9589363 -137344852174206587792455902670054562304 9589364 97280259448981858913907231406354772736 9589365 34304903949590486182800874553827123260 9589366 -75504969826075356726609634202570710368 9589367 31717277678666802163271658509746363680 9589368 -71289095733534976443162351899763978240 9589369 55441110143217482773677066344694953796 9589370 -68043210981439501209154162963735203840 9589371 -468288976842364310589604280659291944 9589372 129401567795875601547919235378903500800 9589373 -161458816143002452978592084210706528378 9589374 125628409573031571708321543148088186880 9589375 -89499001270630245858686445378630575000 9589376 -151786000355378487840826920678300057600 9589377 112741250415060944895502382833219115904 9589378 285394670846330301511535427815096182656 9589379 248635922520584848760006749930429945980 9589380 921678638641918184606940464460779520 9589381 -855628199118810094191667379476976071268 9589382 25461674296741697285377124476236926784 9589383 195149267728387237007535778671885676344 9589384 65422389783547025212172072522320281600 9589385 -20072634727045966949067871743766348800 9589386 39548492502476248824145797583125264384 9589387 7043562188719377822926190923251673320 9589388 -17464782204576675517573101680502681600 9589389 -90455804060895135827761441773181455360 9589390 -475083346106489872006056021779381760 9589391 146744780525122879190552757936875289600 9589392 1388190866141072527405857154802294784 9589393 -53891474941854984164834273712844672656 9589394 44599687334187574255946236175165236800 9589395 55969717998887918649430382691812851200 9589396 -48337879445474197485660771232294910208 9589397 179482626469681179881331196137847298880 9589398 -81460047057327800854604930511648858816 9589399 209758527088027856705543956845547699400 9589400 169308304633990107518819969667078912000 9589401 -109017334323784494504084185963232220800 9589402 100222446500729491951806382183474600704 9589403 90053464107801230461639471754104511904 9589404 -174004822122611738624319030845310885888 9589405 42496908634496255663912899984518510720 9589406 -35440531997297317181237726669976383232 9589407 -113760787161748667719810028447885432760 9589408 67560550670102307844403274610171576320 9589409 -57045434918169158868803133714741468480 9589410 57804359947265301729933675692428508160 9589411 97849219004121577571299642496913483264 9589412 7758693543861922195669915900491571200 9589413 43733217842675046839572218297209041344 9589414 1283836545666443851289743742385379200 9589415 -72280487306866791213352202284041523200 9589416 24490915693345198363793850270026956800 9589417 -98748154772655384200769147458269336320 9589418 48143525464769888681704304781135146160 9589419 -66037545174082224952175538690895126896 9589420 115498191575301927360287049432197959680 9589421 -420731709947583237144036840714467334378 9589422 57054843029818513845068228381610833472 9589423 -199163719830718262704758880423500969328 9589424 -35332734541113336398381001677570113536 9589425 -72376655346733727807040195696276882000 9589426 -4711690863793398367838545811018284032 9589427 -387289271671391723141052305814470324724 9589428 1028806602167267142541575540578194176 9589429 -167162001265425366444137402671557021970 9589430 643432278545155768979545258849056000 9589431 174675500893164997045004348674543762152 9589432 330438444640278721194400307459029094400 9589433 49076908328414350158140537890357679040 9589434 -120933778033921975602425172105712081920 9589435 -114748395879418454207436112232014101120 9589436 68936612293916988824519795206863270912 9589437 -136032941337965975455836360256813562784 9589438 -80248542422919598465758189630640557504 9589439 215823542959016141364217224290898235224 9589440 -5727198001028510911973170757731614720 9589441 -113045323373467379133164571134800757628 9589442 121725971704193439707669641421668075392 9589443 142232534002762907821204623708298211064 9589444 221956170456125363426710504876095599872 9589445 -233251845825783370631690505479318537040 9589446 33100619430620515258148991156590261760 9589447 -41992105338632096291266151724699517440 9589448 -91217803010871147881951696200013537280 9589449 -19667164347664652786621569548235029504 9589450 96301011015308554256888241410253600 9589451 -305555569698492412301235685610100253548 9589452 17996024084814113884920275941145272320 9589453 26509655918061788052856292050357624384 9589454 36687701667908763971699750436098739072 9589455 -76800311637550103422849118906175609600 9589456 17985241859406538440167405873270054912 9589457 -111497037592283316849511470793093554048 9589458 115275251173111484510262694898279151360 9589459 -113452539633568314584089322684332366080 9589460 81632646709485279859420174922277953280 9589461 6345343852720554609433978018648605504 9589462 248566550896738625569322451385653604224 9589463 28604112699175571086173853429072942944 9589464 -28191957444911208555552229964574935040 9589465 -183783563527740663303011356122240454140 9589466 169253297896669287297003857068224360432 9589467 -57773933114037965637266186180871874920 9589468 15340509972799275402037797943773285376 9589469 -48133021412782290917103314279468471130 9589470 60150555155104287090216803213742259200 9589471 -102235017070553272666947565321274886400 9589472 139178352172291959874782126581526822912 9589473 -488662494944882047811375007758731200 9589474 -91518711998389665456989163598764369408 9589475 -14070258069758957230265810032674823200 9589476 -43387972838314094461731831100316860416 9589477 -128818140094889748634872744602273324674 9589478 -70560563158783166559682264119382709760 9589479 175199743084186367384477693292183566160 9589480 194169389597041756563946344519154022400 9589481 466850990427327869156753027310101814864 9589482 50615982492554544922056239465690234880 9589483 -64935572771921752519435927555047043560 9589484 -2299154403303630260981369980358409984 9589485 -100106511354656562076132972082955732000 9589486 -66795935271115464349457039558992271808 9589487 -443019246779769507804938818270171314864 9589488 -13648374962484900056071719529045524480 9589489 30733240526768215806942617176282074560 9589490 -36881744973752338150910463063648921600 9589491 2000868072992546437401596403087045600 9589492 -520696031614960901079651915479581312 9589493 43722904131072061822281219509670552060 9589494 -129988445332922165298997742885238804480 9589495 198753080806005216926079482062893927000 9589496 -23061367511877930703957267676526182400 9589497 -2147376178336173068910529903649454000 9589498 -12372623985907985246101684642574970000 9589499 27570811010782062363923675899506239064 9589500 66389750979005360281238233962689664000 9589501 -53764009807813978931955526860715258868 9589502 -10291887100061368933405496029355036160 9589503 -32960049549694336425659131601172271872 9589504 -84409910217605611109461772512750731264 9589505 -102441741929776002311870058566160526080 9589506 171983435336345116099057726360648212480 9589507 -238009455355476354624317497525641930244 9589508 -39413118719713617952379779586814540672 9589509 116884445954969386495794446329280993280 9589510 17186592366044195376744076057214204160 9589511 -282540656536009848884481553932328566888 9589512 -52258794023233785810161091215941632000 9589513 -463656153918349607751704940674579965260 9589514 -9209876911736812148488710576326823936 9589515 -1859168470942240802600554168914466080 9589516 192269392392656593093292355442442240 9589517 35467568199361886005056311938328743680 9589518 27684323131712575505788973501883540864 9589519 -212074332619225552353477436274399243536 9589520 -46034346542807309003131360652910182400 9589521 64968626041776125733686771413463158512 9589522 236448518079285131933837880054703911312 9589523 -274991228679184124861292656274604680240 9589524 -56115642328861459948149650744467795968 9589525 171145809092221039756982281312121349600 9589526 92982808120308715776818996495676759744 9589527 -162074496994547948355967689019230517536 9589528 65901365036776366228708401447537868800 9589529 8457307827463575910752550394938973130 9589530 -17452517846251142566100909551808954880 9589531 -54507566294851585695036336590172401376 9589532 -272064589338585515426263214965001378304 9589533 -246769866629528831916333981608572315776 9589534 -57264181199277719184065979040050451584 9589535 113269747560074697338490803155621445760 9589536 -108968499200529223370289641171032473600 9589537 -168829838077093465460554301359350786048 9589538 -5509760025750127882077715251425914368 9589539 -236135878009212253016383417458098094672 9589540 53337810142527601734316667822963834880 9589541 44634574846707903240569452255263873372 9589542 61050336944421234868746706245319595712 9589543 10239357335773713625019356444568386224 9589544 242099151292079643409341192597373009920 9589545 -17119945302847448413323453849839209500 9589546 -108982938330116811705875266821992408640 9589547 -193830348457758572680663753805426832000 9589548 29660329113624089356041638293514711040 9589549 61478619117254302004821538771604173836 9589550 55865385708683541044437231772762428800 9589551 -82201394225825430553737882383742176256 9589552 -6324340199453634979496537007144501248 9589553 292909916512255547758680143063762102802 9589554 -32911402465248071579317527658805993472 9589555 2375606098215552668238996465758639760 9589556 72058043895031372904214627489005034240 9589557 110170680205393530752230227636052793280 9589558 -195205613493816671229803882285680950720 9589559 -2450997339805444303415353235857130880 9589560 11596240173762883218842514060576768000 9589561 125796184543346193128213059133307433924 9589562 -34458681760031296681304786918101357968 9589563 -189633743071839467836086358856258111520 9589564 -212104402878875243945953241481359929344 9589565 -57066655060499396846210576002024135200 9589566 -21601216358446718649457009869222481920 9589567 -204429381770630717096544184007527325640 9589568 69101284628997787640541027874987573248 9589569 196631870812734566230595277859204384608 9589570 -39642872346551463049030521442145879520 9589571 -15608736616004521647990420667794302976 9589572 -1885676240825349073772525083187965440 9589573 188782207035508267189464667133238767360 9589574 60927627465272623734321303872877920640 9589575 38112623956453945646298174514526790000 9589576 -73179651754316113703830123947443773440 9589577 -463859317635207825864069415873390471500 9589578 -97550922909340141954257677929341624576 9589579 40556348180267141526475281785623932984 9589580 -38638437481755912471025692053451571200 9589581 -356144724807046909689768829169025375720 9589582 -93024543264394117241068622515533388608 9589583 -277618619989993625285646284397226305168 9589584 -13430306750286518230095178381543735296 9589585 -147798149276157793398801899122403548800 9589586 35405327500298507123836214531354747040 9589587 -56327828095140248604303020015711854848 9589588 -301720516788272154808628852670743773312 9589589 78657423963840503308909530999270170556 9589590 -6198583030233046736895297805724236800 9589591 -263898982503461400007842684538617062736 9589592 -30773293921115702450136772803066624000 9589593 -139725952946702121571244986664187248832 9589594 -53399467722385533876332884415641561104 9589595 -46019550188355092000876827422946474320 9589596 -107816095430754357080336757434896490496 9589597 121282801016965430499622297515453596928 9589598 -21560516621762170458357598376064432384 9589599 -30876938710688292591077663746602575016 9589600 153179431179858791041206954910393958400 9589601 -47162686326582373770488458870802518848 9589602 -215017016568631486934403972124016640 9589603 -171500305117101012660562428264820818148 9589604 -6312454958221588425767665854119212800 9589605 -66329432744025024435961923689981939040 9589606 -14923515265402951057229748437973714432 9589607 49752250292343397512060196181272124856 9589608 -40431177456360023771382279305030860800 9589609 415898288370127385822860078177705131904 9589610 121170933258780180330493041703733280000 9589611 17899237352194669415956048093044172800 9589612 127271403074344290146033344606416640256 9589613 215556342615445215107017950470850252 9589614 6707276756077016023833511142142936192 9589615 -7436438965619318581347253574926679040 9589616 4904835041377454522695875679320440832 9589617 -115625990002713118730568867406280657760 9589618 112812736840585319222177060849504927760 9589619 26026460171622093187832952417497266944 9589620 -25121730127338163422892072250201088000 9589621 -207161266471214037720381536251654709568 9589622 -24963918470943531335065165015398979968 9589623 55212278889167222633266126713301607040 9589624 -320293035594958398348281189430937190400 9589625 254794143700687188174119164368641517000 9589626 -133611173309166936027245079011028843408 9589627 -127192564890885876116060052767551170128 9589628 -180455283924296999406649598714559260160 9589629 -24198329349938140908554641325564491200 9589630 109589043226770760810708606625086224960 9589631 -2310733801022244913405169606977808736 9589632 -28942161671594660325340860673393950720 9589633 24435113982433355283143045320552930560 9589634 -128594474264163905555155282352183348784 9589635 183241230582301841123545423619395941840 9589636 -31511096281669708855160616629003304960 9589637 95591178790449095693694360240813185280 9589638 -66524115422510690866860282079669045056 9589639 -300212973816154138307703073888422179560 9589640 -95567866518327566632280834926118400000 9589641 345574125932105908450168178814676062144 9589642 198030999229198090557088804760302675200 9589643 -128678440626820896735500413381599473664 9589644 -216989807579271713966948469847291438080 9589645 187987839606995866059990256504035840 9589646 62753664072859023343258966638598778304 9589647 46644397110851933861166378405941283600 9589648 -7516367222893253466544789681000112128 9589649 -355772672438894771780714546660097239964 9589650 23452557965931113591516608341451737600 9589651 -61375340691947220094350343123836851528 9589652 387951246996927549852493243315093155840 9589653 36992964597549899082987586979330182080 9589654 -12086706408895072044021414970878572160 9589655 -187529310317781622873701371020491214440 9589656 28122177665413790161822354764060426240 9589657 88515751421957687817988947910093065024 9589658 -9951555576299319776119163216173571616 9589659 87554969223993811500316886732236348608 9589660 -14555086644078457550285290793151897600 9589661 38378251708073741675752481081363745600 9589662 25186894741633930509903223558566899520 9589663 -86090932635798628972488377940646528800 9589664 30436683565011618161047964292558618624 9589665 56556800767395546020706087132517249920 9589666 -62609160683766249520693568276908594176 9589667 -67326362575537721013047632112769589284 9589668 -123063958968603885158477445442846771200 9589669 -82434168294552679134641045325202077056 9589670 -37366044314407152271196878366013934720 9589671 -1270087541776141201807662666235408416 9589672 -331985491807141788838571629721657272320 9589673 -302308538621007578411813196524735043078 9589674 37620776591414209244664840434833301760 9589675 -10587584179707555559371120810567100 9589676 -24055017102263230788911465740044275712 9589677 -47618012670170297460061759218012300480 9589678 -47587665110170502737438427721591586944 9589679 -322000352675594715210361126454589310920 9589680 -33086005770119923739548984005933465600 9589681 -84666475136799070416509466665002385518 9589682 45976337039461154383494509068344594192 9589683 -83727652637841508309510334508672516480 9589684 -2974792055741021753472618447062023424 9589685 -17030134883890532300924928935465383680 9589686 -41101758233396813757845623530889654272 9589687 -90148534430521665709492778378725015968 9589688 -3054402826877577669233875643851284480 9589689 141907314180060955195112778192387146304 9589690 114717499648558439577752232808794028800 9589691 -314219373143203473586505865704110083600 9589692 -263321705834587944042250970487580803072 9589693 -28073207737984604352532157697633744058 9589694 -89771308647571704287266216835629119360 9589695 -10039503440643590685360364436806225920 9589696 -41082705635816653594792940792688148480 9589697 -84221843720596565996809468549065048 9589698 -115773160807652563321194324469991708160 9589699 -104642696255531552129575573339451080960 9589700 -194729797458877567542712729973735097600 9589701 70249516320689661816713436657444038304 9589702 -24682824829512949772299997218858890048 9589703 383907145928065621296181932056859476952 9589704 253051275621527544564327124905369477120 9589705 38439366375081710044377813703819327560 9589706 -3357155700054870178620417713021975040 9589707 26258590759657753653157982479910516604 9589708 127621805022542384597546477308832889856 9589709 69541403819179095597418550584293089910 9589710 46482660817517279331631687884297707520 9589711 -465107034994234395300165523169399440 9589712 72107365069762411768219632648959950848 9589713 24006101634567893467144465684728997824 9589714 61059746772741992720232705973732398240 9589715 -26585879275618588651847285191046162640 9589716 -86641853670606222346200222466699417728 9589717 -540705522298397418514611846990780981768 9589718 -9835638374556428736561182183325394560 9589719 61243637125397020782919712552020887144 9589720 -107464317964558457814513877771431936000 9589721 -79261888553271541356110761416843119856 9589722 100740921008605862014992051317848368384 9589723 -4090594854123186691116093053944876272 9589724 245558467423500896636449222694918932992 9589725 -23558902081621745491664151205951872000 9589726 20218285135937680429485410159560104960 9589727 36131441833963104579063569616358069872 9589728 2987678168207405966695020946582929408 9589729 -140430171216625227438163306595159120640 9589730 -56068556483645938991343971745616854240 9589731 5741006917717488585674806761370775040 9589732 -88879813685008007215468361543619181568 9589733 -83499203958463450358528113027403046276 9589734 -28636763761369116758647268711403264 9589735 -76165799442910502092586852491916085600 9589736 36078258900143915436430794102748784640 9589737 -10014165410594549466872287623632037120 9589738 34197777302079987945821012646818732544 9589739 -337643080561116688099753317967727635968 9589740 -25818223557993633237814313406215915520 9589741 -312124549118606559683869027549786463370 9589742 76018880815493171675183218667230704000 9589743 -45417332230104729579686779759192563768 9589744 13753843634604793186465861568040796160 9589745 44609978855767816475246916873797235840 9589746 -80620725693408420413030925018470803200 9589747 410126285792454398365658439602973759192 9589748 -33956035809195022634284281505325580288 9589749 -77612651575460713375096310590069526400 9589750 15456180838281976331563602029477760000 9589751 255319024688499698153012785263388013232 9589752 -234921693615507654173471972766631956480 9589753 -274862714137610599347640847939865806998 9589754 148721733961353473876233593703465758576 9589755 -43247175519223727004796532395580609280 9589756 90491871969604095622523442391016816640 9589757 -6019384218830679398326236623230603776 9589758 -88257495938514266736769379922688637952 9589759 -97068478046224815551911179262558943384 9589760 -111254034910673500204780210991577169920 9589761 91936507195881633706509114538560535410 9589762 11506664703811053769284900319427649024 9589763 302542954201031725627669001503676036880 9589764 189847346320393355582925897150526565376 9589765 29935310416770648420109583315932521600 9589766 -229240659360422334867341233188039876096 9589767 62685787464159372389674514424642270336 9589768 119252998196769308107087593677046988800 9589769 27374629303956797810626493874545915520 9589770 27555146732116319069430863039069798400 9589771 185853142668097018303631812368328800352 9589772 -125620128383987414028710385304414522368 9589773 -147277100900915152098396134936165042976 9589774 4024206725798212562245590750627472320 9589775 -52237984143538667327659863651824538000 9589776 -3203287036831422920100427900242886656 9589777 2469808151936923941888031957111422624 9589778 75484523878612115640505582247777041920 9589779 -8634899566467568477212000575768668800 9589780 -54946202821462393678539838847826950400 9589781 198607348879611855255354048542332751712 9589782 -6126072337562731444944976071723840000 9589783 162922938278208971823482193529792108720 9589784 87097474380335112416704801762559569920 9589785 43254048148843516296526378318894911360 9589786 69234727158564059775158635947051640320 9589787 3145357658893824298817950971030365640 9589788 -27221207761006075242983750382310367232 9589789 -197959556861241594779699140421382890400 9589790 -11586483871279165943113526839400080320 9589791 -987595843239170113118053662089645040 9589792 349528183535993291178058696280852201472 9589793 255896347895919324722254077370736190720 9589794 -50860202981804135953228806128323787520 9589795 270145106298273569499756954528156622800 9589796 189983489571777684777595160906868009600 9589797 112021942432027886758711982685934787040 9589798 -91645096714016216385158883894967149600 9589799 -394630330769921343565828300690823368200 9589800 58632385618100416274439612810541056000 9589801 -51469218635598738995980533058604669760 9589802 264021909702437922163079888752682785632 9589803 -46283030664175696946353431695169307200 9589804 -33326616258118990805919372089104416768 9589805 -192659457069208136980098872750140935540 9589806 -166427800769408078849091264249661411200 9589807 95414148349607919386323660061703539160 9589808 -37169981168075388739535120566914514944 9589809 132133781718056069615644838162364054240 9589810 -22388736987465538222271896860003840000 9589811 52774931997151454709266653284971188224 9589812 -22241886904643403290698506185449279488 9589813 403791255385231963320772109895483917920 9589814 -39919201390540058030716072141168998912 9589815 -250475059323089830771305281641098813600 9589816 395167035382624444700366942296990740480 9589817 8209039788599331380214375271579562640 9589818 10993851224621986653678373650964730880 9589819 -380193734952707572446906180299020324632 9589820 -24461073758180729280385959658916198400 9589821 -158756468124771897331235360889552300288 9589822 9132763355434084315751720046601200000 9589823 -154036219043802009953264593124884027440 9589824 -58114733736626071628247420280543641600 9589825 30592139992547649854824936573679920000 9589826 220094294732039398051853163599135420112 9589827 -58764731424022153283132570623160327424 9589828 -9361261028100030707625477525783097344 9589829 158395155626543745766601005049087126430 9589830 -35862988418901057202541505172697114880 9589831 -294512710677068983598195366701421555368 9589832 -145193296329847115261449744737295564800 9589833 -28288217593190439970493989613518362240 9589834 -104718547833441943272703997051341179648 9589835 -81724683123759767743638590057174202720 9589836 81462533849490872022701971826183362560 9589837 21533133510532604416950610772026204960 9589838 -304476810970758857045966138509649422656 9589839 84571394629836292886896122149837531280 9589840 -2933408474387174686241294533292359680 9589841 279229654259964308549007987764801392242 9589842 -7372062675517839923473247311764697728 9589843 -12383047232471178189535801246560197908 9589844 -80764495830905074955367987361142888448 9589845 108746940853495149949074457275301464480 9589846 12971358910165918029061285261743258240 9589847 303619966240422783457577534896230028296 9589848 -128947005812407843087490561189215703040 9589849 365228684477755128330361071764513904900 9589850 -15577693912866657692063643968475648000 9589851 -101472068983249296378679785908871958920 9589852 89039545685491775083618661051480039936 9589853 7235365247976782259897827285999750400 9589854 -37766257723233034061923493659914252480 9589855 -248734417935693060625392340850082166200 9589856 -14273476309067726121448204524447203328 9589857 63432461461906307016193474533639350592 9589858 42690331393526674925868382471569050784 9589859 -95197357846836819495556072215813184800 9589860 -775252939486567920445677859651584000 9589861 146577542879820909659152839755319422462 9589862 45964113448963275086121329814620574432 9589863 -68415726209586155394632796616253346096 9589864 -34032450337216935324775850006468167680 9589865 343310219976230339199161485813745099400 9589866 -35334667291291451913998224534437453312 9589867 49256227408830078772342722986179810192 9589868 -36099245402747873739500179939071735552 9589869 16987923007728252694035619027716624204 9589870 -23264602489514621059182772847582688000 9589871 -398911969302612079912988305112695380456 9589872 -1038353203990558328146047453086023680 9589873 134219846500532224819171887862543379904 9589874 87860837808647894802688693677419500032 9589875 58287304696372371195484248492485760000 9589876 -13608966539074160535698819998961469440 9589877 27131601054492071497344853958169085824 9589878 87998045783158742077611485965200263904 9589879 -73320875653191549157960154189774117816 9589880 -58269215264045122939553446299394867200 9589881 12362338560313342606613400241513279488 9589882 -100481387115160203151577571936733766688 9589883 359246263005365211649310432417181684132 9589884 196538429904142894723054339156204250112 9589885 267809410128674776563346381515668129580 9589886 106173207960799053926675363238296357760 9589887 33982732563127488993255073599478762800 9589888 -183039237848566359843733361617639833600 9589889 508711836840912789911354035988759664000 9589890 53836042231383933917734328376043338240 9589891 -226431902231753295100238430932003512708 9589892 1700071803580928401619425669350408192 9589893 -60529978504529717759611445216276207136 9589894 235929895553283482643470874099016680960 9589895 37499221324924348544934377559887770080 9589896 108254536820700325451576041423961456640 9589897 -22661302753411383320726806503764722688 9589898 -183828091976465663022116907123669550800 9589899 -52038533511594576326488209947711034624 9589900 -24026578758884284923846396900832704000 9589901 24873840100571925551924824780140646752 9589902 -8651835498432331205533253828800982016 9589903 2352508272507469581878474146795997184 9589904 -47699436837998296607298230610262278144 9589905 -77324307746714982179741696026011591600 9589906 -203204315338008570514240904875856884848 9589907 330284333650582997974540295239031328192 9589908 -48048023447701205382433987810160117760 9589909 -71087224647293014581405149025257429760 9589910 -172696753234682407174685170032929105280 9589911 284068840360492918366924664547745104384 9589912 28585054090526681418179464834073395200 9589913 -209276614868827055254950695537672282880 9589914 9975859708659144844494605450566435056 9589915 179052360307871305006729681307189853120 9589916 72975011358118553957022696426302204928 9589917 175463286081714481093254428551674986880 9589918 -55150148839045678074273215175114085632 9589919 48695637670201249882629394503062384640 9589920 64255759354090331757517635174452428800 9589921 -310239670194648261721010252276782311456 9589922 -46493327427216472365386128551231949488 9589923 -8132584194803621757168610323167192976 9589924 -243888657814826821426024897258685087104 9589925 148476938391662314886997737664395664000 9589926 54979481627627240818559916132017302080 9589927 -52701107271502143051568752461778067200 9589928 123831271277081364068335003499345664000 9589929 113975307137131234061453212024331061120 9589930 -293021128911377363837267639537280000 9589931 -81356744984676192184828508730078037968 9589932 129471156953393124283476500877773128704 9589933 404634316341225224716700088686935932182 9589934 -30722428952349183867169263190232086080 9589935 119329288794180579874344840920652598800 9589936 -41811879987618563897439891962524254208 9589937 20843393436445116989426828407105843200 9589938 198618578458949053173826095915997209600 9589939 318390472394624321111458872846213321740 9589940 97333479851429549611714391797697207040 9589941 142102285054170067175738936936174455680 9589942 -13255999060425164941810774524019015680 9589943 37448681228596475387513386329221672448 9589944 -7928068979696837493165254696950824960 9589945 31699377462678968006877980003038905600 9589946 -1875050679820158368624467269260947200 9589947 -117847554722466083691194527378499284200 9589948 70310310832928539293913409841181303808 9589949 100281187255045539877416231349163823360 9589950 38619233612749226729744429433772075200 9589951 32855863705592157782080470173257500384 9589952 112871640488832379150865299526847037440 9589953 -32644795831421494794039366349158303696 9589954 74698153665047451536072546750413260672 9589955 23202954271126126862793523374353323200 9589956 -1109821028357197134905825598864998400 9589957 -32325182373836492524442471259316206240 9589958 -23075278373159082705148526914988486400 9589959 -38729345703335838782053674378428754072 9589960 -30481634049371063035105498048153497600 9589961 -223234939236306729667851959740687638438 9589962 117563559134396279181337636671558903552 9589963 209214437474021414333956584838956696212 9589964 196779729794437130614702660880185694976 9589965 573708434266874163422802555489392640 9589966 -259242013637624665817693760322616885568 9589967 -295870320036753913570293747713936195280 9589968 -58000454141057568534288561584917708800 9589969 459167677503538793789140704824748688370 9589970 18226829512389707368233499874592460800 9589971 71560755079753951330901951599672994160 9589972 -114038005253050867498144259777303703552 9589973 221511606182540208977965019103237606222 9589974 9382140998567295840836483506297012224 9589975 -267147684522738118125430112691056919600 9589976 -145179700952275334898604184808744960 9589977 169325227457536011845965680180426905268 9589978 -228256629476996572546238535380096782080 9589979 -27054414587075122651420241764726168800 9589980 -45644089192026232770764477657615600640 9589981 -125282241222259128480131377569266661300 9589982 -1699595130120368167145207678170905216 9589983 18557299480091420071872628748726348304 9589984 6869691281687995203823443794535383040 9589985 262675289406298617302077268027769480360 9589986 85744756417282227018442010887106500224 9589987 20649938943524195615041563294830137992 9589988 -90811175253733127429068148950511247360 9589989 2021826095728893224387345394560962368 9589990 -30444337395699080402787594762307104000 9589991 -310306252457782350436863171740618545608 9589992 166273788807388320866234299323573534720 9589993 -52976830634012308190457603834034562048 9589994 72834837796081618043154873152608357296 9589995 216801347756630166861697015345782475200 9589996 -12865348003702383337585278888567392256 9589997 -401428750852594911968385480788877568554 9589998 62948736504543385163395652965726952448 9589999 -211599941074848097637844367155584425160 9590000 -2401594254584191644040546834391040000 9590001 -52339475233157707685150145115893900576 9590002 -9520133716988799716237221724331176928 9590003 271682286856091176879482211083426177600 9590004 -27669215886488423699494642140578125824 9590005 -55495545530382773634695124662943943680 9590006 -163406969304340277545755131943745467840 9590007 -135767576742981573053931584321155656960 9590008 -36400450110462733355788098644951040 9590009 -27222308047429205856127584940933795200 9590010 4526769994148307758065485246267955200 9590011 -249441630893724266199738524118515557968 9590012 -128749820226244202953919353420445650944 9590013 105355351257167993068565569123126304742 9590014 -2553368191269571854693349141733532288 9590015 105578579216772098409854698294026317160 9590016 -116729944753733744828440364751664447488 9590017 -61500849509682736957155526813803893400 9590018 -176007885455319991801567632838718373984 9590019 165431142725121884398575050040684458160 9590020 171248946469758961645477354457490984960 9590021 169777379185962153016305602166400241664 9590022 -105183336605366735799064289896541184000 9590023 77116816992316565831259038184499749120 9590024 114960143058878432530345566204277555200 9590025 -73299479165000992196508007819540105200 9590026 249774499902385727577869192846888273712 9590027 -374417003581942304913553288846084178520 9590028 49892980990665217282131216374934552576 9590029 -264114253237805472663185166766755111370 9590030 8884353484552178437271404426334361600 9590031 -1944503677283109147757841805824280336 9590032 -654952882459773418954431566347763712 9590033 -427695432300442818055663967918526992718 9590034 88425750048273946387596157214234024448 9590035 -31264356248301553257800058594860114640 9590036 31444572123681841571083990326314557440 9590037 -238331351462308131252278130968109915360 9590038 -80344957342334562601720355059672164480 9590039 -800187341862807557384980281389169089040 9590040 103713784051900919451098364825300172800 9590041 228009820921122628400314666770987134400 9590042 -50889146457267768827802241758371682816 9590043 132836221372133437553650819649779885464 9590044 -120020520508423259216082272300680804864 9590045 -218113569830000040325975698773258946720 9590046 33073860780217924478510414291405976384 9590047 -620973786468235885652245476390887177280 9590048 155921134327706808615358624535040098304 9590049 -101812485121262252263619433376770476160 9590050 -28194658208615855567478795990803917200 9590051 -186683954212995258867541885776546934896 9590052 15556437314035984900816646400053240832 9590053 -22243124069095192489398720550914639936 9590054 -29043856235493896288779432387503760128 9590055 -95656493130535688721101936239351080240 9590056 -37393237949144356046380943954890506240 9590057 203183659444878967626166386075656285952 9590058 -11790293871856409278269036169939146576 9590059 -436291652891602633757046180676397202240 9590060 -182165375551543003231670636187260851200 9590061 75998095114205185290888772201139469600 9590062 -175914668308045528629399735895332340800 9590063 81222998947829544553576426278523140480 9590064 13455505533429422085988382528119504896 9590065 -30230675308743772761192656024601534540 9590066 -61419653429025292044698021093319338880 9590067 -3912275893540992203568381874896862080 9590068 -460685278260745049377512714286021017600 9590069 3420791115582147308270885573511210720 9590070 23722488577339166866166079705356175360 9590071 3057573656790781786896366376291011192 9590072 -112668823406315834702612646832947916800 9590073 173946843787272395197551415926093455184 9590074 -179931829089590718947801110516758392160 9590075 -1187187180372775711913752124005012800 9590076 4633987143020771377913323754792908800 9590077 -23873684041014579132337842097022172928 9590078 -33217007291597914572279239178141308160 9590079 -83700882604601370449410312945722303360 9590080 2864336165878301279705850411598479360 9590081 -432644845899543786316140258086500020288 9590082 37672410865607600626703109380720693760 9590083 -18244640216236305377653823063594693816 9590084 -21243856519593958829511740357918801664 9590085 29695177482473826535074502826006999640 9590086 -53265228937921079562553097370625803456 9590087 114832638371919842197513797651527709600 9590088 -205819202786499988704556162323285565440 9590089 -69422260831176291218620698664358762544 9590090 133024818554473421833251000124795336800 9590091 21357154420624939885416250040239432704 9590092 233853105398232707499044633492327887616 9590093 185083547333038904912339044114492356342 9590094 -71179105341604537365896675867468386176 9590095 303602589405634381571623848774325518600 9590096 50812837758504533300178379595848089600 9590097 -177519644477248263337556615197031040 9590098 -11906504917150190022885450349260472320 9590099 275031095803140059412120514710291434136 9590100 -40172361725704855909175332441327872000 9590101 -5722988633954865030782509702742151396 9590102 -24452865925085291000623026710456833248 9590103 218373618769799112082486484697273166080 9590104 25798704488069501200431806931933388800 9590105 -13178643810861885237764187139555331520 9590106 -29409220807859586946497289897783795200 9590107 -88251009690770825034482318758329779644 9590108 11462855178355693510172332315070057472 9590109 -113845191646696284142511292208374516096 9590110 -129882923036120197770834775566731950080 9590111 -281208696620645329129424982349429848288 9590112 56740213481849958832231844257688715264 9590113 -2317455793381216130572270740351204952 9590114 -84003729049201165249519010782201835520 9590115 166898766201642225951916790409490391040 9590116 12358753165326091556365646699591296640 9590117 405908066091019878586161548800022150880 9590118 -537380736393513502464954283491005952 9590119 -28260576623763849338943986767347717120 9590120 -255701049430480780455484936259663923200 9590121 -34151273613141391223183851995177766710 9590122 50415457021724533674171556039961584224 9590123 56838588483532934223397812592220832372 9590124 5831893899971707350024172078006763520 9590125 -525235741646269601637884649883361346000 9590126 -21184973671177004214873665391007334400 9590127 129332793244985380399379734920226477320 9590128 -85586351405928576237309745756166914048 9590129 16779949581878740900195589599275793920 9590130 136427506144277653799902617266768256000 9590131 -324569766182584317444741320183022662068 9590132 -181865003205757872312383963868657451008 9590133 -111721554500504600690824509236529142560 9590134 -149996827095461963963700967470233618784 9590135 -84305438481021922675007705446972618920 9590136 -214091963079990890102996784890329497600 9590137 -836622807650297446833549516601408428 9590138 130651241827438670499738206225482942944 9590139 41837989138912388528209073377863608544 9590140 -64303257582728066599859090585406597120 9590141 36307127920272142913488184911553551584 9590142 28186737131550986794586661521857542144 9590143 -223669295872141022052040224761546037080 9590144 410057885788950620888064990951002603520 9590145 78829724555619672372640193066633424000 9590146 -66423852225958638333635937067609182816 9590147 19865518601753815468315042070963479200 9590148 -7495904785264761415314884785709654016 9590149 12670324740700770503717097481294013664 9590150 -106369498390575028621955703602018167200 9590151 46483514440488037071185537997014022144 9590152 62569324290196326336686660435415367680 9590153 -95273158612150283682428907739588682598 9590154 -2708199473351814788983184525772307968 9590155 -21344711372480669041931047154654562000 9590156 -23677490971741146813083638893586902528 9590157 -11203053142021304424601183340116367988 9590158 15796889199452960686198113705358879680 9590159 -206801756449669405309079959395503275584 9590160 -334334412043630865375263659078451200 9590161 1605990723338668480536146647301198848 9590162 320500251958937056235708141027880410112 9590163 51836180767344139100462038945515751488 9590164 -337177439731640032271874457269179626624 9590165 -71938022340263233655724822145374136680 9590166 49031889723741582675062496543119146560 9590167 295197771789689126638330353188022130840 9590168 -123133170571468578170368935787717386240 9590169 -249672701953224276983637228142954603056 9590170 -24077988034818869277543607572682036800 9590171 -17046188884093472580174708024745122000 9590172 -70493567079331860721201949110979862528 9590173 177404194109077538478986936742826632422 9590174 -102483688725055519559085202034937016320 9590175 24961354609265932904471557718813682000 9590176 -197049406154367778186185517582543749120 9590177 -441442758361445279957107576746903442974 9590178 22538009481414394432305330788917022208 9590179 429472956386459619083484951578657309176 9590180 -223867453880615980092754662956605689600 9590181 46902115984340972208769374370584484224 9590182 -103733909943971665463025939319452469920 9590183 170861891888427102393634960594560792288 9590184 415087008032046159722012069432365056000 9590185 -185922452766410067215639710158733520640 9590186 144256875565844408947947553163214831792 9590187 -100563309773957582438974174373577091920 9590188 -314100630360342041326830853253463010304 9590189 1506465553671218192922636286631276256 9590190 69000245263988325249377478515626043520 9590191 29838735356914831238130793670707449600 9590192 -65088658938462915382559305239246127104 9590193 133863680255052986274097061355028212000 9590194 -301949609096393340511630012872997104 9590195 -86954756255569707567089120860585089600 9590196 22477667246731915833907481939859013632 9590197 133793278606584065818324404686018707740 9590198 -6141363729655524829954285767297745536 9590199 23774635502000360056070318193260441040 9590200 115350415070939653811897420747449344000 9590201 80917863225549405032064624017626569732 9590202 79667929571725890677709890044895360880 9590203 14348504524278959273311568479644655904 9590204 -1508494137764027591480354594363089920 9590205 -118040904157942490552542434791392070400 9590206 39245309586624714722049371653607991552 9590207 -17171466652247962948233577183160210568 9590208 6432693138040701228530328066745958400 9590209 469998696376885151193093546278198582016 9590210 64135612131962569291643648829745996800 9590211 312097752918890656332690214371116006640 9590212 181950737637076190751319484924155115520 9590213 386195923869844122471272920617156757980 9590214 91215898998476533552161436114276323840 9590215 -112764333362339759321517163628452876800 9590216 -50748671368299260937409961063690035200 9590217 40044201280984513259522747281470453120 9590218 -269220265166949698229124890665334528 9590219 -237745292980860624058404941342620150380 9590220 -80884550858058055655432642856914841600 9590221 121174526403601566940440770389660002422 9590222 4972393669333470959122734284033447424 9590223 8307233117499786373442043649761659784 9590224 -2396121552994497622918953489582915584 9590225 -186030102413784707004735368147712572250 9590226 49280519627401267019121097299139580544 9590227 173283953189637993000506847125774233632 9590228 -2580564093597147470389915033460615424 9590229 -9143147222342043502160623570857274752 9590230 -16427916102990674365660997831352170880 9590231 116829443858028206306402033160618210120 9590232 38355407967724970765797666917057945600 9590233 -336719463641057086620822847550836310518 9590234 324496551281222589077790319915250069760 9590235 51512580447839142146066769099631338240 9590236 -198069428563901249292479804102861529600 9590237 -263216153656180658320613965439963449908 9590238 -57340502332261340788185203766788213760 9590239 389932284520193275898175901223313772920 9590240 -286259021551666941461170283491688448000 9590241 -158478615099177332900796022764458573712 9590242 196124098119303887637243568593683508000 9590243 124963207345792379482328186202313656972 9590244 -23383176377712759766363517330549465088 9590245 -74462048164182390344777407532308341120 9590246 -117552717125318832791258300113881948480 9590247 -4868305464409499509285385361319405992 9590248 -443858812852728268089956615360330465280 9590249 55881210167321637500998945799996431860 9590250 109751576066839779024316299195173760000 9590251 -9143906072007194393696293085971891776 9590252 14520297681836081012307206784174655488 9590253 -37235374429835149111251775768093392384 9590254 -72492776236507601996158253997794606208 9590255 20245291391382162094691960820833799360 9590256 12798514622087860750045204352096010240 9590257 192638725699967876000382103874099943506 9590258 -225034237164991151358434735271773825520 9590259 48771733061522674643407701197220207360 9590260 -239764859428028012604879720495059877120 9590261 -293709786356087360738875089903958690788 9590262 -50944187555472566944003342726715245056 9590263 -7280268787290641222229690991433617016 9590264 -113504514090093634146254586333531463680 9590265 16772318808355186722703095848941824000 9590266 -14931491252536126281772224391412148480 9590267 -49453795142402754876325863909529182684 9590268 -10216485363542616719430070403548717056 9590269 54112626607526267722166822299829945280 9590270 -106690249826169116254088170130230371840 9590271 -34105407454729442374265227378672093680 9590272 -196714943953851479832772359268847321088 9590273 15671701468822671324957485666451824640 9590274 -65633530963600643382266357530801185120 9590275 169413194642420759064303786940262114300 9590276 -111742196161356714167531480180641491840 9590277 98645023839489106425825593302445437920 9590278 -10335767308380994679906421964651573248 9590279 -180830668416576636504553255040717499816 9590280 -111107121066040213173347692453969920000 9590281 55426648804273543200381388750631050000 9590282 50764003410752709157881235627057925472 9590283 -44812811729866406899269496362803875080 9590284 -39615875813293746024344419080673689600 9590285 66641345733090534798856652176353320760 9590286 -24459654230635865863118040893753804736 9590287 -95320009841108331773553641440917746688 9590288 -84602591389028378947160679607946772480 9590289 -93833937885915320215841941936265395200 9590290 -1070460355897460655288008146813409280 9590291 599317766585428226368691422158390668400 9590292 169666206914000221811008642185320448000 9590293 236571496019382267546280215973296523420 9590294 18906168196494969423579218056331980032 9590295 -63019683962977123800405158242336312320 9590296 -12023791294575896046367750398500720640 9590297 70431658341351122274884719213519296900 9590298 -75212052956716231778358232605893674752 9590299 -159646796411043360830208198651261816700 9590300 -22560768414314040446458489587244224000 9590301 12102760550461340547287523798223647744 9590302 11064229506683788480217137980566923392 9590303 -52869293739947745750372897749430438144 9590304 -20637083462494041471004652366711488512 9590305 86544010156284885429838721300580360000 9590306 99905389402323023069394842412090977664 9590307 -227163144236600112089916452068759184640 9590308 7595586378663856521357542115534196736 9590309 -516879258277741592776359737448305196384 9590310 -6443359467155551528190864368418142720 9590311 378905877962883676864202296960473425912 9590312 -296956109619487291843160128875374346240 9590313 156215573329346368167215666327724977184 9590314 -131569965823144031765443627140111249744 9590315 34024554271214703619605697249568870400 9590316 -11511380798033789598397558462680708096 9590317 -223776515604584865120011679797619944256 9590318 -96041768640655202436405343127549167296 9590319 9662255256314763518368435610730134400 9590320 -109779162921225069057368903809058734080 9590321 -108337438279697412893417776539922639308 9590322 -48025222052667715399472926367214813696 9590323 196641596612671115280543881730407442572 9590324 7245165145825336666628325528318093696 9590325 -55740857458444326359132955477757876800 9590326 -1946378925492130115708517360215303040 9590327 -244902060773169292474665581218601236824 9590328 -235104940539626048412718642320856780800 9590329 313167855622815512821136145431960895240 9590330 -109750480372356372009703596558554542080 9590331 1450156696746107385916403896185086400 9590332 -261316927733649611502951586052450449920 9590333 2631290770108195956376056566363459904 9590334 -64286748958620335263988422567642964352 9590335 -276755305258933424789242048011549720 9590336 45822736169104911439539765461120974848 9590337 81552315079704359702833197241000716594 9590338 -147600664515560358181020178607885254656 9590339 141694545018947628361765472941704180 9590340 75655620155240326534996280017328947200 9590341 174560199447862626494563056183387619742 9590342 -84732268202335565800297667891715872928 9590343 -70756358319312356458693315728690258816 9590344 -415245126778604234032277129122940451840 9590345 20586141635578015015117294130342107200 9590346 77659218603816901501013406805495357440 9590347 -43574597901452486810566079703311196560 9590348 43278728417713011012814515959198884608 9590349 49576918485777011648155843645431248064 9590350 23496770411625262882594795261236633600 9590351 25799611884812513526814689556575788304 9590352 -6990291400001614664085137119946342400 9590353 403684974479324558959353784715351040 9590354 -1305127383363814825094197844571615936 9590355 -36851859237962060374218997746577708800 9590356 150172080459485157551578792575389571072 9590357 -16749266289004815105341721766459118688 9590358 61189398853442052935266512561124172160 9590359 291713435970522404338600723506840326440 9590360 -38346488230495078024846488704705126400 9590361 54829072218873463343237868678438953184 9590362 -139492181264385818376273424217200379136 9590363 261041141278863969025230338793035794560 9590364 -41894834301669693256106783376335708160 9590365 -17154482058869259924397828278284344200 9590366 -152733221110771791991049898236643754368 9590367 125650243879273004468862750265804900680 9590368 -79484192761670124808661406328032460800 9590369 338962879841138794345777842526808500770 9590370 84307209497725170537999497932418764800 9590371 -122067503548374925944605513421138352688 9590372 -2714897723194155630050231940964018176 9590373 -16200711203825030492467848064572086400 9590374 -155919574617508806120447596715872204064 9590375 29501182739702282950285643446101228000 9590376 -1989222870761509285481425537445314560 9590377 91196023184553462659325033879135162112 9590378 16077603830649894670698126779919831216 9590379 216626193826289710163855740681966999296 9590380 -130070816625013396169719598373581752320 9590381 462372104559233527190342782406460032364 9590382 -50978011174814007295625372500440070848 9590383 9903925444606048543846788363299005440 9590384 -68116121530581354866220477932399001600 9590385 56218119792441889898265968870723808000 9590386 121218850670319833194240560446032986624 9590387 226113142608852534783787394434059641760 9590388 -87846299807283106673153681169007810560 9590389 39209546661221454836778363441003528160 9590390 88640736340914301207123934300891796480 9590391 -80618003372813378102056040922367409160 9590392 42896064178809631844863479555789864960 9590393 -289157835493852083155737988340902702358 9590394 -5968480522737309447960202109303623680 9590395 193994759520511062275354206675154054400 9590396 -71365876668760941085659612486900065280 9590397 64167173067443442502742795989612594944 9590398 13073136803747188661460466196532979200 9590399 20379557399665668618408728262003427680 9590400 2615645428389890425218549485666304000 9590401 -156571111377164147930443940613473237328 9590402 -87880386774961764781420114623051486720 9590403 102325612534269920267460864926930342064 9590404 -7658028704286607524856873794224182144 9590405 -133546134946124692038359198346816890880 9590406 36944987804886812457111314949150382080 9590407 -4019326337801943930509807210440427600 9590408 22043475264781853333668909931247697920 9590409 162519496335274958771887809909946687914 9590410 43256860060119189434350179470470805760 9590411 -105017475576758255049313335185635385928 9590412 -62326443264928656667196184829647152640 9590413 46116528868567810820377263426164078560 9590414 156444651878737985303315166463483585152 9590415 -40853220432578441697405194570138212080 9590416 32866154893271172317469848988961996800 9590417 212585482140833754826108589629812764466 9590418 -76834485263342320383163569985945687536 9590419 -872846034578054421764500464739420672 9590420 30427983723079283059106110302290780160 9590421 -24458097042656025947640494518799884320 9590422 12214802583655650546737329551945952512 9590423 -57744352883385768434907979839436089936 9590424 66332658246623861041271440468137553920 9590425 61441512649715111836235665507879147200 9590426 -12271659569751870176667599190671108640 9590427 -150584227171560480821246712776513980800 9590428 96090726248540570808183864502117992960 9590429 426312097901111867991042728196811053030 9590430 -68849922750419361708762053481575786880 9590431 30180118853551407999334357170708869904 9590432 -172689585618657167728006237251964305408 9590433 11692742870586923816826082083535387008 9590434 -75879960915154465092892315633662647808 9590435 260481402590730926570753514061219484880 9590436 -2471771093095735061402835235506100608 9590437 129506458595156470902087763972231112572 9590438 -14392735152254781159952840205658552192 9590439 72606108540988455992564949847017451008 9590440 29901050750482778333060431915714560000 9590441 -26952795634096906745109574075111072128 9590442 -35267128449560996502928403808107412480 9590443 265598497170070452521219581631011248692 9590444 419986051821478725746818520655065579520 9590445 167622405281679446777562639579147555000 9590446 81585049469166199499178925722314532672 9590447 142942562829394951660185876664054612872 9590448 784983402329128635064165809738743808 9590449 358497234840344979825120387927449551680 9590450 -103172467283919884983954545477037872000 9590451 -56391976816531028526854970525203217360 9590452 164078030224467380760412854833435083136 9590453 -25643359905719838862962114044403249060 9590454 171621678557381508852129989953239507840 9590455 -23307050345457976969086879563241276480 9590456 -25073857612177043713934354214555340800 9590457 13326783960228776428067652717827119440 9590458 32208906272245093145050785008250580080 9590459 -145737058948728332536893323505191641920 9590460 129204004632714070059305246726292480 9590461 10702547495504738435437507525895409772 9590462 289203076870887634901126130204518400 9590463 206597096759902134321901457278517960784 9590464 15120832224508732378104907851907465216 9590465 -65888971938979380429578248757358112260 9590466 -13053814167396599317381292402415869952 9590467 164479818652650764735179439779059457872 9590468 39018601720005314056536406691806443648 9590469 105754794668531326758760759765564947072 9590470 13348825070664294832847950780894172160 9590471 119221916996068598734528949853663936384 9590472 33899466065796579067259725205024670720 9590473 27445177802504372577772367265417477722 9590474 12714060518669641780647387525653193600 9590475 -54292614669173592924589556176291673400 9590476 -164650045674048082557659403508157709312 9590477 -49564867547746199721152853586908459540 9590478 48853997975505217857133999667574435840 9590479 23243066165340370824126307728969732080 9590480 50871095363578306176197664688899932160 9590481 320296020377245295520956514117015392064 9590482 -101538214156940400978676102066980231936 9590483 -71181731632640090646328656588754357680 9590484 -171471524932754956206356714617572771840 9590485 158651703696800500761157615263272697180 9590486 -64862764170357225436631802518614403808 9590487 149129283777459746662756875882937439952 9590488 314161148482060187070283050702578165760 9590489 456816599028171321891903434332595329290 9590490 -14871376559615549985700301622237096960 9590491 -43379622709957384829457751235829358080 9590492 -234967323330229819629372492592695042048 9590493 166790389812421029871781570903889028128 9590494 -59998488883896311242711081054427445120 9590495 321899157874698152714990700738137737200 9590496 -190244799916883095319814786007233724416 9590497 141770240316462406823202089830259691200 9590498 179917013657594480953197712874942418000 9590499 -309795710654533570372249792163849160216 9590500 -280352921270760700512868337798662848000 9590501 145110325408629808209337162304620523904 9590502 -15410170877788624327738883144374617216 9590503 -3141470930017387516428841096391625600 9590504 -98431867435234888915713670696656076800 9590505 -3495987331230797871045393807765345600 9590506 106082435605536794258668946722531115952 9590507 -170589051960203921840916705070162030200 9590508 219235729455211788855187085628026219520 9590509 7992264485277289788781920365624260320 9590510 169003232098384098358663543155872776320 9590511 -6180180379385582343742931787605254656 9590512 -83703094552799787758374204159270518784 9590513 -529428466132298217454888751182956994716 9590514 -140538165592214627330524987848281918208 9590515 -127487925874708110566101044556184331360 9590516 -89678539025314913269460415561678581760 9590517 -19096506698320562187846632266294045632 9590518 -25079067849861307287036010786785608448 9590519 -342378150212715110004835921333089099456 9590520 31178147689835083288070192983910400000 9590521 -24754750089140981088195293855218708480 9590522 59840930030973650731505899980843795312 9590523 43020988431107925320990430989500246464 9590524 201619488346854977409655395105679364096 9590525 -175835018679551239356945618014250132750 9590526 -140941026132427687548886021562431622976 9590527 3723447366458508248360138912294735280 9590528 205843456518697726302723324231655882752 9590529 -110772234873810583952515369814381291712 9590530 52586804441228231823715532439990918720 9590531 -13019936725306118888404982072233777668 9590532 11072160405479837515060675004344565760 9590533 176698460428857090601626584043773163900 9590534 33031220354298334152013173121976572800 9590535 93099403159501612077960274407984480000 9590536 -267033705253370370394279396066993351680 9590537 435500540608529582610579065674115216592 9590538 -167232279638251546990150732743378862080 9590539 123283612696881903588284441433968615056 9590540 -144046293041602426784681254549830912000 9590541 -102643555191961434266126121697735161408 9590542 64523981314962005468907257931347610624 9590543 -383280287579567866940673883417490384208 9590544 -44748859287406330585408325918383005696 9590545 -51446150092188616519726768776450101400 9590546 -29639868659547202636509035587243176960 9590547 121249907170430338945533193123982902200 9590548 729830699476141002809915785370775552 9590549 -48344841579291807202948772596032510450 9590550 -2069771324117881614989169463111382400 9590551 54065606262553980496316553038444172240 9590552 -103769255775387395334844939788945254400 9590553 82372216782398709142647405967747604544 9590554 33939283151704522721949500741109181440 9590555 101822842027637500883958765481011758160 9590556 -50847393270219420705835293537001592832 9590557 365198814790866485566715467191390312806 9590558 91150646623133961198219685631289293184 9590559 243706439216526945530317680938349155328 9590560 10291336154346250474487660199762984960 9590561 -221835902850413741357296901761243188480 9590562 5456671773893988993790144634616920352 9590563 51024027468231056784832400029942545408 9590564 -52954256747689238424188299547180221824 9590565 -97973327740862864512620874067313264480 9590566 32465864811582221513228156701766257344 9590567 72888404797132452925566889204083965184 9590568 59201808582196848721782962568853094400 9590569 395960869358002804402973095189368198400 9590570 100697711030476660598435842237988578560 9590571 -33512876048447699509584666524963561328 9590572 472918193336496166204209947086967514112 9590573 -397775157096669306891202070489042561280 9590574 -39098442304680679579799420356324828608 9590575 35313776072065404181908965850164325800 9590576 -37934902819618683874226119981415989248 9590577 251205838974953517591057678968712939120 9590578 -17972950987143346594174001354062262880 9590579 -126509314372836047849412042253519688820 9590580 103957531206138093611475288674819285760 9590581 -188390996157485024700483010361934624 9590582 36266415997443562988076579360761148672 9590583 -75072699103348984906889923698347126400 9590584 -107864344685211113816163874126724382720 9590585 218055124403730249376055472810177960960 9590586 76601597161702698245837749445424705024 9590587 -103604281793348861324454628847518284920 9590588 -52562917872060537175134700789706056704 9590589 -37829799160630191244960142598070416000 9590590 12721677586047613303596770230352908800 9590591 3585212489238215087872382135105856312 9590592 -27680723719494145281415157563942502400 9590593 -357911735779894191911789877131069444158 9590594 383787024317699188847548014817406976 9590595 690436532977731830693685684446553600 9590596 70839307000482142562718648738081411200 9590597 -88642932048980832379354290059902565028 9590598 62217601395924098607500255009888589984 9590599 -746874217997461080435694754013231089120 9590600 204953355700411759286773507946741760000 9590601 -8899095506106698452540436440504697856 9590602 -25990901199917150081151010704676416000 9590603 -226183972981808442608324326399428899952 9590604 -100415909638422878114346836096968303104 9590605 233121205881277921598504850842665645260 9590606 13463564411043680099589582672345571200 9590607 119851454212201963447620129567375991848 9590608 4853297639603271951235054704257196032 9590609 24335657433364640022274745703404482560 9590610 -45843985315495457384768061013034058240 9590611 140852899130885689485737115024798138480 9590612 -43450234017600583579785173879751733248 9590613 -110709568290700763593755380192245589856 9590614 -43520502798888809185975802646070388736 9590615 -17313479932722962808113553057814673280 9590616 90858032471584671624393739768214323200 9590617 -81503430576338876357211547457354793334 9590618 -697503014759663005489705076048782848 9590619 -117344013080107752918898018498849706640 9590620 19865506392361695286207894310799943680 9590621 248051904921150226094226753807095478822 9590622 66244847540941509391246155708633980544 9590623 -44426398695830833356668963213538330400 9590624 -99142476292218305806305008009233563648 9590625 48696536584183481610829190607938400000 9590626 -91227028037589698642539881402477229488 9590627 -429495821894435022937103150558676099480 9590628 10028274210010386661405609515516318720 9590629 170835774825739376464228851164318271230 9590630 -2724194942145811751186246046751180800 9590631 37300906924503360170707982576909990952 9590632 -322868943007675581488643212886451814400 9590633 281625597261720022284884824340638473864 9590634 -1749645931715969517854132650371101952 9590635 -326696865066714246201174193720096631040 9590636 331294081259178760298897279184208120320 9590637 22592505108450400006183236453443314752 9590638 16787065352729360672991447618167646720 9590639 410726338079632945024104468751317029424 9590640 18388834359355986949894998536110080000 9590641 -218917498098663998509149395848095314400 9590642 -57447243209641652715956510850023948256 9590643 3203445064608317842758342754621526160 9590644 -24498096293186372721005354369153507328 9590645 -46579604890465863483908525430291104100 9590646 27716861743296057905959698363556009344 9590647 5669762810825945049211370983850388144 9590648 -4087206927029776159174313174783385600 9590649 37832380403072449123494821407634683200 9590650 -34751783237817898683334684418926982400 9590651 -143719827778210019854344978202192862448 9590652 -89790178838600895273030578454057950208 9590653 252814973378768889262568092240212960902 9590654 43543441729490258085997849678776990720 9590655 39817298935118251128233751480150336000 9590656 56106799346556218689159641606043729920 9590657 52610789968546212583763285249627872680 9590658 53307114967323080902496813988166410240 9590659 -36371721728446188101782113135170628608 9590660 -36378641162798668816915447168763032320 9590661 -75957768890166718722656108106261433890 9590662 230569424892932057811943970490795956832 9590663 -17752086084118297119520150154608318656 9590664 1067376339148703263509638288143319040 9590665 81418705310627482015436688517226961600 9590666 133754847614719761086993269621365706032 9590667 -11778743907610976906578295249012111952 9590668 30640413071625845331346346789816048640 9590669 -482310100534879082581729844815166033088 9590670 7106903040544028273025006616754899200 9590671 187798631517503676659387554370925645872 9590672 -33775586795553916774166881734536183808 9590673 255352399228042637198863343824424377584 9590674 -15395943597374726239652580726312599664 9590675 27557260952687472551320440265208493900 9590676 132111781027301005278832653108632082432 9590677 -1508698533745695492064030135568971680 9590678 -120624692972987735579589459193749787776 9590679 60056962178245403809655827616197201920 9590680 32703520255536910199828138289944985600 9590681 108300708199146194111094443867997918612 9590682 -1598921871676175510416986018388075008 9590683 -372838987263118162228845904748400595200 9590684 -810242943511462259082770169223142400 9590685 32933517159276001030822421417988307200 9590686 -43651796731164953939988959948018657280 9590687 -3321712249687169715756727858581949248 9590688 -16134895455720068844992589719648403456 9590689 -110638927409090049766232704657694527740 9590690 14762744415161122857566726150040038400 9590691 194360337757853104709321534382712674624 9590692 -85539860177092659307855061936735870720 9590693 32768529899339940411879976898477709600 9590694 -7681892873782986454197498263215329600 9590695 -86930570403001538551025153288324132400 9590696 58366359719519008318069417110140098560 9590697 -141558096202150119869043456764554812960 9590698 -54738949175117197438922943911413919136 9590699 13532752024629519124419492298149563700 9590700 5231998750311374004454384123272806400 9590701 170434028403161567299187408042073601920 9590702 -214402343708334344026311662224393344 9590703 194895528195013025226439307707992158208 9590704 -49324224145525922317065391976039956480 9590705 35917344272180393341861509388648805760 9590706 69058622851761460254425363546524915200 9590707 -34191418149706155944540714029564019888 9590708 281646461528928997208558288891138617728 9590709 -243438380580652606430958714944028009696 9590710 -43965169972040931279936573031029060480 9590711 191606167619423288851327113186525617352 9590712 3739057294439998093113262542101483520 9590713 359553388154426140313754832323365360784 9590714 -69898226773576022870697710920898527488 9590715 12737359837511712570201539397570180720 9590716 -201670880244656494534587684111535158272 9590717 133207452360473869940385564064210288332 9590718 15230798329130792848280570478798163968 9590719 -7192450801909824717400862600450012904 9590720 475104600721100177949614289778114560 9590721 66105720825314586519172625563338463104 9590722 -84516083287819809728905098982581840000 9590723 227814543213169102474190468946251814972 9590724 26123700826120851664619244616067493888 9590725 120248449728900309259635468298884092000 9590726 -321616283797314158137013066088246280704 9590727 -183145296367764973495920513417366824280 9590728 -146663869015932152900052325476665917440 9590729 145072127639789783799143756114836656180 9590730 -44216977729772921321685556149494849280 9590731 -92285725544276347805961765682633114008 9590732 38432821351127003519718208916319972096 9590733 94556577942538531596141783974668141344 9590734 16136259177388547441912965907862926016 9590735 -30214836171763198624564664118622272000 9590736 -25591545849312596588041746934312992768 9590737 97456598014556823576928408210519453032 9590738 -57538564677440277743883697977484890480 9590739 73554276267606248587993682040910960824 9590740 -14541878662337764948366291835291558400 9590741 468879286340157171663700609169985316800 9590742 -86673936745409495996420266574622320640 9590743 -202909708227778095852667192355069894008 9590744 353299335688023147451258076104923033600 9590745 -4422934767835019279609419823013902400 9590746 126372990664490102986441057738334235648 9590747 -24603197859006769510245920746432695120 9590748 -11977615819758273537398549810987142144 9590749 -56939947408720368094857034653918970880 9590750 17086973885748707890795473215118384000 9590751 -66917030424413131946511830730403019520 9590752 -57450877885652712122025583475423182848 9590753 63931330557439443372118437858847068564 9590754 -921182622224099099928198387572089728 9590755 -61750065472829146986239501435470065840 9590756 80687021061199472986241092849866375168 9590757 8039298898000318918685686083152073216 9590758 -174923790979336073012156909883593633280 9590759 161273177966678534866882815518571879000 9590760 193644947500569398503081093755196569600 9590761 -99515174848393025230072295645140520076 9590762 -50984302629731763557688861569542635168 9590763 -24144691814837238967540523639558864640 9590764 -109211084103406447336769942671678484224 9590765 285139898400430780961193861117700600320 9590766 13497751261836313176402066825285387264 9590767 275770180592960273834002305424258292816 9590768 -23246778005538948066459762418634489856 9590769 72426423997807954330516068752804263284 9590770 21693904538568204258649545166929854880 9590771 161322158979759986870773638773918283192 9590772 70726699990498275375116550650893891584 9590773 46701645332764936384923016931772240960 9590774 794306066783970957296811848115965568 9590775 134374653753099688651144269597583087800 9590776 74261934655175324550737791546681651200 9590777 180131155677470896750334041930841014272 9590778 95530581534676866354447132316661130240 9590779 500676375362294522501917618979403617472 9590780 -17506979369658080067960782482507200000 9590781 -198686733078435660742168320785362280448 9590782 -89054792022849929091748337378394516480 9590783 -440429958636338590880419315477442131968 9590784 4125442246148116746584579910464962560 9590785 258641604719033490964261030128913360980 9590786 185337054801450129069247175463226122240 9590787 185179321043583061946672590110065445444 9590788 78528698347187148843266802360139458816 9590789 -184348715775022041852752016708206869476 9590790 46375027841027523187369624551387863040 9590791 -27586430212795038728113054416201925328 9590792 375692197236754978816202447508137088000 9590793 46262067485429976877056042981870042240 9590794 126010094060820916374108383071646790912 9590795 16244878110304049284569732162735836400 9590796 70139150352087620598302225283713693952 9590797 -272911354110794195788242661628656023754 9590798 14716587257737985725354325002775511936 9590799 -124274346979313949787744244297525366136 9590800 -21285372111578967583698614732897689600 9590801 71666965535674696783180044938050372800 9590802 -9816432941293784583762351423047040000 9590803 503123273526365293714647059213619200064 9590804 224630759949865882629502603728001843200 9590805 677418334976962291276453184751456000 9590806 845519110626622565812345310010268224 9590807 -149459223103670947315927181206120972968 9590808 -135332745817657196071364264502972272640 9590809 -299666795571521017846818802411240135990 9590810 -230070611430809967216009720397560330240 9590811 49834000820612525722380991530367930368 9590812 -56991691004387229344791485005465640960 9590813 12592740088302941219324439032495666604 9590814 99325292541728514608232517547632855104 9590815 -70702700489417451378188950147442206080 9590816 141479101457917040383489992741674287104 9590817 -279959740062500989378350624633694301520 9590818 17280906977126250729295315415357496480 9590819 43220335517812254500254718968399476876 9590820 -86310074585274778551789532128264192000 9590821 -87182550739535187488253855297597443808 9590822 -61932221919271476319840829175437360640 9590823 -482291475285111871268041354573915464 9590824 436860291022831595178647135700742056960 9590825 -53768500103440829854201310692303716450 9590826 20388250410113274896182512323775066624 9590827 19363851985621241008182888561192304320 9590828 -36050688681429864249721599131946716160 9590829 69207186891306254772657267843713592480 9590830 80215420245324429835439016497787994560 9590831 -84050088538255115706420587234639080800 9590832 -31869650877910893216806295174743162880 9590833 -116045840576171550368510473911944320 9590834 76871364231260889175992806840684199552 9590835 230871270705509045082051039555989796960 9590836 2437710505478889248679210601044755200 9590837 -259107381104123693540113796571297176640 9590838 67409164146592332123549198676986170880 9590839 25974917502634214061392684002230593280 9590840 76296744509813763942370864846406860800 9590841 -81321098196324331908121468230841867452 9590842 10251905791094649789448852797014098944 9590843 -206463969996519789129040136794430255976 9590844 -70944728012563232384827354749326957568 9590845 30411367510056525524460002333328800640 9590846 -185780686430727112040013613941062963520 9590847 -5830259596517544417287534364745199616 9590848 75133480931760529482741477057894547456 9590849 -7497458877335758018237261914224603040 9590850 5529529580956417792742446231705407600 9590851 575512324993171712651738841184406385600 9590852 -71385941559963979491978143613305864064 9590853 25052313225540291188680330879424135904 9590854 -3671887861713381621039636122311020288 9590855 124041197521350859917671327063442930000 9590856 -87128126547822763418752896461979156480 9590857 -122027879401063090746915833574075289894 9590858 -5865391727650576308258448508910831360 9590859 316625660114317931439426156819105673440 9590860 -128002046353837835145577791333417169920 9590861 122179215086654324001214755081467259840 9590862 69552899475439369447778920441075584000 9590863 382410202694739665555863691664539785560 9590864 31798703246375388097158962908033966080 9590865 24770179128714168004560556103683710720 9590866 -79951875760692151667918552661431104368 9590867 -86412844684857342697679472936569611776 9590868 -49649927878821148935212078398763505792 9590869 92607705857291954383728483955997208700 9590870 84995016413768140365575217515270966400 9590871 19809049213977135274397790162973815912 9590872 388254171436167133760054588545199431680 9590873 139130117691967556500379531571941414400 9590874 45730715007257246374111368730349383680 9590875 -38394009835268710703056080048964656000 9590876 140442948582418528617676329027939279360 9590877 -136633250916326216435240240314797872160 9590878 -120003181636749946310717203786601313600 9590879 64030810283470763926786967067042408480 9590880 -28348649517650626623210633636662476800 9590881 -132867632757653135243820656623364505068 9590882 -34355689632590959209247909924652348928 9590883 -165501151987921162570596164886686452752 9590884 -129127378072290106808101627422529843968 9590885 -111154235664571399402657989063373296000 9590886 297480673532538083737782457039543104 9590887 -108926137150919339089960636580488903200 9590888 82367288459728074940037553580769909760 9590889 -38449576141361471542528099792829675520 9590890 2334526644454312797907998817853004480 9590891 6483847062616249307008970716757138292 9590892 387985091567160939440459143876227072 9590893 -90511632736615916344822408405584342912 9590894 27840033700553253277238243874147011712 9590895 3024243685143991362950284110885556920 9590896 27973599661872141154602340459355832320 9590897 -178603507573271631956934293816340036654 9590898 45999797842708614666059747589319108608 9590899 78435699779749278539892652343084562264 9590900 -53139433743808579524120231352714752000 9590901 72716559074820692866653148219262383584 9590902 -86532714864367133225063033690285290848 9590903 203543222227255468249593653871170862720 9590904 59478596711381543420027707021846609920 9590905 -145079719373853055978769471940222026940 9590906 -60387012078312692490343305081654640416 9590907 61594979535944444930907724388992625760 9590908 26828577670863144856903350982126110720 9590909 249921817313903488384590879837354142860 9590910 2638274331439357505766570485509632000 9590911 23311666454275573092409596750366780024 9590912 -135483419432195309938224803676369715200 9590913 302786208986880111252630393129940408320 9590914 -403943016496144615167640912243150768128 9590915 81874588728978270671420861015847471600 9590916 -180472240713169662162019956747029053440 9590917 410237022060602809898442543014625726 9590918 -63011486840613434166563830223340941184 9590919 58949226193404433086015018227459407224 9590920 -23171480581463485359599780955154022400 9590921 273283969171584752763215090718880372122 9590922 -2111883502469247084479116181762315520 9590923 565361704376675083513051991511651002344 9590924 -59595155815489450533716723460592588800 9590925 -18601558766182853598891683883220848000 9590926 -36761282409683762885240866280716102080 9590927 167977636713819923701956135372871465776 9590928 58076517550047142698021284205877592064 9590929 -161757065524329354085426592020099984320 9590930 -154642719425669225878521016647485324640 9590931 9886984373030741606296179902072436480 9590932 89933956679786922621380648039122054912 9590933 119970577159529217532052936686015916448 9590934 -120251161817475696596627629850710725120 9590935 -101817001245823132473751491921715200 9590936 314561493351752644797103345709007943680 9590937 48809641600688496489729849566886302160 9590938 -113737170706601488265342086602714915840 9590939 388304007122521718526056149976590708740 9590940 -31607288749951368980190329390452070400 9590941 30143900007412287724086408624562851852 9590942 39819118637989052771430190182656524032 9590943 -285609420632723613051091331009475882936 9590944 698020161804129735146803798459219968 9590945 -12126769467515348282600308727481066240 9590946 55083417694851004124984382614614412544 9590947 -107381283882157665937327559816116746720 9590948 -234902292946273540585458774337956126720 9590949 -41045765271908077783614286367277690276 9590950 20071760063636332672131680591756241600 9590951 29524711494960359169531660337090136952 9590952 -22323570527975283828945912966171033600 9590953 -233152817181862435227165969079867840880 9590954 -110333464216921007930200092532958880000 9590955 74626796585088158673969325986889616640 9590956 126409985053343433123827696350910737920 9590957 189381845100534713739876355424740477206 9590958 49426328185473370459770677257995385728 9590959 5656169545288235156148573964188488656 9590960 -33539695225293306697285352616484208640 9590961 -33128706287317798077539549216722071552 9590962 -152627337223102017945195549831685014768 9590963 -402773627002755050844946105023277595616 9590964 -122328532854449837606368955999418052608 9590965 24154045983543764858973364905095704860 9590966 12852635152482778121998774022305382400 9590967 491523092040947305870953825503004439920 9590968 16881257986460882786791968202146816000 9590969 -153553081168608453564574200965261100540 9590970 543845971203503696858354634137952000 9590971 -171648316972606847292022254424450588208 9590972 92820270359800846949206248158330065920 9590973 -90415609430281158453737179639155742080 9590974 -14192964250079127588858422423055551040 9590975 -38935558747604789863952481903710991600 9590976 -71144644516101167248013881787833909248 9590977 -37337387692281874735941377790092798976 9590978 1068769924993762481339830334297448960 9590979 200362338675157505310714177350857325808 9590980 78550792978882109205372156744077168640 9590981 445833783886195604192945654531203668000 9590982 -108023288425999954984074331475000962560 9590983 -69551500730461479562032692989875759024 9590984 -106947778215335121658081885406544353280 9590985 29098531605854319344603295567872376420 9590986 -90164600097446048822901010115891307936 9590987 23026577131351768582142763443542559232 9590988 5132916111565431145133963516526501888 9590989 -97139615145362889238483732430918467210 9590990 -96717428207691069791608016514157512000 9590991 137285452585371656411232849209731294080 9590992 49728157494375569188535699344450486272 9590993 -496623948954076712912076545405823618960 9590994 -15862775989995615223051945105985602560 9590995 268012399565650093778971826692827220800 9590996 16890015094955408132243779566161088000 9590997 -1625312739477572886877352178647053824 9590998 1883336830370108577555345711076702464 9590999 171171197704333543838597207146914145920 9591000 -85034762443361900109437914617446400000 9591001 34020284204987276408071798092864516352 9591002 219248993479963254224448725026957907952 9591003 196526545479806580945987688083830661612 9591004 5505598552607503920858362148215680000 9591005 332730051100325823027973466163299284320 9591006 -64701080613702943578380927483130108096 9591007 109478488908135907800629283202855747200 9591008 -97443226154892111457631653965173096448 9591009 48216216870525059581089263519552060160 9591010 9508534088020413078454690466434636800 9591011 -369438536037002570833671888501014540388 9591012 25536716156154235269667117151821931136 9591013 -15556864613923055940451805523986039840 9591014 95762648688942718687669660209148997856 9591015 -73100581913013975476000844197153886000 9591016 102205062449815446594526116411847572480 9591017 157117018119339273357016244460567701760 9591018 138561548634995061517430635635984923904 9591019 -198950736676442871584220956356096526480 9591020 233903559082813565938158303679998382080 9591021 4573772542887550996630783830568335360 9591022 8735472702531277617530675014290421632 9591023 -99843618358156229034505059863733613536 9591024 -36059058360083909152016124499044827136 9591025 -148413574469529033365235913336653502500 9591026 201135888245825785707167637872506974240 9591027 225628792806511768909482937163223844920 9591028 63668179091356012843772538592283631616 9591029 -49088673245417121563049963197012976000 9591030 15920670916370065833406802563832373120 9591031 -296614555675520021935906781000257894168 9591032 22089943353469988525415917458854666240 9591033 -34690282911789277058958431434000633776 9591034 -113408632974166540835051870411397931008 9591035 -50829233782003109613702696481995471840 9591036 -2245859921687643731685765432330878976 9591037 111344523256214939376385708015319079686 9591038 97320654230574856941854496082936273920 9591039 5440376048014827730444038859151873784 9591040 -89827717991836513625797653569942323200 9591041 467104783595088306947295254528683037442 9591042 -82134597567983181361561964204110044288 9591043 8622427738778251437778548413548718592 9591044 36800310998257133432660598179744870400 9591045 -26008050536279826210810226281394978560 9591046 21193463874500857876260420890046658944 9591047 -423023958579595682150078398668162342504 9591048 -122422513859739040941267792230845440 9591049 -55044285011703237053703098810148438236 9591050 -32706947933279283573550917350308416000 9591051 -79608247086421079167734635921236592640 9591052 111935863953902304026879513256954708480 9591053 -186125562271675161367304232501951370698 9591054 155467126730520900880346914939664317440 9591055 449683011246309605063626819280220452160 9591056 84165844676847658038494490993436852224 9591057 -61266467312977179668063934473082760320 9591058 -148463445754518771295308327664257771120 9591059 22661436783480737679252026576597592192 9591060 24708760069533523427320801805827215360 9591061 -72855372362528017052670139113473792676 9591062 -12975070002529877898080207155394636160 9591063 64389330562882490392157180218780232400 9591064 3320388106571348874354758372187033600 9591065 -195042857243032697158278084367203840 9591066 -4276903402338901699857361429574078496 9591067 7734831760013522223344999756207137280 9591068 563000596805210226419050334882677086720 9591069 63108299833486809373989907838808490368 9591070 21600078872383024246013073156647078400 9591071 -5077145440370281753726698529027764000 9591072 -25287032954892752024600755234338766848 9591073 -486951650738974994115858572221437259678 9591074 -79191345713884042521173385892582256640 9591075 -2749454293787099870702832915294348000 9591076 -322936712898326175623673306226067205120 9591077 759431101570269231898082504816652024 9591078 15278339543614971404025959666211870720 9591079 156944649475840874821922818872030738680 9591080 174498070268888085491479018405295308800 9591081 126521461698623016016158352118678692752 9591082 83860060304327723728814196944409842784 9591083 -95192121841092180166835617247104717200 9591084 -32801492083748262721210959626766744576 9591085 29413695117477268073710582697827296000 9591086 134143771037090510084248080581275238400 9591087 16546374995338260993011057597000522880 9591088 85050521652908456154699580572442017792 9591089 -175017700879166744295210708886622662200 9591090 17982692629890791397486304737921085440 9591091 69371406694423873602833573446337049184 9591092 -15427467692134998416379019671928160256 9591093 -210589423678512482490143625415650235218 9591094 16876831549818202288348203388740036672 9591095 -20085261317878067881947755448455855400 9591096 -1179904198365323667547109455679447040 9591097 292356485795729089877843250198258869546 9591098 -22220141352447034700502766366717963008 9591099 26548165487081885900446757615003447040 9591100 -105871729557663071547776324255744089600 9591101 -42565761803250928419732883281065042280 9591102 126842714008187393130181722627011481600 9591103 -150933729294157832954134195857621102680 9591104 46188747179867693729286470664772386816 9591105 -13853287198474593196272437739066019200 9591106 -35501045833544610284028164626929331200 9591107 2343430062294794643025279425769398600 9591108 -114872680581764717635888744861463946240 9591109 -106333035291187087193353392821421428160 9591110 -142667893319214401074341789390053470080 9591111 9683055978766111384225387577216096832 9591112 27082975501621627935776648403103180800 9591113 72002223708365857049917574154603067098 9591114 15454204822955039632625813172325509888 9591115 40792530760110545060918019028028231520 9591116 80193606317512035436708322257457172480 9591117 -273270378458432304491241672790490016288 9591118 19048095493553705240771108383323784320 9591119 -94740484281593870512622658524648334480 9591120 -4609623148570325529758465480062402560 9591121 -149536315770444324795511803452405997056 9591122 209577290660336462836775582381281364112 9591123 19993115718106561526002594637311815984 9591124 320511443891889801030159731789554432000 9591125 167688072659626929889919950619173648500 9591126 95773270074144352014585921539705233344 9591127 -62143788818409914551136350590661581088 9591128 -147296613553482201329671882423282483200 9591129 15205851278439929997952905546232623210 9591130 52394647872015989062948725084321264000 9591131 36360835555009576609355953639699079424 9591132 214735544544100335469380952060563551232 9591133 79691801441488031339276389199618875884 9591134 23515678919509598195484192961434820992 9591135 101881388280335494731799857369266852640 9591136 -217251912355167999762293806834185535488 9591137 40925062519587366619948771908157098786 9591138 2325221559361568454630644629320228864 9591139 -323555357883232534508922757875552704120 9591140 16017258944675775293049082394995553280 9591141 62159451959387860003078795238515920000 9591142 -15257395062670333004409403304614958976 9591143 322555881524377573659812977108109149320 9591144 187875400466332592620455689882286981120 9591145 -78020517647058420551972742379620601200 9591146 925731853514931165990748897483617024 9591147 -197074735766121422950953282798055338276 9591148 -8354507189231846441911103638556442624 9591149 -160070311228463553381766890494867494464 9591150 -449646277060901332422733939030886400 9591151 288630981467507133071029956419084115152 9591152 -30252493756474425247587431240673263616 9591153 -49584521454479330696147659256815749120 9591154 -210580414816070372040278847456385812480 9591155 63657690767389191680311490526214707360 9591156 191483216832811754355532113754281922560 9591157 -431033554362024033820145911243252240594 9591158 54193803695877140410629803768602240320 9591159 28174017277228734861683915339508389760 9591160 96452482413195721955659468563988992000 9591161 188435140312565455572273009349203541632 9591162 -61769281779030193991314306397047964160 9591163 444784551554760377853768181706000437412 9591164 -18876225863198740766049250298125275648 9591165 27775691820668427280651207106789173920 9591166 55817392781417314792731809547895519104 9591167 -57860885085515803266305343363205379328 9591168 142088003992277788870789618997731000320 9591169 -13460591186073441971681303749432030528 9591170 -106978368307496656887799187363260171200 9591171 -36362624773146128742190350669162348816 9591172 131348375418297578149668024516614274176 9591173 282718915922794431780460430876880451422 9591174 11658586046709760873630312943263193280 9591175 -168071291154904874338970210501762758200 9591176 -161805466595105238678346076335472640 9591177 -11677872581998762469223045764776381056 9591178 10508392963969166199596183922369346560 9591179 66986529687891595212486828540423616800 9591180 27920440198950247991240174102496168960 9591181 337371245408791633597092436097483056000 9591182 9498363938601705326436320488777782912 9591183 -28050301750874770072453062390700584960 9591184 42701250634072494719093710462738759680 9591185 43009436816972624556257457490457419380 9591186 -67982585199690367611547070912405420544 9591187 252229393319817523157442711731510577836 9591188 -235686632342945501377620647206579046400 9591189 -22256023828449476035637627429303777376 9591190 1290542247676427274665249890572956160 9591191 393129611637609297355641652102468860072 9591192 -37918827440491080352740207841871585280 9591193 1123556647031005256926085206289223184 9591194 94902112480868749615417793638052067072 9591195 114941253328420690684235826277574047200 9591196 373943194447853333679434904152806281216 9591197 -68889665399145377597053981243825091136 9591198 -20899182221946528622434020540967149952 9591199 -3153721752139514359111792135696752840 9591200 -227982884671270971783599775244222464000 9591201 -223635746599608315608280311132001089070 9591202 37620298655820058575806836530163200000 9591203 -14455417247074369259784572175580378800 9591204 -4278686259822766422234949770469244928 9591205 107070457832089752355581576251353820760 9591206 149372932752071197418959501706083587552 9591207 138662617779226724244089940781955205120 9591208 398338762594984710608900155363883089920 9591209 -97986481600466361651403977729462732684 9591210 -81706670321961878153940324848605482240 9591211 -143488767051781320825826733483230866780 9591212 103421923714833712386599101278373438464 9591213 276863824376279851860433462294143655488 9591214 15627340609550648431927189307075215872 9591215 -78577152835322020159713468906032963640 9591216 48181690237168889902936261726503174144 9591217 348079007206845316748300977631047083120 9591218 -4908327107697829977930917657427609600 9591219 65946070802319697739996390617521048000 9591220 -50267655852491824772687243903041701120 9591221 214494321616623071823752525141116800000 9591222 56698356537767225829536563697021015424 9591223 353768218925821029925124411733452338472 9591224 207799307237823707908022501760734760960 9591225 -19247379293828533696549307941350744000 9591226 -234365830631193561524191435212680396688 9591227 -335115051023325843885735398321592672924 9591228 156413776353273025084925859791737889280 9591229 420096932768637493602353117329249557830 9591230 58523951588813630798327057082992394240 9591231 -65515766327026086276287927417825126784 9591232 6491273411045711950047835668013383680 9591233 -135698320973975484399890389196696666940 9591234 89733627472838957678190132898339063680 9591235 -189594602254506994178442304696655278320 9591236 -2016739827935067787248692782074405888 9591237 -125234112200466289900113365193456408000 9591238 -19099585946738860446753931777274180160 9591239 115338444636129458372917444570622500656 9591240 122883709524935394796460268692388249600 9591241 -335668609982810220936398261912675540016 9591242 -192334792973954104219543783948044112128 9591243 39877747931398385593278369839711245824 9591244 -54008453861111512894758767387485650944 9591245 -101483319481265543564437810010783731200 9591246 -10088957254691172091954919232757441536 9591247 -429599311988235857788162669979644916928 9591248 44930202660465251381341946152640446464 9591249 -55932074420672320310267220879764419680 9591250 -30236241462722379915194193236685630000 9591251 -6590669366074379754672225179079735456 9591252 -132162888362550911273821200690436724736 9591253 19432080392607908984084535461983327488 9591254 -201693313191671463042906729456254195424 9591255 166882392232073690671237534370157731400 9591256 -331572756372196350319681557140639907840 9591257 450723899212937225898629574079298894400 9591258 -50146166553527488555038239551393814016 9591259 -218955976575611168758926720659492978696 9591260 -186103511280743445705619118846320980480 9591261 185206830042215817140757500627593812000 9591262 -46807025866581371570197492370124394368 9591263 -81930542963898023098690975992360433440 9591264 117999706623636875285591782268983050240 9591265 -2077353015779007470356081352665378200 9591266 112120272355043384797587287542323880320 9591267 -62804810483837993108988168726983609088 9591268 -35890166188592806298860869021229501440 9591269 -284984251817208805563942449211138771330 9591270 4910189701212791171668997123004368640 9591271 -30768687490153862361152091060180259528 9591272 16528423324556164601412496791678566400 9591273 -166072035470049220457574738654001789878 9591274 51122796271855580756098199968363588608 9591275 -204005996622441855312091904307441944700 9591276 -20217856401269514628099900608164659200 9591277 -15890071625420827518602342620609680288 9591278 -19995466157516383563333993265681581120 9591279 -524121313993450506965414894706000000 9591280 10118369359419655353372605719374888960 9591281 82766691919215667086936392288534025600 9591282 62177401505540507174511947294155117200 9591283 -31761350879203265104421137819418107392 9591284 -98559436953367104788876883553862304384 9591285 58161899960572309665270201500523681600 9591286 141222587114637320156197074909247006080 9591287 22743966199885965230290260235441123752 9591288 -13178661458443606527836466243277946880 9591289 -133536850960945778960591607644926389910 9591290 76557145697456037233105904375063214080 9591291 -20437482906895480896705461885135158668 9591292 -1407603298286103447962402706990505984 9591293 166842759316392357044295810414267573324 9591294 7495955380257814571171969171472482304 9591295 -47657957273748396540301292065434124800 9591296 71189227992321752382401593669821923328 9591297 220814693949540349472572105322840928 9591298 -88407710008497606558070638717733152864 9591299 -45167126362953942089542371630485445876 9591300 -106791036704394718095632528463726633600 9591301 199759251522610918221072289763151981600 9591302 -51661788498263638000606622382368101248 9591303 185639315985212630148021270796841185704 9591304 -69497114588305753525156502197442426880 9591305 -385919027789951214722738272488164162040 9591306 93959456040097627039477176211704693504 9591307 -50399116439374922869734378849001664 9591308 15951109072865550185031837405722588928 9591309 -28838921186252195700381807320670912000 9591310 -87654866646228453014842139426670277440 9591311 258805871972382293877939494446623482880 9591312 -29239923838549119159775880595877724160 9591313 438824566285796118780682092992781616562 9591314 -640943532441232911050710546724555520 9591315 -126789550752603662607203677675701691200 9591316 -49575939401804638261894734845488412672 9591317 277407716068748839138627112339910852366 9591318 3366981773348325360087431104339322880 9591319 294192265759759520144223296707566892080 9591320 -274584406447479855064918769468542771200 9591321 11283059141312819369749916258336885712 9591322 244202865651842620883185209865614336 9591323 30828795749832179550667531803558055440 9591324 -15726864974547011906593551200859417600 9591325 4777475535012580075353027889978070500 9591326 -136672344059555294713774297584371445888 9591327 -130408250102644444441052928503093585712 9591328 356058366937370086967162159586559524864 9591329 -128834784895111622661830020797086025120 9591330 -28926270000632494337626963109890298880 9591331 426708544359964427133523392354802103132 9591332 -65073682980140348116699159704518606976 9591333 222706799756631920887208190946026712800 9591334 -45200283697343471065788733778099633184 9591335 31037644633698787862213293205675678400 9591336 -256311892403695411526787427907026375680 9591337 -136500953288221261121775014508608187648 9591338 -18243560322951949443383904995208729600 9591339 -8097193328513576799170188330211834640 9591340 60734601105145675025585530882746516480 9591341 92833927845035994862612106179072142742 9591342 -151643357220216713051904567184231178688 9591343 267815149922985042690988013940975160592 9591344 13987686392769278860313381713530716160 9591345 143469081539692561807105467580128288000 9591346 117707028927018994596959455587582137760 9591347 281615161845685759674360440478821935440 9591348 25958779561728586257615072534824699904 9591349 -11492452105193210762239814852279627364 9591350 -49917555529246854233668767200107173600 9591351 12793120411691890789637920633904986368 9591352 -15719705414284458150919723918556160000 9591353 -236899865975788555307766864945108843120 9591354 7916164764601547223513353465362718064 9591355 -152569026377793225402407781781760911440 9591356 205534518338358664782538598983633873920 9591357 -81828774878499793473186709121429839680 9591358 -72341436120835674822060585089518706304 9591359 95087634376496886472827980788588810320 9591360 -55638544163302688990688995072582615040 9591361 -190543971465437562200730380414636277548 9591362 -43524982481661807258340622398576190976 9591363 -43031403264996148279086991222527480120 9591364 -150185500360580469764184838624630856448 9591365 -206564658259751762193695313128676480 9591366 -81423393248143322289198584959963637376 9591367 -464943215387118296820134511117114428584 9591368 -174835904846228088857450957792561725440 9591369 -33278275060751762980729690968204079104 9591370 33768084512931270516539068742915693760 9591371 -68417779798017917001564506998635560400 9591372 378558844660991677797963273677091840 9591373 130313297663813896378847173018265411520 9591374 85255576437591160423952057454625780800 9591375 -257848228200373865830018706626248876000 9591376 7758380162314953830090812904853848064 9591377 79801319924731391244983575518382682226 9591378 63284487249169128863278996299251985024 9591379 -124444878004181953406359905710210312624 9591380 -95236943061942705125852082697003987200 9591381 35662968946272303621893772002686665870 9591382 111037330233360421476016806536524457472 9591383 -8128501119190540654222734825112433376 9591384 -340884817362541232081297394791983349760 9591385 243477535360404478704738530468961360960 9591386 35539592415985237558764240942095481600 9591387 12616353118148020003139048831032102656 9591388 2752108608506778447143896562247500288 9591389 106300392609694423247960963845846860 9591390 52418144497296441978487176555451392000 9591391 -179215939351047044933917975545195264048 9591392 348967941901494444879348812061127606272 9591393 46910011489130112676125459729855740928 9591394 -422251484799225307287739631724247680 9591395 -155319278465422016820357404468405367600 9591396 123795151880662737797644365785061433344 9591397 -7038805488100934608352994100927903872 9591398 -165559086306455437455456186264624448800 9591399 122997707963796660377351307679360974240 9591400 -7604703830190364533427520991854592000 9591401 288845548935711626604727486145077305402 9591402 9287716401699439089532907171359872000 9591403 -131223879502165310415896948536526693040 9591404 -296229244503403883733589244716701030144 9591405 -2611892501797004372877845970151857600 9591406 139282889738983716695645860893922659264 9591407 -291353549102419625341517817300521293344 9591408 719962206220438519596268426142515200 9591409 5733542698058980274923019209959472617 9591410 -2701406586181076242450354755227240640 9591411 -40228828486089380027147959614723689928 9591412 -315276836367507451702422920771187862144 9591413 80873538230557008687377544660232544124 9591414 -23087856372413098570811884629009838080 9591415 -10648523001501699957114258696279670440 9591416 120360485682295218026404375444711956480 9591417 77152227521716527066954821635707309120 9591418 134454506371815157982828386559997986160 9591419 27469498364005622423485730931826598820 9591420 105600339585723728327853649119670010880 9591421 -7314732211455033447125362606088488960 9591422 -180880911566433834356618363851064191488 9591423 -270061947182009019995262671002132975416 9591424 -398042363140351576826745442775995514880 9591425 175808880709115775934619968035585552150 9591426 143987963898715731358842163552343066880 9591427 667800743034475754035583389476337952064 9591428 -146060932132502037060886000132608000 9591429 202297875848284660369446183682134626784 9591430 -81348894892924268013120251254824800640 9591431 24796361376863494347877724211226767360 9591432 103317434513167164594964892644244152320 9591433 -367027471540335173854301340329898505318 9591434 -87941285804006169516580349615636465568 9591435 18026461902259050746101227840653172000 9591436 -53006171449970727587488742712009579520 9591437 284253471546413073066425439699985950240 9591438 -10432970630460639741194418121783275456 9591439 22577682284966692545001864389834918768 9591440 -29640664179723462020705461840423649280 9591441 74825927901840674882242381175102864160 9591442 45634653908320410238654278119999757312 9591443 -356365170476870910762897735464719348308 9591444 -128682147570259472220986787616467151104 9591445 -379473577827158638165929560075945755080 9591446 -37684521624664261597023106073306063328 9591447 31335030376459439855865802294476072960 9591448 109011285378656587371306083426620416000 9591449 4951917398479316240264016692993508480 9591450 -40553734139268133429794607359908716800 9591451 20506398339453452931651863039893584 9591452 -48533635284232834812594708573764226048 9591453 -117308059131090746088147387811145996160 9591454 7395907201293207740564438435560738176 9591455 -92725438461044927523066586942237920000 9591456 -85129964341049299690270831314295848960 9591457 129231675661815010529067817145860021544 9591458 53074077871244916118886844225611387040 9591459 -39424875516909700032890054454766206480 9591460 -165262467191533185545481800964575232000 9591461 211209867108556257032722452351665274048 9591462 -12250670177850341071940187952541898240 9591463 -78328846648459874659290168705877412352 9591464 -137089529698193101729967021618601830400 9591465 12640780296729430120759451637393642240 9591466 -78654556218607138380280589328835641600 9591467 -161893057664938498527740600088667265484 9591468 126524276147203191815359133525337639936 9591469 735494147648800230491024158027710812160 9591470 4317667837123098975222870816838018560 9591471 136308464688545624765862998100397456272 9591472 67543505416828687114380501581084393472 9591473 -46063576075119866584495682608543468620 9591474 21806679165879960363135823410274698240 9591475 -253790353322096497958186628772735508500 9591476 177395024269106741353597980296742322560 9591477 82598154634018015367344411863915853632 9591478 181427114218168566809971160794404333696 9591479 -92278959707679798608272539603752488920 9591480 79154161910225215500870095512190976000 9591481 -312879206011922847372439452189477786800 9591482 12199300526370145032325386734796692592 9591483 -175129469980521972073594149706973390592 9591484 -105136166013529913061296561293966091264 9591485 -216535734960540036285684828594335976000 9591486 -97184557624693089102227574829659078336 9591487 -95185307966280744078912839313963964864 9591488 100011960667491177186291521439151423488 9591489 -103275283642918674131348922693593587500 9591490 23652399767046957278835952382271252000 9591491 -17998927535664945907208999133173833056 9591492 38676359240453979702936948347823946752 9591493 120131663477571993058515361941225518464 9591494 -3143108460297593169091320079768266240 9591495 -61732359427661957127405209852376056880 9591496 632090059685135282616072599873293516800 9591497 47735906469615280947087303271627902132 9591498 -50211134790819000285015362406051691776 9591499 -70825428248703049587714746246196406920 9591500 213003385975364633773957917015332352000 9591501 -22043082450018596387951403358363061568 9591502 -299735672217390912672630022529498525568 9591503 57864176550026892200625001935431325024 9591504 -8587707780144706099135511204442931200 9591505 -33650277300046993954045375859868907200 9591506 -34342930662730882875869939007266267136 9591507 31042906906508040353255688712601507040 9591508 14995194959390927069346516901068206080 9591509 297958656188028479738007145115795557710 9591510 -13525342335806501475102816022700494080 9591511 1229185449261982465534901168500427224 9591512 79596671068185231488096007020239257600 9591513 243146374168752766437493802890740033744 9591514 193484415291222609695202251367630671856 9591515 211860347789670872568814180060120436160 9591516 -43318325595538434968353082191738622976 9591517 189321875900733732412296227796281012620 9591518 -95427667086439008078601071293913281280 9591519 60184694049222705723143745493003052544 9591520 163013163968117241644691931411969474560 9591521 426775778220054273620233465222668062532 9591522 -70366120346315269658028366077599859328 9591523 -267772295704976627432384079106695970280 9591524 16123754562821821432325158314554376192 9591525 -657085339280289181856542288715995200 9591526 -84695949600355766837126483611392032640 9591527 -99638356377861365665411883742799277928 9591528 -241392159401316547551819152226308259840 9591529 81126590474589854527445100017030313984 9591530 -30205444086876526082038105342870608000 9591531 292091753110556677549121277845294526552 9591532 60665268514744269505326208235514135552 9591533 -20526672776681505873162202920955157280 9591534 -4661058919294702245965437212484958784 9591535 -155488275069449022289706167339758254520 9591536 32966214619931732965922811251340410880 9591537 2424359966010349832454233462968457568 9591538 -168830836813269269954831647205537299200 9591539 265856150723224041131422526695804571340 9591540 1733049941657849558461069321728245760 9591541 366983899969738609126325950228420352942 9591542 -60493241557356599746446264751296148800 9591543 3531200306866079007551265016945192656 9591544 -401246705838444646648990570466761728000 9591545 211172841758469468227761929598556945280 9591546 -2314090449986700791899182621821089536 9591547 52891491369061390697158980837257974080 9591548 -105241197797359066705810419600221798400 9591549 -236746397165591012705413680225750048 9591550 -112697857659684393641822731149308155200 9591551 -229623790430702589061376303823747805296 9591552 -28809501813349691181268662163825754112 9591553 114666294038498069430984821969820345864 9591554 -43200421692826769891638712564165889120 9591555 -51688526282864293498391474142926330880 9591556 52179274539346767884229213839973539840 9591557 -96803231433037005824620258906956508194 9591558 -2962004543371165827041920351338204672 9591559 -5705529087000648855100025234322292400 9591560 -32289262914105231418848036708495360000 9591561 -128818683309617249248773849906244915200 9591562 -103031817992185629057218143778556661968 9591563 -213257422158536186765403349730603502216 9591564 53363345175324625043977601865593195520 9591565 241856968666138951828070980922301584460 9591566 -323005686324983292252422043655868881152 9591567 43777058898792998804060341466666528400 9591568 -7681722169455014077995885734714408960 9591569 -46491124338056734011026634006025390872 9591570 105622369404803806299823055416983163200 9591571 -328354590237931847965626477288003614400 9591572 -140815774868213398852050448928383868928 9591573 242261705303283351653174258739477165600 9591574 88904271115086315976296222412052245536 9591575 14330771020025795089182466546588953600 9591576 -46901323088337862519654524814498406400 9591577 -182222331754169370876303876297839768700 9591578 105164726549408789469239440889229657840 9591579 -268681911278933883032699452565815815552 9591580 -3159976087998111814447276020965990400 9591581 -61245909809128415387062617740855962836 9591582 23042302600361254857427485223103090688 9591583 18149726770875002398057125455332660832 9591584 43211281080361647310560766769629888512 9591585 -29541146486927205815407989292753641600 9591586 -64661537294033795841569846115584378880 9591587 7681374966432694901034622630238880912 9591588 -153467349291059875585364558612523386880 9591589 112107159534674797020133726038672391456 9591590 -140805117910877995371330612580321411200 9591591 -37207908997019041817395466359203908016 9591592 -148333975790357316375579475748709504000 9591593 29597542029658812131145451569953745744 9591594 18255884990874347505859133141805661440 9591595 -174557065018480287758380919467526672880 9591596 10020894508942289632293009456510044160 9591597 -96835246024000219465011170917776756426 9591598 -136181144535981398532125853736699518336 9591599 -87420736049635071229088890763105588760 9591600 -11834473532985064828306557392486400 9591601 14666798012427754729634292204229419200 9591602 -146926488241419291014625064223782891248 9591603 20364427549372365594572482330199389440 9591604 -402573153723046957436954910833429065728 9591605 -53367019908779465134775833178882929740 9591606 2743467446094492213782870272086815712 9591607 -28715241289953052610783658634727363648 9591608 102414254062386826214064465436500725760 9591609 -141719854695579687214255740734616402096 9591610 -43702164714142280907957425125933025280 9591611 -325939795709728060338794154154402093248 9591612 -137337230378790388191272984188210073088 9591613 -135020834351810426949399752829590998836 9591614 -37254513304049442867073527272768089344 9591615 10210925038870530817639290921319467120 9591616 -10758821928008319525571351042728132608 9591617 -31455262956384534164468874604387247616 9591618 -66820659102653214498496129692523733760 9591619 -118443202908552793117807740089207795520 9591620 72160219370294831229286348544890471680 9591621 6637234203478227351244961882037216384 9591622 -8667584441404931006244652394826832896 9591623 8381079564523291064386410175518809304 9591624 135529986753966160142349744626565120 9591625 322020381885298237561458664174956309000 9591626 -205974826376329740055452012469028399616 9591627 111369406149491301966770327284770193920 9591628 -240971489076689615281263359967476837632 9591629 263888878100061718604254619952874666230 9591630 11981519845998234428103665651690112000 9591631 5626812425113110665468461105925128064 9591632 -109605649801345692193047666146445041664 9591633 96468537425579663819258976819976861380 9591634 48299522607570508837050657513773056320 9591635 -72239552404144370820691405690730899920 9591636 -141645966950508731495361103196286425088 9591637 -211065217189224973737019140568761796320 9591638 52077767198116919668096874741609693184 9591639 -15489063106980477822879474420427282992 9591640 -145313350909976852907765881414799974400 9591641 223223584843693007531851727836575804042 9591642 -85376560956515873772091200458281013760 9591643 211569843511993237835239154228071995904 9591644 -63160670891556864929872417792093452288 9591645 -42228313151238939417094907988738877440 9591646 106375989161927736257096356365057666624 9591647 -18790712150151348844780594386670776360 9591648 -33506730924773458567414306461003546624 9591649 -396337230190645154149300881964715120350 9591650 -97751914165997155966922779449249325200 9591651 137224904490542382164361463168661728392 9591652 -98576289330991509682938233593457459200 9591653 55665221666016930613357219217875025760 9591654 15602560352900458748845754527982079360 9591655 184757705965977584858831828553922067760 9591656 -225255929682983577495175811841805516800 9591657 -77148021824458962188611561185451451760 9591658 -8517091770749887979718285898339799808 9591659 48643015368953075574967521371856221952 9591660 -44632953024546056369615745345604224000 9591661 -544158792449129798076140206495393611776 9591662 147331721237384435214496899159938720832 9591663 90603991292414373948877492264318720800 9591664 -28880258061149202472259214663113605120 9591665 138455038430474987571885710520318191400 9591666 396837013476469408346601186039595008 9591667 -201819354758396144965135621976984750880 9591668 -32105653143520251325144913038498445952 9591669 -30983063765651048582092078263239472000 9591670 56890117575092129481472406208992640 9591671 8209194296710386710783222765002137744 9591672 105878766971724408880613771776327065600 9591673 13147300686481596716853910997997349120 9591674 112522748058217071891949038083761082112 9591675 -28726262570917385256166207671310848000 9591676 161250814422278761705174406256276754432 9591677 95875968349305518253453575235544982112 9591678 -246665994091720827656438991374588526336 9591679 74223072852455253636508799308621450112 9591680 76674927503198044836889563240176025600 9591681 -227282156121222194552183554147610449056 9591682 -95160033252477342737694316825700789808 9591683 197222062854937994509001075370253783932 9591684 -60756978260333710435144899295702692864 9591685 183457882461665446511087672714634464160 9591686 42347886993106564162838032763010188544 9591687 30704482302904883107399508963562798000 9591688 41907445236149872824295747539039682560 9591689 33128017524684348936175077279158888640 9591690 -47975015556688586581902072245881512960 9591691 -208142132720840208082105591065634362368 9591692 2519179893391661325028953766267130880 9591693 35531960199317306061788803193958320064 9591694 46782254693614626811566114539054008320 9591695 28972721288761308588222176493234338400 9591696 42413596373191727579047574202272120832 9591697 26845423361435609475420658200333350512 9591698 -104099593338520230271822772707406861664 9591699 94310287476354292305518826880883516208 9591700 -32431138834635438186260781551351612800 9591701 -356431010567984301153799376041504631940 9591702 112371736970000128991487742124341636032 9591703 -460060849421083044259598003662523060136 9591704 -133859127652906348267116101037818081280 9591705 -40806031633291220835944249093621893500 9591706 -201936921936518344817004485160521456640 9591707 -42976094770460492353389816468702268560 9591708 -34726927754439517284420037989985566720 9591709 -6446794378850649017097135505454220896 9591710 1591788970361443862605109915119979520 9591711 -9803489331285688965532068512805920640 9591712 60088714167891816873682551117037043712 9591713 -329772331806141080689680049641139599360 9591714 103028875055444684170818350326690995456 9591715 71005353409975833810847537559699500800 9591716 7122953728993677057866013987485213952 9591717 -102930108717287543018061512776920757920 9591718 -91277732276725212545853203934810966720 9591719 -34738738585314855639649623583716936456 9591720 -4582671287092380726093494904862310400 9591721 -75061782916231845439826535575095897500 9591722 -73554857468665121819091785730022733568 9591723 50323066831665266022753124645587489120 9591724 -146968546286125846587587482329611893504 9591725 17992329744400819115942614206188071200 9591726 -187055612405358426603351040281180336000 9591727 -122988165304263988109418653817060045424 9591728 40131696295655277509036247279375089664 9591729 -37779789445806712100001871767241900032 9591730 23086340377885876709371566302992121760 9591731 -32028018197656824531357857202364020468 9591732 -47596380717677774473544448238692710400 9591733 74071915893817847441425261412083785240 9591734 81915063337135294004797135144648730016 9591735 -3887293107839968646991685391141093760 9591736 19922238686563554749148218154917560320 9591737 -126014803194614789197516937786661529260 9591738 441080831654695291639050697610780928 9591739 -106263425258780540643887294406962658460 9591740 259219475804125683183980234127753262080 9591741 -196058734763215513034916934245548121690 9591742 125888955098214874773204573815502934272 9591743 -3478881893239897405150589298312473760 9591744 -19906212480915329333546215378815811584 9591745 -33006848005499650255674021656934748800 9591746 127670605890251303043580861846317093072 9591747 109691785165912001386263889273348856640 9591748 42059607624504797061289338907880601600 9591749 -720359479842286727376462867570053070564 9591750 137577500848689040509658679212113600000 9591751 -172265267411333850525239886510200212720 9591752 773267433950187263266015317258117120 9591753 -11183996401712238142813919993285408496 9591754 -10703697892850744154195836447936845728 9591755 82362985139986385291187171805410080160 9591756 41245452144735007487925041098402217472 9591757 -100910024953634537473239815133999244608 9591758 117215821938787821844404352508359884672 9591759 -53168407422231216628386119136402129456 9591760 -5618710870382163345478126352376791040 9591761 -108221430951378469149953773058458234638 9591762 -9704941990484026208101488981970744320 9591763 76434782581477115385414516175916444012 9591764 -4567190067143470485285577891614849024 9591765 -15152019242760951119282871679913203680 9591766 15171470456110338085995689349921644832 9591767 278299671896969153030002732275471879816 9591768 98731775521103099193684016821295718400 9591769 -62358217075026112935106377624126319488 9591770 -4096390898553027916200559655679897120 9591771 -61788133721202803329996090744854826752 9591772 -119713078340873055107706877607684079616 9591773 -92939966731179872594870068444532901978 9591774 24497326219218082744622344033063440384 9591775 26574000384464224813792421877498094800 9591776 141159634301854197612880462127727378432 9591777 1442019919502386747520655581830998420 9591778 -8613238107323405330505137182950720000 9591779 -125657005559005650199434806362213440 9591780 -110780817151595252307389930564526919680 9591781 -68644737654553004123093740057416279816 9591782 26214408817481741483466960073394307840 9591783 -157731782449288145725196274140188773552 9591784 366814499058737853829486816365937474560 9591785 16663691164384051834040779701903168000 9591786 -103548567205451660089543099362936240624 9591787 -188126621672055001302853591449201216000 9591788 -226752701083924762380895565462327430912 9591789 64632422153499526087913874613751007840 9591790 -18922195563926641459801498560352193280 9591791 700977929352923732543399717110133136 9591792 -301130114485326463905026039339286528 9591793 -423536205738418502362796754602324118958 9591794 115207891920713595613732090647692295696 9591795 2979676192718641979733079684604775120 9591796 119694500440829509665554689159498505600 9591797 -140770912112230590678627058956335796420 9591798 -117221291246538576121328185934775030336 9591799 271358757083362884229806934453943457336 9591800 362939555374921408738856146252800000 9591801 127662563106868609766781611567584111584 9591802 -27049722536225779145289285567786786816 9591803 -39304157714333519919211746341527400832 9591804 -260451743152386962354270392161525242880 9591805 95981484816239088251384851895468386560 9591806 7357433670270502475613987365153984256 9591807 -73365369542517848261941867537143452160 9591808 -346947714793722427781433381084148531200 9591809 438445400485562710286739492558650027010 9591810 -17677515772992860230765251809734179840 9591811 413731074056340219039172710228124636412 9591812 -113055446116386093115160624349753643008 9591813 -78948030998017172811416059135922663232 9591814 94873347338708979016936903921684557312 9591815 241641832421061967350701018850278595960 9591816 -12028678457331143961534330008885329920 9591817 86470913286636737326361352848847651866 9591818 -199257949889360351263386711603125138640 9591819 -282090131374728901328968431854131644456 9591820 -1640344971635622068811683742596874240 9591821 -368690735288550089901009513224016075978 9591822 -96693359587965944970908235473281207680 9591823 75109454122668449129717707559147375704 9591824 -80579575906001585769312035964198912000 9591825 74717643406786371996102920716709925600 9591826 235431369063666311771679982594964852112 9591827 -49886136002044900651021640519961753600 9591828 107074114495635656647336826359165077504 9591829 89024835660480250173063781154270235648 9591830 43773978912279703553754085512466402560 9591831 76530953245893600205653637167462401280 9591832 204263862763847870307702372648156518400 9591833 -7038770164078322876555862878707140918 9591834 5097204149426430696549024547231825920 9591835 6253961211194649839243287332908032800 9591836 -215963146033262619298546951263689753088 9591837 167028844164637464664044664297353311520 9591838 -20458279515718321560010689660392256 9591839 137333295736921641358154472926217740640 9591840 -98443963785357896847468801484969082880 9591841 14780326326383893914537807320322619072 9591842 85022665000130092196705391176025720384 9591843 12292142325091344906392322024523449264 9591844 22071897182497072493182801768910596736 9591845 252988580057590717581828189162628594680 9591846 -18667067501069890794424526595009408000 9591847 573440092655487700862975363689892522040 9591848 -282532964023516472805694580997334963200 9591849 -174864312207782075322524241544578070032 9591850 -16358708163988696497269333165375439600 9591851 39132758226850987274241961399833740592 9591852 109408538048328859365385739492674240512 9591853 152415887941735943326786491271507166102 9591854 -36205074160696241194022112698006059008 9591855 21815873875695207745785322511761835520 9591856 -31637731502421502481107763985322098688 9591857 317070304803960169111187161793874677232 9591858 -11086175469479488317384117042944352240 9591859 554022218866605059502791947356969737016 9591860 164563289927799178209286747340682382080 9591861 -172653417527859312705703888827308476128 9591862 -30158119488034849421124134681343584256 9591863 109711393529736778607907500171697875112 9591864 -158063254983166289392599008497385472000 9591865 -50028633225619637028175514122982668800 9591866 30848884437110211631845470795529657600 9591867 -162403607163011463932048399817159385716 9591868 -28881406100369449263791385536799836160 9591869 79484948151570770429326260067575508992 9591870 -23407492424882899161095644908528547200 9591871 150136982355169846589278104834958907072 9591872 124271732916719312786637143544754077696 9591873 -46700589866637557218704788807701448256 9591874 -122955778728519234638193284018403893760 9591875 -123111270447842247592282554378450750000 9591876 47577061865154817253721564898237808640 9591877 147786511464511697541856644111795917726 9591878 -6714992529943368978026460163252121760 9591879 -191641415966307936475639551984669155712 9591880 -57335754536754552201581695977640243200 9591881 2217667966503634167910761670871749440 9591882 -1323894842564799013867941194396768256 9591883 56101732726283553918573535487889765520 9591884 220673082713261028475187500273748966400 9591885 -47880009108968071381602067420000156800 9591886 -965235655491537894394016380610856960 9591887 -133165893117537984315061219896218224800 9591888 -35154615672959932271822305328207364096 9591889 -27295603585024032419892441470904650240 9591890 -58671122312262067680788198532967357440 9591891 -83593172036205865163633104756455230160 9591892 -141492743168327902532867584195718500608 9591893 556638091770523911275106487785405810780 9591894 31327905399149717990846312256789321600 9591895 -41890697406640817820951808308692911200 9591896 62659604808543590469228073305707151360 9591897 56716227132013515470712844407679144512 9591898 -10931780977224907601838617411617460736 9591899 73599007383181640205914209106121449664 9591900 31738894980441940685656889673062284800 9591901 -55223430964857806209225618464063847296 9591902 166200466272765469323532302149798209152 9591903 -147299002648703314123246335087205826520 9591904 -37762661727447739931032233516430000128 9591905 75093155756167797434728224311501013120 9591906 120823173674315589742120072558545208704 9591907 -179231222854166913214149529167901506112 9591908 -2977133504845899742212026568144513024 9591909 -51542823864333598691076501812130822912 9591910 -31747673328046842530771833623401635200 9591911 14336904068049366321632876972628853344 9591912 548808841755090397185735623388364800 9591913 -108823462367558152160046827025781008838 9591914 45078597647768002953404498861062392672 9591915 -116862000147842972528041670559172718880 9591916 44138234949676355685401269860783385600 9591917 44950517219301336454923468021128429112 9591918 -23592997509037259952861664175283775488 9591919 29630117830047594666822826241126398560 9591920 6851077201715214729513891278011760640 9591921 -149592450643994578509493240840747111728 9591922 113839384635428616536973280968145334400 9591923 451014724921917179974539468568983580104 9591924 822493259228172399970233833898577920 9591925 -7921451171779287505022141349711480000 9591926 120214857049702309528930188402346506912 9591927 71674255713817629536181149835093187584 9591928 336244562017729165286939060005043036160 9591929 -215317708411173466662372852182971137024 9591930 64230563584621364942035777124109769920 9591931 -391282771820721051584122250883794802268 9591932 50635980455526423185575741602283944960 9591933 193466277887675792868803423657139360480 9591934 135941386517902834735501603663585705152 9591935 -139365902794766830006543721672293063440 9591936 228634602044567067975746000608926105600 9591937 -83979605311795419740446307666325196414 9591938 -28667924814979310822724395781913784880 9591939 -146581475884848775232240253064675787520 9591940 -25829489187418841786564436662986176000 9591941 -308011444279359085410962852468921869920 9591942 -69035075353662199630901138618888662656 9591943 -287362860176257918964460139022481715200 9591944 360602151926032533844465206783608678400 9591945 181216892535701824414457421025235230080 9591946 -58379680903706724322803028479337141920 9591947 26783382622133050102735524067441727232 9591948 36108182438729590418853107215399557120 9591949 -153571965951923296278747020840253791050 9591950 28749664471243814520284418578853264000 9591951 370435167498193029356217880555038662784 9591952 -21025166162406328397897271459148464128 9591953 -80438615192245680823956754854808645440 9591954 47994342088421792760799074397354040832 9591955 130565081660937755900697234620668125360 9591956 170905560842430827047484610825008695296 9591957 -127327785410202511097399269819661620146 9591958 -4089270574804194490231743704955002880 9591959 -24252951593090891548839026695332619896 9591960 -42938431363949477097685472050249728000 9591961 -397458002865611879155949629160905822188 9591962 -69490348734713591500302132566801920800 9591963 227750066645032752912003723444311963544 9591964 198032330124555993470251999908326206976 9591965 189691708730101549075249955877057066720 9591966 44943621791170838114571876683254241280 9591967 491197603096236006021832031434869504 9591968 239762716388043226983051014607593472000 9591969 36892192259046582930051968766275412144 9591970 -6116365451753533667480027875314632640 9591971 9188819499763125463410470951669983392 9591972 41321334886865540709171369184551739392 9591973 -149321194567052989925000419334937142720 9591974 -90611180097398357882666264677907634048 9591975 -76106610888454544326346148497895240000 9591976 230337111464260778816096662994003758080 9591977 -28017166329280988476407652682290791174 9591978 147876138793582610018977572260988542976 9591979 588516922047894466064640041376158307840 9591980 166759351772199175557495470421145344000 9591981 -2730738140868429401975889596430546816 9591982 -177171472717722452679662910702411057600 9591983 463888775011247003113447858866493913232 9591984 -31226093743422509183656263968265830400 9591985 -39734451054367435986096445976911019760 9591986 82375216517871629364415712734457490192 9591987 -197840704231488029153439301238153293200 9591988 -53542203555551638574778429837883961344 9591989 -13259690517232282406593987120009273344 9591990 -24994789000585375472524240158370826880 9591991 51609192955137491870491563416155845264 9591992 -76245853880047039295427723979783680000 9591993 167541366602975160003626728922273383680 9591994 -117456883714039621072121962600629922704 9591995 -208438107168254751753138947632805997120 9591996 128857230095602628838224677645023662592 9591997 397938199312286108739572573792498853446 9591998 2514864731201866225070199850754624640 9591999 17077503718392762566675864162116310400 9592000 -38068878493023538186339908169236480000 9592001 136072141336567876114533301987927336002 9592002 -19720871504909353635403511913227435520 9592003 92718373155916657532634551601867368252 9592004 -255544252944280709634845655621804418944 9592005 42063979559302894025982281705459611200 9592006 55361320668546937200457660711612721664 9592007 -50007717656399924349456740584918632744 9592008 -223745422747031530595291652308085104640 9592009 73661272118350228583960551665458271616 9592010 2351438243750240361943530578073596160 9592011 107996132719244598070942613368076862240 9592012 -1177476862039482626624873138786961408 9592013 273324401073119875470861618113087270262 9592014 66733637622328410332273167248914840640 9592015 -40241849546236976567166663629186835600 9592016 4800761534821318680803254087077199872 9592017 -235305392808301303785687677236739217120 9592018 -30516948239123038499028825371015030784 9592019 -84748564836297579412103752733066615256 9592020 1728200974333341489274816153194332160 9592021 207062846889525522476542698538779878222 9592022 150660737489658370161734957184161587200 9592023 -91667257352039176416640361413738601856 9592024 230039078538554707258528806947374080000 9592025 33612910359215683249361322254733473550 9592026 -18502237488432753560608304460635980800 9592027 -378965021391093766664550125491367196528 9592028 60825799785568963623471366991352157696 9592029 3965891346093917822932673312693514048 9592030 -18822727674282061081946084852586297600 9592031 -582538416620969953497039169786806943968 9592032 11001953201292239525279022641280712704 9592033 -649757759368623787352009599147844974 9592034 136076737104797821370406530616618382416 9592035 3907229316847889973515118401325431040 9592036 242607947086144686401508174329768965120 9592037 -36774717580082208335666410741324704768 9592038 53192297731027768280058341786313585024 9592039 98545789520902852956871877485267124656 9592040 -328198526835978354178358897116623360000 9592041 3509434328149938794414274680683107744 9592042 148884408556401924292423332864678124032 9592043 167795139700643764834753497171610586760 9592044 -79263340450726604769580452676432662528 9592045 -5316845289540663321121394163269203200 9592046 -84826952077459864640707700387333306496 9592047 -261649542379375918778811406575946446960 9592048 -24081093939948313906999711281342709760 9592049 17970848392411476898378779042017656560 9592050 -18672511131330809327249176447299648000 9592051 -34090197281255084075267617694033775616 9592052 -75164555520521686791225489596981557248 9592053 890528520468050072251079922335327904 9592054 4412305252756024175640018991196606400 9592055 126668919459159286670287910644283923200 9592056 122180353685173584221471959367467008000 9592057 12233368516945654970141648832737651306 9592058 34439990836187335671782380829056250880 9592059 2597828375931229863901683748407175704 9592060 -30334890498422669583032794375304432640 9592061 7330374494762498417407060285798585440 9592062 -94294510513918931421709463309594989248 9592063 59791277984725890634165571096163174384 9592064 58340648157446495402658693065138503680 9592065 22652448579476351472690141595165797120 9592066 9956689330693060312767919064890698624 9592067 -155356186796129783615866295742463333248 9592068 -70861658866635260477877696445634297856 9592069 123584806292069899374507468291172338360 9592070 22731473440174030450772432788235940480 9592071 84411989711255487812122352771581135824 9592072 -143286723856457428260681783261652746240 9592073 -45925449511646505563932742989823665440 9592074 -99636680527168926825638422421405760000 9592075 -22915659316449634385428967568032052700 9592076 65973735259286515786588286984424671232 9592077 -142145966386959488436228049944140548320 9592078 -172545971687686408460886474726647108160 9592079 -33519395958473349451137613337166219024 9592080 34538386171118488321800554156072632320 9592081 443789686439768997972092651057794915200 9592082 98109216689829153640275442578597255168 9592083 -35070916182606673934689043849986230348 9592084 178406993904283463646834647549371577216 9592085 -39866204293717089805004688911130269220 9592086 -28825754641223254277552670618309206016 9592087 -86960183829636798329650642955611150264 9592088 281921397008849182415821675468964843520 9592089 -117645936968824885054330352042252182272 9592090 105284745780285008464956474043836952800 9592091 -355764712963204768002630960386766416508 9592092 88376447933280632720582101268485180416 9592093 208001022798027232903433990930298405120 9592094 146119211075018695961750864594389812096 9592095 -11496157602848548353116193599378264160 9592096 1751950636497272774130865862519291904 9592097 -10459354976019519930906424343971650648 9592098 107917468034438177875944411980411957760 9592099 164997506659347700097720931666451658448 9592100 -33491303950447902691159943617955635200 9592101 -13526853491492979564506691077219880000 9592102 -42616567278776786797968299410144377600 9592103 -382051932749085206691665950626203123640 9592104 -95516557591321385977993193830622330880 9592105 -10994878987510935070146226071552219000 9592106 -70012072913140282737076155942395047248 9592107 92886670330187817968893077473493153792 9592108 31587517959662473935768170328437558528 9592109 190829157349012783511539396076756632620 9592110 54446205831584269202167364474164732800 9592111 229770446861544371365677631233671219800 9592112 -8540904332669269727471678106678067200 9592113 -38514412219493036877623421583885178112 9592114 -10169131332095125302625582037614258176 9592115 14233840569713099568338718119748795120 9592116 101189211204474246505689239430870577152 9592117 40348480411096574099194005924274669166 9592118 -45506828196588534464370081864264348096 9592119 -13641704234719549095565946677043163456 9592120 84218903863342122446244282095790796800 9592121 219579522080621667670594360052900766720 9592122 61977084124727726021836322534173261824 9592123 217432193792228035116364041971004450880 9592124 122002245026635522753872187752987374592 9592125 -52073130344307556566374140192366680000 9592126 -64115263645287782576557839545149186176 9592127 -10078396760317853265288054817281439680 9592128 -13310986692510942125466439985041244160 9592129 458177983025050888917864087887958241730 9592130 2989560205165527322658371735415493120 9592131 4559270355129944124079605201847719024 9592132 -22389360456412091688143922487117513728 9592133 -398674235509738374618343528433037195618 9592134 97961775423548648240028068806696332480 9592135 21511502456467875165683593463030369760 9592136 -413384520726627325605611057675153571840 9592137 -197429153416915928523292128191731701660 9592138 36291786205111518438090364317889718880 9592139 -1117936539368937554095223650544851440 9592140 39770373467931125978359401810255129600 9592141 -195650514248232122055693158255815166228 9592142 -175239086494797879406163098011760455360 9592143 33902876815369744355424223632485699328 9592144 -26875765681026581517446712214240100352 9592145 214452090855766507680622129903183974900 9592146 -64393752014453762966615877910423927296 9592147 -212608155218560537227584357702842128648 9592148 137073670748048728295216096523607109376 9592149 63575265104688476592554517199448159040 9592150 -3531349577070242946617614343919360000 9592151 329437924370558771516813308009103206152 9592152 722396014566727503772477926955376640 9592153 76748056247666804193628090856977189140 9592154 -178622863122291637646285218726375200 9592155 -3431784154297104205114813233236481600 9592156 65012701522152696142652281570108078080 9592157 -507263866821564290006242566268612130580 9592158 -49362936454509538266428516793320660352 9592159 -489177361349411216429070404503773372640 9592160 70795294372589447611720078447592079360 9592161 207146017672529962634792260354375503840 9592162 -143824605912722043951542490156862197168 9592163 153742205912420985836419660400138032896 9592164 -23546333372210056963882949378997052800 9592165 235354090026704004311526287237808705600 9592166 115769779934501439338554643915710648032 9592167 26014387247908310718092377913615556480 9592168 2350389422550577785028105487170959360 9592169 326810060994490528792807415024573949840 9592170 -2544769611762288268295171283649367040 9592171 15218575340631253225882621521989385744 9592172 151937954992569045668657430211580977152 9592173 117867171933269467506927111268971619200 9592174 -211427597685946753735950415715592905664 9592175 9389967149948782788317169784164724800 9592176 11725162483800858600331667983701639168 9592177 60847645772099066218848087702517137472 9592178 207082853738101919047505502438975002640 9592179 -467501904087296733072811445868318504960 9592180 -96662019784097313541307637915693465600 9592181 210124596118921119902480609019352967982 9592182 2692205565930226778942466159382734912 9592183 -491854414274125613415586417183193677824 9592184 -141681507813507670797751871614620794880 9592185 81919560957528924062522726461798881600 9592186 -13655673551837706979346494094794148640 9592187 171345788603365527285833011750019884392 9592188 132657897963058897135659994739117629440 9592189 -214071611409193852657690891478324601568 9592190 84489036799359357771539339717890689600 9592191 165823691939433894961813999967532794952 9592192 -75571287105737708286551976666244055040 9592193 -100270252187606460312709312498961206956 9592194 -124687262862588867994695043957440873600 9592195 -214612608430964730751180937889916690800 9592196 37498167682830465330628596107682791424 9592197 76932008816413715336283191233844536800 9592198 -15567303150541773202388387192881459200 9592199 -85372072827719904489204554856852552984 9592200 -76277899514955054089313807717454272000 9592201 141144295587139892639495142569846914202 9592202 44327725837378573716835609617182901600 9592203 -80621262597549957313990641715322502696 9592204 159746522404870855069642354732454387456 9592205 56689802478456386233873631123633109120 9592206 -22296094383616293842842029741276659712 9592207 -468207003010347795140693561012565835160 9592208 -50375343966998128404247373242820026368 9592209 266503181375349189066098251859804187840 9592210 12802298595266179089958497121627752960 9592211 79335952356534085916965661582905021824 9592212 -40039537245998630033316838442193727488 9592213 -272456625870533789401977173175018351840 9592214 -87811246547031177957264951845387283840 9592215 42229424920659787643546653878511278720 9592216 -159334792214587203304720385264777748480 9592217 54074922370611557554658153041151080266 9592218 38763909114306131453743109466397144800 9592219 -22328543536681932815509107003477722112 9592220 -165818169459371719643814566676200448000 9592221 23251436150016334966582080990799101312 9592222 112449629306887223793284823912116502912 9592223 5988236977760081236130960233074389472 9592224 43865654725738069167665120573886824448 9592225 -4007517125918604993821160835173976400 9592226 89671021086194323719831908146280394240 9592227 -53104994943450075798132142901487345192 9592228 -240664880591897104726917080631827074432 9592229 169973711693307377096947365791470221792 9592230 -1065724269164803877938238982137057280 9592231 -56778673578877678397869891011378745296 9592232 -19966998601051709383520383921957447680 9592233 -35889458865505088427310438975072013568 9592234 -39780288773816302621336780584283520160 9592235 -170435376957385762869123791757911462400 9592236 208339923421689645229764365446471388160 9592237 -3536951578634923690047267834670622976 9592238 -51105687068834967797550310788092556480 9592239 85616092429394854935744274524573156480 9592240 42251560215091422630481037742603632640 9592241 -92772249328127887600741094916656501358 9592242 14751566620822683347796383608798986240 9592243 418398860864681362969328134381217410080 9592244 -243557293955619412637699432603960782464 9592245 36551160385842479442133982810091148800 9592246 123619994621758465451702391101242651200 9592247 -125792716386948181458158840459097484368 9592248 183213516463519133011410143904753192960 9592249 88150751797692265657325904853250654164 9592250 75422167538700920061471842253445344000 9592251 32524909642567149010666103974591661760 9592252 -70096760748834324593166938597929551360 9592253 -74340056712388016512879977421504861536 9592254 23716391408229674019409005969929036160 9592255 81319290491173488819322636136993213160 9592256 169272018203804622329046251071988563968 9592257 43968593793472970457003050726547182640 9592258 52329623604621571688333849021518567488 9592259 -180054097342457505342117135371902547040 9592260 10827499597542462333964043165554114560 9592261 -89540682899487071831564072276949145568 9592262 -25149337135058719758497281338580510368 9592263 15573341932729142238662938928830883592 9592264 -221864822377936035094676131344200908800 9592265 16485836365398776608003543460216640000 9592266 32125330175780001498099067303516641024 9592267 127378271151165394692140320295523826632 9592268 534457081369272948205982231867031552 9592269 189742972846096226626074840303396482688 9592270 -149937638777495978953436569669642009920 9592271 255974560145291377206819498676918724280 9592272 -54781780629171464044536713561205719040 9592273 -9434299598108334578148014607277361112 9592274 15846757412495437909046851575462318720 9592275 -44203625984589418157358823104211200 9592276 73311536515093183202649496391938912000 9592277 60323062094794943085786680288852400000 9592278 -60102889006506745834777528617179398272 9592279 303139773648538485495775586692178238720 9592280 -185255119016251145534887991382948249600 9592281 8847905524129500533325909570982164570 9592282 530928871614851135311974552181046784 9592283 -25148598248743223440183090972448049480 9592284 54238156361185089452492068159159314432 9592285 131577965666118489029319039201351832800 9592286 52193152163854750971520305906532311744 9592287 -82533721866671235082029628374177891840 9592288 198647660168758878728466150376075689984 9592289 -147388059377473269550118508826661675934 9592290 -132841587690801050073211976162582246400 9592291 48565319531518600454976578357987073692 9592292 -157640173409023090105428823660206489984 9592293 324853517014661112836486475608741156544 9592294 75708006437775101136520590491029451712 9592295 80132532850149946066377713042610064800 9592296 -47953429829446353133157021469610967040 9592297 113052664745211918246343276367075353920 9592298 -85312672523612205319468054885139691600 9592299 -97798167045423004507110541358744893632 9592300 -48582795454566903103860239511665017600 9592301 468234145192283664658386112304615211480 9592302 9930959868495521479095236298381281280 9592303 49774630576855432825222173201252932080 9592304 23970028011627508569119897892694917120 9592305 -84582675490612148746164209201735946240 9592306 -88573148155926204774082538167733553648 9592307 152933956916681589630827553414342596556 9592308 -59979693244796463788728188607319187456 9592309 55223693900342391191943314645198235004 9592310 -8642205679728745713971392071934279680 9592311 893323403316920070373864340475735552 9592312 -201443206407765334792160153950354636800 9592313 151181180752234843844948055435104315520 9592314 -145073715825903521202506408078085412608 9592315 269597652432086699666157477744441768960 9592316 35117805187449790066433964596134041600 9592317 -47830312090334285157053884414645848960 9592318 138934273652345622266428876185134774016 9592319 86991528398188637053303562293915117680 9592320 -12330543991323536952874214715555840000 9592321 -55626094237039928227923564351417933600 9592322 -90070000144124746603298734713237804000 9592323 -76425628246483343681040853306211972352 9592324 34711535134615877542943396131210887168 9592325 10005147658243043606219932627615405050 9592326 -152087309102801554139168205970624384608 9592327 -89072419110823556727489143451772369880 9592328 101884284682618152058872130682963896320 9592329 78081399373589293763024214748909498080 9592330 31543740823773309860756033316095385600 9592331 -34221957007335544875935666686979354448 9592332 -27966141809533521242342602101787120128 9592333 133737998763111939259704640255709366582 9592334 114488086850049471218782432888226463360 9592335 -45534797606218011831019712398303083600 9592336 3693952331312672436236073703080198144 9592337 -339831276515404600882087404677256040014 9592338 73597376827159197356616936571514880000 9592339 -47535480949906649771365421306468273544 9592340 116705947248408973023059430513093273600 9592341 169859954007273927328424106399412177824 9592342 -93958859056142022371247740622272510400 9592343 3792471063085143382336474436086324824 9592344 -7564479590017173191418817320607764480 9592345 20498553607350309451094412628343884800 9592346 15342761835183181197811024906535326944 9592347 -181968829714057154470486347181367082600 9592348 247759879350613206484343940170215044608 9592349 -165836501975492048963458326921467202036 9592350 24470934367961327481975078046695960000 9592351 -86985618055664526218977201591261536600 9592352 143786510757928101035243066680525455360 9592353 84928822412885341067573792353884366162 9592354 -3127269022992538508966701055539374720 9592355 -184850229793838884223480721128745864240 9592356 -26623353563488383195065396815728073728 9592357 196143146542590583535674481548856087774 9592358 166726821499126638428278748094367757280 9592359 -104241637983944835040581583039635264000 9592360 -21798058980597395532445022368043520000 9592361 2067856920106383653216278820100436224 9592362 -34118631494624919359363571744054989472 9592363 38067341373954862783054999936270156584 9592364 -71150832575026839633824570387514138624 9592365 29892393168624797075688102449975946720 9592366 -68771666350083618472103766080438014080 9592367 -44536676955020874887236348307546791320 9592368 -9129910408758514029500147651104014336 9592369 -173650996995743509426590331549998320604 9592370 -181024643578332887588257718115593985120 9592371 -768029264325053843282292770567831116800 9592372 270190240867752244361898536760796095232 9592373 -1941463973782604998140007541507187264 9592374 6156538938247435293365199317843435520 9592375 146313142868856398111215026724616688000 9592376 129648548068194193421249372563664302080 9592377 -362148117416203048757567735765285464992 9592378 -69638433934975029720633889480717186560 9592379 71362301455323153456401802504119050980 9592380 16037142087688284020273858087530168320 9592381 82184700496284326789264321865490410182 9592382 204389055751731785016152635044497409792 9592383 -2872179087985602016822698046205816376 9592384 8916957964172521822171515477087485952 9592385 -98911664641009452500391795247924770240 9592386 -93487609813231980273998705650027084800 9592387 -44827021459295153289469107724858855368 9592388 -78376946853828725618063634779538531840 9592389 -77632672384843780979162509156960018146 9592390 -241792232816688346575533310407063193600 9592391 293007893771967116824010882406689837184 9592392 17470967753928355835486952168462090240 9592393 102956155929992574846800274705009356304 9592394 2556937712116954671523041344382577152 9592395 23172234092772855822037541209139892720 9592396 522619270414058101317443203297153280 9592397 690127161779285751572614169302080000 9592398 -79007025384294684292940496993701717760 9592399 -337451207335697609098166659601414040336 9592400 22206546806462786761673322440839372800 9592401 -16717096706022384578096199076190253312 9592402 -8026693419299366867486990848050180096 9592403 242245013061148954879384973354553994464 9592404 99468464805288971995721929011559249920 9592405 237711499637202188500798236753346488120 9592406 105413508416305149945389689485455845152 9592407 183803159444100262187176270461872080728 9592408 -94747033406366521238208988585418711040 9592409 360084432440416395221224567809503945610 9592410 -15406018237177516121802188983375760640 9592411 -346675900500521115368357848713903372988 9592412 2934811811455841309985627639028793856 9592413 46335996087626011182828994948764200544 9592414 -2774276582704109538456681018240909120 9592415 69348054724302075078912627503527605600 9592416 -19090155924641085141670964066439659520 9592417 -144465143061786935722123275271964322540 9592418 3129473539964657028211200736000330752 9592419 -7373809190537992393684439043764458512 9592420 -102305786643923875453249188753869798400 9592421 -158097436195648958188245821226341743488 9592422 8667083336742743212967770679449595904 9592423 8926586668728580957013229112517247424 9592424 -150420267120640149671414521542584647680 9592425 -182215710069012654531983752321315386000 9592426 -64510033277347238870691735761285870592 9592427 160106612452979007360288116800406092512 9592428 -68953487245882100775969891555214010880 9592429 -16803253397664996681955518868369393728 9592430 5583354158238983646106392969721488000 9592431 -151503377688095371204935695885904689280 9592432 443958339167295001158409639363182592 9592433 -427115275930205637753079631112558665676 9592434 18170341490700639716138432818001952768 9592435 6037629632702528884164354914645868000 9592436 -112403103718278137988782338226832672000 9592437 82688903420038565467108949722958874624 9592438 -1798640865486790587742924457588437056 9592439 -148129506318268102433408373450952752144 9592440 1372964396087681233932167686604390400 9592441 -135747478139855545038918597631105455548 9592442 -94428888001811582263517687298111399456 9592443 -46687265772503308802359859232343789056 9592444 225451823625985606529785326499948967936 9592445 243374555444443937939144890612970150700 9592446 -19533645308061138365722018284871934016 9592447 -393071357628224408926532387148565631104 9592448 -78069151800176764582013925207079649280 9592449 123773554308009689734409166951321000768 9592450 -42721329817293867796013101009002009600 9592451 133773174679333550813534426564397642504 9592452 36940115959412135656404366204737587200 9592453 91444252944699395509836390660656442942 9592454 -98123566847586409165553561034960076800 9592455 30207395652108672662529917447284485120 9592456 131748444717061475278413813130966425600 9592457 22001231461151106484317251659184916864 9592458 -20335075716480509697794704123728143616 9592459 128261739524713443113636997486963272660 9592460 211670013673252826178706639461091169280 9592461 -91601569222603684694058110238933512490 9592462 -150279620001836044626986194917819343872 9592463 -40156822119204349059276917793717486288 9592464 -15507838210215470343948163937658470400 9592465 2309507650809366828513811809612969600 9592466 -27985894896503888687406131684180542656 9592467 44856710925279506420322537674632388160 9592468 -140920210192511730770107259879245676544 9592469 -314769585529613123370396613877446454130 9592470 22137430240280390605637071082168845440 9592471 218656977502061413224158495911160932800 9592472 15989865070806654772499498320990617600 9592473 -282730612995877441097339519623636896000 9592474 151341834033668060103872510080119146736 9592475 -169027713874056328234102134420577902000 9592476 -22345933473673538147283636455535968256 9592477 -90722134941107458654953767306571465248 9592478 11012988449277884047772162157290576256 9592479 -48185390818022716519725102255815032800 9592480 -412451951041473946325251720866378547200 9592481 -67806608826258210382246915583900498718 9592482 -49594529280691820886423183501843499776 9592483 -344539979388803900260199603125184112 9592484 -224798442132226739169413752719974977536 9592485 18676253124479393230651040321586731520 9592486 -177073414555548629961535922793594110016 9592487 149790448170920680099275727296203894136 9592488 93963885326884055189465163315261711360 9592489 -469569886253024955797402062604174312710 9592490 -33814565966498465571436420631054611200 9592491 122045304483752385200949316281285634392 9592492 58870894718762876547228314986432512 9592493 -708643190723903736059218826806522731936 9592494 -117796656601625537170772388481459340160 9592495 5051163442978767356354145852117411840 9592496 161764491716876565365233230533522227200 9592497 139680822192037708394281264782054485508 9592498 -206133966599542695469412253391528566000 9592499 -96725911377329099278311632380334688 9592500 -15014946781693043473571512917811200000 9592501 -113940152357794436186948968566368823396 9592502 -57911578647281044854856800463599812928 9592503 112946435787737761345876808982324726504 9592504 73606226863852712266131268470362112000 9592505 62861368778804255491138235592766853520 9592506 902985995864080424035540554116912640 9592507 -347019903600753394412511949175482041244 9592508 -48735486658486424310463849420296835584 9592509 -24659645850272151922132208202714786240 9592510 102189076283206022066369359661497224960 9592511 344132036886998461472564214506897430480 9592512 -102664848361434900680979205871452028928 9592513 18452005590989195231051408390167591360 9592514 -41851514956992761706606268274829540144 9592515 -7199098938795433722042056165353522800 9592516 -59666131247336368257502150443591434240 9592517 -111979035609149658358861686441044874816 9592518 11924053130229659087769381710801369088 9592519 -174898860476962158502815414341180855080 9592520 -81568649380595306379046429481865216000 9592521 -138687597296613916128483527946113326656 9592522 -12342126897333804453844241760826913280 9592523 2516772534568443346594619181677784768 9592524 -59859494531182306505193985105193346048 9592525 -204154161266705281083562776631971824700 9592526 -2533008632800948089431779623190735872 9592527 7992595966031911465215508061119895040 9592528 -81937669718815998741639072575234113536 9592529 79995031168054052516482158610428359280 9592530 88539655870168429783449087756588096000 9592531 116131362373020013980839059041311050432 9592532 205862792178983800830331448697905997696 9592533 -199717925061085463301739846110604900800 9592534 157345465403754171260681034605644591776 9592535 202196746545282210838399937234070291480 9592536 65612472471671550589524873197370470400 9592537 -219757025835566230900131598697718189814 9592538 -7051615797654680590689584876367629856 9592539 347186157195824081357687539954727702400 9592540 30634284173024313051654427966060185600 9592541 -57340711642291616686024098270489288576 9592542 -14112836452698865840364069552793773760 9592543 -263886047294615278572770557075355779400 9592544 -26698056937739075217096463499341332480 9592545 5899797769743040747585803838950513600 9592546 -12503346178195259923825870030202346720 9592547 76148417020307537765235515332443711552 9592548 8099377536441174524787339992043565056 9592549 184709595242614006888869867746823022240 9592550 -10564821553205237075989650857436710400 9592551 94299193746400302387937102727395230480 9592552 43917315084659341599159619973984025600 9592553 278944119500945847913391734137607823802 9592554 -101054436915006995783392370591934163200 9592555 -108614903819706490487707356594352678080 9592556 410845926867149864825866814940878842368 9592557 -85077696957408073504393796294071026912 9592558 -107757639689412434484063301770106653120 9592559 -579525641854728108795793467450130740480 9592560 -3343687233223422221611935654710476800 9592561 -288761838518804713987897038536203904352 9592562 -46425757343000424872299400504527326720 9592563 38365929199416383530744891884914444400 9592564 2012310786529781467640267049918922752 9592565 2196518293641428042186452231489526640 9592566 20630573885873941458918054658039862784 9592567 96756409286280311079532004300394064616 9592568 110412936540303710462959080073455206400 9592569 -1175866187405276443249729747023198912 9592570 6759556057072754805102022564681415040 9592571 -322915461970355270211245557123021035228 9592572 11673237922787150228874829979243741184 9592573 -6401532820330659514503416363854329780 9592574 -47789489365376837696810324250523030080 9592575 116300688542602074662875451395426080000 9592576 -29801053604574725976249226203387396096 9592577 -310467235964412237808632982885484086848 9592578 -38403425025864250820167854569791444992 9592579 -145879177410795319222468614552346722820 9592580 -143724203885564496650264147284319404800 9592581 -308175939853887355493530416427335754080 9592582 19196635702983052658784391786608823392 9592583 -75850581450715203360161556119069819064 9592584 272142429637473719645492738590272184320 9592585 -125063245761006107547892511362886936220 9592586 -5788263753306177016231800285034625280 9592587 -1247106816438980634938323491266833920 9592588 249256526631793617828937448126170834688 9592589 -34677022776328033991114751924866183520 9592590 -15817418608047744294156414242612183040 9592591 118387658331633046120544465458024340880 9592592 -55927246453419421972996122350273224704 9592593 -24792371802603322624439344032194575872 9592594 102214389002207011956558599207468637312 9592595 -152247594749811034404880750967605496400 9592596 15892194428958739655858189103745228800 9592597 48167957245164226302509968170452436864 9592598 54735479542675401357467527160760146880 9592599 -37921419994817784408108066994623030936 9592600 5982392175961881044423584307384064000 9592601 -23695258146358740873342381106837561398 9592602 74302197945955018717638068088602936832 9592603 -200951498202809848231513717479630251880 9592604 -122826018018527815459655005454205932544 9592605 111768424836366569328467958929408445600 9592606 -133802407898426499598319949372216913920 9592607 -470629045475895114429855927081154522848 9592608 -3460651664592495127339529654043672576 9592609 55804683873866264604419934630861159168 9592610 63819723458450056398906661358733849600 9592611 -62264797496889936028728573864659325696 9592612 160638505126888510058041774767945215616 9592613 239792538226787386487690190805965836862 9592614 -3867334811681328207522737661854880000 9592615 89500107306230470280892011270766008760 9592616 -324847876627970040258217866154240327680 9592617 -19859836290160948141707438337119288960 9592618 -24704696750089181386797426931973406720 9592619 41965509452899082604159502454011780020 9592620 -46759167164460665003773336405885440000 9592621 -311398467757885155837673051123700528468 9592622 -71195551514279170732021837976422266048 9592623 159852758864559281586000356529626049672 9592624 -85360095846773972063346239911189315584 9592625 -56246566776331249485274261275881760000 9592626 -231018104207432591352132158744486701056 9592627 -329320113709725597870145702459574524728 9592628 8023405611212349032639926606555306368 9592629 105515227066068699731806936454729389728 9592630 37936170526416389055694284010664808960 9592631 435021723454467134620130995890103851432 9592632 -72321531738686014754621026551549542400 9592633 3720389748535787329396718740077278400 9592634 181166935819124038273247752588326255216 9592635 -19455597146867414623462763079853923360 9592636 -97074285206528951882791595577945809920 9592637 77413376466245198627268651714972017472 9592638 4397401573567563015222415290728064 9592639 10547909877767062349961522273623679856 9592640 -12742307836584020211515944128447774720 9592641 324641483365124468786521556033545608000 9592642 -101264278239998236924486616928096978048 9592643 -173737150124101115872653213515603713080 9592644 163778338348785146273399749084548925440 9592645 -213445753524393912765941378462551772100 9592646 108446300969018442025756586495601831936 9592647 -132059457147997688635018375385907568896 9592648 121634822785656520690450548483605391360 9592649 -63517308943384819125034023436468303680 9592650 10600197415069875796770617012860486800 9592651 -382780584527730730071105104024776570348 9592652 -311082070175622628331838052877255443968 9592653 56453502096613663975783206218567946240 9592654 -12603438017781905250143279144421235200 9592655 1638519928056332557707220008649499760 9592656 1168119551465072542968973364825948160 9592657 93898782130580102091684238416072649152 9592658 -376903451667740832375223030007030800128 9592659 115963493440907409624703433077523170164 9592660 32583651390861069285560493420515942400 9592661 -161489571389478456096736109702186577348 9592662 121116561492291277926886926017472184320 9592663 -324306939058388705293568580176095809080 9592664 437937932174654693822958148195542927360 9592665 2890786552766100476432490956163001920 9592666 -97133459570046492161172210396073622016 9592667 13762943707790669076621994499601379584 9592668 -115268633106729207648857626227894558720 9592669 358077965218097342167274241667467244070 9592670 30639260797779758792474599816245929280 9592671 -42835743739696543460236892772334328832 9592672 54695655601737816441569001538587328512 9592673 -90985616876718097791065082027501882078 9592674 -24741783737815498985021968052016952320 9592675 -97796397932111684471722986872212200 9592676 126007854210054625768862136715690296960 9592677 61416235791048995714516228777825124696 9592678 61960630779408965809414271244708936960 9592679 -75953301881279388068903014925509497312 9592680 -170535176606799458915406898331731968000 9592681 -259119790476307600403055393130511027200 9592682 21807054102763614443947425128542210560 9592683 -13329229679176864653631835240315458896 9592684 -143876377097797669022310554231839139584 9592685 -114579107403908072747964625918817701620 9592686 -6626411337500058658381555765417752960 9592687 -56890434827242406680354755483497011440 9592688 16753493947840802309873911860758446080 9592689 122622228480169465888980924247130592624 9592690 7440864452424240471565588027065693600 9592691 25914005866808267513505762650835839232 9592692 -30607435314178497136296275904126627840 9592693 353208992273373216847874084085207352608 9592694 105593670415975822093659147423840855552 9592695 -76409129494521680716690529481346636800 9592696 333608715199825684148787857999539937280 9592697 -292703416801096722179325471613362616854 9592698 1493966754292258717663355745893676288 9592699 872783735072125898821506046105645280464 9592700 -76639740383156640314197791313748889600 9592701 -138867692721989286288384662996699010720 9592702 19012742824666114686558699161660325888 9592703 316021729942019391081543913242882701952 9592704 13700850603779595294456385014218096640 9592705 -411040059862227896834895323610110318040 9592706 86854455474756803374492966045101263904 9592707 -176284868169483237106211277452125484880 9592708 5442121121158347364734242180397849728 9592709 -29640398052178731047061837011796474048 9592710 -73480079976658820564326331016864551040 9592711 -19369639245669371424977452954793409616 9592712 -142251722066957597339831902036816972800 9592713 -11901697953409666925985829422244641984 9592714 50692313086363672766378184071664561456 9592715 -51796440315279470996122365664121274480 9592716 24428690006986516767346841254181683200 9592717 -240679106418991883631300141125203612234 9592718 67224969738454575502385771090327989632 9592719 -218454713000932299167837277486731348856 9592720 21654677958885842878007166864634675200 9592721 -171503134539254114138775406657710192078 9592722 -77043533592613251419629351029183582720 9592723 162645306235927173941282910604203330640 9592724 34183095576033278926503628510061210496 9592725 -54407582935179051473253207736102540800 9592726 -60974270180882458721423846299542534912 9592727 241107734188947790983103237838572485576 9592728 -188842948997668044280485893073215815680 9592729 79829738773729807045074961678565643540 9592730 105061315904387771898346776016542217440 9592731 4389416030386314163282884431191210512 9592732 1453306231833851711598945609232580096 9592733 -192783163792391419378297313014147875840 9592734 102250580446937025366378638350545103680 9592735 98408143507500305380689421975058266920 9592736 271957063849916257588952915017022177280 9592737 -118767462592884245279535819995459177472 9592738 -616567951687362519358570050174779280 9592739 -45362396502323388771261951798491339520 9592740 35988509900343913435028933297727091200 9592741 6229803701286852431182384435768846912 9592742 248330285637722236727129807393876770272 9592743 164346421028797638529030104604274926080 9592744 -30473049341495234161845501143095296000 9592745 146198359468601794248253519283869966500 9592746 -82076126394294034016895916345912041216 9592747 -552285793150323189314715992634357093408 9592748 -158643539974971912301346864497812848640 9592749 -382229571004151266799793924778792170 9592750 5604876293562519493368481549139664000 9592751 -110460368994663473483120961688406605440 9592752 14024381898209470377265056532011614208 9592753 452805990254964676685955202623547098002 9592754 -143710531719483715816466436011822107008 9592755 -89638755846239256302108385144201727440 9592756 223516187607103986433452595981007630720 9592757 -123485891666445711469962140853747902994 9592758 -30718928438194546496503949869753436160 9592759 -182842060940928342434137734869302960 9592760 137482038145142561702534857337414246400 9592761 -248769766939393937846187505446817188528 9592762 -67975789208160768168101586891990292368 9592763 219239643003906578660450754221021385360 9592764 -409157904099443944208023348027785216 9592765 14787218233602640088827265766973708800 9592766 135890531121342950381424673716601880832 9592767 -23372709737677184951079607456690383072 9592768 31467861134650516164257110610302468096 9592769 64093805605008658692237110169122505300 9592770 -3360288958266223290155520755005977600 9592771 199511839158081469536348946902060614880 9592772 1716189478946362259229901276538572800 9592773 73154841599595503419622074840125813984 9592774 -232143866769258991273382092040116104864 9592775 3417587939184095936157600200828380800 9592776 -16845731609752012389288829079040000000 9592777 24856462638070324458171701314448605360 9592778 60185171047103021072821191242561545248 9592779 -57423528496257268239998946096352242984 9592780 15040532426028370571824764730545945600 9592781 180537397982263900539114662546494570464 9592782 -126591398517000445438313070120567793536 9592783 412249969877635354626686388518098146032 9592784 -68358383724866087377700160339443712 9592785 198797441320405741178560238695534688820 9592786 50581580587514761677631469210671027200 9592787 -275314694792963045893206029607711563568 9592788 5154986140599271497702323261026166784 9592789 234415708929311865125249334706092401760 9592790 -18934881441473194358536838103219129600 9592791 98455175882960424456718820299194003456 9592792 56026919682525833593750932738064220160 9592793 -23604963536988750479543140415792357184 9592794 -121174135118177439905893745656626401280 9592795 -9272249188126247741552896750281216000 9592796 114313281698497248830327278558827217920 9592797 -132390485724345022867329917361098236800 9592798 153341359635566924753270363087946422400 9592799 192020308657322138960767335855059462520 9592800 -30312190411249784218859600641680998400 9592801 -354478879746321608128508674199914063198 9592802 166204390846352515090611762298846444032 9592803 -201048632861642904595774971626918928000 9592804 66059066995052313937818251063930849536 9592805 116587324925665778093633583884132924760 9592806 36541629456956954212079332477068237504 9592807 -20778817109049064471983978140199241600 9592808 192274475450933619010164917052335554560 9592809 -163879372778741987803071131767739045760 9592810 -69644559345655447417768922273611392000 9592811 -37670121548339527253557260465650361936 9592812 -240928952005969750748765183140905891840 9592813 -77412408180929528278364506172343920938 9592814 -32646940453267958980594470921045037056 9592815 -151524874062446121849258469874394604800 9592816 91611820310188656492421906052333699072 9592817 60047868901244815062759872988494403648 9592818 16428291752411585066135299075053281280 9592819 114668086977864036134689175747881138000 9592820 73595303174478373645585047702417722880 9592821 -16314294728784495042193066334289556128 9592822 -113494043274065491171556392634019816288 9592823 237743380339373536453048654497122560680 9592824 -285925507447739543186293195966810644480 9592825 240974222540764092183775228262796507600 9592826 48507324174109151116844247753118639104 9592827 887472357610612504150742262408393408 9592828 -168378956579343276996898030264397537280 9592829 -74623027165717868590519490247017049024 9592830 -1227729931373156316532912459949345280 9592831 2248187776741223033809785883269730672 9592832 -233391679667392177385844903550918852608 9592833 -85797078709218290310100731401283642576 9592834 -105928180210597943307741220330331103360 9592835 29727732621375755569444298318620755360 9592836 -33300125714210811693759025387238025216 9592837 348274143764180747211942793441910122300 9592838 194829446449706870726082446822893801344 9592839 48815193338619952233966275320661660400 9592840 95111997481604827969839180242959564800 9592841 140371812275614514079550806319616870784 9592842 24498821254317898617522909540803810304 9592843 -248587057539583493071658639214432790656 9592844 188497792597229216049238534065037268736 9592845 146841639137408859941789360363757931200 9592846 227500514819229183000239973636399079872 9592847 116822291145246678050430741966481142712 9592848 -22885994888166347621363646905177530368 9592849 -76876364765815703755760001071064784064 9592850 44367520307141012925088073094704748000 9592851 -117503625572838831394941542438912740800 9592852 -132504951085660915664737707778838929920 9592853 -2443279818248833996896823921504399218 9592854 -9345152122150117720937996026551703680 9592855 -106759050651350070654513860560365051240 9592856 798770395760335467148919629536706560 9592857 7454393821400927070856529010606382080 9592858 10151265035348547101386710400572963840 9592859 -273538629623280840422331847022491242984 9592860 106812010266720684107149723276220958720 9592861 -115210868778341534204360319988064496538 9592862 118886379837366789488464616582816067072 9592863 -37123420304004370117302152305160428032 9592864 294577520673817545817311226078826397696 9592865 -72967267318137119570947655582346187800 9592866 -2530811146069571478992382127478440320 9592867 -765791468041245770282638365316373436648 9592868 218763592901249284361453320631025509376 9592869 59156050377237876257745535825505702400 9592870 308184896900989091539353995994101760 9592871 -98144938618309974739427937422586318888 9592872 90770335159976703508141561037451264000 9592873 98127402494169884628955096742871659904 9592874 152501523746433326089655011072296117936 9592875 202392816033097799847065834559734184000 9592876 7814904629616368118891169434240005632 9592877 -81738056879454394199318132879315931060 9592878 -43072845147073594015845092467022102976 9592879 -84803892040519031905870409815125928896 9592880 55693675601406077937793179345223680 9592881 -105378013169013223259222611657144210560 9592882 203416009988020151755022919890400672 9592883 14838958097637299938502609503328170080 9592884 35067360552543604591214148722842214400 9592885 135873546893887051062417820800897747000 9592886 -1669147387916052347072199788125598688 9592887 -140680732823747768520901283969128099248 9592888 162275423469874276857871809149738680320 9592889 98821030054679329423530422449407195690 9592890 -46064394467973116010727857479778382080 9592891 106713040105990119994317159881669222400 9592892 49280806623889303256037080532617481216 9592893 42318040936068160301423342096310134124 9592894 -39708921327183062349000920897672376000 9592895 -97005828325856594050838613582800417280 9592896 -20244488152498376048040362136840437760 9592897 4941314801362674029155399383388445440 9592898 156207906346492960372454572983860029440 9592899 146358878206911926169430400993991510264 9592900 104571877887209240508973331887934576000 9592901 136162794930455894983925762993080831902 9592902 -11393522517392832178707472332749419200 9592903 -1283117905951127183214070541401991848 9592904 11802230218355319806722446523826872320 9592905 26312929397748929012577790856074629120 9592906 -90442655391168812613848400347868367776 9592907 16011478956953663061435499471092219156 9592908 18950250235798628674822120451592858624 9592909 -7488772685359081517646558428568069312 9592910 -9644972984140962386925947922325344000 9592911 204435741388969745485570142198821672920 9592912 -639886805848082421381876933189173248 9592913 182013912044930008392781556136737088 9592914 69387029435880747689750290554546637440 9592915 158247032217167628447922999451224357200 9592916 125588192014527290791515343657999888128 9592917 13468701572752291519061027310379422048 9592918 221624923223185437397228057731125836800 9592919 -29521163135199028658853244544608923648 9592920 -188173282754060369927190545596712755200 9592921 24906054417149311860125302501821388424 9592922 -55023756215307083987058234322074793488 9592923 -16738334502036995219442445828567789416 9592924 -79736154772721939165922640698631223808 9592925 -200198292411638535331951113363592212000 9592926 34942329138718770395545837728982158336 9592927 296588324878153451002168105273078431776 9592928 -458008224994580237153540273512250081280 9592929 -69043887594090871547774044231857366000 9592930 -13060219752757573869957301625802180480 9592931 -63196838671847717705599591401783671268 9592932 -86201177731486981397736978298468036608 9592933 319689206687413775913917148314527541760 9592934 5845145632415941584242710808905248000 9592935 -170205912159026212804735794880534164480 9592936 338174904385125190723700704913324743680 9592937 -26730395664688446934242955682065833414 9592938 57096684466250117488960579339349560320 9592939 256507536061606319391941824608281802960 9592940 51833286234972132424638667772077639680 9592941 182485166548154499493603974428322480192 9592942 278735394563734757636721031883418771072 9592943 -99363612870933407966117617510481823600 9592944 -4416286259902785938707365374743904256 9592945 -224252670055035772402062228927506027520 9592946 -94408153860038576477046392638933297920 9592947 -30587419016746261015565463515167452192 9592948 -280478928470968639625595597761548513280 9592949 293126646724355066318994708053073322620 9592950 -4122903693716366780402156380472524800 9592951 6576182771343983434612100623950766952 9592952 111022657781171251655994856436785766400 9592953 -78450078134633826088338946883411438016 9592954 4817815164309242666714986529563968000 9592955 37180517815461114665211608380776152160 9592956 170463591330120108224546622007721472 9592957 49078961945805042659398280383017943200 9592958 -194685907638225411932460506594567569920 9592959 -151463464563097961013879417127358113920 9592960 -19694834605543960080625085912501452800 9592961 9831256039654070192755613851957559424 9592962 113314784887829058801943510812434631552 9592963 421606051371855350370719224180177600 9592964 -128823809005890757662168895247621170944 9592965 -128146484971654156620057480179402664000 9592966 26973412766799795895928425208008398432 9592967 202574588344691776904584563884084741640 9592968 -41144025519759234763578384782917632000 9592969 -189559762876629850602954021449489555760 9592970 197605396960717934009842330645788364800 9592971 52874937369603587254226503895042340312 9592972 65602848064376186015315309150993067776 9592973 -13155327178914623373228907749412902036 9592974 111602167632497774923941793542314833728 9592975 36830492254923319865088308334693052800 9592976 -37904082027811242481591663219629907968 9592977 44179220781232458733801260737863956720 9592978 60934806980251871920807553491017254400 9592979 198029395839042406011397458143037124680 9592980 -24007009505863153677524396930654945280 9592981 73874006336186706371982354707273579520 9592982 -53636003919003757826645701603787243520 9592983 129835184824242594634212326521336832352 9592984 -95633379850144000799872669257852733440 9592985 76477554793168932273427995046509096000 9592986 37416714086622354846309199587285941760 9592987 265429168267946329761450387595931950920 9592988 269194734723736630509592935899999743488 9592989 -6689509342689040704060565790701586880 9592990 55332330481173422219930502093405423360 9592991 -251103681760337962393477690692119984568 9592992 21539447916969382558458873727213043712 9592993 130313879138474079612321946667819732178 9592994 -8150256356876594420630686650781785600 9592995 -129533811182551602772109567485264460880 9592996 27047025174145890864173521283979255808 9592997 -538193280650981641209078638684064861540 9592998 -96685417611234296613962560497686774400 9592999 2016938743373655957608449299671165272 9593000 -48249703114606303010402484345615360000 9593001 -244359634434698180440934277331147776 9593002 -112870643075855325167392009552947252048 9593003 -4975447386396368942291891172911894496 9593004 -209763482006848463609058803153244731904 9593005 -874314431884924299245118342755016000 9593006 -282928849594827512453394969814868705280 9593007 -249166821453536049544220572595882682360 9593008 16399533388815056817644010714514653184 9593009 -403229272510914146839294900646219301084 9593010 -21855642975628922565851399740302128640 9593011 495176485696385946503397105644613785612 9593012 40729048434801307415468634201418334208 9593013 208454727805411494096806949859556928384 9593014 68804134019253628515301925550217853952 9593015 149713769938315319123294873695801906800 9593016 79550185259426850611100871310177280000 9593017 33644085525908338901452379886024059392 9593018 -72885772608894553720670791067327921040 9593019 123740209056968257522204658243584246320 9593020 13691404963639965732710546453182202880 9593021 -153333833048296865005134956999342222778 9593022 21140252759726241369525368659214121600 9593023 68718521317286471902407663176628938232 9593024 33008113168530646893667565810221056000 9593025 -8331869215556482748367004426412496000 9593026 8630707616296873291132195145976744480 9593027 25823839575387107078806423963988979792 9593028 12121964104946099355263668572487434240 9593029 13411860900735342183066674232905952576 9593030 -67678085401985179761789387164878183680 9593031 77508458126332667030779835756847778944 9593032 439462131369969713406577419159821076480 9593033 491028332943934749945547825010027400282 9593034 -154947762366797646680922474633074937600 9593035 66609056322991005082120589439513624480 9593036 109887797809430513434452641941490522880 9593037 -170375336326333639806597338811007059306 9593038 28648562296149245102117335660532171520 9593039 101383680233318069253139633839185903760 9593040 2496295739991109039496873895019806720 9593041 -197795796011205638723300472910674796558 9593042 -3162265053473785829283830148877929216 9593043 24683733308625227702649847276864358400 9593044 5360330140386203648062691663710603136 9593045 -43074968636893711113158393120733555840 9593046 60254635089880177030237280237015270400 9593047 -172768624819602703734592057481562967920 9593048 -202499085650639345560718754084508784640 9593049 -81145348268015372023966582921973863680 9593050 -1222128925137945661595325051903793200 9593051 -47379998135187986907397351710115112688 9593052 48670095953273191815904030032294223872 9593053 -161340856276820335589709320214673629396 9593054 9319575719445726294001009918437285312 9593055 -103605508028407921655816952531100994400 9593056 37932107932020144340850006977882619904 9593057 96242855384930281061600420607085915680 9593058 6440388640645434526694604039210163584 9593059 44401339690406473738148957054157612192 9593060 -129976876341876185865553674240133017600 9593061 -22713451408922886694251753653942375328 9593062 38059441566317872504347276844766424000 9593063 120661949469282967197030650734697633160 9593064 16594055566911884265705573530796011520 9593065 -435492491056460144676350329012926077880 9593066 -17317912475492986357342930332330104064 9593067 -236913628487701063297236644345996620800 9593068 7790109318772744971743646640840302848 9593069 299517825485022157226343524144221660896 9593070 106883889452546220276667243061207040 9593071 -338046627028513891122747361468271255728 9593072 -65083145614483246635210713973321105408 9593073 8874717479872685849952519019905463218 9593074 -39615219808825614972202225920466925568 9593075 252733984975358272148725980797584128300 9593076 25628249872965077322115084007762018304 9593077 -148593303890162205925626632108728203140 9593078 -82100083320685658729380583539472757120 9593079 -276820333830861866095790528901227822616 9593080 9243128546103725190703124449715404800 9593081 -335499495790805454092252151528755880000 9593082 -59852966120934303318642082287808563600 9593083 459025272194288092303777823491131853800 9593084 -29854964577226884490860134195456832000 9593085 -1122601168930946034692020123788019200 9593086 -110301234340337866583105674894135723008 9593087 58552098187088297017635110096835148800 9593088 16578852132696706455901650287868248064 9593089 -296362308656335345693432995590797006800 9593090 -6954060286156698074262989345694422400 9593091 130109271981634226395236399256677759300 9593092 -288265016212568125507834050473266240384 9593093 423644116191899285857166577950460402048 9593094 -13355286055213942739377834185679589376 9593095 68826755048322600416779339711952019600 9593096 -91613632225498580917392050673141918720 9593097 -19866564468126827290090031221863963072 9593098 -75351030582775667776033204126147036320 9593099 -91193515535219968501409490470721225900 9593100 108265722395887856456409663031080960000 9593101 7462862032534585909081013170593117440 9593102 -55806393325673830242815573164356708096 9593103 43789676789343251658085215517911847824 9593104 -15530981586706676188539748250242826240 9593105 64158318571369750765376570030479680000 9593106 36114695595143046181843745552976503808 9593107 -409933651612739248967135569258576850644 9593108 55453218346025701927739108697210126336 9593109 -259508151121457982632346917776956199986 9593110 26699129340197876197717386977086988160 9593111 200482602542200445385009680633269190784 9593112 -126850039477668922555281307428644659200 9593113 164805004168063759526910901704232345800 9593114 -277333083435158861551854579863632309248 9593115 13828122914579782900157195971682480640 9593116 974010126475418935444044386385595392 9593117 -222619731483594848080741817616186574068 9593118 -140144761421679540482142943501818956736 9593119 -393215185005370266609999298109417299160 9593120 -178878115445789147826181842637453393920 9593121 255000122205558824767681259207595060912 9593122 113748631334232978538148008575007440 9593123 -30743759516102115343628852580254095680 9593124 -137500864624154513974246090605502700544 9593125 -28543005572606577148520447082792906250 9593126 4912760244430477963333586301997530240 9593127 -481953428856450545421831714465106210560 9593128 -1373693680475055634655878676088422400 9593129 5462764878102398645662986915403368960 9593130 -98958066023179653481088424669301608960 9593131 32740012584431295888060737460571242932 9593132 -91295507195738567967603049674430855680 9593133 -145609588362366513533542018728523990752 9593134 -59280911899919817830777918202781534848 9593135 36184126273878282700983816523799566800 9593136 -1519756226701359789593329125656887296 9593137 62934771408727841563060043435499427300 9593138 -49595116835264179630024866232204239360 9593139 -24397357566458906048901089144333021184 9593140 -147256170465512410501011843565014681600 9593141 94953408604292146802636896217216473692 9593142 -44560447233658453484045133502280520960 9593143 119713509890486480676098206287800801200 9593144 -13926835611329715164524209778392698880 9593145 -21174865861461264491622438400167947580 9593146 -25165583271591610600367750824609123728 9593147 -341527539634754465387427722152555215240 9593148 79041802973677564381528153811294969856 9593149 35540412329629111466980752577458701164 9593150 -1106198734122090443244755299312176000 9593151 101818552467037547997566913949777011744 9593152 -109926385373594756219131851477831122944 9593153 -24431050608873678029868432486466667856 9593154 68824167208100304240070280465204273280 9593155 -66438025466806183629910159193596771680 9593156 44148377615202299273755380475360571520 9593157 -3187819880916273490987180291314424320 9593158 -36261974534646508284974397321631815360 9593159 -184009658599462947221577945409308049896 9593160 -40735978573656806821582055651620454400 9593161 -369923989253410436737990123435972851238 9593162 162924009451278135824083275988993626624 9593163 76493229624206671650638441127965713944 9593164 -30370456694647094635372919631530065920 9593165 108031009891314618207096575770829831040 9593166 69168346375356714778747337790597021696 9593167 -117354475436565081569896298186822220608 9593168 13885482029781875963841507472113106944 9593169 145550630095004073646676928849538024944 9593170 -129588967977306392700140803384433955840 9593171 4907646036341969049240577869853129680 9593172 76954775878964669094715215497393229696 9593173 -63368194711938250750485099797703060036 9593174 134794909505617616786317925934648340992 9593175 30747139567325622355120656169014514800 9593176 -186629611670449575769820812592529100800 9593177 296435174971207559534430965595676825872 9593178 28515724387598403203069171172907768320 9593179 597728728819277051407511838298186481776 9593180 36231802583159485470159924689586816000 9593181 34791308127585695843286713491495714560 9593182 -137058482946202893345039869428227815616 9593183 -264911012855887351613968661678883514656 9593184 -52498098337394506920973973859489546240 9593185 59636669677191443590905324998005009920 9593186 506843740114217755247167470432051792 9593187 -105851648864680692453747466608130020432 9593188 344716421321125333799289315067353845760 9593189 -369390809473979611804603861033519258944 9593190 49265302940859695287000898758670507520 9593191 78859795563263848308622882393235953592 9593192 19697489482914032225195287473612226560 9593193 32589667305565548632615351304282168000 9593194 21404115786484249598276468633859063552 9593195 -291988629753848742028099643401441774800 9593196 16512098266790880449663246743580949504 9593197 -147547515414265490461297084867909981354 9593198 -14344679310370185564401766063908290560 9593199 -19638760864126997723482788184206581760 9593200 -880902683114997794977599499726848000 9593201 109922362922536878799656097175126400000 9593202 13117173857120051192809725109801449984 9593203 -175162186459990786096166039631352850600 9593204 345358545161186484524749091308939011456 9593205 53874261853218110226723028484339331360 9593206 -32893103272258600790565204681761698560 9593207 63290674344470764891529071708657974720 9593208 11138820839456799522793578706118246400 9593209 31638189615114591036113795714179562580 9593210 -20518338950350596500592432431223348480 9593211 -36374654601946094820123292465082142096 9593212 -10777540483213028248937172703908046848 9593213 -17141395400987195940079392279235547040 9593214 66042187789719216139575478555972608 9593215 -7093234823768875474366363822390751640 9593216 -191032540183609974221355249693622272000 9593217 427721977238028056627327059529176940160 9593218 112999398377134673943743555788734724560 9593219 80063139300293072584369974361057692696 9593220 -22805321623068439090591040779624304640 9593221 29393322098491934861931658108376582400 9593222 6664320575680636624673815391247604032 9593223 -45472522740433552816110938977573230720 9593224 428049678545129175449277150426730291200 9593225 -126043100107414118478672722198871269250 9593226 73211823055026960093414678596689417824 9593227 62885748106415087455259582081859209872 9593228 203787625675417107875785906221510221568 9593229 55533051447357286476351299124605329920 9593230 -91220230667368832437259465140881426240 9593231 55379726892873905078542062661232242512 9593232 48729987291005820788460628860235284480 9593233 2535623726169647905131981834674465600 9593234 61043580926812647839232919745418427392 9593235 14259547477019106547126796545740409680 9593236 -105213645928771940985934511833640054784 9593237 304459701384034804528941323340663642240 9593238 53846126130902174008624850950394334144 9593239 -110008486668189491164521569834940091960 9593240 -20024696089269419933734802440410931200 9593241 18437057027694228320405288894248899264 9593242 -190554655517971478264296617550064083728 9593243 139831840273426327710453801430267356 9593244 -19679022296154611815070077366522936320 9593245 -186724953274129213981645813271903140500 9593246 1674744499081242253723177524692934528 9593247 25215343496400004105744084668457663872 9593248 -41074701356990011730896918016415498240 9593249 81991265115169849866977875491686924436 9593250 133185743122400768155035560145326208000 9593251 -44343563780709833199536566521368499748 9593252 27632597875669238666381052387394421760 9593253 91566569494697797248153125691109390524 9593254 -39948391441511599201126873163844341760 9593255 105412173467751333139992784208800136160 9593256 177964748380911789452448618349706035200 9593257 -8780465100500480877411176206538394800 9593258 373282661516491806313163091025924589760 9593259 -55171623439742601005059914745069961232 9593260 -17648212940863668790317374103764951040 9593261 -24901409003484326759188337068858737696 9593262 -38339286582129900505441192011780403200 9593263 418567148930457755528145108918748985304 9593264 182205678667754739721730930866213748736 9593265 -11345189506655261055586217736950367360 9593266 195558469216163941383789520320739202832 9593267 -394404985083419676367483256138376381684 9593268 -2270954204322944521704816748377507840 9593269 -332561190297551386889147295700737159474 9593270 -73709699786917570526880837569727767040 9593271 -168744495314586659651229878020513752120 9593272 11352958064295359662931397693618769920 9593273 -134738030917880435617537159610629979478 9593274 60424119396822965607659390403617233920 9593275 7007683591123286645896308292035625000 9593276 -20781970462381576140707804568778481664 9593277 -27695138831765048138316216415813622592 9593278 -87914411998933880023811881146077218560 9593279 -278528949979856893742588606886743805120 9593280 -15222124861732335662666698682731069440 9593281 -160838569953756104732636641581588937918 9593282 16541087590582716806526806929086768000 9593283 36949759322769991346718147313965020928 9593284 -189261224325318848114266079401522624384 9593285 -138226293873658455577744499100015190380 9593286 31594411660012479827929546767896924160 9593287 -110123581955710279760889203626952751216 9593288 64473438585870875864166006948336322560 9593289 -78427874295626808302289591941688648480 9593290 26591634661009133089360522499022259200 9593291 30298559247511571889430336487589835584 9593292 -158399690181782857145382235323950350848 9593293 1571537007044038365735518303430630060 9593294 178560747391147078668207196216098261696 9593295 -7831416920397676451659574705310881760 9593296 -105334874866466763202873443490191065088 9593297 29027958962669685830963936642020468032 9593298 8482324956448345301165552485119710208 9593299 -173012655455585122381042632670120009464 9593300 -898970184450483404114026853139763200 9593301 -124650544785870610970867699767468630368 9593302 -116489167087626489027647806268848551648 9593303 -118012936892878245270163899954173715456 9593304 11280474872428688321145050860329369600 9593305 -177057705059715017844846945760202604540 9593306 129837435533321254749881162076831750144 9593307 -169190627107584020886273300918397744752 9593308 -92412615094212850558910662202679856640 9593309 287914737516769075075288838127898562880 9593310 43466025760293212850417030739142380800 9593311 122481023188067022766727738510767586304 9593312 27452078577724214310601648189833216000 9593313 -2630323825391238090358865933056255056 9593314 154554627922173110080791977790112178256 9593315 -538784757487592684855395034152441528800 9593316 -10766501572661175941825508713665509120 9593317 -379825147168452122946732653218245569120 9593318 -88835466616177628373336694015422908544 9593319 53965197181940213541841615541431790208 9593320 -284547226973444962156047220689645158400 9593321 -233794196404365103829454413684455120908 9593322 21088308991959479240156376200136075264 9593323 -1243829642470245509263216970020322976 9593324 -139551844626715300231475160843825122304 9593325 20766373948021733127421809182914269600 9593326 -72017675872382554853561294979622256640 9593327 -98101575641176433523655938220991618808 9593328 -53998177401248722793398739275504680960 9593329 51375031305743289923864811746664782930 9593330 -40366470923639101400163437667479545440 9593331 -62351791727822063974855050317142929856 9593332 93186852320913774725136901566193541120 9593333 22966235100482587367481531537842577582 9593334 143731234904891908941426422090525054400 9593335 96597127102452438185801207011249928280 9593336 -201209262774342168509792934585036472320 9593337 -42191912645956107686115613245757554432 9593338 -199729603715313180224064620975343331104 9593339 673809555575588903122394507939096832 9593340 -50971380307166872363500473476954060800 9593341 -207401023375014520860827729149885652640 9593342 233144961239699992135663785727180772544 9593343 -2583251342854253451754737602215576320 9593344 -34127654500571906375812074345508896768 9593345 -95537712142237315106250959207223850200 9593346 -3270099066911188391912545372156157952 9593347 418621458431565019655990932310297276400 9593348 -102705666129616495404668766120981037824 9593349 -11333777737943309775941828516355963936 9593350 -3835583842904212206111105329598672000 9593351 -299798028769976551242369095111794764648 9593352 -9581883439557328873447378814452730880 9593353 -42047225513555005678222745515174072320 9593354 173392689737854176469129079806000067376 9593355 -6753499076268633431589869760644193840 9593356 -152070823907577312123184104163073870080 9593357 -223048662271539634041772396664035147008 9593358 -107565937216380268984400395856640399360 9593359 275350594198635232012871832751703268760 9593360 1777430314719054896823938042780712960 9593361 33541751970463709733836081485948395588 9593362 52494519342857206940641853236609416864 9593363 -85477236979228334157960525155371297200 9593364 168726455323564015798879409452044288 9593365 73483175049750570607296817653897120000 9593366 240179058290783817779875912689849059520 9593367 -25981650852606009201959196139251244800 9593368 -13876545756758107849494025103910973440 9593369 -80477390933113730656147383046910294592 9593370 64813157867126605161945199451201395200 9593371 -190575134009897037157240198323441013296 9593372 380162119643235958730254127818054640640 9593373 244010642390097848551499755509426459168 9593374 7681298558102779036617488226062534400 9593375 -144647520874499462985557060912107956000 9593376 83298970763861306247615259627480940544 9593377 9661047045903678222982001236435959600 9593378 -121034110360954505796599162745358241280 9593379 56399556352934632787321925433258894824 9593380 -112124314950518928886415117562871848960 9593381 92164471660699467746398337012684719392 9593382 145220552156440958149680981946281715392 9593383 166599473592656312607602519775590640632 9593384 -84459690954112461479314110305229864960 9593385 1115988802235050909071045843402652800 9593386 -182447081351396507561122234410469632 9593387 192508763161875979289656623147136890036 9593388 -58363564007334427323094400915316833280 9593389 2553693832624683647732723184088680768 9593390 -136890728880458283751091134731949108800 9593391 199129884808875479949847616174818537992 9593392 8465586866113726444596379165576396800 9593393 -71182709149938339792254836159755653358 9593394 -24139621270991554920788557788793699200 9593395 107279944397445635037684348764107426560 9593396 186570004811560089331817107164280252800 9593397 -97924024305524559912103331121014968896 9593398 -51855678340204589582935842601903432800 9593399 -21045410725004844770880971248577145120 9593400 -10614150652073112201218967774904320000 9593401 260837627080078366924198782784143503402 9593402 -30874183291188546933367175473464923136 9593403 -98523043944634932849244795168518310800 9593404 26926984294535337658890241350503180800 9593405 399764840637742438471277229091770888960 9593406 40669345926669108863799826560206423424 9593407 250977255285985034389327225701203646656 9593408 -124061511960233162889074166413219856384 9593409 77549137565318790615585043857822245760 9593410 -277553618674226313314866045005448889280 9593411 116974613913411640588168253713675950012 9593412 -290166975167339297316122093231496806400 9593413 -59827466303967497020501334371227432800 9593414 -24488488166718696687594432239745910944 9593415 10142287280190022500197922400782929280 9593416 138228153888021017930652885040304686080 9593417 61253127397883342232627498408550511040 9593418 8715607294225040741731173952250181888 9593419 30058139041670935375540648017409166760 9593420 377895273585534115448951190974935418880 9593421 33957564571280839414167903539572241184 9593422 1163018415240769824465420005613496512 9593423 75165529632548265104203935318574621440 9593424 8474652515272308899670520582393036800 9593425 42326298966748028946994746302324388300 9593426 -79360011755303403739543505082578663136 9593427 274526853868947574627033146187623374520 9593428 -76017314963965195817263328099062626560 9593429 6130149538871090993707100352615350784 9593430 14652705457241294785706444238977495040 9593431 263451149768399594170639323054945652232 9593432 -228447776586815670424799130943631155200 9593433 -105927407602217570117127271164308085798 9593434 112269365851264460194863153060576460512 9593435 -127765685087352425498172263734828557120 9593436 61620584342369527663531955359096269312 9593437 138670260498200798848381038134910720352 9593438 95216928994430385591012140007202748544 9593439 277750925122973166876699056348192823624 9593440 309321745168452110517265178663851130880 9593441 2198866977977100052420905832529381760 9593442 -74020352285997189822186566011328181120 9593443 -38202641587513396141868770925927801000 9593444 122825852433531593383207652025173360640 9593445 195411188932088740484355110940865333920 9593446 9781134746204631139888726728186407424 9593447 17789824833253005187435930531412275896 9593448 -13029133558991760480977662129730519040 9593449 -260694467955290413124587794619811122560 9593450 -150557825623239332384669494122801458400 9593451 -162093346387477086169714773537969361920 9593452 74469264610394781316858332659383664640 9593453 -153796756397345348209883106983044124160 9593454 -70491458628636867182290148287977690432 9593455 90697016885285076690787790952075354720 9593456 28444811184599740967363998917845286912 9593457 -165515786925759453273077247414510511008 9593458 86555101582998819338863685146131787776 9593459 128671255255556471951399577409717988520 9593460 -42311863058954832822176057882950041600 9593461 -17024813286511740235998337968274972800 9593462 143607372512475511746215637226155751872 9593463 -2537093120270220165328229817168746112 9593464 -205118415291835819628298628952703344640 9593465 -36944629290655739488426266221555092860 9593466 70568649161868402795843701352644327424 9593467 -7638015062579608471558041052107475760 9593468 -244951215441049616533764884322230372352 9593469 3139148831879131550553097245325973094 9593470 62837460137982400326643528073748072960 9593471 1201410802091726134142373183799049904 9593472 -716645331318906455248819338105323520 9593473 252359054821177818635220298950832206722 9593474 10259558959419678732525528742599151104 9593475 48811799343798724274635778253657138600 9593476 98702449514661237555760126019591826560 9593477 24853534545278833745080250559093672960 9593478 5615476174253825947183310564963332320 9593479 -16415334865538062937156108298250485280 9593480 54005284800074988153905587598241792000 9593481 -52316861573381971527047175773246004960 9593482 -284947597108220426116319541670826542848 9593483 367857025954756726107790227174434754864 9593484 -57502855825328830423657850601911009280 9593485 258743861948739734581385619520042680 9593486 -26670650707884791888089161942447312000 9593487 -1449923072670987399709032631775983632 9593488 20517810906568860023107815773409853440 9593489 -20682703757847469289786815065960335244 9593490 -40473091728348077840554579866067699200 9593491 423063028726845248522930311496411941752 9593492 -58043308474233476544174976846683801600 9593493 -17308761163539605809266785063897261952 9593494 -105924423285623518234411131577856323008 9593495 170592473297082262158406109070927482400 9593496 34842677244382916400833802949780131840 9593497 526559093047157969159522487908557289860 9593498 -55223280148683251986218731139415050000 9593499 127205670337606721725058111712744660480 9593500 31222640668957363297963846260905472000 9593501 145637694391728725182074562811728874592 9593502 -74213591861345167125616159244767242240 9593503 -785808577095932412754257296437881862760 9593504 320901478183894153783957651874019409920 9593505 -123847851321350435886679814966510832000 9593506 25030781396945494043162047098546798144 9593507 5268471608119781128241906199703033344 9593508 7600116324382996930730086418140299264 9593509 -221087832151842923513154041005764931584 9593510 161605431576599325678011880855050636160 9593511 -103340917223998192938959649160749453528 9593512 -227506221884937917157105071981223244800 9593513 -162134332817600717949462745403176305840 9593514 7557006024490966980422642736118408800 9593515 -5220638121141058159104487785958564080 9593516 -248890410064983366666936261968006818560 9593517 129715097724069069675230120116717289280 9593518 -106386122651278844850747784778289024000 9593519 -48372620286423536325566032507423614240 9593520 2881963120517082389671523407641968640 9593521 61931069013030656746559820330473768512 9593522 -42463982369517657989734007389342952688 9593523 617575988594873387968996466651848496640 9593524 -72355745811560822823590987432686103808 9593525 130073504061297568421513006898353745300 9593526 -8635077430655899493908953780766761600 9593527 -63868918686021804784415623992092821160 9593528 -28415656744760933220143852407649402880 9593529 -45800817455339879936108736907478442240 9593530 45623996783008346207425379095022238720 9593531 82269639768962110686877775821735420464 9593532 122027060288386084531551142389142947840 9593533 -382205173663235976468124661424839948218 9593534 -140342727641615003571648169558876195584 9593535 17167569849221748731000551249035471360 9593536 -141883282892148659513105838110330060800 9593537 -232010420725447187461043253091158388320 9593538 -54524801407633208333678733043965872256 9593539 -62164579990846172334632228366517556160 9593540 243524266499797865798085963857107169280 9593541 -23765206453283682464429829652460330850 9593542 -46323462560308258284214770166382255616 9593543 120791969066763960745155053327990461464 9593544 -180294255915117555749889504166880993280 9593545 -10640511358687219672470694641779127600 9593546 271070115157629834966833251092589416960 9593547 -261687781469975433418356397200475093800 9593548 -52151440816055591037558451536558243840 9593549 -718790490684094060707318232782714048 9593550 -24835987493755718082252489893889144000 9593551 110489160186351370461779566362079531704 9593552 -58152222520267431314028923454045855744 9593553 -190839854657316584421610524547104765312 9593554 23746885040998015934961955925101934880 9593555 34583351753190446430793955594087790960 9593556 56408928682695591046019541417048637440 9593557 -422895594677440999198407532694496499680 9593558 628718581990748434738532352587507328 9593559 -8750434577470877170135385796665348784 9593560 -6842068351496799221331490649401958400 9593561 -344468644768533009503829025083985070838 9593562 70160490653533223224707142309245639168 9593563 143660660904212424197681488389378125748 9593564 -212272078159944556371881013188869645824 9593565 -110350573235616029800634259865237752480 9593566 -130472167280957905570888201678263120768 9593567 14939667443704046378744133931114355616 9593568 -293884836658541840151315015865425985536 9593569 -10210155488843666337428472438265485500 9593570 2630244373342056449102482737888337920 9593571 17379027335760754694989751217152022960 9593572 76075722514804059885225773470598298880 9593573 382663248812469129547491176749664819904 9593574 -16478466256420885474045820492224279680 9593575 -4044800400483989763684914334999634200 9593576 -10495896670722353110373804678655344640 9593577 31688889832392543181992007107604944000 9593578 49683468235658499035759597355812049840 9593579 -111921119874285850904975370390408215820 9593580 18408815038496452156415883696557260800 9593581 25195238905354860684655823021964732672 9593582 11432301288685582375170109834577522112 9593583 -39323581986623263524716317801481289456 9593584 -8688831638053538964676226078579097600 9593585 206439263150026337325345381645045058560 9593586 130384717846249182728384201005144166400 9593587 -6554774546291872685117251140105067632 9593588 103976876443813022717517000580040952576 9593589 70662515978646405806138190310941640224 9593590 219622583048843879108977526326944000 9593591 -8958028243101757470293407509986841600 9593592 148474509306352092351462982101206999040 9593593 514644291868154910890013524929989148416 9593594 15440010070410218333597868876358295040 9593595 118945252816324145839720462479345185040 9593596 -46099831842582989507983810601103252992 9593597 16321153557793531379850017083182068940 9593598 13993500011324395881204078696305187840 9593599 110499830987269034113623525049338208464 9593600 -74134003119652869092542965507686400000 9593601 308193341197453772689734470933299200 9593602 120208381925906501772481889376780441600 9593603 132234734948163476975748500016579897852 9593604 115915137140081228856406759953985011840 9593605 10643266697208144122140157568476280960 9593606 251145372285472372786353905457632640 9593607 -21816931614259296999017948799539726208 9593608 65348160949213402690952200999503912960 9593609 -85567118044475038505385610997656553190 9593610 -37533066345933005768218030724478842880 9593611 -45131420527258826824947045567424956888 9593612 257510140707922358371801058114494550784 9593613 88079469393715346691650250037817092800 9593614 125749986466989285918442359660398302656 9593615 396245592196389256081047782146046117520 9593616 8759631949932656795902613251475374080 9593617 614522288195245337433705773473492529280 9593618 -99411873498259580498606663882150930784 9593619 17170804269131298063276907266871548672 9593620 -88305267793008185263746241642053457920 9593621 85616322473480830821894299020660200444 9593622 45306382100053407993682475821429154688 9593623 227861617541883932318778328936216581312 9593624 377567479864300650342765370452925224960 9593625 -268616460241927669711333425809627232000 9593626 146336769108396292651749714133412711424 9593627 167274645508434498950480848322571277200 9593628 622829547211114441478073248674652160 9593629 -92585082152821853803112564232988457280 9593630 80529981220692006011824518548420016960 9593631 45220432899308257583946240963839100000 9593632 9503279251607289496585315345131110400 9593633 126371903600425689642803083503818915520 9593634 28190310579528658140039834109869826560 9593635 -113756635182581273426977298764061856000 9593636 4381546668888610246757316016283857152 9593637 -186894545505357477142146760143042299040 9593638 51187960367843517634358295700907281344 9593639 361393868516901458870028525646703803800 9593640 -56587350478068466089744056222151475200 9593641 39796198035983907762533309858450174800 9593642 -199574133603588454410585502824881270688 9593643 153082715174505721134280964277534123864 9593644 1841192704894425268992493445785263616 9593645 -103487016675611668013656499107470113280 9593646 -61127146612744991858349058266114388416 9593647 -80279585765998072957373482856559665168 9593648 -91359681883040451333313189988727472128 9593649 -87516828238176554019249651196852585152 9593650 75954446548409271087931229518946025600 9593651 -385832020911377922329587063062324047400 9593652 200253387337816144908974377701569605632 9593653 54508797610632713876980138337291365564 9593654 54000540053677878983584009211946553344 9593655 -52966870510723821984731993647719729840 9593656 -88552904562727354095904965147398000640 9593657 137055955715534160318210367268895492906 9593658 56500646484065866725228634390641043824 9593659 260298373002017518369300670279450853860 9593660 332200064661519773020677017543900160 9593661 -40485901423491804793256977787749540800 9593662 -46371995175619690108014378710235085056 9593663 -390555899082460156632520297690728559800 9593664 105464120257200063730126421607013416960 9593665 -272451373039213342105349043362410736940 9593666 -10680991901459839754155477490500798560 9593667 254826794404247658862676941313218560240 9593668 -70814829224552325604980625840490717184 9593669 -376343989897430087022737600090186351556 9593670 -20099609864468034020713145115976089600 9593671 2863003519025486652624989959418635744 9593672 17997769856649231618998351527095091200 9593673 25898491316377052599296353513311693584 9593674 -167585669026844632451013434602228787664 9593675 32100600319015580607201829584694792800 9593676 -120390850235318428906488109310812109568 9593677 200356657183629849683818016684574433526 9593678 121969945734390695241368233440067529856 9593679 99973824720033613144663225045520315784 9593680 -46247556460277521149598296568046960640 9593681 -588254822406514749763523729808262156800 9593682 -50953349613199480214711583660224795136 9593683 135318269247327580552950951663002938368 9593684 -100680713065939013252443267977832704000 9593685 31021185956142127659581249294646625020 9593686 -170237494667725925937351270810173738208 9593687 -6649109574250527102055754940341260008 9593688 -76918550555717463199243822546600673280 9593689 81385712802345197502382828514617284480 9593690 -6801550900771058246251550977328858400 9593691 25187857918075995070413512032588429056 9593692 311766453704899849585485472729321058816 9593693 10631380474178357549227908303539197560 9593694 -46085857343835473685974038822676643840 9593695 -138004104008919084858304016385361226400 9593696 134984239815583936728754333372113223680 9593697 195348206835859727114171571419423290800 9593698 -79761016647296653819817307697606984320 9593699 -50769767317629027186415366542482195520 9593700 -13460555322676863025509941489822054400 9593701 25523690995382417328793714691506393824 9593702 261830577691506364709139800612772771552 9593703 60995124889737192516065776339380763104 9593704 215998137223933687517217276238188625920 9593705 -86047216398197598221833363830843137280 9593706 -128465704262488152156703798497528957696 9593707 -182851067092103621887467454512678564608 9593708 87366043184716575037971567869273464320 9593709 90492610982302461727168982706367370304 9593710 -112165377617856432775617302860616256000 9593711 -536010455664023517983387588545836054768 9593712 -37962997849876458575548017560414453760 9593713 -199339511897621884942290505276053531036 9593714 -43650604052119113882559526404696541184 9593715 -72217645972230748310996924395191538080 9593716 -327166236272761197244948002269833334784 9593717 7874136272893123184650638848285368992 9593718 85878224932813242835556077989483386304 9593719 -137613104849995611456629362691874167856 9593720 76576337349772338683691606657085132800 9593721 -5085522862290057404814511604073028848 9593722 90628203979223409649373217639881913600 9593723 341145087553643979186102067745080503972 9593724 26394073158615823934556605161315467264 9593725 -46353098954431826416276106879642096000 9593726 77941168253777062988505354729865327680 9593727 -69800724271038771941224563576236160 9593728 -3900150172645689817373242404749967360 9593729 517430017627982156705776656562349458560 9593730 -636431857962419022677306512144980480 9593731 -36001112878392116395184807520982741808 9593732 312712812786683456473162524449078484096 9593733 87900500790972408995227255651509888 9593734 4496200185237037031781340423567863552 9593735 -201127099164251700243172055850129853320 9593736 39086282047457028709183523824902758400 9593737 -22905862350586952387320836753755938560 9593738 -90570778546155648031681237086208639488 9593739 67890343971000751584582973445546433408 9593740 100486807140509316548680153949096832000 9593741 129971146979635041548690497981483761984 9593742 -4170848979481953587788400640293454720 9593743 10120769782341056089933953568801362992 9593744 -10293186841426548691267396979439943680 9593745 -1337714517576842991369472674195100800 9593746 54202128220573009505743298220730333440 9593747 215171740021488287393770072853912693472 9593748 -125383531316994774656232446046665871360 9593749 437859728285882758127849214538594312320 9593750 -35693182284977692237037278050673500000 9593751 38548013858063983296447914879341056720 9593752 69156663379049439102415486124702638080 9593753 41417737648014762449093488605854578884 9593754 -51543051640418347419308258250775825920 9593755 -57180430583035054268275826335127988000 9593756 -91298106477648692926486834090586542080 9593757 -55442050959317098312711563504652450746 9593758 234195733987580559037001240801734404480 9593759 -361957581191993858509452068444233881744 9593760 -90958594787758239505415897237736652800 9593761 -241420045252815994442084189847755588638 9593762 -28985243839926428307014315123286788736 9593763 404979189163900051603174132609640652768 9593764 -175291840040077936455611959889256279424 9593765 314380686684212349716292564469013469600 9593766 23106049505163929010623443807511073024 9593767 59593743630903397795020985053604004352 9593768 37613665834445338167372032790421493760 9593769 -216409983269285365233241257225811756656 9593770 110523317382277249228518948920554762080 9593771 -286029235303244418036643310703429373656 9593772 -98029737492783743110048723384638110208 9593773 -25888141657562144672149919012424256 9593774 4909986936110190405243287574729480000 9593775 -228298936244193148942481967524007108000 9593776 13691894324372674725536571260916088832 9593777 224950625268555376030369410707206516626 9593778 1994499859401249626724171992033053824 9593779 -41981301085672647134270746821849533440 9593780 -63001105295443716616791694531725312000 9593781 258221248107079440358595471396140462464 9593782 -84303210489114863106851079624247866816 9593783 -40818078491174818585801446853801548000 9593784 -17565099329000989308498890555742105600 9593785 -188643996731102673483872171882124612480 9593786 185731788284803930149644149302201620592 9593787 -19179192705493846120952424304188082176 9593788 -190107961209205991030155725899625844224 9593789 216870447839837488679648257751112906624 9593790 -14823399029192478417091671223193088000 9593791 29778986393659515485635336371471266232 9593792 -22513643447490024369096336501494513664 9593793 73306885343064304242129408689461047504 9593794 60182775825971684625083982545261932032 9593795 -1225865461743977764008340594873020960 9593796 -81892738564862197952759611684153771008 9593797 294558089802797746302816617441517344832 9593798 -159006954728295820079945436435178749600 9593799 -65122227357343555000344733431749795760 9593800 100387246908487944351781257860384640000 9593801 46332326353881399050253677591086320000 9593802 12359386219057094464486150248093663792 9593803 138696683095912952484481018426471792120 9593804 -41187246865984052614750718143256150016 9593805 -9261784126353609265180313531271456000 9593806 4288449528320735641591554468600962304 9593807 -196052259770292302725450631031354527928 9593808 -14241506724338596745543089918838046720 9593809 -458565621822944039016235527433836304140 9593810 22261175919998577203694858367105239360 9593811 -6722831697633778351179634767543452940 9593812 270511376280978523897002495020251795200 9593813 -10292127625584168282183718026520531200 9593814 -124162043785715007579393001365914337408 9593815 -103303633034469125152200921389862796800 9593816 -6903306704092258769281126161932728320 9593817 -150406594493164817190374102052186569520 9593818 16456950709660520452740787766766010368 9593819 361653636765239148641873737787070881220 9593820 -59304177682207093126406952403528896000 9593821 -417895317155860459777622279034455487156 9593822 69483212387241261561794470160812600320 9593823 54835393386987117368503783207388838144 9593824 235313119100724466066183347167718014976 9593825 64338732570107962483122181302676226550 9593826 -58763946110838606584328935561610131712 9593827 -396433495276674558938783628536133652324 9593828 196983271904906047547895006765944610816 9593829 -16798853545783140927293589212899983360 9593830 -30891926980191223976041779667309261440 9593831 203131243484669160882019577325298815504 9593832 378595317092134028331963455620373053440 9593833 -237916130890318687284866050335936149360 9593834 14173444233281250911323120481057267712 9593835 -48728007447572445215875723793722467600 9593836 -15700879040030596835800923644620075008 9593837 503725644143397805340888625794856703680 9593838 32931273679286139903443935610241316800 9593839 -48393431976910283702604538760235057440 9593840 -46314894887693023433174537327029616640 9593841 -12634564549239104947738186304897208000 9593842 162589349961208326189038190379892973072 9593843 49902375586265995288051058498930538240 9593844 14715141559930507164786868696219791360 9593845 -132614109266869386794802038231472588900 9593846 -215829140954840006323864991312394892128 9593847 50838546777757888786214113209478134528 9593848 -141782757145702651962551614217348136960 9593849 -52824514003883817986400987095813149440 9593850 -24570704322188122692106096660293235200 9593851 223390563658188674193136445893954677432 9593852 -163392108695377863925303442569042111488 9593853 -134491902616907494658165708352232783200 9593854 -42876759440996703696628069050094568640 9593855 -109136835061456962376470279631350105240 9593856 418601226973945117267901686353556930560 9593857 -19437445737804165322852642465756204908 9593858 -71219884281592900114920073038279708720 9593859 -718837008316142109838818734154098304 9593860 -95013835339914866158374445255850803200 9593861 -386702083420534025410348873126072373538 9593862 5164242701117879448038701909199683584 9593863 -63664057998160373182800631798181400120 9593864 41914196455251445276692384520248852480 9593865 55830147155974845772402353149736661320 9593866 321559890759947967299529129786374198784 9593867 -460338818036596031751690254551985702640 9593868 3036185782624004805713531242205130240 9593869 -57315843694994133310252062160039830730 9593870 68927101496946318405773240115926803200 9593871 72134695347440692203340146146560923648 9593872 -33948801132825763289952837539725639680 9593873 -206280705338637786265018514656907596878 9593874 -1599229074156589967983020387269481456 9593875 -176112620885466702772083980040402432000 9593876 27106755674664076368829271343390220032 9593877 -87195098031409846856089827820090512000 9593878 18096357274632432885558420405552413952 9593879 -4781808813073953117031432843651826160 9593880 17740602026512674533641763482042368000 9593881 -125863673662154193213788165936920773600 9593882 202578260947612388074590091215335040960 9593883 -112388701274870464321042114364528128176 9593884 -308099206793276687294857106041938717184 9593885 -88866527841894248069159572260024528000 9593886 89262765036079438973103415485759500928 9593887 -178102714972937006820720005442688178520 9593888 5882897537284001434328976290178269184 9593889 -40588551448888276767111871613579309952 9593890 29501095931608194643183968002336935200 9593891 571792230041423390365602715328725310400 9593892 -18288026509593281151677593217206726656 9593893 -30925071615458917426918563973733809858 9593894 -40669227755489690180317205577339436800 9593895 -65813699919314019698152749714129458400 9593896 -9393764698871876175810830748655718400 9593897 192048723891022678598295581024291309412 9593898 54696938039822499177969474293083852800 9593899 77897687491547519359256825480427700512 9593900 23740092845213014624341696767415475200 9593901 -125684441796379428208760999171894533332 9593902 1799333173218882059277114749325105024 9593903 54938200461869824315239077743089054264 9593904 23727778004644300814250638643287261184 9593905 -62103011357170022174407911035930177880 9593906 -8672443677638109387029365481616168960 9593907 33223709789718102962351897966199117360 9593908 -20755756618258357912268278904408159872 9593909 -91784706813043209696497640213025399560 9593910 -151251790430823437416052637289461484800 9593911 -100312658122721012504599353905981581376 9593912 -3250506300599733495676768602142740480 9593913 74419253699706363788462109297914997120 9593914 41550277327009572723118624927238245632 9593915 108882458364230382614162471159001082800 9593916 254939097064330553592976687522395832320 9593917 -399033578255940189531033216915496247360 9593918 -50978196565952052173735263707071470080 9593919 62745926378603567567302447782289860600 9593920 -8484169142294550698513673605370347520 9593921 -204202895629057284423357092390047038528 9593922 -94816234127620298832278047571797825536 9593923 318319849540533867617546605006641610172 9593924 -58305770929724307179308246136995807104 9593925 58848492672480944611886605187426136000 9593926 -94716113265285771455133358425041894976 9593927 114875279019209767738548073759526734944 9593928 -31779681223670990858873383527761879040 9593929 -102548606758924284574617953625562418470 9593930 -108690094409592088920522404174772142080 9593931 113468995614653296076765164896702403200 9593932 55198841840453085122674888277955658496 9593933 18501557257180586936959006108719170340 9593934 13541017834584350133426427099380544512 9593935 112807939611366551564201286511975189440 9593936 1228859132545016785010792045543030784 9593937 331315463215215672122711962999820161440 9593938 -45893247169438520200328388523674117120 9593939 33042517194480951558184824887525555856 9593940 -58922610862271045322429408381113088000 9593941 23242655303835241285964229890851143360 9593942 -6844086514067041335832014899148275712 9593943 -209975504886589844410734009119172137136 9593944 -83486404431792302045582295405733386240 9593945 1690630031862768280347982272126433920 9593946 -95012517600913062280635234008755934976 9593947 -362199452445283156847159803552633592088 9593948 26270327220893290736768945060039325696 9593949 -139357166009519257527219193331257009536 9593950 35718929417314359346278584015844566400 9593951 391487081169053126965651823435815889952 9593952 10500605123167764725328346428471508992 9593953 -128323107056420685581887988634497513580 9593954 -1174226279364229453733076149617145280 9593955 -117424125933779466306509845893013962000 9593956 134034917882208043764823561622117210368 9593957 212831489432777103350974522566496030206 9593958 -40494977980594905852977974973049360384 9593959 159668460092666182609184947318892100240 9593960 149898674800010905248763119416912640000 9593961 -107696909480796534940852563646666214400 9593962 -7084995754105959957019342945001687040 9593963 485023799390685414887678570591552356212 9593964 14897942100341997313341442106895088896 9593965 -198019607724518795655307468718765356800 9593966 207194973069292000327046235320785338432 9593967 2418782522687650580983722329744805120 9593968 -64709997597537803045164192326450577408 9593969 5186567926502507522994598021230336 9593970 51661376936108604143726129986099530240 9593971 -335663504404990063940148669252577689408 9593972 -116859662995922958548222789321437252224 9593973 -23171564482487222250151285495578070272 9593974 29608242256939134114084582264015146880 9593975 -61324770936659433664537861936311006000 9593976 44430980893768774364632737234408898560 9593977 571919101989215369330111821762716840960 9593978 -92374569355308427490084336109737058960 9593979 244672453336957107014363579057039189040 9593980 -93557401204670059749893576319880627200 9593981 135238230903443907203546032293643538892 9593982 67095259963311142360503082017825912000 9593983 -98992222762314729636733001476860080640 9593984 107841202076252996777941168948877721600 9593985 55425564180861356101275643075247376000 9593986 -97641999642266275901215290306705461808 9593987 116915141117490800555854156414618404000 9593988 2273017162946039286526641844997904384 9593989 -1564044131194441160794427862301321600 9593990 -15349378703053155026888910448574668800 9593991 -143201182104328814447813768851236241920 9593992 79740109187367705679623642012387870720 9593993 -114226906725814597920539073351677437680 9593994 40300964871713730219810307591056096000 9593995 -102316050124418154067642987980201036000 9593996 -37325004575758673870484284545270944000 9593997 -115385452255515779256656681959036538880 9593998 -108683034383505820750152101943422768064 9593999 214481506482596827400012446608440183664 9594000 -7169137437239629368654931243720704000 9594001 3892895269317958778743261046580357732 9594002 143184899979036607154445845696354661504 9594003 198185885639040696822234891544696607808 9594004 -70387868452289166003297860312281128960 9594005 -64673213990356280277090259016228110440 9594006 4436035179307523311921698091167475200 9594007 -105681372052739726944975165226114681160 9594008 -268357743970484721978894332379709501440 9594009 175965922389864465999574867682569698714 9594010 41540727533721830534274227706339000000 9594011 -165650958105131738896630287212122883568 9594012 117257766270319271711130783902043955200 9594013 -1073833874512002341653726003534653312 9594014 17902016238585721868445976245253481856 9594015 180141324070864139616275599973556370320 9594016 -475735215980531619492966920877055672320 9594017 -63227737699471024277790738206211324480 9594018 67950978475264923857738770771546429440 9594019 369405726184816761410954305458030650560 9594020 149678457534883466169299509076955828480 9594021 -191004235019248085608808437108485667488 9594022 -106296458055142299170273315459352504000 9594023 644755389918342192311323777140696944400 9594024 -48160335749934189724402520504952668160 9594025 4260618822899591634927694989072569600 9594026 2043289675758298665139603208265107904 9594027 -163097301009573793541765403094920120 9594028 -17593140413574402548244712697914968832 9594029 471509580370773823163333641445050596630 9594030 -67636635541156086797258363819285671680 9594031 3295250128654870628407818391002682880 9594032 12685683731107587185217392052790689792 9594033 -98541856302502837846217140553665957776 9594034 89498435270903634266212989017039686416 9594035 -59916315410042607248077316855150991360 9594036 -115858421291142891229906240736151840768 9594037 -334310657768733940332458865982579223314 9594038 330527644331709600732121920250106991744 9594039 -10352462048447448464810096995298571264 9594040 165233872189802478356504581412250316800 9594041 189250830479863999745704095787494736200 9594042 -59411697777221446049909221550053198080 9594043 321000846732651725833910565349717192292 9594044 -34907408076689992897622507078352844800 9594045 3427318762211189767876749618777758700 9594046 79856431424887490283694159761504537600 9594047 -382424824497168151573821692225887144248 9594048 -37897394746608045410776464526298578944 9594049 -110013470067989113782418585870940972880 9594050 -83251716855374985695052155328109200000 9594051 197091663864468661012403705760947062080 9594052 -27927217673650606694296532920846530048 9594053 -218379034526598284197987946759339798400 9594054 128355022425408948531799217044924680864 9594055 195584084793818864245866837663483699960 9594056 -127301784008692604995144516789282053120 9594057 -58813571052042134175198567452115000576 9594058 249757043454873124501059568637312417280 9594059 130567625764047071014694252344181945904 9594060 3436694752471265363450327850770104320 9594061 30005441779254643198982088406743277932 9594062 -172124208520521632930901355030842523968 9594063 137617126513366884096724719594222659904 9594064 90323368046346709373053414987929313280 9594065 -65005449385022094526408081253514281280 9594066 -39810795559092479618285548510949271552 9594067 -15498577965509665269559269489126366048 9594068 161772039738219884799021761222688915456 9594069 -103304187312423907515886222936393389120 9594070 -149442280018073919842440586254903267200 9594071 128838598587509459589566968554715120200 9594072 179207992615663651200126624073696665600 9594073 -168590183280328569225446589031625362678 9594074 325838267164352233190396956605199872 9594075 37039143944876946388100623319984526600 9594076 418701003902116426294139337933059502080 9594077 -394530255660577960763433546072993226074 9594078 -42120469499221820078373139821703585152 9594079 19629288043253470629660956578120037880 9594080 -78600503829360563325759211498116218880 9594081 -49710001348803926112824903335006457088 9594082 -17298108824578203004331316395245940736 9594083 68269602683494812333064275117347714904 9594084 -87445992534082084023753342717399665664 9594085 -24798684973507774955028264980496857220 9594086 -13078953504168070346575206705337754880 9594087 -68195890569110538779003676071468234880 9594088 38794062083836645457992224930476851200 9594089 458811617088826064535049651996086184890 9594090 27716395925457422261325039776427360 9594091 -87706027012449964190433571966111833456 9594092 131999518582779637910166809323832975616 9594093 212439442309689996714950559432219737664 9594094 293494875057956737923746726046651435072 9594095 22325246829568827913954234450221955680 9594096 -35615203145312323076017623828760854528 9594097 -95657684413361858097689920236171791616 9594098 8615874929293634219853778375509317664 9594099 -205084950228430347593324368700138800800 9594100 -9748780662638528889737319120696569600 9594101 -218779319177508381266421910471109171616 9594102 -29321312452421557191666267541944656448 9594103 -215339642435567219893549712084559497040 9594104 53798121770466074031192211790993387520 9594105 75842689641583112041022746266525955200 9594106 -2341823859009208585124973399672338976 9594107 388921943363559695583116247685125366840 9594108 78733717935059752571032739677365327360 9594109 19003750392199870727143529315003192416 9594110 -103269735705403503426744333888974208000 9594111 -69316502308416247275925355446766573040 9594112 -221388273160710258091430204628730380288 9594113 -43820588966213288000193044851833125976 9594114 12517147024327667032332626839965115392 9594115 -264400494718722878544749938036116460800 9594116 -57588428103880105672402496418469711872 9594117 245130039481085602802347452943668768 9594118 -43098247398718231382544448508294286240 9594119 -181705230679014817033801594329115941480 9594120 -69288681139226866952081315584140902400 9594121 306281861597474418123840392820388882944 9594122 87336269376471730847696980623150008112 9594123 -5614687392985183462168752795218471424 9594124 81313406208206743962937703590247786496 9594125 -74799205662769029846741419030709201000 9594126 -95308176737506293329919648416622950400 9594127 344405645079051802142838729292320076976 9594128 -4169823936285590138213459968656408576 9594129 -6651543638921200937640710205044343552 9594130 14394382143643294214758318701116536320 9594131 5398109204298581178234015787145676912 9594132 -138455363600622842234367988997952841728 9594133 197866473550503907286378810887677370382 9594134 68401679835651293834439725738269196352 9594135 -215152254133674956963940541194001901880 9594136 126963324465461957317713549937546752000 9594137 6938393561561367242742019826391223680 9594138 72564523119846466101974009141377426944 9594139 -71872266194690531806641612762546664060 9594140 -30062788082756186286583894311588049920 9594141 -33937428943322026483997484565532161920 9594142 -214332741071210863533663577341360102528 9594143 -70328777245992912708462616888948735656 9594144 50951579842309353984927338712237342720 9594145 13827965497657563741878054762959262400 9594146 216113486341602314870717869175048680272 9594147 32279026853420089433640266905230694128 9594148 76713210676293363407539545157141486208 9594149 127863422399942263068498175221487449150 9594150 98331024145965471621536049657350553600 9594151 -80316056378551906132689198456417681648 9594152 91509451731014954501714733084414597120 9594153 -250365328491402121003348162427193031200 9594154 207445443903625358719283745867933816000 9594155 -22592115544297225586928017354598873600 9594156 -45260132955392956578987442807159898112 9594157 -660921083050135483703911678357407436800 9594158 74594487218852677153855233726189768576 9594159 26342403455380296483382966293244962816 9594160 -525689936554782348285168840833433600 9594161 90367186291029583235500966641966495762 9594162 -105959522727422495441157971222590535280 9594163 259610561229587494817999201061512178040 9594164 -70367102132353869830526942308529254400 9594165 -31227189700436264733550926903355178880 9594166 79466452807206792415318242029912404224 9594167 -139649178324901161556890678901571804160 9594168 -215489471988267159831198107019197706240 9594169 7918532150559484183525155917501641928 9594170 -88811811518314799153167603199024451840 9594171 6252187996224574845809661480042429840 9594172 39389113560070580696870589293530830848 9594173 191565369951174926989676947985814498060 9594174 9964597970619529980294378642075832320 9594175 144355340528122418934757733624059057400 9594176 -47984482962480781721749379885126123520 9594177 36149407884595637420078428387699282560 9594178 229132360027726695367037990344174821120 9594179 19832504033412357448088326996816813776 9594180 -13699351595886411388508933897677824000 9594181 -264035382030863220499970187206993650018 9594182 -24208098373563263900259811848349801728 9594183 -96189700921967652049003644371352672000 9594184 505201368551024685938260080318682982400 9594185 169027264545226137883568140683204817380 9594186 65385095897498159724108007803589186560 9594187 19278476625576425346167774530516675560 9594188 5170750004131339496081180973578496000 9594189 237176901467669932829910020450203823808 9594190 7286223840805040538789818628861312000 9594191 410473327857487149831314393112573812592 9594192 48145091935391155266871818397913579520 9594193 -104813011116833585171990833668269086400 9594194 -174813848809695576106454151111037541760 9594195 65597012160813138657323691129258015840 9594196 -137468794257297799194572884727876329600 9594197 152299223002081537325168503100129079360 9594198 118919606001329393873870219154074028384 9594199 -595031506891968792446065516304926615064 9594200 -48843803560939038933634722039390720000 9594201 -166495888608526799735561305683775422768 9594202 -135796182618373271922705292837750982400 9594203 810360715070006743804281132947761344 9594204 -13794031109010077198289095950042841088 9594205 -37885405330004134077469389124900518480 9594206 -6286142766452650586820996322839984576 9594207 -1798326191212860229731941804730031248 9594208 24216462136595257837869066580353613824 9594209 -210793285638919990175289959877998266590 9594210 694676601515872351365121576656414720 9594211 314451318917356542342151844352968896 9594212 164792375625225401470616890057437603456 9594213 18714400675192971205644652284071081088 9594214 58261513195538478597341774261872144512 9594215 -151137404500913642122207127900249011200 9594216 28309135520558063044183084770311838720 9594217 -254651931534360354237457063542311681734 9594218 416889132367462785725188028025650016 9594219 29080234632930046525268963999452816128 9594220 11767083087583974707461589190453319680 9594221 -9163492230756619781837692610739609600 9594222 -21981590533503461786441475006314781696 9594223 -146329337499666200271280006681314800096 9594224 21205280440912615162814007484125511680 9594225 110835715955210398203204188744193295350 9594226 -21362469173163178260937998041346733440 9594227 461862242244799430155600091164118720076 9594228 56314593675692432597863594947295973376 9594229 150449860726972724371381453040131882080 9594230 70969716342676938729370349926140837120 9594231 10959736681160045991872686797725802960 9594232 509437692862179353264138252125612032000 9594233 337193844149976143381354945423642484624 9594234 36807797421047215682329225188786278400 9594235 77986494112780643796624479917014646560 9594236 -230475728518522310802420922876194846720 9594237 331508125746821956396158396277512295968 9594238 -91025955039296608751522818883874188160 9594239 -46766628046407674591173697191230992544 9594240 -106489706557989109503003904784203776000 9594241 393892574900662127707218852540453278532 9594242 53805281340588340582579468758739169280 9594243 -74854293816949747549566046815993123600 9594244 33392639918762025934757722854194257920 9594245 -290513938729024105484424667218342514500 9594246 -2692830058755263751767011579487232 9594247 99426956319686036553529276379697765552 9594248 166214095208573607985595625817462671360 9594249 -37245492123824276122212511663678555824 9594250 205210450860985042581337256168645112000 9594251 514705156827831382656169467167954645472 9594252 41934655555910898816869776262417190912 9594253 246903708800933690833651302890816699200 9594254 -188794367144896298388309617571118277568 9594255 158456561673026761429969862706778024320 9594256 -7528078980380588104873237523029032960 9594257 -393498036164969122427381712916119532494 9594258 83888323743916583201153955170322144000 9594259 521716867057473756901847060432117670000 9594260 -73964969288714336534262791317643082240 9594261 -426440226958574634483685922361653055360 9594262 22734598055918518833574028214622433760 9594263 29701122664133737538029259871389564640 9594264 -126779153484056116633551442125746196480 9594265 -142445905159682455677472334941239164280 9594266 61894674355737243483066734179581063168 9594267 -2576562366499713936664619648287493520 9594268 94153330136211802777957652408790261248 9594269 -144382467294385781926847117174864706330 9594270 -21760276754706570570841545431295152640 9594271 200498885422157162733819138867785173472 9594272 -6813100318113430470082120017406722048 9594273 -14056602408072231326369290362553200000 9594274 132463978784772787077171672997206737280 9594275 326201455798230663400185553913977230000 9594276 129133952055364426610134332378186335232 9594277 15288460578732362291365284451908644544 9594278 122413138827642177433031397699111829440 9594279 -229846709936212580176494362619793196976 9594280 -162036638950696406017792586276952729600 9594281 -16334690530834430665978125893108262918 9594282 -78781123641425020081619347909273943808 9594283 -18185359111492663744623563716213950656 9594284 84758798426785102279224207555967681536 9594285 -27536845693990307644638941374148860800 9594286 3900917435743150500097865680827508224 9594287 81825499455335043296892976300138627152 9594288 4166459942375289228667162250626105344 9594289 586371137070514208710967892170121600 9594290 122790846613112113365169956993147958080 9594291 -31292675249133014779363608265871867136 9594292 -148100076341154374014575827741386681984 9594293 -117789727409672524545994769546473385316 9594294 -18591323314240748382840326219372915328 9594295 209405339790325719034711303737069859800 9594296 289552259793733312477452547694283878400 9594297 -2115380184016867738199921852550777366 9594298 248010161649240127832034651919465514496 9594299 208938977669369520947081297465842555680 9594300 36117400696649265371348541062594188800 9594301 177058802793077378719766346301681905504 9594302 -21029243862537457311217812833756177280 9594303 -255084310987072522138669826320345738296 9594304 12833257615726141355074571040211337216 9594305 10994929305035994205694523415400170560 9594306 24383510975376095323892202377896281120 9594307 -459139887282540697721074844293649350248 9594308 60185546335826865948104430154996172928 9594309 -290176726069356264218099635709427184032 9594310 -42911171778998827446050497843114922880 9594311 -852216134940802727849086867351840176 9594312 10606053730295187915571189741655162880 9594313 -85308806166355735062826984463372750720 9594314 59942346172647241478733138757788982272 9594315 -45281816662161859827006449790563508000 9594316 -261948321541989499863435586164298734080 9594317 53338323638331523930180786101376452672 9594318 87824943580135858160075211069418941504 9594319 88873987198415464899033246574774944496 9594320 18039767885177209486121471531523686400 9594321 216016852583345637628741991782847674464 9594322 -75165337039907015792720815606442216640 9594323 -100442750178599629893774404621240980176 9594324 -192562098491595101208401812110700036608 9594325 -4408408455565921536846782425709993400 9594326 7534082533090105233489362703281521920 9594327 -293495924479376105367368140610250473880 9594328 6040684717567975296574347846399160320 9594329 -376821654282547559991124195892575982070 9594330 -41924966447502519269940803890756558080 9594331 -371464616113069994276692473253298926800 9594332 -9161689101587297371185124806511104 9594333 18502875208643944774118064459362616384 9594334 -175591234391522975248503491755788173184 9594335 -36957887934817479529245566754964953600 9594336 -287245125427783781588650915106547302400 9594337 407312805859729102142304140675558417812 9594338 -26123587409802904314526131555501279456 9594339 128819248719776319630965962738095343224 9594340 4611178647416102182846874328972718080 9594341 -340562235312158269824643798657101786948 9594342 -98602444161307947949251017966641152000 9594343 60468486317960641699754423966536706688 9594344 98544652187278820996304909861422284800 9594345 5017943968997328756264153952353484800 9594346 201486866204039520791080267785006589872 9594347 288570766385610174914411631954510126672 9594348 212711413033208072960158392329527457280 9594349 -421642872987066623036818575928978724650 9594350 742823432483973385703718765077308800 9594351 -23207632193580129151170954342431265432 9594352 65797262763386306712778704449292206080 9594353 -129244287243090403993086758049464596398 9594354 1470054157121697637884634675471196160 9594355 1758308075422155938887326563822759520 9594356 48287933403280906569358055250064128768 9594357 -164326042921087227408042541704363156960 9594358 109469740268912695448176333048935939840 9594359 6368009189713713552269063414650639200 9594360 28958851017758964877793609841838080000 9594361 -28892907201715503070970681059647008768 9594362 -17785286993141602443239016294422150688 9594363 -187504815736432018306612347262899227136 9594364 30458973521561829464699087899381855232 9594365 -132883454046357318074122643674739035680 9594366 43334342418200229531866186320487067648 9594367 61205557290126803549240495475159871552 9594368 -22981799920904890349495537221767266304 9594369 -44411608949813696173801805624088213120 9594370 -170895192165564228361910440615799347200 9594371 80008786965314451097034434973640184572 9594372 81067792108953864005939098290468777984 9594373 64195790808227735387219257661972722720 9594374 -86057531365244675014905704703621444480 9594375 243976036409126267732816555665440000 9594376 126152888496633315278467388759681925120 9594377 109574501316736293110887475982901281060 9594378 -9263765945189674926089576246969052480 9594379 422862919521235308473168212701612816980 9594380 150279715633736245584552361311393623040 9594381 72290777419421559381852190549362286080 9594382 -8306736661188013784234437042782612480 9594383 119056384883737573044059383923548659632 9594384 23912302859403636452419693777175838720 9594385 -144361845921880998030148101194564174400 9594386 159901092092632543396904300584812373392 9594387 9731754090129423744266411534610412800 9594388 199848361634006104083695893993497404288 9594389 -176339243991910218985219996781152193280 9594390 2989231237098426936201866682153776640 9594391 -323667142134809344213044687489953793208 9594392 -637136263821839733119848035140370432000 9594393 -132383819155159961135496369250940249136 9594394 -130827422351935806037681399964647211808 9594395 -116381625035250062351796522620228721600 9594396 -45703714917614329261673497950021872640 9594397 -365925893637380530659645557080556448154 9594398 12936025488955634557428396779996077440 9594399 -180681056890908958633283053141214135736 9594400 -130567303401217784042651653592383488000 9594401 223182386420991012653774057824479426402 9594402 -78379663607607883507350801484219901568 9594403 51902567084786825951291615213671153920 9594404 -79431773343927890491938686149235687424 9594405 -11027118887362868168790532835481852900 9594406 80424783660076728306054279039974113920 9594407 -13339582195583488297550801533820672640 9594408 -54248653224447928514538480233920512000 9594409 521617887369713514712987574428856753952 9594410 -526272916324884935843231165035745280 9594411 -280584769722383545201491689696745395520 9594412 145769495473448292886911038478849817856 9594413 477782906880852163299180965648274663180 9594414 26384897790566833367862040863909811968 9594415 -279167786575755240507826827667679290080 9594416 22160007826382816197692597415028981760 9594417 -34327077331275149809286155038291252288 9594418 -947919223507933641105500382032739840 9594419 74728427375777913619405725444816702696 9594420 110835301748036192543093186545417359360 9594421 -327945061859917845206340682718917279378 9594422 -129349403172833151719966484785883067488 9594423 273997249525656010155864632260563280800 9594424 -164042756892631364870078272356642201600 9594425 -84203657922001832723653646731670264850 9594426 107496310845797418986616751035087043584 9594427 -306765105730974707408740531728034024608 9594428 -223485760350917568150603166287290668032 9594429 32974824083874863248242217715199926688 9594430 7752328623750250091203114189626345600 9594431 -59470407798830242332483180787718003712 9594432 -25846851343788062726918097469630316544 9594433 178893317925834202274835380743867643860 9594434 -173553640095427327873414152115317594720 9594435 -668589076695189766201178231543650560 9594436 437750084771794848751761192759390700800 9594437 -53284726590495872668182786942243618720 9594438 13566715015396557762903443741342023680 9594439 414486599393179157120780497185389885856 9594440 186597368354731319186707381244660121600 9594441 -109949553298273757120827899191921136150 9594442 -41216843783351381484403999941501470976 9594443 256989679680978644659772297776459322400 9594444 64207996386532813461687049769449761792 9594445 226829915878440444133054657341537624780 9594446 159244030672236767474565402196139075904 9594447 -65949999997159664734447565350029517680 9594448 -15133229395567657041972496591937355776 9594449 237930542761002747543513856794273642240 9594450 -4289052385282624797363644346714662400 9594451 1531434253085282428846423353005163408 9594452 -34776309380598327355171634601564395520 9594453 45730325855122101148927222479174912 9594454 53992225486785209434875079916278630176 9594455 113752890204689801338163906499264953760 9594456 15189405943593682453423463813585203200 9594457 -2581527367091350943639436989745455868 9594458 20347104988341784302713455379790148080 9594459 -97205615012287032907450359296858935536 9594460 13364441279506523212392500982541900800 9594461 -308604613450484757753081720101000508570 9594462 -52179569379528274181372774300292648960 9594463 12576735852762290891460558933118550704 9594464 -165941208556866056455349752131007021056 9594465 -129140734199615163123760893619340426880 9594466 -42476511708656693632777949321420551680 9594467 81246802842120881486266214220337244400 9594468 76299831925622812321973043014821063680 9594469 -10000179985590626167735245096276533248 9594470 15988195904797547315198318474449580160 9594471 -128272454818923924284084098370018484480 9594472 6039821074562545393767129759610444800 9594473 91151572452460727132287807450104363264 9594474 141237373477649615303726747526258336768 9594475 -105624988136383546091534509598432616000 9594476 190103853891650961023299640205922452480 9594477 -503913623424413233101767241861094450560 9594478 -174641582146536601799942338737998088960 9594479 -106030442853727800161083633520797135920 9594480 -6707703997331809643847462182222561280 9594481 -108215123807493966723986264602554656896 9594482 -92442689746852771994076561590166375408 9594483 -17357238012083936646485566865677163976 9594484 -24386774833310024897694399894872997888 9594485 15800694970861145065601157774106881180 9594486 -132665847036189309127049781736193789952 9594487 67388789895554191691224947175415388800 9594488 47768191181918447409682861524044267520 9594489 16702159274380139281938401775844063824 9594490 -22709386288449167772838102336078164000 9594491 -17577194949900590876017292671637046336 9594492 55464575022000519392594007497826837504 9594493 -419535464569508701055236788758812150260 9594494 53358155674571649264210834541983533952 9594495 -15137623015237444103581549766942050560 9594496 146584557555895896688623459195106099200 9594497 120512603074671482228873674182437758512 9594498 -25941044649964637796751186737455223936 9594499 -39910696619450375077717325199577754500 9594500 -117995511105705448043811802116648960000 9594501 -67664312689113744912275762720508762816 9594502 -67239412729504114025533151840155206048 9594503 114343872167990140568671856248494125976 9594504 -53841484496918422532546950031769600 9594505 -85313270014919358784967550180787947000 9594506 34312145565848265256137089746041312000 9594507 13560821644104024232909353918155110080 9594508 -21135749619568219642236184151995219968 9594509 -15652141866755460454371373124468137290 9594510 25381104529328690954246511370845586560 9594511 -140149424840835813471415549567885752400 9594512 -46941163160384596318356609518238326784 9594513 246899581696702013822810877485090805264 9594514 25251477690711272594794055252749642752 9594515 -121541516722159129695771927729987851520 9594516 187470809413132604866901668382456420352 9594517 -82838282286147185091864350599529624434 9594518 175876897025199025611192571245465660960 9594519 74563245457934097932720350198617182976 9594520 -29698463190987337865413031720086118400 9594521 -132718764701001192685028851972266779040 9594522 5118390455663375998390671000356120832 9594523 60960224343132589444650175849418848772 9594524 -50342599493532070330668398073284734464 9594525 -41464480195931494803115670978189868000 9594526 118381120790595750106169056482533219712 9594527 394216981689584956664892162271739057376 9594528 -108526515178746287440245132941265469440 9594529 -3150081725631970391139516912009172800 9594530 105283704896250588390149619152092485120 9594531 -2570548181763941108184407853735608256 9594532 -250304492443195961289779038436514258304 9594533 -110721463314212953640952093287030464512 9594534 -162632541138649484614202530072456980480 9594535 92178009129316223186527874137481529360 9594536 -4115662015362633213923222075791933440 9594537 -71809291434125230518504985462192266432 9594538 38639851234334869197776037231129631920 9594539 292317517087326122451037690612876364340 9594540 -16593233934902659958135575339373537280 9594541 345660064984043194802133337865135839584 9594542 106844175615296561952626996568780051072 9594543 138628962584958897239980202667662442120 9594544 28731652847249286499111960462368112640 9594545 271461097198075896797263539616269314280 9594546 2059131091321917164755399007683436544 9594547 4768684779248250129793848064575153160 9594548 -350941048149134578617817857025786084992 9594549 42698289517134455832874602788974749984 9594550 60798907227033702690905867379697152000 9594551 -20805590972081609075291616026294044728 9594552 -169607651036426498950437417709711196160 9594553 819662734286631636371346459767186293504 9594554 3090804148525634954204117309008292976 9594555 -187651845860443713262623094852053252240 9594556 76917274279460188936244883946032675840 9594557 -96023002702439437816108459995354720000 9594558 238626128337895777889356084517211745920 9594559 92367436350173521921165217476380676504 9594560 -72287885054188945497985811612612689920 9594561 73632369401324171921460724642086889824 9594562 -88259365692425785893484302670798872576 9594563 119970213338701932770817490016466086400 9594564 -71677058023332531019023285461914718208 9594565 -173713484541133391156821189040233207680 9594566 205099066420645857234694321842948347232 9594567 -110271925860796674096879149871891665616 9594568 49194201276912528608511606242149509120 9594569 -374293969144972370713706224365615206604 9594570 17572422773000289433270807305295315200 9594571 -74523049288472592358572617425288682496 9594572 51085640978328007372425859347477061632 9594573 123076522813879776543636060782073365184 9594574 -68155592033927713775943819484036224 9594575 -80830590406576920571528982586082382400 9594576 -19034832813522704661043348930496471040 9594577 40172593479675094856439879799511933426 9594578 19975275513263171554965791639684513280 9594579 164268545750952383334119834005529569920 9594580 -94228080705842120945090236478483251200 9594581 61737994320594365480350573862255634360 9594582 -109843605607667094152310392034959761920 9594583 -88960859341348325346387518657657023080 9594584 110412214687083353654499667408658227200 9594585 -17922746649029068511085421292066611200 9594586 14873056008573518174248598627107603200 9594587 44540907188180054567357401314216949872 9594588 -28620604755645682977956977539327369216 9594589 45149778393210004821288892501529012390 9594590 -542169704164353623108767136495612160 9594591 38085411608904630701178354006086526792 9594592 -291172964239266061038353522802335416320 9594593 -86417046449021911035186292297144590336 9594594 -96517534807626307335640068498564016176 9594595 -107283656842014211320550510611731444400 9594596 -116709927677323860783775742355250741248 9594597 242407530345020534797351348211326178400 9594598 -3782691489965427503772749751923214336 9594599 -35901653940408301019095006910663066064 9594600 20161776225842741787434454498306048000 9594601 -583601516736805547719191626490171242080 9594602 -125318876027957281737649603395044359248 9594603 -13155545264315072731297342780378407588 9594604 -31430479954057289772916164585225905664 9594605 -199434291295470836255203815945992650740 9594606 1925601060984465178698580139603272704 9594607 -118367860794241836776887273996606893768 9594608 6599929370758392317135048090336428032 9594609 -2729963606585967971780213141489794752 9594610 95413923143476955268522002559185772960 9594611 -69853196248204557736640062015495595040 9594612 -235419636471461163894098753786600460288 9594613 -35453876127629853775331214774323181504 9594614 12857283690757841444249138807768393280 9594615 1007480427783741105729065850212641440 9594616 70468639289720752031688377411030937600 9594617 44450674972777983194784329060408514666 9594618 -12151765955187400489974238327518574080 9594619 428544337242942823384635254000063562020 9594620 -15266718818370589912037595925676851200 9594621 -520284327301480276726755959114618580 9594622 93081882008937553206438030902377178112 9594623 -135082987455953386222145605280803092696 9594624 -44918241316591088428121246034064048128 9594625 18933606809108484385985415407694897000 9594626 207904759635443308892846228437077058512 9594627 -121400704801172429538932744061172448256 9594628 -202566211270018148291647115586156149632 9594629 -141299957543916902498483768173098082560 9594630 7055814101855741142472100882173317120 9594631 -196499320215020776385316030740724749736 9594632 164923119927982750926511359962559206400 9594633 3182268342565051603578857150979765984 9594634 -34633206059258785176826415490891202560 9594635 483742931541259833189486053168949220560 9594636 -113675685184282332204935518455385625088 9594637 378452379413667556137746530495679700354 9594638 -285557726109348834480266700847940105856 9594639 337988301840427248519128621064179424000 9594640 59204712938532415874996976533203845120 9594641 -148230712338769570678973541302510189070 9594642 177983537899858912362733614048149061120 9594643 -126547465782080584801516008882191546736 9594644 211360930090787683100596099040631870336 9594645 75879015747952258310547491315726846400 9594646 1819638895895073620688481078313513664 9594647 -266353980373450230166468860905879299728 9594648 35384829491467680700094095630679285760 9594649 -169324459708716341245989886724935991350 9594650 -3893210794559649377999199191382360000 9594651 22556660518147758236073423982666614528 9594652 42454031626657264278561555990496868352 9594653 -118534156488723367783357626199101331098 9594654 47436747561425370454141722041990157120 9594655 5559654570505536811974180530433638400 9594656 133975377923347478289936044591790686208 9594657 -113066625140442973533126125024372875392 9594658 -1511198625820933982046526979965229664 9594659 -190301538333318116619576520637112223140 9594660 17906510753062275290298299920658165760 9594661 -287540564101330507212039658029365090976 9594662 66710435572018973871794999429681209344 9594663 -69951027344150256059876979106491946416 9594664 -359580761917017287024794758877092096000 9594665 -181772073798199707817632802758196430940 9594666 -5771307150339075926185444712785382400 9594667 240789228424729767915032201098590753716 9594668 -86552177562829759415624512945198447104 9594669 2912593695591193351760290849982489088 9594670 107686856852734692842729686413635705280 9594671 4790598846493916617052993150655347112 9594672 48636505653263868044915933429961031680 9594673 1071522168019758327933331824139717104 9594674 23324677938889688199665749893791450112 9594675 51031313395156370748502206999496844100 9594676 603076204542975570082541982910603264 9594677 9269525075065987805676517964763769440 9594678 4185523708556980691547752784783533568 9594679 -40508862321947221818279004588874051040 9594680 -13181381125743129549719879140448256000 9594681 78226232127388961563339093926658728000 9594682 -787086591497365914162851429676015648 9594683 103145514916130781434700434452106011920 9594684 -201974616172776867139130170677470691840 9594685 150212126079041763130275037328939201400 9594686 -46008400964052180372597426665307111936 9594687 116657366279454597853995647859815300352 9594688 60120578320315945435467272802020622336 9594689 -8067118297222323543455826648001944876 9594690 31119058658758658800989691953132111360 9594691 -140406395496137568443504612000972684816 9594692 -1602988785418236852033121157154362880 9594693 -5019757306404575022800465244463708578 9594694 30154620605815075079296454566031465472 9594695 45801879051001345877870350747523400 9594696 -75389681794291673575296280946149785600 9594697 26815017076127285589431156533885734528 9594698 238993250810625633477635329766975493120 9594699 74333321978116628396383849688909161968 9594700 -54053067168159497340452595845080556800 9594701 -399064570360564919764169267267806700298 9594702 98995946109103845375047760093840176256 9594703 -250257124856380988380583516865002498736 9594704 -2520864696841541520535113909459615744 9594705 85032212875735038954447159712588527360 9594706 164484236301907734140806526834764800 9594707 -250661518486439658339570705529873862040 9594708 46556675526468350354385891679856640000 9594709 304120702660350745418876579288148232910 9594710 107884139269595274290917855615868501760 9594711 -89834514397508604007080447675530255568 9594712 -5715658873719632882536030537341235200 9594713 431545428180762000252427378723000333962 9594714 -51360772069048511584600368083935464960 9594715 62351937906643550792784667065848107200 9594716 -90216492951497965724383241514001436160 9594717 -17782151586970268080406062987809804288 9594718 26301607689581751398476938968625734016 9594719 -1350672132127210347062567086789968456 9594720 16525932212030158732438825834984243200 9594721 734736100379956757521577038352116530432 9594722 -187215185669264504733328190669958215088 9594723 68911908546133021481203450942567563264 9594724 -169156663258963607846973338541731461504 9594725 15893749535798247253572604998269808000 9594726 24035638910388357738701693781181605888 9594727 -158059550486913834574370356480440390816 9594728 146633775477618418891147084094056120320 9594729 -50078123527332197059471444748947754076 9594730 127290756408282203177837254589495825760 9594731 282517278959471308066140490949150472600 9594732 -37477869194491549537000832182293626880 9594733 283173713746730177921622020972150512982 9594734 -45494087795510795903098718965714723200 9594735 -187873696569796619282876745884903322240 9594736 49923598440497860692520043778155741184 9594737 219609981731585709393556620220653886260 9594738 59516912515092468546914597358377049888 9594739 -145858306943768321315741383160229196800 9594740 12086684030146213087649386516889740800 9594741 -62010626026999957842749283485748573696 9594742 -152163559266280387274056630722722533728 9594743 -172890636709016902521970767321711706008 9594744 52020277086199027183526870608107294720 9594745 40273091932437067694448412143760825800 9594746 30740072052825883844296775324729091840 9594747 364866106334621104958608896831666005040 9594748 74078023683345999348480821438783696896 9594749 25108556270519588915502786907013902848 9594750 61045858436322270564624762671590656000 9594751 23208814435951341534990175363102898104 9594752 126552129291342259227367912542673305600 9594753 25515239087700134596728452514353587200 9594754 17293480951970214596178339076760470560 9594755 -1998339270946603680827816265516074880 9594756 -104951971816520304038212018472715093888 9594757 -159088122583739028265515555785534081280 9594758 9049463229612452792388104075827354560 9594759 -152418500821873367941230644845622827392 9594760 -50195315957530212814181003095722393600 9594761 164026100160885751063137211929441046224 9594762 2568988711096373922263726051666684160 9594763 -226350337166072373720303833533233522988 9594764 -77089157365664262498782519382755980800 9594765 21817009526788914325123312963899836460 9594766 94132091811162515490498204549352834560 9594767 -28266497012700909267856971481133243808 9594768 -107118437873552035766265212601015730176 9594769 255867213344270423271458812722021573170 9594770 -69034081482835293285167832645077869920 9594771 -33983188388344121981298438426220924488 9594772 17030316373027021138680518898585600000 9594773 -2858841004867619327041113441159204978 9594774 -2696317326178001768834636526766747008 9594775 61035488195489371772965097394264498800 9594776 -424274044148649326490444622161557667840 9594777 432879475457448380987391025691366916960 9594778 -189186315424115849086121962237733452560 9594779 4029073804035813979486936505288515200 9594780 23532100320660964851230389641885419520 9594781 88508630393340437900271279344268234592 9594782 34053170622216148235820140329108176000 9594783 70165807295730053175102557892025544688 9594784 -17309801994837215833057999029110046720 9594785 -27001685463802373788773155506267608000 9594786 109746277788119112577974866703593595264 9594787 -607474948035921485771041444380268972640 9594788 7086106751514268470016142792220398208 9594789 -56097050916965095304551365783550575552 9594790 -106555895443724503527260411391195753600 9594791 18844804148891730992642891895742801800 9594792 102658396931862244918901686478116408320 9594793 -65018132845285211071023645796855181112 9594794 -2266338704049476969493048436555711488 9594795 14499847807214638157286605261695641600 9594796 -227326995926953741611437090342140230400 9594797 32625147852624767500835455057603902432 9594798 -35506079443787776719465404587426136064 9594799 53297932281227069767134526038982758800 9594800 9909345369025336708074337298120294400 9594801 -256949461445153900834163017756578116960 9594802 54041846828663074809881632299911691264 9594803 -42773752705715018766024734101966807440 9594804 118234537046273031919726843056393031680 9594805 496470785052302845599491739513097920 9594806 202787681235368367089915247689334843552 9594807 71624296798020913071690939314838660840 9594808 321511679932197609209462542192272936960 9594809 38414340655971178132624956830058902016 9594810 7397787945700771609238672092649164800 9594811 -36026644944653339281286026758232594588 9594812 236426175317449615725805731932520494592 9594813 -55278300713925617352248912651101017600 9594814 183587784675482179554423958808701952256 9594815 -341300433791667775943605798333344657600 9594816 29452310658683172418420997389025280 9594817 420477582264066133598562524640691910532 9594818 -34214629911227173823417040206464128000 9594819 -2918788345352191610509158055973041296 9594820 -33022407725159244478225202394673251840 9594821 -127396160114726631528412505793099882978 9594822 -109625086890221305190210851879487953728 9594823 -2420600525511326664517241204775484320 9594824 -282829294624918221336455047343419545600 9594825 127488787167960075013785053634797859600 9594826 238830292902560110325520830358253016112 9594827 274676563375648914140370868829336181672 9594828 4101110735777683229567480592379115520 9594829 -115718254910354765744244968459524223360 9594830 -19564802451821337225732480300431546880 9594831 -73979175164438390480802674780741680248 9594832 3410727454013461054404483734520332288 9594833 -522479851323180958076564762324758845456 9594834 33180622807517344894807701240090071040 9594835 281404678202744984950886633398771007280 9594836 46817496985430726768164382670295246848 9594837 -194220014550944057141697588819531197394 9594838 179829883754024394036439616577969117312 9594839 -112983259639769288639889643584027947880 9594840 14025447633179087910442438800478617600 9594841 -26759462993904476091768769083158309376 9594842 22634287219973958634411528035893286144 9594843 42675213871124289145151149983454208664 9594844 134645580293263445732452274481842768896 9594845 31110713717201680694602725167964326520 9594846 14961714541394958884658983971544665920 9594847 88228261706797557296269486080646407520 9594848 -6389410517587076481501296450296872960 9594849 -353372053094528856269978760377013780480 9594850 -76679021928565040618384913093674803200 9594851 -45378460735638645234570952701166477920 9594852 15415183197097460970631531813173307392 9594853 -339366773555543057892863815475932757220 9594854 3083149652453364038814774954088460352 9594855 115231050591184891097518913840352348000 9594856 -196126996576635765702514049086144005120 9594857 -380426479718189531371540335053670189894 9594858 -2407772159783932262879555735132408832 9594859 -188747517325705129174282733439373884940 9594860 151564930183622727973622338679317570560 9594861 74296104324608462057547768736603706304 9594862 341307912498470641541603059591008190464 9594863 -194005380221635377534498975756794835888 9594864 -6701184915753274759875356446850482176 9594865 -23821237703465726888532281630938948800 9594866 61537677960530136771816651453627079680 9594867 101773141446735250563460263386054114880 9594868 164733948751492768269023455089318218496 9594869 -344895174155318862172543277176416293568 9594870 -10734746070536202348722935674839491200 9594871 -87384589719693561772976549812805840160 9594872 14398555451021737877171165630599004160 9594873 294973565410907054842792704394934050884 9594874 -16350682180640997297800174613663644928 9594875 -146884727776964030058385744878007260000 9594876 48028804626318897423273093521134060032 9594877 -72367684760960835405144178682934093908 9594878 205150438513794662300317573243130634240 9594879 -45080025460568751649385780015262019200 9594880 -24875567942606622890966256928476364800 9594881 -126034571973192167979331712507522350800 9594882 22635665625456567593416819445945011200 9594883 -3680487629045646453629070982397468136 9594884 -112363691086767259966408641998745133824 9594885 66782071521122834209986699665853265920 9594886 65369957934534500022454291572166173120 9594887 35850099814355126193248262983012225040 9594888 -86150189117079723627681141763333693440 9594889 14081219912914755459225014923370225690 9594890 -66098392231927608454738743178487056800 9594891 4703819438577021948264443379560590248 9594892 -240384532878720230046898061681729646080 9594893 89379117621281715584249189466737471904 9594894 78008575236264729651380701628678031360 9594895 -2541165463407746136990389186034228600 9594896 -63700319093830005926871731635518824448 9594897 15826006969326137525292718261286696640 9594898 -123390943824691266970220472006529229664 9594899 -212957735056722265023443206221284730000 9594900 -2589695484918552629316723985527859200 9594901 -11724367818335512666914678831132378308 9594902 -125799298003826029067669074006160800896 9594903 -47480886095548526737269438078830356992 9594904 173330765520124983348622113813447475200 9594905 199032580048438521583173163625098200000 9594906 138628241333649059295381778521590920704 9594907 59888828460689322873549824899788381712 9594908 -119358450424463825367168774369617226240 9594909 223238508044190230324070498566035203840 9594910 37698539782216358377364029525465459200 9594911 -403751912181645212398867916288091232200 9594912 45520322449547070627694944740950671360 9594913 -73864970949754011796789034641720455838 9594914 -18972001188538966940479281618441973248 9594915 -152354028559558147162802810425375868160 9594916 -306790880883833413946288669285524635648 9594917 258890381903958123695559333640097307966 9594918 -86610873229825506615709725129701773536 9594919 223177910933789161963758176749158457296 9594920 -300622793545992492532389552416164915200 9594921 -95524190715964497581401508516416186176 9594922 27408046472635857716283898471671642624 9594923 -118043294883643869695824455723375254736 9594924 123447452203079927006898281188281200640 9594925 -16784356578044016471920880408875084350 9594926 -77496820085155460912639050791922238592 9594927 128994454031939752834751510280756947400 9594928 6921251974910423400610985623554949120 9594929 325956103258168838907784331403901024530 9594930 103456392625762214974282395958900677120 9594931 290187495118120045097892066529997102732 9594932 -66268171302092680554556542677425624320 9594933 953755935023067229460790697556043648 9594934 784041051472852633718330727337697280 9594935 -293881220133462632227878624033350451720 9594936 -8689460951382637350158127606299811840 9594937 275130350088408989489015436618820080 9594938 -157412279457615300417237899025986324880 9594939 3386523384999500503454394424422585624 9594940 156999549118009011760932469916039884800 9594941 119951275875093947323875679240406820384 9594942 11995890847617261382220576731045837824 9594943 -20553660578753358734310014923469359200 9594944 -143818408914368828335700589672075362304 9594945 -103027312750491595776254532737189040000 9594946 72467114136064112728982423865072729600 9594947 56314468413764658513557032394094078396 9594948 70854095428914623243278155022889441280 9594949 -3904380958535056152088877817168570368 9594950 92410137973014404763092234654210460000 9594951 29539063203638478912207777583737334224 9594952 -177573591599637977790409156841982950400 9594953 434698382738421856966241444195146654260 9594954 -161340919792006918974494180556162307536 9594955 -39338397850042971667037217442694156640 9594956 102948266158741916658786199962448429056 9594957 4996235617079499332158549875243445440 9594958 -6322984958796003332072003691714954816 9594959 160847998712851829459421124002537722040 9594960 38066746768686154112953905216818380800 9594961 -195519534715250616358792913023692650520 9594962 -13395280542142079006697848610303621120 9594963 31403645752619921727188333980771384320 9594964 82696791908116740751300280275802007552 9594965 134785735330567884141071035797519498240 9594966 115087010108938063234070075178648436224 9594967 -4491413331598599647618047774970026368 9594968 -126379085411553840395152822274247997440 9594969 57985289733785888254821048776583066384 9594970 -56703749698455808535877796726864250880 9594971 86778979379886049907052014961365511144 9594972 -185688265563898159281850764974347250688 9594973 -110848878363496815418892307370489565280 9594974 -3591778675527915387649703396639871360 9594975 -6251089311554605151507175788703617400 9594976 423055947616927036466286122780187820032 9594977 -978077136420168654371097851072004096 9594978 -6236924892291862218074496629777806080 9594979 63504375082530272967295223251804556784 9594980 106353342833757417177192485811449760000 9594981 34419978047318418490227800200034902560 9594982 68633142955916189657413087671586287552 9594983 -503505894063486702531163934540185725768 9594984 -8107980714477186704327388750409728000 9594985 -200844016168884717892087746443881074240 9594986 -279162969133273836770475053505562465536 9594987 225139666683795440816239949103434968752 9594988 31919763156814652093955254237820179456 9594989 138185644818943862121503743692682952790 9594990 165529438743102896800607694845939769600 9594991 28025048943694699958692680835436784224 9594992 -24571509530752843208327733725001842688 9594993 169893474410556554421458833829563622400 9594994 -123326562571945405738773883156142494704 9594995 -65434405507677704762228610924622784160 9594996 11051465397963212496262678830190116864 9594997 543496698998387328371743150044452798400 9594998 -41274087878629445173772637997740983040 9594999 -241520868831892597232099558255338098816 9595000 -35994468898995875046154981902528000000 9595001 73325859097494434217262551142346671560 9595002 73347712655537643125646101362992695808 9595003 365199188277682304917170345322932460032 9595004 323300280024194179490277472325038003200 9595005 66060622312795393512923564082611118720 9595006 -187246590823998129629079685164297282048 9595007 3878839817449514493521049342455504256 9595008 12144112961440754683951891500603801600 9595009 440938440798203849481972292216711886210 9595010 93808506178249973002135104183603509760 9595011 38100840314986449057945426522842251008 9595012 -52038224825476150477085908592148008960 9595013 -86850374215638803223877162127682240576 9595014 20253582116999930660823041328467085312 9595015 282250567899957682278893426520832776720 9595016 233552807715322194699590118056943252480 9595017 -5391443049106792294277225816484304134 9595018 -278150221957500792057238948479500743680 9595019 -2590962437331475733883071351775391344 9595020 -1877297007221983820000292965119180800 9595021 -100886163196665915255966835060866145536 9595022 -118654888836467814900204978957374234688 9595023 28673231526124229457734136011803086984 9595024 4330629228317630095814907040599900160 9595025 14268832466052948955986054441327235200 9595026 3619709239986607169113238302034208768 9595027 1094167545106096810097152359039786240 9595028 -231357884187380734544013738934836547584 9595029 86946971809205782418502272286170772288 9595030 -53969860936986724263204178539610723200 9595031 301546631899220650061388986871352762200 9595032 75986135754630522332367775924288696320 9595033 190495312161898645002745229341822881738 9595034 -87900312235781613030734711500766797584 9595035 113202704866205455651288925228912314320 9595036 235299739649504472176583089285167633920 9595037 -468570757060024642992397167568383820314 9595038 79348722177825040653648365443162490880 9595039 186556747655071507853986702441618991840 9595040 20818210398579590667868200992086425600 9595041 95958592675138870957869572028117692592 9595042 -196139617426872059700220677620794481328 9595043 428031700884185910634016053486149443292 9595044 -173942736784068311699314052046386350080 9595045 -322090447655521467371828787751473725700 9595046 20358063084300545461952604489345831360 9595047 -4465715980887380619825303936104087040 9595048 32769578396091472008649447160856821760 9595049 -54061505570200412224779113848273697136 9595050 118382801669663122799030859827141145600 9595051 -149245243325020972137002508053695999948 9595052 -30962171198712640296372325560894950400 9595053 12679728217128094244137570058075320140 9595054 -43154535689766692438047941734558310528 9595055 -425935238981215855277207152131675638400 9595056 -18920085175448799680496622273023836160 9595057 -88041216920414839228233331752210088000 9595058 -52324771039282553351457463756062720 9595059 -214317514345906548161573196936327364296 9595060 -86467104850720577363941769815972619520 9595061 -17297667813747208937646089048183523168 9595062 -21821849963543841551557376916627785088 9595063 276953381186202505865724840425948544 9595064 78500835299475618763890942609615052800 9595065 -31530151557441521516071232639782476480 9595066 20342073459514143418921879349499177408 9595067 -56302147676408746848213913874054572320 9595068 106962472365743283366077323609812664320 9595069 136748562866910850131786390051964845312 9595070 220327308367487597408432300140076012160 9595071 96458809725520562007116312484936948480 9595072 -27443228571444575685423748701109616640 9595073 -371724254373860413560694945145103519678 9595074 81979507733490184787397625785187138560 9595075 -36869296408733165676911883717038138000 9595076 231071862625570068572706467323196375040 9595077 -123935598278993809309687843514906414880 9595078 -114947718535393123519232917630407488160 9595079 -27080182004952128643360880671277733016 9595080 141565405921537998360423438665212723200 9595081 443245844512034982489631217295022262500 9595082 41581044320363253360057105634308249600 9595083 15143296960725987954153335211190769904 9595084 -178793110320297726369030527667313837568 9595085 -140313462659700296547107322948165136200 9595086 14632209003489253548352252983601740864 9595087 94760919416770331557270670427087754736 9595088 18919331318666745313781772825952346112 9595089 -14479652726781365629104584677999856640 9595090 17675455485955496855857485636183278400 9595091 -335503616865319250407973593534395525816 9595092 18584641563919733856909662349466540032 9595093 -289459362499955509856810339052570947780 9595094 5369814809191325508840148514967262080 9595095 196365092533400076766177093903304582400 9595096 -4088098147657903390960251236909015040 9595097 350220064665511795092790879223275339392 9595098 -27853648894577303444842313619906087696 9595099 -36906024453657188369051036527427502000 9595100 -32578506742301761674110744695836480000 9595101 -87561518426156140284593468624951979936 9595102 42566660437713351279929459647389010944 9595103 -65981410206789862238656989117200163840 9595104 172255106043727905877995184906265690112 9595105 108739672302345956396171547257546136360 9595106 1279491831477283084559879216861931264 9595107 68419754655622116317106508779047840088 9595108 28025995096191876647630904964823846528 9595109 290013779570184971128185647538480317310 9595110 2231216265351844725386704065665464320 9595111 4114565469150235706155561909589359800 9595112 205063484310351556547792386808133811200 9595113 280107885751804780612092682390216901088 9595114 165454881457440794545098981473405817600 9595115 -103003901114081612270970877122539596080 9595116 -46515414206405461150515169903893004800 9595117 18976783132485144362361122453432957184 9595118 -2343441115480972693455330594283497600 9595119 346753094006454786872010274551300944640 9595120 588626999244714244602357016339415040 9595121 -42824858734388492017370745945286574028 9595122 53802433590060249661557223391388943104 9595123 -271441556142866331152031141454015607880 9595124 25519090226317139741592842266882732032 9595125 -150263350397135063666263917342886320000 9595126 -202500328898177921896587000367898011488 9595127 87968770743551067848034882960944543976 9595128 60779669185429869502776199368909496320 9595129 40810786287701621383424670510361059540 9595130 78688952845256061716623179998094936000 9595131 100209986088300713257712504189224501104 9595132 -145729758176193686853855336290947819008 9595133 -107793597074640614108405171288463158400 9595134 24057718191068780233399162790248622784 9595135 -168169944001577327745232419588845892240 9595136 20079861929049568685440700810287644672 9595137 -376874299889332087057875048532477124448 9595138 80890671347707964388515702951219652096 9595139 -3683456250274389349733044003907975160 9595140 -47557653179648770046409783371259494400 9595141 -238686026108415674543180478150635392100 9595142 246657576497611809395344512429248357472 9595143 -160323887411811311899060254929132077200 9595144 272967696233309660986745411145157509120 9595145 -61203135996892773397405158374583577920 9595146 -41929100109660859120590993558478962432 9595147 231744986131169655186534038957769888596 9595148 69787358874396803991785445605610610944 9595149 -4060880593296773713285877186772383712 9595150 50861341441653424729641329826657772800 9595151 5967763281423774753660761037279808704 9595152 35573507156165574412328706961204838400 9595153 921553223511866443361254324770292800 9595154 175514349448825145050108789528029157776 9595155 -116056757980823063381609019049692933840 9595156 -105546502708500451792806494676378340480 9595157 112191662345519591857670380039915118784 9595158 18876325518467170126781554340931276288 9595159 -9751256491113637267422436632884386080 9595160 252250471063415419463192772137260032000 9595161 -125239873084809920201179879436810136060 9595162 214683492819376134544603011234357038832 9595163 47028274371570225367219193135698237104 9595164 -5711079678124870074292925481069603840 9595165 183474007095700624972194266301143251200 9595166 -1505180823213082191465468462354314880 9595167 -94135229125706454007884993504049992120 9595168 24486995356861256508337839414163537920 9595169 67529650074206640470196553432420936644 9595170 23569852218203023232361992979202368000 9595171 185253211871314033694211259100073255680 9595172 57177688083909887687970112519212986880 9595173 21552385536100917421267320384000622848 9595174 4473858357118116767637825767948582784 9595175 -146648358802829374521114918597141681600 9595176 303410193592178901508312919849264332800 9595177 -111753143274382585084644462731131715974 9595178 -132626547423693969548961911739918007200 9595179 6336936589420092522159623115821140560 9595180 80811964747552518929972516620684861440 9595181 139395741821804494418505876114807224982 9595182 -14440352671209061831336311638150184960 9595183 -21139527504930327688286447840914276000 9595184 -39933635494169215093274426913854668800 9595185 81735348308083305927722730671045644800 9595186 153971975209417674214019163680879668224 9595187 -133982549924106461891740453177225449648 9595188 -159210228116614675075981797197475691776 9595189 -153495388231251981917556118917329937540 9595190 -150006790995674898553886928486842265600 9595191 439965431564258084930894114461755154944 9595192 -165878722828541442124138167121121280 9595193 -24438745222563527781118601497687704876 9595194 -45862307975490860882640538690703267328 9595195 274422493758200506118608130349329347200 9595196 2052016583554329290596767712737787392 9595197 83975548480687063013688634321681150374 9595198 -41469901619307222927058008676083590400 9595199 -25587771627535697871007645258993588800 9595200 20118881117863057484312732447539200000 9595201 -134759887165143508722765552534074221440 9595202 -95168996992396070642173077026529340896 9595203 -315575607294241121524107629633384970000 9595204 -72494477175502133552009293217614767104 9595205 -124328867961868434727384516357840435140 9595206 -61399402196326683324292935009617460480 9595207 -76414141884088828895149935543941445544 9595208 18217219695161614014206367594440294400 9595209 -7088981527458953524224104440232954880 9595210 23139062110532886006873437155410356160 9595211 -232005582614334238492196923543390558188 9595212 -31866950343556981945132483962291388416 9595213 49683206187295753462936447738589490304 9595214 179576732469418662419170966874844171456 9595215 47964015071882034355904813145666616320 9595216 73745826286846674880022220986168041472 9595217 74908003030646373840935088964884049266 9595218 -110679185035711857226634972622004749696 9595219 96062814876841971561561373763349168620 9595220 15933128154998059667864498985447386880 9595221 108139567117618357465707399261026865312 9595222 -17486835272575590434510757361161321216 9595223 16405794418295647029911657549946487680 9595224 -142855722733215650758600270221599662080 9595225 -107951064793184903862530120900310367200 9595226 -66460044689016531209214821753670496512 9595227 -50754830281984836102266428293369746280 9595228 -103217874994060602493506679385354280960 9595229 179710629547192270709517444920141469600 9595230 -29862133657384641159040982847108288000 9595231 -318323549447583498793636702898349909248 9595232 92200700412061459958162744375319724032 9595233 217481265549312425530995731977590861600 9595234 -182680686544310659282108193302960914048 9595235 -383487277923239244007348953435953760 9595236 -19992618696992275989995377459146117120 9595237 -373262842496204515416261637934991418114 9595238 -99252892197041803515132449654451919104 9595239 120719485373540449218458870620003333968 9595240 -87705942109728258448023184713956659200 9595241 -58827145653258352811441520362063516358 9595242 12335563158112575239598906201549394272 9595243 -145011833678170343921611867837040678000 9595244 -88811671820969442923674598074015285248 9595245 -50167136205035680550740471936039988160 9595246 -11386578230584952513859424265493292416 9595247 -189610991703116592310058028598357662000 9595248 20791749030720218507877046279467761664 9595249 288655937525501750375284452631111488564 9595250 42057943792522145091160722258597504000 9595251 -196298365470551343719896874143110933420 9595252 26878730400519588949266433890125291520 9595253 -89446672171536327164208138487123980498 9595254 -23843534602455625330265569185199893120 9595255 162509944409537840900763331321968723360 9595256 -94894568541093687367171684396875632640 9595257 109989853364565532658217369052254536064 9595258 -58979393243108099983312639686660773520 9595259 -88009666590972543891510967629939203040 9595260 295254104178299890534333556412142080 9595261 -186571822235156636318893756389602529280 9595262 169106405782428824016498610618047109632 9595263 8750161031373553476488992200144876744 9595264 93716176993756616517387573047957913600 9595265 -69551062098812125428342733538305031340 9595266 -1970479222287686484584001592291223040 9595267 -48786412023108886866896754558921332736 9595268 -16168226863018677956942638165153724160 9595269 51339842460930267093501394772377366494 9595270 -35306500785481646826696853198255670400 9595271 -8696428873538241183750027322962720000 9595272 -39165749540045005318003742269539778560 9595273 353265483041889494970092673665243453220 9595274 -173247306180823023581556920600086904832 9595275 3923580899080384695914324701668249600 9595276 -90219583357439996572295052034149530112 9595277 -149678757514041149360683685696304772608 9595278 790016647798271016592544768768345088 9595279 -22325484615851315290577186251478446560 9595280 -7819031932927175738264120167768227840 9595281 -161811461683469440042177977649355762448 9595282 55614471435038334588987870120055786272 9595283 201496853563947325780163569211093295024 9595284 -73429321583001362805282133628906231808 9595285 -35477383090327849231557357033030758400 9595286 32457747999128899504270284787409666592 9595287 -21322691763311757361054113821298814560 9595288 -322407067395758391131715399537073152000 9595289 -359464324157785174466158781782221762432 9595290 -2213274281788700820176228501672102400 9595291 240265566555508157366313804398349906692 9595292 -7050300045609613915060099685697159168 9595293 189479296919603347503550277593845135744 9595294 226496833915257366877597585224298893696 9595295 -65557981459722383175752848459226534400 9595296 -219764161090383885607218554669301301248 9595297 -9774856872439693205411012038271898368 9595298 -81515132203890323216561034403920030336 9595299 -2811325038720734033118652047055183872 9595300 -75173269879692687136625294282681600 9595301 -102127355843987567600611344457528024608 9595302 17266683468340057671792258454301385600 9595303 -138379402959567633020337722186125420296 9595304 265937129868310660817921223907930521600 9595305 184748818967766164897104648708614507300 9595306 11788671049091549728983553999345643520 9595307 -143186304121800325682017242814401457128 9595308 62620042701624513608786882803987023360 9595309 -162674640456118805957299048286424693920 9595310 22220131542091792828129269297563621760 9595311 -249559785726885828429837540673548393216 9595312 26091050242604781826709956017325965312 9595313 126001522840211198106473706901617343104 9595314 -159952944390685606484666867708330031360 9595315 -156520385128768731311117676361667873040 9595316 4299111839024919868181464711215594240 9595317 -23668636190855407333062499381104514080 9595318 12930275519420041449173784335923539360 9595319 -479280326625609150423831807046608879504 9595320 -36290310064066880630588964860618342400 9595321 -886839385597992901334631152819032368 9595322 94228560634131726161008675459753223424 9595323 -148297180646613865345171972911850707720 9595324 105606507537270181128223473260746945536 9595325 47656258295110678448918585294527948050 9595326 29591934904545619466054685960762297984 9595327 176604424502495381376386197284446952960 9595328 -282179727493392332035003997347349790720 9595329 201144218381821382831256461036152498560 9595330 84335020891428118688903598867807190560 9595331 -24668816258284301391845397019731644868 9595332 -64748196344997865386311959452624887808 9595333 -25734150792978062668151573849486003712 9595334 -21817615299610003663360316642381966208 9595335 -104103168441357956078118893395798551600 9595336 -73651278246516975509693361032093752320 9595337 33972151648367622004573624146239553024 9595338 97301778749961131979336620425299920640 9595339 2880027962717606647671004289074247168 9595340 129697800578060014546401393812584550400 9595341 -168564078222365701781561232227225929536 9595342 -40297920253236337948111587481829956800 9595343 143392987488447672791763390797725596240 9595344 74556418176673463514755706790017761280 9595345 337412166901983715224835353569793465600 9595346 80481691974509740293417400341944875680 9595347 -119460734059920651471312471272410863360 9595348 -26721182706738641909480702681646700544 9595349 135860236438733667273741174096241654350 9595350 -44933449837611584088858814190937194400 9595351 -190887681019173335460918121216088494400 9595352 -184291711835230602205801355614928486400 9595353 5555155116984978353847424784956636416 9595354 114834678513856968390085691932110779376 9595355 -35181842134578063638720973829799489280 9595356 -56964502039814421416794929862038025728 9595357 213499121509763163414731286453881050560 9595358 -39300297725753367743663140691826167808 9595359 66070617067400731623907781384444846328 9595360 -48388644205439229924148640055043031040 9595361 112634609069090033890484383160801159040 9595362 22436674929284699170135377559065798144 9595363 -256041585537224668777269162516924972388 9595364 -4334751027632644705271274453660171264 9595365 -88617991853453767044767158749491940480 9595366 -38038484437599453658299820381542285312 9595367 352226984784165784348827795193327279416 9595368 58579645195666721102073646030317158400 9595369 -133450646390955143713358894609598490048 9595370 69805222806199229798456661834586291200 9595371 76131205501682815730401229280189612720 9595372 -171569250519066473610379831025805895680 9595373 -337044197989813905974594989665619950378 9595374 40942711926824610079554189748714820160 9595375 -495982846774288844054942055307041240000 9595376 34636414897226987133289142674462801920 9595377 -478675344651638600311780085403579198144 9595378 25122024984736491331113486155701591776 9595379 -123947704366486314694588979778460649280 9595380 1661660375046705059974913298740520960 9595381 271726868057997285323011742911210526400 9595382 28840128448888505933789375647308432000 9595383 -62469207101971496159707180890091671936 9595384 -304341242402699944535468159215016509440 9595385 115252126168346598980135131461481710600 9595386 -61184565272245066569940363855606381968 9595387 425426419047711021732552980269326736840 9595388 236240578707817749517261192520684391936 9595389 -206136659323194027805963787616982296576 9595390 -16881502642189686640527542616320651520 9595391 72059471794809044799441073089747829272 9595392 -45225197562492266599803339620984291328 9595393 -29004859376332210340536152992758502976 9595394 87532540268656945131301075907216275872 9595395 37922618733436989422111993346499363200 9595396 319599483049062556509163392036914844800 9595397 174771957798155940350369529339251071872 9595398 70873665231200697254180150284148310528 9595399 -54472632147501687034053426184815959040 9595400 16499245472382308454929032990015872000 9595401 403454100664953771194001683657035461024 9595402 -129103293491707643275828137503813872848 9595403 232642109487472205345922706195230887880 9595404 16985504558910344664169493815641477120 9595405 123034935650447550487674116038093889760 9595406 56090409881799859279429682187536112000 9595407 -1301362026383209093468527432557958912 9595408 -55284692530743497900636646793429639168 9595409 -135122574957117614583000962522108220684 9595410 5157076667796184158078095451744529920 9595411 -80599656397054828261164273461765736368 9595412 20890144121373781806301508503234248192 9595413 -201796937844718567555902329794832459058 9595414 8529689556830729285483059779467137056 9595415 -2522738056628588093528282037221857680 9595416 49778021148787062529678516846309539840 9595417 11118008420444298406281508301616417220 9595418 29899187629680209419271718609581437440 9595419 -49732298152842162619000458360536855040 9595420 108395662013909396449258604700632993280 9595421 -738824336559201314928167360193750234 9595422 5973836118927760220187023305606298304 9595423 -198487652812581689105467126584844551328 9595424 37768892056103249451982324649056075776 9595425 21807119746475937904941893693627280000 9595426 -63911346712025830626375293325123870720 9595427 40287285219723258423980074096880829276 9595428 -10707513537995565286669708478838266880 9595429 -119074528999730671380749205547063632324 9595430 -4329142312252931931004294950690600960 9595431 -42242200212302784968581849062933906480 9595432 23578285709807788941644750462202347520 9595433 -475423337260065692829173476384523326620 9595434 39634681696312684098967837995404339712 9595435 11771258867447957006045925314182232160 9595436 171266547283528929598733753645220318720 9595437 -84476483311316705097588664230302461440 9595438 -50433777469591008359012437417086171456 9595439 -5281561762843125770086379322137384448 9595440 -18032330647671070129920897178284195840 9595441 -34383649383016828906223428546765394158 9595442 -171648693908002195574869547071603174128 9595443 -20989615579759089402287154892038945792 9595444 190655684389362774444639725537927063936 9595445 19121220535980945581801191407858064920 9595446 -14410308190079607267857602859012874240 9595447 -8527276649626544948168641370768752040 9595448 114612275535421486423759683303077376000 9595449 -350350596468489171758251101438436551360 9595450 941349157528159902844926452183385600 9595451 -110769547416236422326608741583821340000 9595452 -52764370548358766087729803172247571968 9595453 -46878194722469945253958533026087138720 9595454 -78253804440244538461810595073588971328 9595455 119718137810693380038886130220631305360 9595456 41500546339150442944036106894909112320 9595457 -183729470751854976886481129100064147500 9595458 12798840097280723404642902277676494848 9595459 3809883453112122200703960651712883016 9595460 51661886866127181278491512087288729600 9595461 79344370800814182924686179938175275264 9595462 -73544734572256545525992363705705882880 9595463 -238985994477784970600935043639346115920 9595464 6644637377782478274090043274459627520 9595465 87240686327635759954345707972406977600 9595466 -48718033665476505985320968645424047568 9595467 -42306045710038892950337260171283653632 9595468 262782205750234169160861121546662011648 9595469 -85973426949357482937679835047158198600 9595470 24268084775165734555962823171117776000 9595471 448653661851129444572937883973774210672 9595472 -123677739292262977507484719029329461248 9595473 -308093586300204551565970953939492076416 9595474 51505377831302841573141633251906931840 9595475 214824224600380574620084737188396301000 9595476 -51103392583046939167532278884920156160 9595477 -7197127213494582008695082654481050674 9595478 -83719442329025162978718141982130292960 9595479 103252751761675844049826117465712227968 9595480 -189063658564288731103449598123762483200 9595481 -3130850048640134764665587675508194496 9595482 75732933072295553715857075926901799168 9595483 14583947053016330851077543688978509424 9595484 -7539642918492437398310780485537703424 9595485 3935316198175340877951403497006551040 9595486 89136064178901851634396094907106449280 9595487 113435179010218022083033687404773503992 9595488 38517326321224999700831821974302883840 9595489 -36924089924481246239624737410462122576 9595490 75765409190304938479943178965658722880 9595491 169556173770623787851309455443036236640 9595492 26842612595086837008707680971548803072 9595493 -4886182032241745568488938785141671616 9595494 -7364131739305212400413850837996407360 9595495 -19487734698082418463954046158454593600 9595496 -267581600454603336637264593685117854720 9595497 -293498972377201061266307561987654975328 9595498 133892546308632032213753895225130859520 9595499 -324927950300270203383354939502322759760 9595500 -8711819342671430887716024676908288000 9595501 -78675658463978917146980835748448131498 9595502 13945315863662571799879688082124359552 9595503 -15417031391531753917998022621836331968 9595504 -36824360463254514276989714064748871680 9595505 7941761314709070035912249827308865320 9595506 -10460129318066157706323554224339478016 9595507 176269583113845395475908073891009383756 9595508 -13218376108450869283654712139496538112 9595509 46861528450993604633695486609128960 9595510 -45138463095602494696797553483735511040 9595511 256064159301779544597251430471174708792 9595512 43479769682241151846840532080370257920 9595513 158717109933949242717154672105954403920 9595514 82096773195958835775367650410715747552 9595515 106665719847871565811214143833083006320 9595516 -6975496891961045956093957354070377472 9595517 14185697538710442478716046828103828544 9595518 36382115184841770905078389669112771904 9595519 101852730588346653220686651878606645640 9595520 301235178717992658062795422908284928000 9595521 30911284768794189723442921499419213908 9595522 -9049563495618699900814135702524547200 9595523 46971719717571664771110530790537470016 9595524 65210900549230736703342657795862149120 9595525 202728327173330883614149013572038717050 9595526 -146912184746688255167891143508385661440 9595527 170985914432347810644421560204927171840 9595528 254351651678584051064592459696140252160 9595529 -186747297071661724298890790337850532940 9595530 -4375074325232110124476488632612198400 9595531 167620549417260326929439780832245119824 9595532 234542187463886853382266031377593218560 9595533 -172956417506623403482909491612062323776 9595534 13987167866803523216137773903599842560 9595535 -72233644955206283880734385090304635600 9595536 917239160312898602948910702025113600 9595537 874236520053141393849329027994113792 9595538 42372045709033394861978383694112043920 9595539 -254513728551229675365155379524233349256 9595540 204242952405298506366058443700761450240 9595541 93683543003971619469289529044773166752 9595542 67361721741782332945691747005227456 9595543 134936837557380121422071712148526910040 9595544 66142097730038930012332017455174737920 9595545 -67540076699788606028977526453546143680 9595546 -104856633247438878606346584128757500160 9595547 -121191259815970383014889904917890536272 9595548 162392527818914047080265497401394094080 9595549 -148375284009418857273696951924921057000 9595550 -7900924610953439007051033012146923200 9595551 2588801748216154164382225669003872000 9595552 -26553441669492105128824583000600936448 9595553 -429468532117841023563308389931148249936 9595554 28072263498057299623161306529383284736 9595555 -189363586874034298090777284621866271840 9595556 222893884398886405391179219867438408320 9595557 269157670671793834233002408089889269440 9595558 -2143135658494256651032367077240020480 9595559 -22951831020218780590516284277383663240 9595560 42806625446904697563322723263730483200 9595561 -7227363142837793433979341967999135088 9595562 6580831329754307099917999726599802032 9595563 46735562505557842951384779781583282688 9595564 78841471624720284725564440229720381952 9595565 -73447846742091964918203237554219704320 9595566 36487906810577783913459734571368882304 9595567 -281373534106052309719948738610525166048 9595568 1537828256441002736019471695656648704 9595569 163956626301344454026955560265179666544 9595570 56530256539745059133788371575763187200 9595571 -274608627210697311163844542778761381656 9595572 110810150881059324564105088673833205760 9595573 -99768241767231567371581307831697797636 9595574 -129904052312221464103741297481965068480 9595575 -69036996279901263130167751514063777400 9595576 -188325363696861780745884187777590865920 9595577 74377048546026763516804788908574846720 9595578 -120413189118490562121206557437129911040 9595579 -1719368298910795407680339062674163200 9595580 45830039851294144045633374937823754240 9595581 -44302286674500194066994805575212683200 9595582 -74425383369119725711896167476747476480 9595583 624692896142736249072359528729169033600 9595584 880327598353932572210158904820105216 9595585 -104521709578597628645574703537667497260 9595586 -9518203953026706896374160202296896512 9595587 -122349079372147893894258561950807221440 9595588 23801095987839589761410311012239565056 9595589 -125904385570472020715046200348393038560 9595590 34437275056433856292406710637757177600 9595591 -140740141169610488919484260374373280008 9595592 -101537580762248789711909480723788062720 9595593 43008043743567450355663840757225229504 9595594 13186592734662020967645376736069766912 9595595 74950792239311288794972051100787741600 9595596 -28802407651054631954469271005230596608 9595597 51693341953419639331345384996250954880 9595598 137541642323982879375404464410293380800 9595599 7716936320919721145915442479067541056 9595600 -8764538507267805013142190142586880000 9595601 -42298768517781924349683995217952773900 9595602 -51972059434436472843707177372338721520 9595603 -485697256232428617890252817274426272148 9595604 203494584807093619280715307067474192256 9595605 -175995737820180490760700435480381770880 9595606 21210079700488382616284263203042165120 9595607 179354002907598835441180222312943397600 9595608 -96745311284214677734058982704190259200 9595609 65782255174413338177280948429363728916 9595610 -51575500203241158011931385588724939040 9595611 89070978163880944355565761838711244800 9595612 45138246857223506769780607392952451072 9595613 -195042942543600310557596254397561917536 9595614 14607147722981366702489119229486260224 9595615 -19694622815209743597892557162457473240 9595616 -97082962270395825696853332379891138560 9595617 -58179442224580099406835046549617142656 9595618 28417216193797520104212750046729238304 9595619 -222630548483342020748018425909827629760 9595620 -48199178942369923572903839701893523200 9595621 4546884284988279480515609633845762812 9595622 1578314354099678067348199226216822592 9595623 -58122001458712163249548950200519200896 9595624 -110687971851651573560374099432446412800 9595625 34599034360921933553288909914479952500 9595626 26482024898617093821919168492507225344 9595627 438552441805176251461367622005415320440 9595628 17519228279673539855167132841891383296 9595629 153590328492772818239308632732436914444 9595630 -102058486379414931220457170337925442560 9595631 -20985261335399284521095344680430021488 9595632 13443326264875351183940148338821201920 9595633 354161965118025165980727278578300481700 9595634 -267598958433714709454432834845168489440 9595635 69943235890591647752996323444655266560 9595636 -150947146531101404046473859118935409920 9595637 -168905262428395574482848265485347013714 9595638 71573999771532582738011184911585452800 9595639 -138424046222410265409397345663310563776 9595640 41736457820891195301483748359996825600 9595641 -47917757613489775440249194964434295360 9595642 59681744881917797636266798503823080960 9595643 155350566554038882931823099608206001040 9595644 87680358391288070735076598225210262016 9595645 37034549612220361201216354411653945600 9595646 65200966162639334372891817872518579200 9595647 14597685976954392484970391007281133056 9595648 -209732603460837350137280712721278435328 9595649 76596226242947343817526506930113764352 9595650 16644003752588811250670790123145651200 9595651 -165558119929274839305046058710893392340 9595652 261460450693441111016968595712674737152 9595653 105333876946708159917522429755624885760 9595654 -78141512411340700255576901040373492608 9595655 -209606780800471886405400186406875092880 9595656 -1417298638885967819806328157644390400 9595657 388502544729587501867507492568822732672 9595658 -5392801858023551123304604090371484416 9595659 158161808249839627692748859307826822104 9595660 -60295134608016007485175652069820472320 9595661 -101577743162078621889691153485240771648 9595662 -5680001852180284437132600737902371840 9595663 -28205647598645866456027433725481360 9595664 -25162551539016639486079038506794008576 9595665 -188565194283995877117870374704584000 9595666 98119275557750631040568746573564581024 9595667 -8668336362097276383551607472536690204 9595668 20021102237482031440096966923187230720 9595669 -279065681272879576801273506869789137056 9595670 89016195260899287909772828963228846080 9595671 225652523821769416076486505045084875112 9595672 -106612751034923055062392493663122483200 9595673 109745484611565712924344578184462851136 9595674 -95737016266810999468806202403402414592 9595675 -56225728443729816953000166712979876000 9595676 318838096451615312746708982101192680960 9595677 -39419745709309357921456099397288918400 9595678 -63134675190551303246288526129142018560 9595679 33295159742663670047857994550031517280 9595680 -16090777416715548107699459677885562880 9595681 1403511644695921827966159643499677344 9595682 -150622378865431982813785683306376839168 9595683 246310233324965685265689064729718982864 9595684 -132495052190000781711383662699987476480 9595685 -248732389786706978315160841895383244640 9595686 -227358353441762810945251287302560720896 9595687 -257312558456778873382651046056105610048 9595688 -79123502410531013328803557833456522240 9595689 -345717114576414584584163141042239341600 9595690 -31234122489650472341863299400230236160 9595691 37893757742692894885137223926181984800 9595692 -112176816006680171619523610098553487360 9595693 107957654452243726750477879656536993942 9595694 -61248613410962639563207571642645231040 9595695 67239181999936830018546552707326267920 9595696 -65924630166494853184589337649540202496 9595697 133465988457746862865329813057475914240 9595698 -22355441508426769586324304056189698560 9595699 82174925438036799555378782710448239320 9595700 -132139350761472406056931193367108604800 9595701 228724370431565133827295523655514613440 9595702 67742636770853165249267899292933019552 9595703 77790595095074660270361502099092550560 9595704 3463633348447142136452775992573829120 9595705 17846554773610468726046844717598349760 9595706 -57505637157521199289367109252876875040 9595707 107491529156895776556496914088745687040 9595708 -5829951875021421793490818335928172544 9595709 -15548941615695857748829440004112757120 9595710 -10582903222153544476313970653669428800 9595711 -55846400431578359464560820835066245200 9595712 -35622981738000328134559414778006077440 9595713 18453936371756291530311267425843910720 9595714 247794653424542729337645743910819189456 9595715 65460170133175882107155372275834203840 9595716 -35218114627661605574075529991200116736 9595717 529352381659062054440751991462367803612 9595718 -69293974452307605173073684402376587648 9595719 125674287909013286565203094100003239120 9595720 274368852858694548620752752301858252800 9595721 88905977365701708397688994414913129344 9595722 54098131315354735278845737338251650560 9595723 314247872117153611539154737059600353680 9595724 -236969348092728576563730599844211125504 9595725 60642534640101004174602200942042136000 9595726 -5382012014387348487556328035721579520 9595727 159272974632004266344124631350841338072 9595728 18109119543831298736328553228969426944 9595729 34530970532048351081986936348267769088 9595730 -85788382534759522730993238109328532480 9595731 151275671770269702466939901972809962240 9595732 -10571746271468645730371125234175402240 9595733 -154755869931229205522271167005321411680 9595734 -43667680600363180709864130627012481152 9595735 206058676632021860807547929926328112000 9595736 40538147444298218380626541961193031680 9595737 -196539768857971327385079078159010285692 9595738 -228768868549547694641988383510499356160 9595739 297842253899010199728409859022428902656 9595740 13120924988712227204872093114533150720 9595741 -271466794390219393783213805783398024000 9595742 -55742791943030823226752212158869657408 9595743 95113113069090393238132945454143272264 9595744 -38709555578346408801226596127965708288 9595745 183030640189424196438449428523477044500 9595746 -731740488668709253272986684972496048 9595747 -103833706977500828470003246670873592368 9595748 2574685101521168324493808993017225216 9595749 -150046785803193569697800329037931967200 9595750 -130192463526469471892672502494592672000 9595751 5374578459155397995072756584692562944 9595752 95999572088205797493815979248986521600 9595753 222521785823524124463766096489777587002 9595754 -11138469161680581275423347614990586368 9595755 -21853145235743762559714105487697808000 9595756 137789816998553700779683693542624233472 9595757 273307248558701745489445583713128692940 9595758 -77041995194800728218591852794405742016 9595759 45457380674049290591194978427047976200 9595760 -23803731276004469150887240050868224000 9595761 -7124824708203630205955065441866034176 9595762 -147954116129487421617482712030298647936 9595763 -129973735091184992196662204703662766936 9595764 62877895914588623502454259981856316800 9595765 42279123638669266183902877416389592600 9595766 16771455819482242447075052764192988832 9595767 -161259643784433697130830916760541154352 9595768 -77583912473254889951138610409328640000 9595769 -38680084588855897486110900663783199404 9595770 3206903869410280833740314905028800000 9595771 -45872557387357687775710821162102424256 9595772 405722829712762099723607682030930432 9595773 -432501450136557282201910935923244849600 9595774 -130590333085668220887636240097813935360 9595775 -30285289658992408813478099605892881200 9595776 -62446722084375875355497300038464307200 9595777 -15437564528363813706854218313246695100 9595778 -15886760907097908201925551477656400480 9595779 99488413321343502028865384758139960640 9595780 -23521813993589922600016998673073664000 9595781 -124594673781092885656221945664985363880 9595782 -16172199202827324794083888943555019648 9595783 472737025369538982211157694332677707032 9595784 -56332953350155886431468667379056640 9595785 157762055002555361259744385031037259200 9595786 146777380175742079077352766597583581280 9595787 -163871975532831947434193531024778711840 9595788 -108191972334670808341638383838366151680 9595789 -51701163487615139430276971515597770880 9595790 104270071686158870059986568207118174400 9595791 -88345801295798378874198428703143526552 9595792 -5662014165339286151970930362488455168 9595793 -131147243305632214218383021152045418958 9595794 1087237057892219741367119450930167296 9595795 -90283055914694184828222640121136154800 9595796 95751352195778458207976585426667540480 9595797 153876568456038515120978493285263671200 9595798 -19944740216081118354891033370366661760 9595799 -29595462375882159036069907852253446200 9595800 -165117374879965804723808018766965760000 9595801 20972125325977116213899046063660265802 9595802 15521051254511275426104202648476794880 9595803 -103737120969389022847221658445060259840 9595804 -27801829543139992939644715774685349888 9595805 -132529097823230530892503181961599739540 9595806 -75915302117954376261451242375917217792 9595807 175231040340586926672064688268721489920 9595808 43829692267645499883291217936737239040 9595809 -113495237111271365261919984431726664876 9595810 -2978018772072026682909315329682071040 9595811 25365981986258192680329812640149096412 9595812 116117739402472372776114873644027200512 9595813 374789803878756554917955230488934415520 9595814 -206351799039324349370248297036943466240 9595815 -38271088842127994597791791701181708000 9595816 -191771828043536556466756677934828139520 9595817 -373709226162764821522126625515713970080 9595818 -8412053389225588432365702563728578816 9595819 195799011557253930721906970466167062920 9595820 -197261913890683912030127674686225745920 9595821 -176229022090104649291706549329281156288 9595822 -11864758599555560834886567870815922048 9595823 -226051340553882864468498235432692294696 9595824 -4960350061118716675190295154843975680 9595825 67845235968831457155366776995228588550 9595826 95495360852522895726919932266459492112 9595827 -77747218253885404708024120692838889436 9595828 -112339091644710647429247735145652987904 9595829 -513496718838645021892948864960729747524 9595830 -4596653160561770025487782993146234880 9595831 -7252453298924881665370598153326845008 9595832 174756022459796758666218024470716108800 9595833 -1497195321973661033251898515767562752 9595834 8226220512780376918863642212834453472 9595835 -24674056231717921774242458381982231600 9595836 -88987742459113892099704076841139238400 9595837 -6958006267646252520028795936580094528 9595838 72931693001227718661822515064246592896 9595839 11877085877894820178851826757961815040 9595840 47364086785841788769213695820436602880 9595841 150433755483449595798740079334102354242 9595842 14597504365790224599506551352650557312 9595843 -239235714994224677867207770171877420840 9595844 15324956269979022646174527398437316736 9595845 3859436630370885134253819397354679040 9595846 93360846092538000834011312850803537664 9595847 44674574170280754869238702237124869840 9595848 -1306700235955520480982841565999431680 9595849 251908969620919336726180124988413016192 9595850 -3419232270540378369967785489100416000 9595851 -75275809729827537938307797923607568168 9595852 -15596017777340754634575333731837122560 9595853 74778359221252739334367804365531760128 9595854 -100447451198069182110329612640155170560 9595855 324186344699616984009418575142482306000 9595856 -58214446457214444237489772316109938688 9595857 -267859534316849935905572174955634770960 9595858 -232850007328658841122535816646749275520 9595859 -76777101991574918884321006181350677600 9595860 -68031044771543854174523050271021168640 9595861 -95623679535806487523471378743390120576 9595862 -70690741988199990191729297661659125248 9595863 -26016279540013364486090961878638541136 9595864 26724522217711110351135360463911813120 9595865 -253262144843793588042547282969023388800 9595866 -64607309907462811533457933554600566784 9595867 21988647946944328122493362194532743592 9595868 204317734995884057817829812940902382080 9595869 -70531364186801671463411103551326220352 9595870 63487187768900775344321859363195528960 9595871 -121295443651563754185453946085042791008 9595872 121265718948974799995887335135367397376 9595873 -162540516091549902723108785043211876160 9595874 -105157562268934026418614878951054457600 9595875 121269087937997266693399990874500860000 9595876 -53243975127670303614798518675763425280 9595877 52996264779962757358180002663674649726 9595878 -42381599197946448775402640786624570880 9595879 105449083430996005634288140569256370184 9595880 269404117928974226290622795558092800 9595881 -163156264871211101657761655262355062720 9595882 -84985082915186986303082518502879408208 9595883 485737774050342265013606151700459472424 9595884 107229529408640111069345304994548020736 9595885 -31240473976644650085290640610535584200 9595886 -106263540543280749891066901823046437376 9595887 -47877795277319704563338806970457808896 9595888 -78537372911383104856709919708883845120 9595889 -94983215132088508682232379901199841680 9595890 -72738838175402394619225680409387267680 9595891 98249126623651322370077489792512651440 9595892 -535373936165544814794912408315679131648 9595893 -113210656007552917120930039497879321600 9595894 11866976451611097833810750033388939264 9595895 506813098202675102331691094097801600 9595896 -100789656087796160476455347152403312640 9595897 -5846999210454034888657966159892021880 9595898 110135501911243452428228321904154564800 9595899 26744464976201380075650791987969941248 9595900 123481905637419692403740350932999872000 9595901 89873301670699925256581811064765798080 9595902 1692757615731902352487531254314701440 9595903 -68341449627306872857312730814589262848 9595904 66168381415705370097480100674615115776 9595905 -208911651081144955611220713160506240 9595906 -243902870672713312958406681463341772848 9595907 464886280184687378126623019548085914752 9595908 2409931012684032282658791986810228736 9595909 -164635133727917243852766954093366032580 9595910 -163683183379334349546210407921930609280 9595911 69980195188934417864840127528233509200 9595912 -200837670933039365270057502257987788800 9595913 -70288140620931920895353174104727613696 9595914 -115826122652832113951062094135325154560 9595915 -109978011317865421904871718362182374800 9595916 -118638211069051088905449036928894947072 9595917 -63347347471433994929076059988817107552 9595918 -169650916646971065206856196243127307840 9595919 -180015237914121599744422902232664606304 9595920 -23730849128696279450483279728599367680 9595921 -149146239486547677990751012736573140188 9595922 4144274096773619047341127876133197824 9595923 -268661941121258156180128358630643840 9595924 -3260139619899789788691890974784289280 9595925 51372858842008535775179654059830376650 9595926 5613435198798048313977381726634583040 9595927 74984118105042344435337469671560307504 9595928 177428315836648370544131588164068956160 9595929 -46218989504247517541138929261758561600 9595930 49540467321753444417885419186299062720 9595931 250718221678526997556883633091868611000 9595932 -11135035833795003445533874118808995328 9595933 127462393756669576450677855848875182182 9595934 94029959760554575029558889109325555072 9595935 96339854977064072064674027402463655200 9595936 126138769241205529338636307302595952640 9595937 139961589803956610234454852520006813440 9595938 36944409123469701376369237228799969280 9595939 258315082269879664489340598881014852056 9595940 124308296835423465109607242898357879040 9595941 -22276970004216773802165438380354161056 9595942 -225059798966513330085038304610668676128 9595943 -161510089409719365356985420493138397184 9595944 -23219024877044611690330857539774960640 9595945 135582812857850563541553465713671321920 9595946 -80298116984520987148247069523051989328 9595947 -186736172522902809292941177022452268200 9595948 232907770540967578828716491671617559808 9595949 -347609730512965029301171351039795790208 9595950 -2898171436997438203456161870571008000 9595951 438310853188947556940717356253024815272 9595952 -11772509790082195847177088089287065600 9595953 83237409372468279277218971941555600962 9595954 6485319031580123759069071561809392160 9595955 -32318092394884048885826611888462338000 9595956 80512752327478876576773768918894686208 9595957 -9858191871794180462570660726527269376 9595958 -160031453683832495356172102729916636480 9595959 -164079991423562705503923529264022268696 9595960 -101087595024987912012234751343752396800 9595961 -303020241927670228739080895717912148438 9595962 144682974629082547714003905037034196480 9595963 -78419583652371035435751242945830032176 9595964 -39677146924961021326099856942589725184 9595965 -35799035274699829486663962534472190880 9595966 1609074703594746656472165568566922944 9595967 -429910963918479507808152960897172977984 9595968 -6236513495744325474665589197003292672 9595969 213074030438742312677122953365972113840 9595970 63800738217396327908993665533730267680 9595971 -9623160707799381007939821192509597952 9595972 -51116676485356013523957480006283919360 9595973 132679466882810312493013072682685136704 9595974 36259487798885691580151641947428209152 9595975 -193939861418946278224928256676347604000 9595976 -30596838300974083503720973082442700800 9595977 156458386879898273642512283902069032720 9595978 72097537797028187962577361339087488256 9595979 22612662383509774983581275811869328400 9595980 34369255072442443641694336233573120000 9595981 41807754948387237270454304882359244064 9595982 21405167482834466377384987391145384384 9595983 -18740701282889082041656580696645561976 9595984 31785299738917685146793232715137269760 9595985 20581750144175333447749218013839370560 9595986 26568220777606162304813945288301185664 9595987 166950977553815693689324494985519909152 9595988 -60544269221091220592159091433296936960 9595989 -13909012742965556641192871378023413846 9595990 -158815041615247728067696817644619658240 9595991 -122540629573291704247972787337953313648 9595992 -46517960506988302254957264312847564800 9595993 -74275317394616587859498706396325493760 9595994 -72137736813461660718153940511031091968 9595995 -52053205379080720759936915280754620160 9595996 2096348922398350416809894767745448960 9595997 286767912550536373827048753779947110732 9595998 125581829802105395126472027073866955584 9595999 28736938681228392021385571959894209136 9596000 95433178261902216644613607509196800000 9596001 -142604148920705351248676453343788543568 9596002 12687233300090552393100973531057089312 9596003 34651895261361550590911382332868151944 9596004 2582254821671337431704589623596072960 9596005 -175971983940611087117844303980426551680 9596006 -16849393845048114498902408126127976320 9596007 149879967703391118396456048155380408080 9596008 329651849525918784155043397326074511360 9596009 1690664161130730170350233612595224288 9596010 58499129992086364306599318856272261120 9596011 244727108283148240770818991235332271800 9596012 -254170004707680161442691920194380098048 9596013 59989036084936078368595456040733315360 9596014 -67367944496864396952708241941860791680 9596015 34012037977815343627174825129709305440 9596016 64161772047527219727953636338031001600 9596017 -250120559032967891536780253588706213934 9596018 -132375966629851882637422850981253293040 9596019 79857838028288112339211934710155982848 9596020 -40028707201068265020387346881098219520 9596021 76330387544722801395580439974303952544 9596022 -136250889148770318968142324897538888320 9596023 -97312115040396278039619765920523032728 9596024 -23175590703231560447290930546685829120 9596025 31501736595083890419666280577722338750 9596026 162487903872618990373225399357512960 9596027 -37011717941200826742246173443792831728 9596028 39003074926669053055571435271914342400 9596029 -217358636700877187837086043050682997370 9596030 -144628820787202790279704255599128763840 9596031 -70557172945804916883548113833920295936 9596032 -81268592519168838067147877847033446400 9596033 143706723650214783100253020291097688660 9596034 -58490785790459581811164143431719034880 9596035 -24939913242331956289476170300468648400 9596036 -5816320173854533837018455269138890752 9596037 174397128659561867318739287349249576960 9596038 10842616494602507543991016768992781920 9596039 -146862074764417091608114947652585181160 9596040 -26545066750520832700133185112830771200 9596041 76044013909512818688009732560411723904 9596042 -59315785215012763060257409523021604000 9596043 207565384021979897099506202021321491680 9596044 -215848458536870846988507350019414724864 9596045 -39235957995955100441314056295793716800 9596046 5763206447802318084250278452804619264 9596047 263667292556284557724195132449783805800 9596048 27130548178373708947816296736684769280 9596049 -29375682635848116293708193958427621136 9596050 8215055087554246176332598067270963200 9596051 -129780036709287078404212733505580418400 9596052 310275098309469347875857738577766400 9596053 44403319691805399845087790466226358880 9596054 93660646643895145109348051770086860160 9596055 39632283247214490759239283999362880000 9596056 -52875969121917675888081121410099333120 9596057 61213007439213847632893798560614151632 9596058 -184715125265764125134435107876309770240 9596059 152306079605508031851305976738360843240 9596060 -363085884197423355849034553264785920 9596061 -29831396868571213148191165383805202868 9596062 -88315056064189729411148688493517706240 9596063 24360773862416895221390556851464426560 9596064 195622155739701325223801221225701703680 9596065 -418604749002084476865168501545576033280 9596066 -136702346128834446982793096494135470768 9596067 11622972906627182256860441245946844000 9596068 -144242959711418882537294438062349729152 9596069 -4161287439096857922247743229271994240 9596070 -130870037906627442254207551385934796800 9596071 -512985795439965528948170373971928603000 9596072 30231251569802972366966396224318540800 9596073 -6928177737624075747944881440025359456 9596074 113568696309370483505373401648375825760 9596075 -329884650526214045730308308847762367600 9596076 12769775592973573913335323040137707520 9596077 -23465421914209404141073549168993563188 9596078 15125651407301492082835221269546667840 9596079 -281926689501149741307531907970812899576 9596080 -5473139072314284066091856947014205440 9596081 61882689577471109218558726810187010048 9596082 -91638543029656976663192661456914318208 9596083 -41032863283536279979391181180058652160 9596084 271106311736316304052602993155358519296 9596085 127371318646296255724995980813439386400 9596086 -10834575754635957954068029792641384000 9596087 57100958677117829915928342201892270032 9596088 86398840252246481980996256107635916800 9596089 -262475102700838370743410609513705409920 9596090 41826726320764717456717318809846497280 9596091 103151119492149671798639193944430583344 9596092 -259924364105421341411391132129218872320 9596093 -59382093330655179959466836379733736712 9596094 22865096379260145289797014052337068672 9596095 137855761768634691352696514740577520 9596096 -48710697874921673616187791560728903680 9596097 20335165381012468609746238943532781440 9596098 -38610979405100548834261093183437626880 9596099 -58136946575262370805743269977793480900 9596100 -111979326253061121148888827976866816000 9596101 -14428259732767676854038446950386845600 9596102 -1405726449358096412878491168297918048 9596103 130827635576745785064457785166770235008 9596104 -17551120886082128981731938798219264000 9596105 32361969048678233715428913119158721160 9596106 4898981909293441285065275660859841536 9596107 144186635320960861126621479791448222356 9596108 -253922657454162891120774581896546313472 9596109 96449979966299336675332342506963179520 9596110 15760461578967574355907718391068945920 9596111 -82571112529172596988423614595234798400 9596112 6647220518815532310346960412265676800 9596113 57567249177944595365301975956105297380 9596114 24003608955235827252284861104307063040 9596115 993782964311709417779721161773109760 9596116 -203575324278043875141890750843914975360 9596117 383429598132533131718142763320897209166 9596118 11727011551184662357010789753080872960 9596119 145641559464993506560876106071354151944 9596120 89366887587866794269283738661584896000 9596121 -274950979857651802476808818760891540320 9596122 -98766959944765596869775570331744335888 9596123 -567576469800291823805160438104092247160 9596124 100354835186632072150050585263762027520 9596125 -68772674409696151223042532210721056000 9596126 -34878103972332038692335685005679503360 9596127 -76354633288230700700366488192051201392 9596128 -14584563830725495687441317416355495936 9596129 157980386464738217110168481734937040960 9596130 117406816181317116485130025838903040000 9596131 -745865769830273782468715875397872982688 9596132 -1333726971306778771045549314169675776 9596133 147368373909663090690814096201855378302 9596134 149475899858320120069791310082729283072 9596135 -92327917324560090339423770302235456640 9596136 -29872065596075145216758906014500126720 9596137 163226781646088604373595230626562375140 9596138 -11616559513647948894522503486456832 9596139 1735002875601268344311359629608017920 9596140 -205218902306248319040264908295372518400 9596141 266252595420160214244232691084511235542 9596142 -4541928278711502927372424950731276160 9596143 137539849202393349363757567935327912960 9596144 -58534126917235631973109784918862397440 9596145 -32002280526662669513678557729025712960 9596146 6579405384592985957234339034376402944 9596147 417409197390151145219347713135876816 9596148 -163659673679655834528315789168649912320 9596149 -20130528335521568422360216920293404836 9596150 -39021520277489501002941843336394286400 9596151 7905022135636876162494006042897437592 9596152 58295963551819894331272222983389061120 9596153 71904469676748347213172232089073941504 9596154 -152426672099372793800119293282824580096 9596155 205188589352521063846795848239432194560 9596156 247505767974166079451433808600987627520 9596157 -184116885423665295784637064787914101760 9596158 -60051630310639402450221270360587491200 9596159 41453472642079463170013721563607920040 9596160 87752437231035063415953315049903226880 9596161 186791123225356178451286711611133013762 9596162 251699979469093220572773244928304122832 9596163 110570359528307124094151798060867620344 9596164 35922766977132148819113191817053365376 9596165 58987044792442264297080643180056919800 9596166 -19276499538699212380212117689364922176 9596167 100931242838436315158589899862950617184 9596168 -316734252572371007098572110662610365440 9596169 92002083501676463590273755177386466288 9596170 -111413541646573141872505046652135522720 9596171 75455860714567134323987889183424407120 9596172 -839791337358005692215367739633169408 9596173 -193071631510564664000349794407662689280 9596174 13240490752632574886429553016084168704 9596175 49266958016343441252402892139201539200 9596176 56763357633457090880259410894989246464 9596177 45175189093330069721576763642610506600 9596178 36702453973749059758863234502471680000 9596179 -273480439638463156223531748536648043220 9596180 -82059279010371778365806004530464481280 9596181 40717050574363753268647265491643904 9596182 -130069566665196883676131512318841379808 9596183 -190844614266310853882908491369191024568 9596184 86138576874209024030089126217791365120 9596185 -246821018452353077833054957932013807800 9596186 91889527649223148655384447850965605344 9596187 -262150214313360722633826649723859221440 9596188 -20692048673897999397248021433608822784 9596189 251774806341353030385835077993279621990 9596190 50783642606291389274378125570454092800 9596191 96349562310040572263577797133974811384 9596192 197231353762576046263770859244747292672 9596193 -228876079007442692182148489810518425936 9596194 -118741415971375732276766905658852120928 9596195 67862969707331403358871982061507608480 9596196 49561782706894679458411408459153056000 9596197 -183491930131661845007236109059787141920 9596198 -2959178775988617602512303956874536960 9596199 -156691603746337873342921359530426104536 9596200 -137786984850126911733435143942464896000 9596201 4529638982975346997139954650554593664 9596202 -17090955399004851465518123778284408832 9596203 -241612016928149437637942578217709353548 9596204 -134742558968592405375090982384864204800 9596205 32982622924669064144994438277014758400 9596206 -10990808067852834314113765265126397120 9596207 -156072536544481685066515345865614082544 9596208 38529232692361461259456713754236125184 9596209 -182470308259548751587585594780739397760 9596210 -38904420257708214184378276683413278080 9596211 83357767968498980520914443410568992384 9596212 196303359689906690309123795461358291712 9596213 -303463379941323904993352643107164137216 9596214 -21321786305752369211192766524529458112 9596215 -3530156638733943839062168910852108160 9596216 -96582830320517206676036488645607424000 9596217 -186672812259513162070055454541673119920 9596218 -102142173132874804876303952722342775040 9596219 -249541946571374324991835317623050084380 9596220 104838313800586188840730909419061601280 9596221 208668932013083689864717481911150560672 9596222 -80842240643432503946238364440707582976 9596223 -24882290778963897616446985656183320736 9596224 -2060363076475997640102764466350850048 9596225 -176317799574247352164920192731511369600 9596226 -48379394493577857011287613280148806912 9596227 58562497535817580938410109173033638076 9596228 -1562754412324370187413502326691634944 9596229 184612912371616104826894955516677557984 9596230 20176513651325288446630006612302547200 9596231 276069896402211013775346340065353299032 9596232 -9477522901472415464610817742807654400 9596233 74764942936299647121657665228293821924 9596234 -72601231879423849830871291360972888320 9596235 -120307678302990477659027990900901523200 9596236 -10539502847659702448633036726675562496 9596237 -6308002301974408780390968407199817248 9596238 -61515899585568925677443769032590289856 9596239 443835244830010994286749371444948957040 9596240 73911930880546340684954507012849909760 9596241 -60099211918472646946694926679839336140 9596242 172967282857051693510680004259747248272 9596243 65983728554819344382491979440639872492 9596244 19064805871503154445813501190190006272 9596245 -98416412336554062594443081713970739000 9596246 -53534315775222601148957683490535669120 9596247 27654447942880096069774822444766760960 9596248 -271292387365878054898857624268398305280 9596249 -26271652227493117746322223388516437436 9596250 19978314668828334382067858082842190000 9596251 41123424793275168333801947796668003360 9596252 -367174060540262308232018567215985817600 9596253 -74055900565588517713215523643819354496 9596254 -226086243714301573214477384300287450560 9596255 80011974109189270520193245802249142320 9596256 -80754272995895121187343784850648989696 9596257 174365892115696026743222327572038874032 9596258 68820697234981341497889955399641698592 9596259 141743582660547795051881411527626228720 9596260 6793860134033977913273108796745754880 9596261 66900376581753262933621328945576900862 9596262 38259859847038467588267082322106541824 9596263 213177129378072619814851340257453251512 9596264 124995928850830687590660365310799411200 9596265 3293929457759347040722579498465960320 9596266 -142347073785205779650665177882153376256 9596267 -1678413364312599234244254438320400384 9596268 -125431972815769624779183090338436864 9596269 -1635465861210600464581280147036720000 9596270 50923786388091347036761460914205062080 9596271 31701713142982610346005063966475279744 9596272 60374067206388633465734237732305108992 9596273 -83537467628259665420669000164954955280 9596274 -83921388275583084085991647464962280960 9596275 -17585819355496033730465904055435953200 9596276 -385908853682858642904196345003172542464 9596277 236920871684810673902895500181833327214 9596278 -204813413411735807730387801219354405120 9596279 -17225059096416843475838463326432161536 9596280 -102306265161816250104391538747154432000 9596281 -240416923823585126779605282351104464918 9596282 127071790160412624075066419378012524800 9596283 -22109151063672244217640023332389683856 9596284 -318306859746217977632960843527498095104 9596285 -8533143340287981183756186355348446240 9596286 49389459244478740296219632405439283200 9596287 -83385114982349828861876475333371784064 9596288 -10897715667804018775103783595461836800 9596289 -10815340723774656796327949428554395712 9596290 67508096492401520306044049351754071040 9596291 44461819321074399672880337265112929000 9596292 -116183326296759512114240530646980147200 9596293 90154418751442390654144210469025786400 9596294 70649529721368676592826146654201296320 9596295 11522119166876720064756081907002435120 9596296 -77687939511176443547165234373500743680 9596297 295552679325723068263048592444362990746 9596298 25617011650777809228495606608342181888 9596299 28261656945796026374963584593245905968 9596300 -62196205502774032947747591356131968000 9596301 23879189813087336934300403354625885760 9596302 124398953317976265584041303601720116992 9596303 -171829549697782454149610800242932655720 9596304 87013927971212486013451515670078685184 9596305 21043250311902363324340056156107318760 9596306 -13772602004910653052446221566729686880 9596307 -152090278715151483058147762142598311568 9596308 248940707515877379733877639200295182336 9596309 306453308069769033630060786772887642510 9596310 -25791436402868584854844782273765279360 9596311 -188848258752189141295964553879264845680 9596312 24553688204962835030018375747486208000 9596313 -141034554686650237559933825009478367872 9596314 7891993811136769996125561350879388672 9596315 7945510746257684217434610288048346800 9596316 -21731237695560979606691993573729157120 9596317 90038131835979200841429667757385563366 9596318 -85275792031223094600499473778453972800 9596319 66674876545082817466302805000231345920 9596320 42873131697307794734989764036687298560 9596321 330849467290896135854200621285407360 9596322 -20276259443061755309945731734566606640 9596323 -473907680107539648294683007985854783096 9596324 38152875319106577829694398067128365696 9596325 132931651240390581619745652405224625600 9596326 -42832901475636675361317780258131769888 9596327 -175716303104247760300584759173463150576 9596328 33637096733877704231360094925089423360 9596329 24002960369636081779054333876434200320 9596330 78227060173050184993289076568146547200 9596331 19607848126307728407531412333052558040 9596332 -182918868594719153675424815527343631360 9596333 396975892736632448698836994026330306582 9596334 10041560666804168705962617924598041600 9596335 4356788230461789280926273262286799360 9596336 11005296948520757162479193904585768960 9596337 -44720793380249437672116189689767464960 9596338 212070821735163236033230179970350387744 9596339 191073383257440252586429404482569462224 9596340 49224817351305562072176389143015833600 9596341 207512282860814323441226013100389533632 9596342 -2895240752309560100077910407843529088 9596343 196250838188002804835781806486553606144 9596344 224102441206906564992935894412736389120 9596345 336116260724128213702242424903305048000 9596346 -74949827282181234167437251132587698176 9596347 47709176314283077675871796091272352872 9596348 -157171679986935244001717530424308411392 9596349 -38063604653421787032982426207391981760 9596350 21051871569732510404331737152957128000 9596351 107889484768152130662933474751114473600 9596352 35658417833878051456649130063433826304 9596353 827310950789188898885382587478452864 9596354 204428657125177164272286861230664007680 9596355 -102666009890962166463057463706634377040 9596356 -289264045597629259361733123082065736704 9596357 -56515817610398822183985972076173429600 9596358 -34625456474961032252699238997292404800 9596359 76685105831400418490061001602744987648 9596360 -15513986971558365141130022185795584000 9596361 22590039506035997376345100829707808640 9596362 -44400742836047248871938943489206895568 9596363 86783439848072464568261363232550742160 9596364 176944758495375775360928873335200709632 9596365 -255059370060812473413297888370281778740 9596366 -149846194123623846551420098611263018496 9596367 307861966698915273690546114159192192000 9596368 -6007419964768408640537056481167278080 9596369 -4520838542094211275626520634166186640 9596370 41072977489830574147006048719068160 9596371 426146987773058769545979394399253790572 9596372 163818692270544088808199663471593928576 9596373 -260448278714279907310576887246071094816 9596374 77175152223435670188129428286414047232 9596375 -180152917837765057790043988560886686000 9596376 -190229043670008680495531991521678100480 9596377 5211227008108820906505201811089582400 9596378 1298014483540257876460081261369973760 9596379 1151956457236221725851866328150116576 9596380 258421551486149020304280412295574359040 9596381 58963985085155969145372421354899790464 9596382 -20618990812233832051148508857256791040 9596383 147755629798669919778871988285478469800 9596384 22994153468668135673653368561209966592 9596385 -76326654777668340943898849598790126380 9596386 161427214458483926836383819812545933392 9596387 349473919204429419916348827038307657240 9596388 -25057302496875509450679627611759529984 9596389 -447231680676974698162625679772979170 9596390 -77265734490341881168425131742246403200 9596391 -21191546106048597322798627994490550272 9596392 4734488044937729779138626002378403840 9596393 271139463917111639822678509070663386704 9596394 -1123692104672049406113254424109749408 9596395 210829954241591023851916111156165970400 9596396 -4043235504524496091659041866190980608 9596397 134676029057905250608141048291006593600 9596398 102900965200670545854503926482546292224 9596399 460734672599144700159632373091771256400 9596400 -8358050091519005349113195293664870400 9596401 -311844823707924744600460121314172487598 9596402 -33608193974869726107518322145519986048 9596403 91957377945343399520265995105625721812 9596404 -216371346226105588832168843725774333184 9596405 55752747137687699554833345494977269120 9596406 131071170243072820293771638004938995200 9596407 -278544482182631962372268605673496665360 9596408 345584875084589664047016549965868072960 9596409 28840703052269302511187524936971540320 9596410 -209653149719318943385839762976687683840 9596411 153975838257579270589324219785776791248 9596412 28858174985920447949229207619897669632 9596413 -602639313342837827925824036169844008960 9596414 13767320842975005182047303243363893312 9596415 192288550633876906119267450600458437920 9596416 -55515693113714896073755965333310537728 9596417 -15284837343856172382851881028519169534 9596418 17876164144269190657401755635394400768 9596419 -13830345593369960457899628431560140480 9596420 23263087026041863439990090284635905280 9596421 -83700868914440667765747884248265131200 9596422 -14425217891554780164052833702042673152 9596423 -9835459499945345441334404497950044856 9596424 -202302091958687035735794870317800366080 9596425 -9239461404225966453519992026656180000 9596426 35064122105157589106276054908070472960 9596427 -220360974366281567409235151253407805480 9596428 -95407530064711063348596082698266403840 9596429 -41427269446527919919418249514823506080 9596430 -30931636949887836556165270108420117440 9596431 21682884529598946635556609237918606528 9596432 47743288150093182799110854051939500032 9596433 -82684284329369929046701180214469399552 9596434 12593451150705890369626376989674281760 9596435 -113973286142349310573837693442372439120 9596436 -226084056738306608281133706816647079936 9596437 -185569426995958993825649151102631580914 9596438 -58601242392807780837875891727632678880 9596439 576547528908385969245778732173075888 9596440 28869380238780210454323204118181068800 9596441 -381545108120425049071028241217431823158 9596442 76866199960895349532721402992243840512 9596443 -174725137614352570817369199575723837308 9596444 2501610102714709606814383276749742080 9596445 42221752672845978489469501875331751040 9596446 -167677063658552883881889761965141259520 9596447 143016489424563021022106407696358405232 9596448 428392753846991844131560181529260851200 9596449 -440594922256757171632345086170891733564 9596450 -32661155700286018186666836539333658000 9596451 139545630409475768846337269400756337920 9596452 -81574825413580099512016822137613972864 9596453 7749661668020175699545027795190643200 9596454 75791119210130433533274304595469619200 9596455 214095895692181545660006618509406300720 9596456 260974081341361271572547006446155770880 9596457 17637528479830838645775858593233120548 9596458 -110838026300428147939304253386679619920 9596459 -15928690160484420096895229895227526060 9596460 43519866184712616650197851838525931520 9596461 22395806661416421998171073109179260160 9596462 -24167856381848021676731796291946642368 9596463 -2179832537799985572835206722239019256 9596464 -66894934362395703511149420414043832320 9596465 196526568263208297951039005939044327860 9596466 -174238538900761737204219067493980230912 9596467 197168690553367535135742641091437285516 9596468 30648707563913931518259290935271546880 9596469 31670295276462146323742111940034535520 9596470 33301406212634718615975930566946691200 9596471 -61154445001231530716683893311635370328 9596472 -159931592548336840530922576539995566080 9596473 -210542271388738186149776139190784312278 9596474 -58245593319107861686316198259724154880 9596475 -1004647581222596122754032975734267600 9596476 -320210853129506438311297926588227261440 9596477 650820085800898337857824103659615912000 9596478 51604310958626543508262662773345020224 9596479 -348567768381674342108834205224561369920 9596480 -25965034768583344683914201133770342400 9596481 221605614152298662078188049231741858352 9596482 584180695552316462078430803269017600 9596483 -49230120403405929131947965072897699552 9596484 45991047366973158488181829536631603200 9596485 -140660435466249667614435251301207866820 9596486 154558616869100626247432901885169764192 9596487 -24130450369920325039919037018524663640 9596488 -147485132560419107928269561517887815680 9596489 -14977103708846275625729589019394031168 9596490 42851274984972541854703792447738917120 9596491 8708878243756998710598721257477700984 9596492 4461499342114726840423515850988186112 9596493 259899100665615013818981707981494418880 9596494 55334483307477227867862037233098980800 9596495 -241795182536228600765390594795609931000 9596496 -6367272782573574499819791298828566528 9596497 -54710374109181872240956072783691805120 9596498 -44485227035623326479465390277615363936 9596499 66976919319291110212396796096948163648 9596500 195759690476257352479054594577028480000 9596501 -64738688843080556569403432093772994560 9596502 122610910491999392589014923029480468480 9596503 164346990902096843152307361343706003856 9596504 490947046334496001838735335905639014400 9596505 37539353571977448734506765748044297920 9596506 34357195155280971456272082790931021280 9596507 61868663064418449921866390512137865152 9596508 -1869848176057860235023909486455906304 9596509 91317079953048230979295917772092880800 9596510 66719726743699852126828803535148605440 9596511 -103719963530472985018165463213039484840 9596512 68258284641551749235695262697918431232 9596513 79457799466143907462678969749330803760 9596514 54608342592702334527237135309281660160 9596515 -51595524431040880357171855421314210560 9596516 -199101430933390149896730764308041394560 9596517 -25098189641764661005338896674066025856 9596518 -64660679464407333265804761817200203040 9596519 -10407792075851527860278449017959486256 9596520 -64116583335800000393347067201888256000 9596521 -291985649568456035365300700368231156656 9596522 -22221409551010253335391866236494137248 9596523 236894960919968674982602404222459408984 9596524 50822179285478404586057629621332222976 9596525 -1417297823464647293984001633562992000 9596526 -32885074479962791311295051875654161856 9596527 5646936859324031858434110860672960640 9596528 -28976212386765402870357034485585051648 9596529 118293022755500231310481682125190773920 9596530 32652539985682266494823437779641323520 9596531 109206406423868355484251690386111456592 9596532 -163319031660340845393730130484876589056 9596533 -445396048225435100147307834495155147218 9596534 -79513916443040992959515731387166063904 9596535 52816490837283191494930893522309441600 9596536 -460574200491301040004787393586347683840 9596537 -361585731863351902990724483868036545814 9596538 17495340127929409960282990294934555904 9596539 -585895988176963711661115188614063311760 9596540 525688919130559170307100180374579200 9596541 172122908090379062112401449715467002144 9596542 -5526553286378984711070371037225008256 9596543 -88732521370948816373747457698399354112 9596544 72756043585497147486509972767522160640 9596545 15772384923713386042066474388225417280 9596546 105845697398921872013033826487535445456 9596547 167776509734575505930505968703129513924 9596548 -48411464688023027190236131649018941440 9596549 373221044558372501345741044731125843550 9596550 -23765433736021181091581253086258827200 9596551 -294967063121136462019524376767292152336 9596552 -83844038142843117643456784844112235520 9596553 34039546588307482076780557651660927104 9596554 -12785582525363431263347983878593166336 9596555 -26401240594282631762997922155219875040 9596556 25683606037870120682404931910395934720 9596557 337526823958639452539067916145902938806 9596558 196669308088053175690311931017783416640 9596559 -84496554381465930621520528765529639040 9596560 30761933190433831424730303759148646400 9596561 -51895478657525907001658350285941812748 9596562 39573083975319633120082906227184858752 9596563 133191092690306100421797909416719995784 9596564 149634937324594811477963190579226771200 9596565 102683521998624248114304458121558397920 9596566 11417462327856978703193678853909387264 9596567 -148528485964893995013840925226035549920 9596568 1893768260593191560108161025372651520 9596569 -131523366880979297328803932921385791100 9596570 210479973528333922168990621234276800 9596571 -7335598571387546653408907829430172880 9596572 -193887449025190822504074608190290113024 9596573 91992508863237935122787542303128616320 9596574 -40494851752628983725105814558301971392 9596575 -68590760591979156946950642304581237000 9596576 22765058195927671128377725170116198400 9596577 10610877042566948154649655807421788160 9596578 -84988324317492317682302444076377299680 9596579 30975591465133134937211394971298751200 9596580 -4368509425757200282550730918701383680 9596581 -53302483806968258358365620975893790436 9596582 37052877777673469961391083943406372352 9596583 34648970491887451552714472442759664800 9596584 -204658559668237735077339374136621757440 9596585 -247855243242656330144764349573495440440 9596586 -116351052190377639085298642887132588800 9596587 30483953933356555470027516797809807104 9596588 -60268035197805496876029025829289937920 9596589 -102027294910275855649452551990669763456 9596590 -96115017721530234822098206339654171200 9596591 -224312763779528051361896533154483569008 9596592 68552206637920623278410849140273168384 9596593 395485365614313738127213667143890374580 9596594 -84717093411096521415732284616381216768 9596595 -6940236747756094378495006956333730560 9596596 286515329028828384682102888556743966720 9596597 34282960493548172226096781395796280046 9596598 51690029161742282561417973920290176000 9596599 -47815507882705930266694194878003726480 9596600 5871264988726051092214160545817088000 9596601 63324060747494897045023888017199940352 9596602 121423050293961337304156372570540036832 9596603 -63645548382985648888030950340687476360 9596604 62339087329156555483948243288491294720 9596605 -4206240748402728924551026464437337000 9596606 5085619444844420562986659964053208064 9596607 -50664175855166760794946880671411050112 9596608 -6561557020295795813223771410161205248 9596609 337754035234204145076018665808472449840 9596610 -47019084244570157857211174763996748800 9596611 2723990360633447611020574383020343104 9596612 172988482238501266146035188682491809792 9596613 54382514129566431942543326778491925120 9596614 230952875687273835562798858105368802656 9596615 7692807135497182894936467631275571200 9596616 -28614756242429757595918454507883233280 9596617 -153449627051245836983004486250493223334 9596618 -45918153446640864348370373895113484240 9596619 255175447627428608487099584768862714264 9596620 -876353179505369135525597747698145280 9596621 -401538893914089914978901770483822423178 9596622 -20047002346163814747837222470129971200 9596623 414294775736964692489988081092584101872 9596624 -34309441320886533139257290864221962240 9596625 42573634663481273449302758298437328000 9596626 77714647148399926620967697205365336064 9596627 -207509151420529720767678561093118213524 9596628 6974954788072203260449877921343897600 9596629 61082802014443591075659186427581298560 9596630 55702556196026904086816613385467043200 9596631 -100727472583596619982140985406288024 9596632 -345328464169388332582425712571260907520 9596633 -78128193472326319946261747109431312118 9596634 -71679419680368652295288558659471653120 9596635 -75720652098834367188598651365591108000 9596636 -125918794312634274433931836199952082944 9596637 -29099313394309822318903228035537462708 9596638 86303120193761042045849511782153286144 9596639 49681176566878883742948860270519899008 9596640 81234894633239173233393233485556613120 9596641 96010298981604050638421338827978971042 9596642 -1408871668068467435968135493143053312 9596643 4541764054310989485463122903996076800 9596644 3442564757472694481648198152811446272 9596645 -83994404723655943713906905100998114400 9596646 19054450508153057194146900150317854464 9596647 267680799811700989765684448399217239096 9596648 372084408544606387932826935321876725760 9596649 24682328279156291779679548187761413264 9596650 -99397271763071965855917905287287106800 9596651 -10040149692624482837628856928990591148 9596652 1098070073915052049973140420084137984 9596653 10498698255149672205686317340954762880 9596654 2848789933249973316873420135674895360 9596655 -204147600887134394281953471716838059040 9596656 -21426975443414863028795937506712649728 9596657 16383295747929849520842845563965705792 9596658 8078060919211575624071364437237634048 9596659 190392447417399749964260069090814155560 9596660 -37645670566536237092509698738041560320 9596661 1696927113386889873365072853118359072 9596662 20979655135056890946340733981751836832 9596663 -30003992975307694971245787900562520640 9596664 -48635994720821016222024969596062924800 9596665 35635512422222399350438052705678162520 9596666 -28703350179163236339564125983144909968 9596667 -124957103361009942586261979452009043520 9596668 -150768673792106519349197373188518653952 9596669 -9826535499128926612491054544157123220 9596670 26608927860328962118753102936216043520 9596671 -105088464971700555253164923941219142288 9596672 -173233694212452648327973167051004968960 9596673 133443342041512012080522127423088222322 9596674 -247667837920576000951148961325892975664 9596675 97747483538468577206330444928411907800 9596676 108608517998248350116004316526358162432 9596677 68060320373987730773843329963659696732 9596678 47543196142241744854972160610901788672 9596679 -275787632740121066208448166737841136216 9596680 237427716466189951404160117697985024000 9596681 -217811589538122678770360183611923514176 9596682 -79134356104012145004569829216500821200 9596683 431165373458429615970481970045614300160 9596684 -51127510387878184939613854337912035584 9596685 15408857520213598246323742329138284160 9596686 24487864391034556314463441944888117120 9596687 42308005877504127672404443853965498800 9596688 -8906463559764751178576563139560144896 9596689 -170767847803881621451813338793170418510 9596690 96080928164542710506386069783377101280 9596691 -10513850189280844300114917626189568000 9596692 20160061313933808907791400919540183040 9596693 -93732094978202804687364115508655650916 9596694 -5359153784436968323564528676207553600 9596695 166606231921910619437249522083189676160 9596696 93972224832350820304524164877654497280 9596697 -4229349629143204713820721825326927104 9596698 -176848973011689335232281001679894448400 9596699 56426840057413518676414605501387316200 9596700 -64753179905599308178601960455235827200 9596701 98572740213946783759624574200517874304 9596702 55452072993305820230464077612128176704 9596703 85889585798632190768106948254820079704 9596704 75926694611060467629172908192474071040 9596705 256080786474243044859314758112193523860 9596706 5753715609753457166564331673646066688 9596707 192786912055214843984979130582319460956 9596708 304230388207485413837620018674075964416 9596709 140566224138813200324274567301946651040 9596710 78966759250908464195318150002223174400 9596711 -53723756907366597175320001738249319688 9596712 -121759618830825308487023464247160668160 9596713 -28656425584669094581873617967073560704 9596714 -101858020781718253784730740857621214544 9596715 -26831870281190498840311008633444437760 9596716 -344365129301261114909578024014602882048 9596717 52642399787448132863341123341030717240 9596718 -4560477490969124581129383340763722560 9596719 484682647084270113408327472142602530360 9596720 -13600415364709716751856427765102673920 9596721 -231310147340323162327908104149949716896 9596722 -71657176630928873061007550653506191088 9596723 -83082830996503558582762687365172381560 9596724 158760114855217517093658080620495712256 9596725 -49902897283334770063764468537431065750 9596726 16760634413207387295368729969452000704 9596727 -10868537706784110141343236197996014080 9596728 395324349304246612863649906386062684160 9596729 -235983303686908067617143679702624221360 9596730 -36546086713247050713315758509386562560 9596731 121086664078075497426692827189182850532 9596732 -56476503576132954945144868897866817536 9596733 -17095761711614275173937892400236698752 9596734 -35160863083716039387351817146591753216 9596735 6478276494601328040602046220052104680 9596736 -91128690752176099059444201686932389888 9596737 -70403567980556267751231595574057816640 9596738 -63639538261813553637596991353160085440 9596739 45534240339878598284812606832848792824 9596740 -1944596850148447131048578447668531200 9596741 29759141721944838619246868019435520704 9596742 158637283432930781122744775559906975744 9596743 156654930600602617513102447531526896744 9596744 400263225033649228956667739818807772160 9596745 400077847733890298825165826683864131200 9596746 113383691144810574982410383372421441072 9596747 202278926136585900355982404767521713272 9596748 36524483905539844293572517304044441600 9596749 606612873195499885833277445361208635436 9596750 119572972658936494165436915546268480000 9596751 -53724399671401459778262632012189195760 9596752 155925076394694958297047427566460928 9596753 -189292280126086586208516338032004089998 9596754 142519578649478044694993949724088209440 9596755 -38874597961672675812487812267734724960 9596756 32904008827867793361719369003867465472 9596757 -88326077877748139124281606046250731360 9596758 -226655216690736733998627881248663223520 9596759 -7235474517210844901082176793475479000 9596760 82923956657795549057992317729060249600 9596761 487284842433863241977991574469815668362 9596762 -60001461797265891338005086892735825920 9596763 26590040829226246273349853662101877760 9596764 -104790998681624108962315546993926350848 9596765 320229071779471061642595079603351718400 9596766 86093611653710581411740876888161673024 9596767 -462310874507416901554961811870474596400 9596768 50098834589268114393544598524231680000 9596769 1352961892558548040223912766416085888 9596770 109637283749668676698521894277657186080 9596771 400788812528700427762997991944626098972 9596772 183072135933951055351777580109477212160 9596773 24926347167087453921686853423196952544 9596774 36656439933456383203120448672469916992 9596775 -1422789971116995728845998638903280000 9596776 21406731076548020587552816044773376000 9596777 179166352133885523634983888332471629626 9596778 102148727377863463840640325140163949824 9596779 61050072562619709647766677621963403380 9596780 -17307802538053163759482949150941286400 9596781 92673910149396018079534290146705062860 9596782 -75903436957206334879338309050145670656 9596783 526218005913299503520851840201851264 9596784 26096291040503004621564520697320341504 9596785 -155033550484941130713770235126361669440 9596786 81367237587758018200835163378451453440 9596787 -247417547777033084524582649973791146440 9596788 25575312898576303724812300120225566720 9596789 79798127683776124192798454126943138432 9596790 21212687281423207040609106452451851520 9596791 260676536471289348309865806747321033000 9596792 207360021942417749389805110260225024000 9596793 -164597355715973380991577576750499375536 9596794 -26974188531551378529515948514913410048 9596795 85912365483663810760887023167648151040 9596796 -34885230987192767354279484121308364800 9596797 -229994426146064298121302450519623167968 9596798 -373255054182237598836547501512312488640 9596799 -33254295860569235519981120619141050832 9596800 78600602265513229622258930810880000000 9596801 32523779024277320168997525079167074664 9596802 -19201232281449680674271087689188057600 9596803 -342626796907799311707294009274447138948 9596804 -68698478336973002892116612583297712128 9596805 -78472525659518546058208856120158003200 9596806 -144951516195774622525780273464927275520 9596807 -161025885097409683430371423448878747368 9596808 79871102460078304540828858449244784640 9596809 302129026583936245853527647331038010010 9596810 77226229581238010016212407206352126560 9596811 -59131675229852662500784223245057975296 9596812 360578384297868694050771263168929492480 9596813 -267266131717141320910319278592091563616 9596814 121267830030266491134939422330899890240 9596815 -208265039420608334919912324137586194040 9596816 -47197075795515556631704404581162139648 9596817 -192920894444469322506848516904283950366 9596818 427388252265707906485405820403016704 9596819 269275130183363364811786796585982866688 9596820 -25445473886310965320793667061630832640 9596821 183979416348950513034396556977339797692 9596822 -75448794357094677781817597479155210240 9596823 -42945203840514099795708430777322951880 9596824 8446370902014313424077950806767503360 9596825 -20153568138436709670664574424492672000 9596826 2929277059559462507316847426504788480 9596827 286311054714832560810007185133884220676 9596828 -148780815749503665084656146217112863232 9596829 58307472010223880158540439396529909344 9596830 -7543094285113733690296257311423222400 9596831 426313417828471801459451100094588891392 9596832 -53716407844876115944698264864618971136 9596833 320458272671848181240995073168061676464 9596834 8737257803530124703058486511085151344 9596835 -20304602531514369730485288831053933280 9596836 -91465587536748390834522855204668055552 9596837 227126799461779130284590118902410775486 9596838 32802000992357943986895568927795292160 9596839 -165538494869771894942356156287207790544 9596840 -337010949080319140974645499216926310400 9596841 -31974506269445538490425882476072330880 9596842 -14423837866142076303152404407165059328 9596843 185909265852047598319542835493570995320 9596844 101315982742991405981197698768697405440 9596845 -249716816717056652836100469904667190900 9596846 227192587622687748908807870720690271168 9596847 59000916483778737756250845354900547728 9596848 -49198245074638436391994580128880508928 9596849 -207675595010138926522271029055970135150 9596850 28296894386265869162453277210912172800 9596851 134841185006098199584002352913857007304 9596852 219536267477461674144361517505993879936 9596853 -98085937994826527738499509200136964480 9596854 131319202971107938150801076333640946560 9596855 75218521961366551301802307664854138560 9596856 -83680481914007721784154243847585792000 9596857 351784438364144087538952479617518850304 9596858 -306153993927295097947634977373749480224 9596859 -195483277925622564799027986906689829096 9596860 847727924729839673585928851950940160 9596861 -8779615387334738668863701318731197876 9596862 -6817046566846184003106673727551165440 9596863 -140156490698565285645224720932983899400 9596864 -23629494829796636095315326954513629184 9596865 90074864159942134772889346695093832320 9596866 300254090429647519002327395384687809440 9596867 -41744580013067974205272914226248725808 9596868 -17413010155394596104680568711048053760 9596869 4014863832900269509283654969546661408 9596870 -21668673359182461857847652798373875200 9596871 276166409188674249747267202486063445040 9596872 -25523476120742365463052409689541294080 9596873 86920277494145675331619652163843492 9596874 10363178065803429200484799695748875264 9596875 81076596728038572939909567164609850000 9596876 215155401209670426722677625345231923200 9596877 161774961444668064268462528163923312320 9596878 102800918302892950475745501207372354240 9596879 -89753586722464676258887891110667183488 9596880 1435896866510125178674336473833717760 9596881 23321618842086839135117963545853414400 9596882 -102440425900153632236385816568770797568 9596883 172846023419111555678641203289209500160 9596884 288365176906299494489479956318546296832 9596885 -38648716231959831287583152690771808420 9596886 55302976861730243872392136313085297408 9596887 140038605517047488781641271427589866432 9596888 102203794156540377842585114078102814720 9596889 -145034963314968361281923464269659628876 9596890 -96807294103050866924741178378078400800 9596891 -235263415143996811034613527148661497048 9596892 -88002655794844347069951948321513666048 9596893 366283624525439029311605380853831403244 9596894 292373583016909180619131054399099314432 9596895 95026328032712068981719006877089740160 9596896 -118997985808073083781754337282341470208 9596897 94702313434370142618568897328285213346 9596898 -19050274161168435126703420235108977536 9596899 144387278367722083902186885333157485664 9596900 -90643351378983565760680459827660672000 9596901 -151945463728171082692675495044337495968 9596902 -41094433798581749643112951714080382848 9596903 -586271321953003480174201829992107799776 9596904 -211333736365782146132084866181502074880 9596905 23854380580301764029077883238233813000 9596906 15539869769377004488867144898809416960 9596907 -116431909912811604922825510033714305360 9596908 -167718411092334673155587880201636017664 9596909 -172108431368275853761470820372955153184 9596910 105861485131243422571556956757700063360 9596911 25932126981576785956631587080834673824 9596912 -228519894111283693628215465183150080 9596913 64883364315268182798416436616681267488 9596914 -25940220016394072304921985036582831488 9596915 164867484086638329105051402473827912560 9596916 -20835991393807143937287829002102355968 9596917 61265113673799454063336723252322892960 9596918 -62355517491484498918469729662901829120 9596919 172159542334623134950392194487055370880 9596920 225776684774069530618017151444856832000 9596921 15902396879364474996899300752154422122 9596922 52141454390134656969890603695309403136 9596923 -12289149699799270583907348299904647680 9596924 105764130520755077874112011073503952896 9596925 62923446678812535884196947685792832200 9596926 201113611639318571355002227718724019200 9596927 -311429014390240759745777287815880372224 9596928 -94921765859256149956991406637823557632 9596929 -664941530568017069079550203861986435280 9596930 972717893215263322321929568723169280 9596931 -76511967320849938703752875418984291848 9596932 -80774304673795403661673919868746965760 9596933 -312122484467792976941018566274919574818 9596934 5572606932000171582876632308466442240 9596935 267510556022556445745283056941194773880 9596936 -165687079978404987733238101520284216320 9596937 -41942368571549347066267119652877039616 9596938 -91070145086915867051836454152258632960 9596939 -300881455014751194632904575605599827568 9596940 41384943205413261250364155186086297600 9596941 -33997871532541268593820922929340381000 9596942 -115732803629228202764627571302476913280 9596943 -259253839815764700078215589757666350168 9596944 75032062561895773226095527876036796416 9596945 -6842221186370011602235440625785829080 9596946 84208492453309074605356505952611560704 9596947 -349017271372923210312258992213206539488 9596948 -255494896954133869967471752201502424192 9596949 15621635526228272149415429613852879360 9596950 74919861906928471890584651756264760000 9596951 -11893281956777899208127227278185248256 9596952 -96104113842150934627627836116267765760 9596953 131586420626415608471749343413648960202 9596954 -98879256204367118930128415555605015824 9596955 2761906393786829235033239493912345600 9596956 214983567586206640994054560462455792640 9596957 -140103853371447179274394300583011053120 9596958 -10950663593658848394335110138679519232 9596959 151289773088540540320216886287238938080 9596960 -181586689749624791246723124057249546240 9596961 20232541595854365516106328120007569904 9596962 188096322747121760542985184550449809232 9596963 429018782251836474740298678631504549212 9596964 14617283876154510580907351279416074240 9596965 57373426661345435912525753529388176000 9596966 -212244477335965873259900381955429569568 9596967 -1002423586758571639520544013537442688 9596968 -358140376430227274648069439903282877440 9596969 330400046558173609348903259112811088640 9596970 -23488529473954885260056672671768987200 9596971 203564634121522788287691732822170166744 9596972 -86789350749038143789691573720899338240 9596973 -22461084887457851917706278930511169216 9596974 15885105173842468456908749803694486400 9596975 -38647584411603883233447144257712797400 9596976 -77390572083670694234730661512885043200 9596977 78894679202352046333441520140481314560 9596978 245585766032899870063866782230338977040 9596979 8599012638309874904710842902056999680 9596980 33208868115583754532805988974267269120 9596981 -293354154111009104186341995234400387218 9596982 -26822498173835755509070084440201108096 9596983 322336040278704945414134276027183505624 9596984 -5247876799453903535100329740219453440 9596985 134654511265236429580549124433959256000 9596986 -15173210478687259208522512758780837888 9596987 -123440608700261812082551261480439113128 9596988 -180071410256153313865238331214406138880 9596989 468360949030838616759257419081947615456 9596990 -19505110612670589896624541860149754880 9596991 33359162985202812394218712674433960392 9596992 -20170786192485966985317138048484900864 9596993 75957963979451377259375064702100814472 9596994 172699937853643107951282397191841920 9596995 -147825344754112891530817955614217590800 9596996 -147502027751461020661135119306291888000 9596997 25505793362554596810604545223522815774 9596998 -2015561018630669825907223855593644736 9596999 -248687352819170637470112582470593152000 9597000 38836837402501379857584075914526720000 9597001 -7164016291796323480459864980909320396 9597002 53370039095534019708268460715405386592 9597003 92678532367126908989473112643112094976 9597004 -342653136480663402657400808621055519744 9597005 310807276442400563582371347702889876320 9597006 -110984578393548309497982179588088482688 9597007 75723767291262888218202282858256502512 9597008 -2269299380538579221491381821651173376 9597009 -37700665106548346858152862614322795520 9597010 137711605214140952363109283331105674560 9597011 36991619663440090732428020469447771264 9597012 -50634494314636839512321078825429127168 9597013 -557298984298771595111648835758518475360 9597014 -20017897909057831172438786257801881600 9597015 258971178427323202214333999619332004000 9597016 55616516728630172960747876484763852800 9597017 191734267052242808154429606973704538320 9597018 -747075482122356719584554028197929472 9597019 -91602172378905644485110217491601888320 9597020 -92295877905463022693266719555384791040 9597021 -35093604057780883565110998790155542976 9597022 120490186519023750052631316560103069312 9597023 138834790611308070931791187213235426280 9597024 41951109798558583186066809933838417920 9597025 -57963679242918315058634794368934467200 9597026 15775379699753239846879862638363451904 9597027 -22477701703800888231265657930343296896 9597028 -37050538483148574445924505405473751040 9597029 -46839118619635071139332308784886962432 9597030 22984944966658252948078298994183400320 9597031 -68477557920183069070446753466406884168 9597032 -110337949661877861420331017911926809600 9597033 -185743552989574796840638450108294018320 9597034 20992038902728548831094705641756834912 9597035 22785872568206157806960926945826748960 9597036 20860280079424844121456937808930330112 9597037 -635403744294592806743779797774463304820 9597038 -102460915820314084251651851359745556480 9597039 -2696328772969394309305090690379273976 9597040 -39477766238455907169924099409205821440 9597041 4565358970960098128389757749391086560 9597042 16662285692080989946692055303512950784 9597043 -118988773518128621011293019414596886708 9597044 -115410513403702462278462268422864752640 9597045 32680861157374962720813408810167366400 9597046 9290815448037058995916142373658061472 9597047 -344385519618514974456747613273874148504 9597048 -102722365864927798728697975426395955200 9597049 -13190836270396534956251699004780549120 9597050 2375445396350774247611341513605772800 9597051 103984378009057501493752819638656731980 9597052 45510706265772711678278890762549048320 9597053 449141779111260928871267810064027943302 9597054 -146701916989174067023229216411128294080 9597055 -18770792183852613857013666295892355840 9597056 -43648249319283426976904919330041364480 9597057 -149620611689583825874233234046244546880 9597058 8562375737083263516244751734648168320 9597059 -220164563510783442701348472361533930960 9597060 -49706086762119679008208743208282951680 9597061 461672048003383006241741757200455551612 9597062 75770112039985218445025337143509096032 9597063 -84176539135481724383296471217613998976 9597064 92845676928931888581959412604549201920 9597065 141213689354255409776898384938586224520 9597066 18668464338905037298552411235320314624 9597067 208649362692958837727323253526755484116 9597068 158470159343053332520941448191375360 9597069 302016081038958520762491338956803311040 9597070 -1834211162769458704915120627298734080 9597071 -133853438081567679499487302197466268160 9597072 -28842157256297875928339879880048771072 9597073 29854230987698348731022684227029236224 9597074 -262976115322066482798976475751629284464 9597075 472664621430601486794759780482677200 9597076 -39164567116947017260257789331110432768 9597077 1801377880870777436969326639982962944 9597078 -149412756409093523263620820933269296640 9597079 301094443152634060564159993805230548680 9597080 -111298710087618865960338649633408819200 9597081 -34290842446796519316871774962171566784 9597082 37176438792153625201833098880084873984 9597083 72052432971802660611347363209796996040 9597084 1330869927881637114694287114555113472 9597085 44430770211615794269421920758112552800 9597086 180431232401075264164008724534244530560 9597087 -43134293342677675205466273940507783656 9597088 -306717834164628597866828660338272829440 9597089 -416977345111545796150407470209456846110 9597090 -29579194744036967536819162470829440000 9597091 -5674699784095270703544915015874965528 9597092 -311345149074013227712332519003633024384 9597093 38020735182983095876333383539264672928 9597094 -15310526961413702047053906821490485760 9597095 40489441710268884506814208750574817600 9597096 -136068381551849552355415233541946572800 9597097 -56366914484101488137916226968277261148 9597098 -49895928220620302897681571318434654208 9597099 -94998091272060930560206056795773664936 9597100 79152088548467771061017898318770182400 9597101 213235486412454513439427668317277780812 9597102 -1422042458455730417469839811581717376 9597103 -29832100367499139764640255047866574296 9597104 -25292375788719964505955839069084712960 9597105 -48407112980338526121403195524854706240 9597106 5848596461695235472375318751734541440 9597107 92126060934561423650204050580290990560 9597108 205903802830615538837817501312748277760 9597109 -334537160435474943320350845284586668960 9597110 -26242206709035841471188877223029357440 9597111 -51273020518976344832322331798805839128 9597112 5757912137610564632544123175365550080 9597113 463500783230115255088646551919648700420 9597114 39625903390779696964973148165936008448 9597115 232457877255792010909726132152937200 9597116 -46316182764728149911870798355877176320 9597117 3956319426934764584565679752228966240 9597118 212447201103253470483911955013603386624 9597119 16678068875882274406932792377052886896 9597120 -4791127500914617334992848457354444800 9597121 -70303469370184499620635171821278381356 9597122 -121933070684229972287800476392907399648 9597123 -658370772790788796743406572022458240 9597124 87179572342677121319750577123904284672 9597125 417396645624263796422362833037348587000 9597126 -1636669474951882537762230565898053632 9597127 -646273694206867556370093505328645248 9597128 -502842853248844956743783637067753881600 9597129 -225408780650465069620492468623806483040 9597130 86961125114203121253130839282739062720 9597131 -148140112294728368530917372369065929068 9597132 94953220802754667487315550547060813056 9597133 31326242753352841693147011378784451328 9597134 36448955121655034485180754330701389312 9597135 -5672713440125198161202361524252467200 9597136 33745765316431036142402076082954043392 9597137 67113807138202100765862200504702931360 9597138 -90925233069519861862558546139886493056 9597139 -187605952451333736346523194414989703060 9597140 -93346005739774302695995935322675200000 9597141 24590854392631425025002472691128795776 9597142 170464407586810489025502894770290781472 9597143 165460797960297174979616450678978176392 9597144 241671248521170635825894965321055232000 9597145 78708677384871081982778776562108304900 9597146 88783854537126986217199350213117626304 9597147 109751269214972939728313046185716838400 9597148 5406928777395007814197448006784984576 9597149 -352023329391305855337414769720133165280 9597150 -97950838272595422484052471250384720000 9597151 -55447603504323789991216028831324672400 9597152 91273715764981867513276163776316178432 9597153 236174105208662650903787448436035805104 9597154 85881747893641693034483764756649359872 9597155 -99508615144504211146558248000465739440 9597156 32440375187695176287422709315179376640 9597157 -180162437410959261404106057164872721280 9597158 40509417227394515265318912452483899584 9597159 118753791151353608012226321920391686448 9597160 -149226002845223176611494969108974848000 9597161 -33862088641237264918759369777987686720 9597162 -26052332490711025128442830497440423680 9597163 64672648302508176220430556336645090240 9597164 6510487542419702725956816578395330560 9597165 344823230239482086067027712343049112320 9597166 13756181493099575099067236161985802240 9597167 -53512008346535796473820071361482360880 9597168 4035475844016083039083088640724107264 9597169 -47096269401818680827770527135211486156 9597170 2198766297999806098467599972601561600 9597171 -58013863624258103814734881425790377936 9597172 67093014046982743416126063695896588416 9597173 -41496807225129539221983551163917568000 9597174 16182765355133868984247642050656525760 9597175 -33829281583751450807117289094244623200 9597176 -181726241309135592392788123751911526400 9597177 112271742262356058188324183450227143680 9597178 163584432759567776735523909377231827200 9597179 486697714247158818151014159733325823780 9597180 -18881058517109617387084623544272860160 9597181 206492088586528781233476024718563855264 9597182 53736171990704845919048904816649510272 9597183 -284982341638645397832941845036634917176 9597184 -16139242285531036515258386142629724160 9597185 -1624882450369421353478613268141301400 9597186 104068266747287951091385178075642321232 9597187 89199461452418666863289188558684505568 9597188 103264202446646181675114738504386421888 9597189 -195079675127787180395990120624743089504 9597190 91509907172798599377503809811342889600 9597191 -324316793712159273469962965725944653232 9597192 185903774875826858483975187938851799040 9597193 -207825930674698386833828731985308771558 9597194 13732023592613551897615941661994706432 9597195 -3455079088668101198909692800481818000 9597196 84415011670742127777681643512566699008 9597197 -140168613583818717817146132970879347456 9597198 14737188519142134754496345628870594816 9597199 -285969701391596376149372438560426004000 9597200 9371643325204151015378928625764556800 9597201 119396787010089080737502107315640981232 9597202 -120981717277946394246590145107840834400 9597203 -70271890697484694602518180719898115072 9597204 -2068848278965106190248959076996966400 9597205 -44122639069036271230279624428142063140 9597206 171485509075946888213702826960790747584 9597207 140421372698321823694777791964308741888 9597208 -151657235836968375481038825174305955840 9597209 -430650941186745264811877813052624769590 9597210 -9639034312438316949463149809711431680 9597211 79960978586039758694472139479070398352 9597212 -376088524190337004911513190423503175680 9597213 3901729949114121318070760127073603200 9597214 -317505283333423430021291272070322487296 9597215 -832926134379420386160678459515501280 9597216 305402032901521275899894191210822631424 9597217 -141888190435196903030635032945251955008 9597218 -257315084340000982715044920640199179440 9597219 -10012817270321027517272070708007160400 9597220 18313986333171162949050165329351450880 9597221 29573603001481366115868697350701455422 9597222 -90156249067839935447153483936936455680 9597223 -235009327725631744356579469575833884280 9597224 12078375580899860778226462304548945920 9597225 -113162278418104497525579257358903784800 9597226 -56299543336692166326224600147328761760 9597227 410694480398346906658168466722118513076 9597228 -56564877130298785538894835592136294400 9597229 -485402746329693501940595050804349816170 9597230 90007076479305474424980808788138125760 9597231 245633004560952771904966943975099443200 9597232 -22139824036590110830423261866418503680 9597233 -22030046114628607640064857983382183616 9597234 6757770836711278325912641116957463680 9597235 22642297094027232016664211779510595600 9597236 -363002713591278279811036119897231360 9597237 -10501948418406510116487157252587451584 9597238 54582558932413745928733335274321164576 9597239 216317951303379465853313757256210779600 9597240 37492722018995611424833237861022515200 9597241 66527855934266466688635529226251291732 9597242 -171748502416690976086968896638146700800 9597243 101929544298207370526468566480990502400 9597244 235830410065919849284250069970925670400 9597245 18714031413147467591350427359952223360 9597246 5713140516902283131035743650035503744 9597247 418088929592235311379053000793136603512 9597248 -117417408735072728531897605034804772864 9597249 146033990111038462802918814611768239764 9597250 32806521780900048805334866935908688000 9597251 -278730786706534724999312792888985158208 9597252 -27119804608288130366468571160460599296 9597253 456542417106937632007041179147080988380 9597254 92457364671025009833257549225323764576 9597255 165496994308893622493704030276197340800 9597256 -3193109448479652999656558798616821760 9597257 -472993205595884650613432305602464851494 9597258 -69951655047435305427644155843569131520 9597259 -82983947782321293926911434581710381056 9597260 18796319741980877229008566274157235200 9597261 27592269948298619543922019619305579200 9597262 26251492466914281783220060791737638272 9597263 -74657393861381597911753290034245689856 9597264 35780769772309628701946102714316226560 9597265 -98077680945193569253423505305169794200 9597266 -41323295945042038564746439818141588480 9597267 13715906261240455891169692952920455000 9597268 -173390811242888671457660767035796250752 9597269 340286846114334002937520327613283672960 9597270 101000456280073372247250037759918160640 9597271 -340432584553098089430328414567938145528 9597272 -362424830288815027831723948495822387200 9597273 -32163559696801228887868285298739905856 9597274 46241654811296534217780021191292433632 9597275 -37371102166614270597441559910183498700 9597276 33622017703897732887139357926601907712 9597277 67000357065392750534939714070880646912 9597278 163707227872429061315300214405533389440 9597279 136022801889007819590745651287738795648 9597280 27938230223936051675888346070410854400 9597281 185792887309545769519871805282296625072 9597282 33750009674000040120875749779376195584 9597283 -241904887647434219660665395647761911216 9597284 171202847493728084967243940311310540800 9597285 38998078399005015225754582524458153820 9597286 130890184065321853002930290979397330560 9597287 -59582135266127394025151132437454168184 9597288 -4779396241894893271354435161831997440 9597289 216376448318598712907657152073573964360 9597290 9912260260696518561844508733970698240 9597291 224095774553052828174219344725155455424 9597292 -108186433369476064001524808126202889984 9597293 -77605132367264972299802813748863955636 9597294 -4484442238439336432260887212306703360 9597295 243781770715234739876009636391001897800 9597296 2957642718517105975084277513037053952 9597297 74829185608287608334198293276735737200 9597298 -148481507257418365031032857559458543600 9597299 -3464130321157223270018924666372545920 9597300 32938287647119228283816688037604812800 9597301 71902075193206673734794632972955940800 9597302 -44699216660991719644937558388784773120 9597303 -243770845471020409067059839500645935488 9597304 -412603939083738827593287312520934154240 9597305 -175690347633515570045890893265371300540 9597306 -2765433298557579096076663769639801856 9597307 316347111421656138145382710642474555556 9597308 -34325801864744306515882691634646877184 9597309 -77434031573763814954532248110762644160 9597310 476526126368336507866894285237080960 9597311 -60895779686452552014739761530782113408 9597312 172091891174687782136566120623321907200 9597313 501655953203091613959714003840821791488 9597314 110104140228460323920525689141790882256 9597315 -11216870946848959218794775480132096000 9597316 -24026025608151079682029485578192064000 9597317 235067072375012673633975264409115756832 9597318 -89783254742213292183658941936020121600 9597319 206508337361056499088978098875499920696 9597320 27967510087911167129426572263088588800 9597321 -14732118561329616159408649526612282880 9597322 76310633556226615296992837456867295744 9597323 304550448941804016348538894392652283040 9597324 -65166149963595248865565799491871059968 9597325 101717413182475706785459883322283293600 9597326 -407259057914034862998328323681591846720 9597327 -5229687874008495370394733001540785792 9597328 -23811609740991142964340751048798355456 9597329 -54587620389324215895225927693610617024 9597330 41859045876832641823473321914864576160 9597331 -7290238375839860143640433960309343728 9597332 226033508809130808225000562748762983296 9597333 42706070018391789405561031147982957760 9597334 114557828242866825931288750927499057280 9597335 -4780735645921920083866404284580804480 9597336 -105372677289694965661789038523105136640 9597337 -271180950277818218098020208788840691760 9597338 69036474487244754530433547990096174320 9597339 -183571363874495990797067680431674550480 9597340 68931479520893547103308132934093178880 9597341 -99404100209551577869566026266342267260 9597342 -839492584630479692966439348018739200 9597343 -474979065084728908388617386248223520 9597344 83415893003217595770768686414591557632 9597345 -108649492303125756797735938852243268160 9597346 -101029961238186322787819910775306808832 9597347 28440378826434576412713378200690712960 9597348 45887620212421497901965812988256948224 9597349 -22380905792281330408619657447022083650 9597350 -22960984325330032690945661133073747200 9597351 258826217335036125976397519679906689832 9597352 -124493887434836901131779740962070528000 9597353 -170311171578003338914181555449411812480 9597354 1076622878898511551624644310741636096 9597355 -317770870760731267403710726701305454240 9597356 -61668578271798638394679260674088391680 9597357 37084464216913652484736651567630560 9597358 235771956854557058537784729618424937280 9597359 456383170992127597761082580463168028560 9597360 6894329837670052783331118493910630400 9597361 58427759487375202713540630781706946962 9597362 43888741276992197570645079490662687264 9597363 -253710648965261569167902018148094214856 9597364 -13192489901080935808481190083099332608 9597365 -117818948393211916990246764375277624800 9597366 2646856753075133366829947815569825312 9597367 55729602091015281989033961768906944592 9597368 178686608090941297211472709575825162240 9597369 189026644649163083328168885582423230688 9597370 -106367046852682803814103085428735385120 9597371 -26856763556819144770167430250055542016 9597372 24017275593244451526261005751634944000 9597373 342072841036549975806940920076992479424 9597374 63686224704798010823613530945513610624 9597375 -266358225033704389098473437259821500000 9597376 152225930569333616627389981041339924480 9597377 109747649105086913274185905429605692226 9597378 -18443230048900899227999852212113492480 9597379 -204339106418184612200532780121816562112 9597380 -2664160229825502334914109128718333440 9597381 -204886619037522979823434243401830454048 9597382 182000004096177349839468013351718188800 9597383 7682231511806967889536760603564522368 9597384 26965471284793138606576475126062417920 9597385 -1545321242765765181905226584314554240 9597386 -75829332538874530969052201814693958608 9597387 -156101668649043545461722062965950560040 9597388 279026128761094343619367531474332902400 9597389 40956848272848364609552037946324995190 9597390 -48513839772732571407359321933694566400 9597391 143732157510735694975087397036617786584 9597392 -13765474068470556134491917036781436928 9597393 64852810148655423309733461318492777600 9597394 -108514937584436812893987138412296192000 9597395 -231700814669498218534422700927556283600 9597396 -768866161329208577921706278869118976 9597397 -256385736868841138500839501057919647154 9597398 -106748293688030108688443225718715692864 9597399 -40203590375302582924838721391273423872 9597400 -198025381706236864213387716995291136000 9597401 109059735628060208235888286174892383920 9597402 -88530980981230466238192672006074434320 9597403 139042964079856529156740212291200358744 9597404 -50636512421780976854949336424031692800 9597405 -170731365358837840385894474281829510400 9597406 14810846822790165115065691371025807104 9597407 421213761396465326854245305297943658656 9597408 178010864781831999238460841625851002880 9597409 52079433577818800506875239596002147520 9597410 6122407181893012024740163015288925760 9597411 279453701740676773836236415392257429860 9597412 254942475814906314369932082351240898560 9597413 -80557215725991001121251551614027597760 9597414 11879865405626389966142204638486118400 9597415 149937987902101168496541306232341762000 9597416 -117639601903974332805950124373718123520 9597417 -122413657420673460605800700566743214080 9597418 -1462673618384515540383673942209630720 9597419 133910515171553954024386983718488660144 9597420 40966944044548024338619723490783232000 9597421 474354290387128508064257110029187345622 9597422 -53824398880727891976799650553237591488 9597423 176236192979088500237585060665611168768 9597424 49132890821346369499116002599078625280 9597425 -55511214247530261791012235081621715200 9597426 -46926931347013583572115889906682333056 9597427 -123186942685634554854132647733367076528 9597428 1791025935380136591599652698603980800 9597429 -91721922519377980657563488797414155876 9597430 29220860456608561142217466333870051200 9597431 -15212238212583509707535786038778655768 9597432 62264175601155303738099097592045568000 9597433 95925260875030683531648758770415032682 9597434 42807170282631490307380669314266292480 9597435 -1423058054631556150888891302998076480 9597436 103644270113152604778138186927504711680 9597437 -633432549565746869741183537572594513440 9597438 -45771593922626654932239999912609704256 9597439 356362832048658964228869280831392458240 9597440 11759825513994930817236937710942289920 9597441 62047484163558040719006069338451593664 9597442 -2706308286060645345148987631752366128 9597443 157392837029224352304681181495596843480 9597444 -20139816405402706229216191749787711488 9597445 7873894190464066114791369599795604480 9597446 16401628968845884631536833065968133760 9597447 -28439411264917034827027809874320233568 9597448 -22025937758354131083436162722726051840 9597449 52196482308188606333666742311898279450 9597450 -27586016848817028718567390908958752000 9597451 -192598922118620575214799495421607323400 9597452 -48925009528118569547175600988965992448 9597453 -235921198023378587338191457422677570592 9597454 138628841726280586808239010721604426176 9597455 -35310028340555220035719248247176846240 9597456 2575283939825018161764764332319440896 9597457 171685169906108428938297656389265349412 9597458 -18207100476973396140670620055513394016 9597459 37045930707605687437578418083209189304 9597460 71947677810668863868680731063898152960 9597461 -12459251512165036666310646744483865248 9597462 6132976351063637899311811104917151744 9597463 15917610107592964737005823486737258400 9597464 -414509482938942311439412248323364464640 9597465 27356321266081307335338479158725083520 9597466 -9475745190554953007323311403289015568 9597467 -57683813609003132434859568786430504176 9597468 184903363730885386004368100358718487040 9597469 147220444745215577266038330619366944192 9597470 -52019545727633496158703672100878076800 9597471 -970555908785615798696600287950616320 9597472 -34242342925197215525918788182197403648 9597473 -76329164156525568291183424618589387520 9597474 29701521786987571734601717153074647040 9597475 -98148311188523437710082955379004259600 9597476 -11787660958925570161748758056965996544 9597477 -146063525948119925403624981126148059360 9597478 64041627976180284125268857126558880 9597479 163449907615614952272962391792220249080 9597480 -123553167772229228283456588921133056000 9597481 266579589310836899985786177552115964282 9597482 229036916931974746305398019331811728560 9597483 123559367117606998830780459455523636000 9597484 -80292411660352971328271537881799681024 9597485 9594875788280971333681623903144788760 9597486 66718508430094075992601748083995629568 9597487 -330249423654839544775050754442032066728 9597488 33018977254195347352992234042909376512 9597489 -204487131441883424954439735395868107520 9597490 1492415001883388972716193973195048960 9597491 -6724407996127288496277058054805685108 9597492 59797927379474563376172411585985021056 9597493 156535330972762500445021500085794084540 9597494 236435666039194291862690331971091585792 9597495 -26562527929747846802946443422278152880 9597496 -94479338064318528767558904495047393280 9597497 1328047254913163387476898078194201152 9597498 -16927495479431610244494100272695079936 9597499 42012543988470118034665866803057085960 9597500 -9865797068847621227740095385704000000 9597501 -100882621709633763315364175078107584960 9597502 114269922707022678535309829616895325952 9597503 -692635225318481265404444829849512058336 9597504 11294837134060251119774130922472865792 9597505 -21629376772370325998776612285065676440 9597506 -180455825570178003644702755974378263040 9597507 161161446134281542249596391372946911480 9597508 -26951737770037358369576446328148418560 9597509 -46321414077437841213338109167873707296 9597510 81905573548985968645643248669467469440 9597511 -133720219027573333051490764696608840576 9597512 -433272570451687669841986733186400844800 9597513 174846109395930258695123160857161641744 9597514 1255297452917776594947122215152499200 9597515 -268451905615064578680103608278196927840 9597516 -131212989763008677850966602924960280576 9597517 333140144609265774961479620236033065472 9597518 45767012168354133092687882086647225216 9597519 343181609556728477285561908611585191904 9597520 -72604772705243235590748287809659371520 9597521 97299333610336545412493608401093313320 9597522 -38368766012512081437011620543810473216 9597523 -89683487213630051000340259039974772800 9597524 5191040460539272395879124633164468096 9597525 -8766656895901553541095394681141724800 9597526 25360158158114636626325768865764470464 9597527 100339680461098414632364321197348391680 9597528 -67418843387398585998814963640889815040 9597529 -276040431336653576116018281923568498786 9597530 -48749180238034894741775418124433107200 9597531 270321935887501524735076273738623846552 9597532 -68248657687673342279809520784762485760 9597533 -453315622357064419781005257255906450720 9597534 -16884872339391871168201873109140371840 9597535 -2647327627168328571538503182277295440 9597536 175721570834261764257951729788852895744 9597537 -149792179463487562793686550522237309400 9597538 6539482750742228984953199148998553600 9597539 -113829654268113051587830319616476847360 9597540 -134526099058478417910323300522064814080 9597541 150847211724816104328789934304968235520 9597542 34645267379701977264279849104248012992 9597543 44950186031429844467028487523201567184 9597544 443128673754634551357906908529042309120 9597545 58897811443972958059672245551627979300 9597546 -876211682466326199235828812161784576 9597547 -69716557755979133233713912003901413004 9597548 338565506218780293197902814831542987008 9597549 35015730830524478978252338200539110848 9597550 21901077278617543167541045846985640000 9597551 -105828568773888759033507354778778726448 9597552 18884768248398574885491091620070686720 9597553 81026962896403852745622711128708438080 9597554 -31640930690327219583882517069391313888 9597555 -74207093044643717748844771593456307200 9597556 -26044505437995320748261853326984407680 9597557 5420658358876855294090261269757753440 9597558 24776815438159660199262371442178796928 9597559 -148041338542772043805430028919904597760 9597560 -7659683475632476765731425512960819200 9597561 42940539843850130932976446899532974672 9597562 -25742358825267545232816890905174126368 9597563 330429368839882168117248806268294523812 9597564 84927398096678646244805452743446361600 9597565 179111029188416689350231899421131733600 9597566 -7005557131142393254888973748190061376 9597567 -16741453231340559876082445073071004672 9597568 -282643344538538918430973685631371182080 9597569 90258318950200162944567736750590643200 9597570 -9308838853066103508552645610678348800 9597571 35784829530931215616138130648495767200 9597572 100890724900429035702675932770064193792 9597573 -2509350268196736304713480952821644640 9597574 -68807704084766424703121166082280907648 9597575 9478348073623990424731567232226762600 9597576 -71536153714038158573138005811045376000 9597577 270578392528887199074898358992628591904 9597578 53260193776632527789180061911275668480 9597579 -98863422709284839994064180396756174080 9597580 -235122851248144897710967316128739404800 9597581 155981134879057478956219426337602561110 9597582 -42058163811895541598227648193499795200 9597583 108470662360438959978055827883671376624 9597584 -1537353645187185939793759384847646720 9597585 -63238521620952928409290732721833977600 9597586 -133362737700957981982870614049812049008 9597587 369465566185831886055805917110735992236 9597588 35602755806798251275433250247893581824 9597589 -172306075760426442366868010335670681280 9597590 -24232511010673647419972565721985683200 9597591 -59810882287392436267043953726268887200 9597592 420196649089517815641621246150955776000 9597593 343130886501291103465347441152097760842 9597594 43028665883780261315708410293778352640 9597595 -112212869628076691100597431365141036800 9597596 286995794169048590858635768108500979200 9597597 -236785196960852106833984031250060035072 9597598 213823968442516332372695716813955838336 9597599 -45199315819404539328400198012089240 9597600 -515852251334579508705566247931084800 9597601 87325939283355933477172215551775662400 9597602 3819976942825428968999607951554156544 9597603 488236527637617672317935150185202560 9597604 -25392378718034564819637210615961783872 9597605 312170284672352143410613465198442682360 9597606 -121483960139336770499039988902702104896 9597607 17063126335994707123494745750066931320 9597608 -47263496348318128934080095358751232000 9597609 -1473246592658688684820958388858173184 9597610 44249773892928550663825397316166513920 9597611 -147415961091373377133416014906012017728 9597612 -158671976140485122329795192884758297088 9597613 198971106958449918682901134167655171862 9597614 4297208917108124161546949846987210880 9597615 -29100361178262303058094895761044426080 9597616 -21186411445841815815085749630108958720 9597617 -4190285647547885993298244559980842060 9597618 48126931351058901678168721450797901728 9597619 -16925940090498628317479430869091433040 9597620 -158475966407778742807774986565984216320 9597621 -72117208694832064743408794482368023136 9597622 -87157196880051014512120668044090188800 9597623 -69172062077506125202626644324396078160 9597624 126130403749909594578287723253038776320 9597625 -255992995783558667804723895961669491000 9597626 24356040636111265138882410902998662624 9597627 -135505822141226227222847270866228631712 9597628 -233267977327401571629323847141102533632 9597629 168668447770720859747575888078238900460 9597630 -42893617793343529343535597957551625600 9597631 98701600801807402360315762892197683200 9597632 136365342234154151007576707519439962112 9597633 7376319674401756055694787298438784 9597634 54279299776992018684679279939882923216 9597635 -23023629114999431105030734291547845440 9597636 -296978489271933342925104986499403683840 9597637 18607554280478471251252827826154246400 9597638 -18700471221555388332443623696190977920 9597639 -106440953329755601672018346638598758320 9597640 -41597588183087613975837381539156275200 9597641 413861456643132169477142751663233014800 9597642 -126765995883297041096218075355432057088 9597643 -5944667413807748977603250314546444032 9597644 -31886080019392769909297845395908198400 9597645 -206852137811958899153923811113193546580 9597646 132327670257932687548125511321700206272 9597647 304276467595208346411482037679091485344 9597648 56631015356293020174738963427167436800 9597649 173030484780045039663411022932402985380 9597650 21865400077641750053044007047523242800 9597651 52195766638680769961114137737775008000 9597652 156052085045686779969684916792637996800 9597653 -29922399824910323576315584167068722056 9597654 -20166456929132954849263391167053538752 9597655 109501947097789377376995758631778120560 9597656 293507361500004861080703454186878504960 9597657 448015703536381758472830727930728019392 9597658 50153158748025753840556761151833336576 9597659 -364099414313375010556417114614704922096 9597660 56966782239569832639825426299200512000 9597661 -50348364653717650245946624093938811738 9597662 15942650010313400574696409036235771904 9597663 161823192723006936722677476112179912480 9597664 -127426676786018136711162959441335418880 9597665 -77712933769367963646242190473337450240 9597666 27355974800916868194732801648300311040 9597667 40654211282669151661072311399519909792 9597668 123485872575737734810106516808555260160 9597669 103791842977486228166187662646982222944 9597670 -18429138132100780935327330244983379200 9597671 46032039102114962063728928749464969600 9597672 -28511950242062309803048133808368025600 9597673 -86136205479543562302530763695177328864 9597674 -197409023645804918495919553327875779664 9597675 753425205054484101884251890389773200 9597676 -113339774260934547923442152970423521280 9597677 191338493684805474320769575617438445526 9597678 133149624351227304173026851766455042624 9597679 183547261235018839970071575803897834040 9597680 19205223863161584884393158530142863360 9597681 141876297427703068620934156819343056770 9597682 -84038995757550436107413516975344094208 9597683 -42542919822921880694286177817019421000 9597684 -58965494759920746053658606021410340864 9597685 2919504694747511693534899953027036600 9597686 692736171642992956878014357735884800 9597687 193898546426747210126642772004229247360 9597688 -42807974410864550578414626160447242240 9597689 174936515182664089508456668254793228356 9597690 -798170507814646286499931714995469920 9597691 -251381978579049988110827885386480819688 9597692 -50618494394877146416049294170930948608 9597693 4191396550327679734572985162389897216 9597694 88217352128712015976227113733262418880 9597695 -388798885324720828385829757387551643200 9597696 168445331458707122497761647865240748032 9597697 -76297454639952272147362265202581719806 9597698 -139081507331599315864474686472250891520 9597699 185739260096484147208916097852590569284 9597700 40350299613975531792937834556306022400 9597701 -283090644820151802573589239350142731298 9597702 85568325496039433270297176032484516032 9597703 -100882815207781150633714034258678227048 9597704 35498254558877920894085968852998604800 9597705 -6256978474970014763214225350513819520 9597706 43255898695323478312725055543114073184 9597707 98129727298483279629728616795888207360 9597708 -181240722161528769708429355737318897408 9597709 69608096371301640006822641791666061760 9597710 31119661311678500196413771328000960000 9597711 -171891060480796723635575321472854825856 9597712 66973387111258658749112450022516924416 9597713 225720665662315677364510306454280922404 9597714 30471576462573473397758334795109780992 9597715 318181337154179321199191509066568547120 9597716 -53278566994323122940287956127435163648 9597717 31060869580526957105508986201766345600 9597718 76423769589694286474086265351110687104 9597719 433152050319436275811948369276656450120 9597720 -273115876445720484062116054525747200 9597721 25002340966575871020579134168178618112 9597722 74531575798158411613582105191163356912 9597723 -42011428287291385350760154738752435200 9597724 -90713273319915402642366309481037905920 9597725 154386721153322474203364511538211435250 9597726 -35678613260506190906046521831496595776 9597727 -332770511862572866284689894915933562648 9597728 -29596022963296957627185916843361501184 9597729 -1901101449077503003239687365709975552 9597730 119903076371175539045342652732679529760 9597731 -41171777442480502291408243120894354272 9597732 -161265937680623445553891791344541689856 9597733 12947319916398813887284052796528107260 9597734 -37388963781933402870474283082913021984 9597735 25251157209859053503621341204451743200 9597736 59604561445866011336399385800083046400 9597737 162629695457989130640934112147243275386 9597738 11710886412378927247707155692153644288 9597739 57447646460938171576900422705444101424 9597740 223095575373191372652152341241315374080 9597741 -65895362721251561624680531047946188096 9597742 40878075301616442912270837828316406784 9597743 27303449699664831503526407064075813264 9597744 -5873083537785351900487104516577689600 9597745 134944002189571124020705386026181016500 9597746 260040931764605892527956163227908931584 9597747 -114655113964160735153282229693244365000 9597748 10849381719810295575541074238348184320 9597749 91875532868247733192014657451139327136 9597750 -92857473149218445527893393606070272000 9597751 266446869731998422313950083399855715752 9597752 -187515100889698228922742001465149542400 9597753 6865019280603885604654511610447680640 9597754 -147035890095320934345555219579398657424 9597755 -63286153032894343561677262666017408000 9597756 28934185146168007531317377634795970560 9597757 -179373645738036449585824384221754972000 9597758 130953354983578508506413102936731909376 9597759 217925754600793597305693143605901442504 9597760 -39428042059918982906233565760611942400 9597761 49279636233696514514992328818612024452 9597762 -27232555892002564007868727199706224640 9597763 41008774314795724987146999954106414496 9597764 -215940639455724197705175665477707957248 9597765 80240829218751769546027396237126780320 9597766 4852114901395834217034091137364800000 9597767 56449076933348824308041084202376713816 9597768 -61267297893055240719451381693057843200 9597769 -133748075083932912338604060403823777830 9597770 1303651099458632183316476369094144000 9597771 -175591477244994982166498573419819094016 9597772 2218721121951232897352818078650491904 9597773 -47456659757063754193971754541898026100 9597774 66800518966469869737693542173482209280 9597775 -256343921612293179117914543760366452400 9597776 697929660082069767340892145034985472 9597777 53482781278704292224135698341036296000 9597778 193792366761101842049279255724274999440 9597779 225187915506755056907209842889103974380 9597780 53932868909533447289440893260136529920 9597781 -54054711728789716346416938502128306468 9597782 -68471715226029025451160088085759049600 9597783 2447278403355363689796152101186993104 9597784 -155362100597926768334957881196610846720 9597785 -36638902027707282211916815446227198400 9597786 -11809435012923909450510755438579564544 9597787 47252701236626316298491904687096838232 9597788 -169481019305879017563460945684795645440 9597789 277186191523501456841694363287741880000 9597790 -69726025225195831172649355677625809600 9597791 -178010319678574354203433922603901437328 9597792 16688986573807542148044094150112968704 9597793 241447788122666751581664865878343369440 9597794 -67659106559804941820043508493609368800 9597795 -101614025979561067922214220945280089680 9597796 -27391255371556226975369047495530065920 9597797 -377496241120155616673391462841419558240 9597798 25257078563425546429268528314422435840 9597799 112632192220962331336960652209225743800 9597800 46109128420992734824939888960280832000 9597801 -70524928841478194698426857643022093760 9597802 189916133947915136188715250157763666352 9597803 -152536943500250817278630914872230871948 9597804 -9162597696969456909256245051816405504 9597805 -21991873520772036255904024829461021440 9597806 187718858068185770363427936295923286464 9597807 3855503582390433232782404123246456904 9597808 -31594354529347265826911148738529984512 9597809 -98856724399002485296250068657571602608 9597810 57357209210849086217003097710345372160 9597811 93742234118524146307200551742381080400 9597812 109586792673441241964061322443060203520 9597813 -80108099073285545081104718037850288512 9597814 180259847541777402116898345857812676256 9597815 4884024857109996688575717391896675120 9597816 17945407417450295264804234510067486720 9597817 38318127150565102525193191048205444864 9597818 -54245411459703120050723680726693917984 9597819 -16204400792492015975846411940483052800 9597820 -34393607139204848152518969362803729920 9597821 -2469512675326517590805446799792075028 9597822 -35289383732696383860250589024707516800 9597823 -258577974030668942724935732685775233216 9597824 -570317140471211124060565790175264768000 9597825 2242829798252661458426087361189960000 9597826 -137928035983833255726186297984079718400 9597827 155841655846385766208731374784714700560 9597828 135453539232817875797870161885328547840 9597829 4912328838845690278642084831068239676 9597830 170929073528440289618006163413301793920 9597831 -115632851053564793451794263565469085440 9597832 -253159294189144156280589575610171463680 9597833 -42996910067149803712692221537533898880 9597834 27182110368995697453764035192222177584 9597835 72961758916373269045237967004479328000 9597836 -42304130174605416805255533170602575360 9597837 -11585507361459228302477967750152598048 9597838 -34061868449484159831523025295865711680 9597839 606247832215002914000615492921409268440 9597840 7429746991971399488927692649319628800 9597841 20044932027134339800875562331200375968 9597842 -238052143066967081563174015669291298928 9597843 304464503022910184579570989781172558984 9597844 360371671504066521548033633259901348736 9597845 -17498098088849507547673277088202372320 9597846 -1624745087558863769571610237463941632 9597847 171556622459980667694482072515412704432 9597848 -76982628767993335175964684810139238400 9597849 -36460642982817928819604951126065104000 9597850 55933707999125559010883208088946976000 9597851 80312532848433914251606819666926889104 9597852 -8899383658760474313040625033222957568 9597853 -227501976411318149881287707550012399898 9597854 5689509927077398868191547966333804544 9597855 196201696239884453886598727175245058960 9597856 66067550683644445633735854390295068672 9597857 3067731924607014792206451276669938880 9597858 -2084703123048108545876285654456447232 9597859 -333597241306132786342472636238076411784 9597860 -42500231677444755506148708215113612800 9597861 9629751074327709395337509162070084480 9597862 127676941407936436459267722735104963328 9597863 -99532269531296776014379307431518349416 9597864 42604494409803957554106505549879787520 9597865 139321684596593990407438655671325860800 9597866 -180275504037507738489203186646807148368 9597867 2018611022877773045753549126282635248 9597868 20629835173436371827933391363754393600 9597869 450504789330975652696259732973649572000 9597870 -162349056828899171286002072983224460800 9597871 -92348199125622806933499766617497937048 9597872 97976335664807413258444875531555766272 9597873 205848862254592337859398008214633526384 9597874 113969620464162114674178420795707904 9597875 197305435028760503264032871094501456000 9597876 -46918959893713807601990731278174775296 9597877 316633493855623917286109141000145312192 9597878 -6842961547882643212118150293104202176 9597879 -63866174238350863386440819309793192960 9597880 282103871097684605675382696559176806400 9597881 189832659501466614620799995070407871624 9597882 21799769274212044719096658095572888064 9597883 -6778411273871875560919758871879209440 9597884 295180682535595114707786259170247802880 9597885 -25071201797671318428405622164841905600 9597886 -11137717043025714241154347235203621440 9597887 19428233790682526274657573164287533120 9597888 91907800246351629326328230349813841920 9597889 7048010435496382046957121065825440640 9597890 -110923757998672608992385580264889734080 9597891 174270923835119739351780083597620447992 9597892 259070107733588948019807456575166562560 9597893 34012607172150215640255804507485106780 9597894 321944452055346184867085559498351360 9597895 -98859008163855788732028283148052730800 9597896 -127170489276462661950355969667299246080 9597897 -154066588201876416064208432913059141526 9597898 9540942612781500106235853671756021760 9597899 -103235794160512371790731165716641493100 9597900 -9193768077624079092503413541883494400 9597901 -505443622252471998189190181321202848 9597902 -250713581199401235695530861597467841728 9597903 9912358678944558093922305243098181504 9597904 72573489921124657549481087007932702720 9597905 -93505608101411170780332040176123164940 9597906 -241539254206382433924975562702027603200 9597907 4742206305963560242297116735671887752 9597908 73810505700094286540989208717053024128 9597909 1165625822426046834363843499114387104 9597910 5657441854392190216416519304382545920 9597911 -81487740883766464685664944883161393040 9597912 167653629735670095163345899030382571520 9597913 5307794463177468603902276530145805124 9597914 -45385180759538100864008254407350169888 9597915 173056023362784603267117840759574574160 9597916 44185107046334344691077191886715210240 9597917 190640110778804620866543704627318383872 9597918 -108827977561798657774724224872386844672 9597919 324814434733254253731074272390433052320 9597920 -180057567295784076481040467586501836800 9597921 -39392743210222524037009810116693879888 9597922 136679926175836884782444871026407977984 9597923 -79121232598589194300902935419323316512 9597924 -18535060771427399619593873400731581824 9597925 90964580832733007464587742199485698650 9597926 71317224304036580748991829939125411200 9597927 -277326006765066840535199200326215663280 9597928 -353912522748757291693309800303753431040 9597929 24958426314855948344905949680435459776 9597930 3314114087188155254360008976990373120 9597931 35444046635803838779126626002782072320 9597932 -96385700640523161343365960079161922560 9597933 4223773532052557683865795443635515862 9597934 -151860415384175703726911356249339944384 9597935 49840440413833020291149170905983303760 9597936 -9662231990869832530332355155472613376 9597937 155976645287344773207358242309383125586 9597938 14489902794694158466452873999031495680 9597939 14966560281121919307975264411732650496 9597940 -147523066850502971191001724805855365120 9597941 -36150610027204454935448452131194744832 9597942 8358426884650492218329310015086703840 9597943 -263733275301362264087222321394355647240 9597944 -5194591083063214286900541927711559680 9597945 25078604001795988377967836431987558400 9597946 -4821613048657548900600490700370418176 9597947 638287143515331768090942896123808214560 9597948 56120847201409399284770574097224877056 9597949 -109872375006280863843269523297922733050 9597950 -63869476026534756672621931800142488000 9597951 302904256158678621920144835701876817024 9597952 -80143237333364594018261857291466702848 9597953 -83192151664568629793551525099658316798 9597954 -33244815375479137468900559216004686592 9597955 48779673248019064865161703366655081360 9597956 212433764326839327961347750952488122880 9597957 48277084413057564091708950834850921440 9597958 -67643067221716053571012761727365475200 9597959 -158162062861156734805116365653822808784 9597960 239402315348685430849930580166647808000 9597961 499739980291275541264861691568679304400 9597962 -367814366506534300808572451664729504 9597963 289947465169913504618888863116625475544 9597964 -197488544144792567436314505917631037440 9597965 38115906981028812768591628858058030520 9597966 -14231020531707101798974266258876558336 9597967 13429670443159487124561989128865223760 9597968 38302458759547019549935689572547231744 9597969 27104230239793190346325723328134281600 9597970 199762490560454620950968634876615063360 9597971 -195329237620929698937674150015715087828 9597972 55310813580264985641939094793102966784 9597973 -118219621508696049783121968805596746304 9597974 142370600083891071114610556469434312736 9597975 53019842427502710585508581379858956600 9597976 -111521865434462533559031017651876966400 9597977 -201192419038988977526928367402909792416 9597978 64942904125189798632878605333694226144 9597979 154977012983071267497294742224262420076 9597980 46327355063324730294538544802260582400 9597981 25801899166705050804269081428469396352 9597982 63152673225748714153276199148431356992 9597983 398587453522761669087037519172889716520 9597984 205632004886811199618773769794827059200 9597985 30017006175909957697038450694705146000 9597986 -155374514772812857146372615613645637808 9597987 -2573975125975561003071921583338693120 9597988 -69731443909207304110336600318721840512 9597989 215215283433312615164770108223922430080 9597990 9806098780549687165544990884345712640 9597991 40814644432274322259686902921366416224 9597992 -143455855949303796510762810932822753280 9597993 28384159333548907949657212402628200128 9597994 -26668002603235346944465996415377294848 9597995 -29279483610595800343373859266171224800 9597996 -109125495239317870577149713106746690048 9597997 -46603423492315165245984906737484776554 9597998 163107577893444624735315158300861256000 9597999 -23757355096775844658990226764381689336 9598000 33584056983456128915251214440857600000 9598001 -55082356702861448234154158605076655360 9598002 34834712748306785721279683930936678400 9598003 -7267197143241811273039866874352682880 9598004 -109363066209534042724922723965312068864 9598005 -211403251955482990406295331966250732100 9598006 -27694654632807302528597704875119603136 9598007 21620027192248691917441807332606868224 9598008 35374661564538380066625167389048504320 9598009 374060082140147650049719266735441482580 9598010 -131426574898970128128622977027356727840 9598011 -310098767465820769667447540130078322176 9598012 -93902558673287515921309374581826874368 9598013 -140472084733727917467979889087253750720 9598014 12915805084062450871778875104418071360 9598015 17117282951920408005045175931856760320 9598016 40699116717197912474917834567683932160 9598017 -84911490917785276981448302205404065504 9598018 19889543096056503016350769185070816512 9598019 193552519887967382584986824536936959420 9598020 -203398529500838326915105591213983191040 9598021 349225335109531539087718387095015911200 9598022 -79844998225645837931212236802556875392 9598023 190814280105627950802024074420392957872 9598024 -22878305079969128684653824066288967680 9598025 134234445980795596034454306129185740800 9598026 271665784486902588987835461156480000 9598027 18899088804962421532703344516792385880 9598028 -356049469113047805822026446238899183104 9598029 78555907149182089213585751215102785600 9598030 647456536359788701715089971375306240 9598031 59593178894434861909538184011705246832 9598032 43353563151229244050481036154426875904 9598033 -129361798414733427871683801056978104080 9598034 75339730354740534532708596626234529792 9598035 43554969175529914088278141776182387040 9598036 6612338650377732311352081063307550720 9598037 -205378763837965442605531945988378320608 9598038 -48692435974630038511719932736047757312 9598039 -427879981054196650979526087110883551400 9598040 -6051958608856545934427514543925248000 9598041 134756477397497650833790741403141113440 9598042 -38132336542794421207966143374405453328 9598043 33086151948976126450909095947695344960 9598044 -74598805882356232777761730365753398784 9598045 -202219821170548742605823954580308689800 9598046 12179689441339727481783187890760697472 9598047 -130831601721242100897897231828943087728 9598048 26319416322810232468048145472626098176 9598049 -357564549942417720972739470986912809950 9598050 -10221714230763818909968446244527014400 9598051 415709168246102113195657312048679617052 9598052 -2900652746097113588205788406811226880 9598053 103361582983593828667263256459882897344 9598054 -74283832679223377117919694170488565024 9598055 225364140452589530953163775720341105760 9598056 -44668176234426770379855408206045429760 9598057 -138564665850411308809892711166647689088 9598058 396365107507601362924893619186165234176 9598059 54024977462488037368866558895887348840 9598060 -110678749282869909125063677130983403520 9598061 -15722080791462491163508489960409541120 9598062 16409617079012186940280954237549234752 9598063 -89937068685279171713260070106550704688 9598064 -15438071208695586988578147976378908672 9598065 17172427609216310008802955734480279040 9598066 -119822305537810699178396686781232096 9598067 465921673993875191691773394571393207116 9598068 52024422062121535208058658668512317440 9598069 -48688068197692131523681254329685146756 9598070 12818197578611338554672560530292659200 9598071 82603474908697857767357408027857547112 9598072 11270449431757849414932598711326105600 9598073 6953323844892482861865720878081161104 9598074 -19574110537357096200225900752410885632 9598075 -26314515775554349205704889555220966700 9598076 132232414507155271164158227992715253760 9598077 316374235691497233902817477708771598860 9598078 73392012615470069396772438115446512640 9598079 -310006399502860710785414668070959816320 9598080 -158409984919915273263420978443059200000 9598081 -461774004203549671615128342194697874428 9598082 -59512900579524083260141784201889916416 9598083 -203116520616215076796039169390648208 9598084 -95565725809804280717398648564936003584 9598085 -49393043088549961150777095272023405440 9598086 79528743254157280643918451334499708832 9598087 176640772340728720997298779671980787736 9598088 16763609876956840700684795239127746560 9598089 -222551486372756522945154888408165541920 9598090 -8451735652563165306777258724818679200 9598091 71177643416830481586688699773884116800 9598092 -12729464707508655560257250216946548736 9598093 -71598932526642667270575699799204131658 9598094 -50770923001207817345584282363657587840 9598095 6315848000624185380249037408622056320 9598096 -207383331045245766150525491023446016 9598097 -274929925902249726360921767525801220000 9598098 76303515245985611418723662735551699200 9598099 95977101846119169365708090784957817936 9598100 5498353438609888369058279024709868800 9598101 -329513389143633822243430876841835605280 9598102 148935331702720197507648485337193931904 9598103 -385980300217429283197571294303970575256 9598104 -17760912037779335242489179491154124800 9598105 467484684569543614583730864956240246400 9598106 -57809582964443225699927786251346949120 9598107 -38744392029481948163590451604360674304 9598108 -29924060760144117172642886674485857280 9598109 -227482607365746723777495093150032817690 9598110 -78229782059640715095866353673478138240 9598111 -398494895428881377962597821267784192288 9598112 428707070047719495046202547579387052032 9598113 -3549503068649738238604245215506379136 9598114 -108874086617718968720940016259534287488 9598115 -293735692060707514818049153046293370400 9598116 -904956262319579408218093949123788800 9598117 -45364460382456003874060950510122268708 9598118 77156486522052451941710348887363553760 9598119 -162830532341183374592883358625923775280 9598120 -105405255303030205867522289626454016000 9598121 -165911878280744301798238144103195646108 9598122 70026392004692803204339995066212336640 9598123 531070020684256033796836802522795400024 9598124 19302825720890541523399025069845591296 9598125 -37590306192195345720008148716121600000 9598126 346751300906282609502072077738155775040 9598127 16033739594633599413544854951779801088 9598128 25867922278218341317970805264840228864 9598129 293427787423801928949965876003820931730 9598130 6464035704891547879696564283354112000 9598131 38573978809069180318446957942323072640 9598132 -236077760187067861532650056972014223360 9598133 12352759326675912434687076090616459800 9598134 15230597283119113223384760513637201920 9598135 -137088855488997787444387153672140057600 9598136 323534036583301707506298519122027335680 9598137 -59138052258759522555644198605960421040 9598138 254263148105223113277918931875794146560 9598139 35785126489289163249026190546745187940 9598140 25499571151356470206595400959930088960 9598141 -35105058665096609445591454168862921472 9598142 -191433095572539497783378419645008630528 9598143 -174981773344739835391970058428646744576 9598144 -10718151749032298059345581277686267904 9598145 2985290200288755211576595813814543720 9598146 105500189853369850229510540920155379584 9598147 -128143165018995246971330588414464091360 9598148 -24323037319854756991794220504387743744 9598149 203790016292350762291729614662296817280 9598150 108693151952281210601238384506562552000 9598151 -199752635778486368874052694387393004768 9598152 232696124835247095049522623583679938560 9598153 36886525626662349321097030415933240064 9598154 -108656493628989417716063344930632994560 9598155 -27190403631971473907995013100560244480 9598156 -252811813018751732879634083091914548480 9598157 256859720986959111568782292275716396406 9598158 89634627996667875255219455080002797568 9598159 -200572016482710490169850543635394490200 9598160 11724839727823833112673768960675020800 9598161 83063691138822369608334611877717465072 9598162 1976450492347905599358060280978414080 9598163 -301068400980128657953477368108670749588 9598164 174650917933277837058145061347973885952 9598165 -7947975539351654816487567563175179940 9598166 28674273858469346408461305608204884800 9598167 5001364808030427447870402654212854488 9598168 -22044853923121731110256488966814720000 9598169 161275970906493655995470920420184505600 9598170 19188084407773361496754095421748904960 9598171 -202236439677777909224811917046481112856 9598172 208198483004706907381939871274032626176 9598173 -93402701533795668630536120953628715840 9598174 41113216651834814021145613738331358336 9598175 -30169065760662744485218815494949411000 9598176 -3319457920823754341206131101929832448 9598177 -247514005179816203538369075644287034974 9598178 -159935602496802006028948585968813501360 9598179 212854127368910257606549315785889357440 9598180 -178466072069955073141100392347013113600 9598181 -201584034099023591686999631110484646018 9598182 58857326051763482983333729489999776768 9598183 37296411487956168521225650037097415776 9598184 329581737154495318245122854190233190400 9598185 -67753430550751524388733561338740231360 9598186 -7678566188450302673531983158616278240 9598187 316373591906171291806652319253393774836 9598188 -22395037778090369344150067079724631040 9598189 -74442821614322603790704171668377477120 9598190 -61955661631050293613105603958770136320 9598191 117675689729920476971368865777848468224 9598192 8804188034440844663938202110545264640 9598193 138550807040510916613537974762710344944 9598194 27394151425227834626409029720916555168 9598195 33566270650342638651744674288659314480 9598196 -131214829694816328636031832473020969600 9598197 71784295911171116942834597669382180672 9598198 -38324036180710847816217844022593756800 9598199 87737565626380939390675616969858423808 9598200 -130835588201050596587419407164716032000 9598201 -150607714797269990585641927882808251798 9598202 -7585827814827851601060838193099028480 9598203 83544894260079766416408490527490174080 9598204 -69173570722286430664593220857684992 9598205 -152167536675596851864054666151894361000 9598206 -82417811118124502597539197174627566592 9598207 40973773822933231535893093276535016232 9598208 -159443318589930217258910413197429178368 9598209 -32862321884943278700206101336786312800 9598210 321890164309099371548173506686300160 9598211 88494722938483824760244974284157720320 9598212 32482917585235170346745447741241457920 9598213 -5988760869889943356327804219996837800 9598214 11150829561714824822696728744180895040 9598215 16785797047050174976090476240809754240 9598216 -113000939385140094083993979055158635520 9598217 512951535986893585294875428427646854600 9598218 67245463363130122019407543241425817856 9598219 -297103998308382326678627554351276987304 9598220 9507348424151114424259162673271029760 9598221 -108445339002936350654457522476577870528 9598222 52709677053280365984390055787266645632 9598223 135613182616717371586703742600648733584 9598224 7349637786006912309861372413753425920 9598225 1235298911456709756123222904407896000 9598226 100398868730581669930849128484164729984 9598227 -17335713756287988620899697051224282368 9598228 -102136366431439718613790232209090693120 9598229 117777441273073773633037709171050786830 9598230 50786737005468798623253520607192064000 9598231 -325183395807671957852132075405018582968 9598232 67634294672632390479497234161304616960 9598233 -204466723222063190344468453695042428976 9598234 -85361166603895066280147616959640426048 9598235 -208190266229374381626678831645117136320 9598236 -84454184089729655770392856683469260288 9598237 151261347436998859280530031880043240992 9598238 -31811491359088805104813881758080817280 9598239 63198239222044388066938696978610905728 9598240 88067317333837995713121756079089254400 9598241 32030182062635879427666508040622720432 9598242 -9435914527296558230361286916580021888 9598243 13497641796937680652363062380742369600 9598244 -6840571919571519818903122355879894784 9598245 -1335210719889028545523561316697999360 9598246 70248506874238000410522821008085237760 9598247 181615632931223046039392168731334145072 9598248 -102841442171522269080641941897908633600 9598249 -18052674819188844855158399156735667520 9598250 23859777101113647029444629467240504000 9598251 32801656879069826062573178873160542208 9598252 503337396203766840006945880837725990400 9598253 113064804389433198075819076263918547680 9598254 51301407138327557955493203740526112320 9598255 -15888324091498559323791117895867325040 9598256 -16507837509775989090126447644232204288 9598257 -73795171193538942040175169541156230000 9598258 247579608297256574649952782928505694480 9598259 14890484913166578090694933689771350928 9598260 25996546026395573722613478464130293760 9598261 -610349530103847294678502554109210581728 9598262 209905523561131428590518315631485513632 9598263 -85303744532396174084137188181074720000 9598264 16429195884451658444217040630185123840 9598265 9445180277289246363067260794242200000 9598266 40998484631008199391669628364765200752 9598267 -273312881647204641319345874363533281324 9598268 1040176122775952880931771726456708608 9598269 -250930898978431194984976562103309802080 9598270 86923126211010507536016816703545701760 9598271 101062384995164488623089128948949459832 9598272 92310984801804711334206406784672858112 9598273 -28435720201728373854535901601998130300 9598274 -8773047941567528406761843204273422848 9598275 59051341775717951116197490774147728000 9598276 -238299204484247330795178698671777357568 9598277 -55450732820944634770259706684827558400 9598278 16075759716933475322653982628158988288 9598279 -148008736915206249005826187014277716224 9598280 -112341479361469876951984571031054489600 9598281 15102475075511345167250441439496578048 9598282 -39320322272468725919288717420725248000 9598283 -63773409003865470116559883312498776240 9598284 -200023550971616070316075666025555297280 9598285 -111438012242387332848383916446475348840 9598286 -117838275706367744183287771840932704256 9598287 -254447658842460389813444402765299950720 9598288 -65844899633805947233092785937842176 9598289 -269551767317381994071520423013860396300 9598290 19180820570986542331987057761497879040 9598291 275026156433375578441653103983087261552 9598292 -120006221571653454460588510307597426688 9598293 431063987905622913198118245659294610624 9598294 -77202798432462602569843306022054329920 9598295 14796275475320130424082272292895341280 9598296 6804087930997544064732051501829324800 9598297 186324766266386777502221846629008034320 9598298 -18521562922041568985236641485901167136 9598299 -147291346612373480373264206206347404136 9598300 80332953540764184920718266185794700800 9598301 209439173558696344904275215775742731302 9598302 46996386189029765778251392471013186304 9598303 -11018839803157585697728948794968105232 9598304 85910015235715357527274927172325212160 9598305 4066331813792334746652774779030920320 9598306 -278946482428065636738450682242429772800 9598307 9070206212977439263660101980499763992 9598308 -194147141410475675658593676371652848640 9598309 149837342837155354888216657588578954016 9598310 -33361068547686317989969815749798221440 9598311 -2042869244457204805234836577000756320 9598312 142847108824990273649190886027756723200 9598313 -43799862987725731416709903990278410496 9598314 55411393215885768408476849739384508416 9598315 223296301217745137074407050516500141920 9598316 32442960244134044302182036746133101568 9598317 -114957679948596258548270087831694275520 9598318 30706988775113565100166366083857748416 9598319 190674416233957666295156304917291786496 9598320 41380426372172462932308744307915653120 9598321 -114010205528899470811561642559586354478 9598322 -38545795475568739792573971998585647200 9598323 -37339362952941551882421574097151455232 9598324 -166095304331330731775948561489652210304 9598325 -373203502045562715966967856456436000 9598326 -104803124082032764206490068957646025856 9598327 -95468450875827343488447328160317131848 9598328 138439331540886373336080776650638274560 9598329 61431078451108784876078538232199376324 9598330 683393793400466408455734317719449600 9598331 -612352102112971777371991765578314328 9598332 17445126848277226655500379429097710592 9598333 -29843430998675552793459410639966082396 9598334 -4806599470515087487133873320471385088 9598335 59241322554942689631186031102801507200 9598336 166514176442612471112315900796537405440 9598337 -1484229554899457936304886666138985088 9598338 4272573790154716882600091784177202560 9598339 288758721071619638823573921247445238140 9598340 -219805361826154009863433584179740139520 9598341 -214270740901315463057075990000619116640 9598342 73048145949033483025884817578203435520 9598343 -86512295084851336506985953691780914408 9598344 15064592418362663430008584425858662400 9598345 -233996889412478670938029658969710911900 9598346 -77757619890258146670406836997336979616 9598347 230960861881869233948040443118932817768 9598348 161792549620681772360087643972556993536 9598349 -245927056943839148793222061065086488650 9598350 51969016176503259005403514679476080000 9598351 -7144589987651034699865919948716632848 9598352 37924061047828222238419260942338506752 9598353 -181100878900308297924958091504084099616 9598354 241180612399914695700800250993458240160 9598355 19651870248825529995587219686315242960 9598356 -150285508516965836123225617715353036800 9598357 94989733747824801609897080333262742332 9598358 -91037939771340977019026446014797334528 9598359 -178454806695962679379628971438671315096 9598360 149880594287039966588403999233184153600 9598361 139469790684925988788419628752899989524 9598362 -33068810034317029034303624609300954880 9598363 -310442684904420578909605214529847603200 9598364 235337796030706121137571605254205848576 9598365 -138685431581431173202858647951193790400 9598366 -96483112707384110433779276832895458816 9598367 -67665973359168268374727474374347472000 9598368 19647904474837816478602746124349472768 9598369 -225370244553905757390671695983048693792 9598370 -36287090601846999996195647846349281280 9598371 74961114875018453393014792562121955824 9598372 -39565296110309792391420536976336281600 9598373 -275675123193626364383292384864687309378 9598374 -2714214676776560657118238432076690112 9598375 -135090887634580825482043757410614816000 9598376 -201718232594447118130259568266471424000 9598377 75438696444484817967674441653139026320 9598378 176367312229100737863317932082815320240 9598379 -52675312400709034785672127845233200608 9598380 25223538261027549714125852545755217920 9598381 263434847849196172747817530938703630904 9598382 49553981116367302878449556520166548800 9598383 49116865879200422434297261423796284320 9598384 -56786608078367507445428411155280281600 9598385 -114374806009933439378320004445843609420 9598386 13927844970614576968629898257650654208 9598387 136820954311731983079763490765985439104 9598388 -177615907901692111676666675578164227712 9598389 -1730805775621628097024803603678436576 9598390 20323351760493329575670351320437168000 9598391 -297839446012113731520558181481434971600 9598392 -83272358959863965980226978526192844800 9598393 38574242118517214336869029434122177920 9598394 48907383230349162155419073991255087840 9598395 81489168061363371350578839096374949600 9598396 177718058908295304834837977441610060800 9598397 30072623205287319424191896065021419846 9598398 89477892498110851438545398433553692288 9598399 -18541773952965779034703182658786123200 9598400 -25649947701411790912385568190287052800 9598401 15093917931924677361792832948258408080 9598402 78622153954601331697927074753905579904 9598403 11150426552327644809443766175517102652 9598404 -809727311449682838262079552822519808 9598405 1431834580331033250382817744716563960 9598406 9914225098348341035306851465686417408 9598407 13702644489154943938764214599426915840 9598408 -28828745946189087551816244402832727040 9598409 -142264982626511891955586142607056039196 9598410 44666613062914714308891556441813404000 9598411 -272379224696058424799988181606251676976 9598412 20018552577972437327257285908354593280 9598413 -71718136372484761121535145470326668512 9598414 -722896518419634021204538591185150144 9598415 38830570799335212294575727872089258800 9598416 -54974500049333157207472297074476187648 9598417 -5079078840208987984924319026435490960 9598418 43668821171167609324219990195607589504 9598419 12137124599992490220996744316519135440 9598420 -87058380099311690902811294297490432000 9598421 150769875425327426253269049895309340160 9598422 -66754764968697200676049733949897338496 9598423 97723258180188992304162702592620450384 9598424 95634533237518483267586828265090846720 9598425 -56794835174625261952932984050955726000 9598426 156688893585139445109670206640075260912 9598427 -421568245948828721042701455222717041724 9598428 -3085659910620264367200246688096266240 9598429 -88701361044382971282950183564818871040 9598430 -49086057195536187082390580803046618880 9598431 59406222295175142736120857559608708000 9598432 -235636634422007324868024983277006225408 9598433 -108258983294560425834180397669376719596 9598434 -160759491585999071583907603055588530176 9598435 68526355153119312709804542293923729920 9598436 -91975121027392648645152531484846916352 9598437 64759679394553857342075146716857579648 9598438 -83212806967167678268371476091906832704 9598439 270112589242520368703728269705759394440 9598440 6083044016563051978435276185380044800 9598441 254898151723397976770821640288219634292 9598442 5190275788784685637205895167187471360 9598443 82772260554849258961142152804580047344 9598444 49238310765226306638802969483678535936 9598445 -89208683512627562791402852058367693300 9598446 43112091612465568899472026582339840 9598447 143583784737809463426605784091766177400 9598448 61746103359497493582167311634448973824 9598449 -81850385849592655045021236991674929280 9598450 18493303985230394919271481665004718000 9598451 3231497193394033415523988846294933452 9598452 14891378860578546606131197001519431680 9598453 -76004752852303614954731340457984241216 9598454 43872418755017671266102736474153174176 9598455 -216206484486854309378564689343813217840 9598456 99057871286227868717103395570181365760 9598457 -239228567504885712014957466217857107568 9598458 165737280480055403057295694301622873600 9598459 41179370292508787369524801154895738768 9598460 -744947296288191193057724399647319040 9598461 184658331310262469398911973177038495680 9598462 131157312402164415473629766421944543232 9598463 62504299531773861831753862231864572048 9598464 93984342977348113201135065036629213184 9598465 -169761049748244367989324606909777460140 9598466 -19621942300771828131262123207340935680 9598467 -472293789075257664536547854619278276352 9598468 -24202010800054949542433991039795581952 9598469 198517691566921703319857547237604554168 9598470 12535429721774079167587078457214965760 9598471 -17505081529845870623645923015706110088 9598472 -58602166025537047269338763596128051200 9598473 233990515817591277589360050772733580000 9598474 -199303326677057987788083128743940782080 9598475 -101875910393111566581930246600781676400 9598476 80178086282781853702735784114852408832 9598477 96277365355394786159446915015396846400 9598478 -7365689425657003902354902015635098240 9598479 -24983096366272938279593973277182128640 9598480 45524108018147421339460970503296860160 9598481 -643573581471430046151143183257286399616 9598482 99284271590396238271955299030268970000 9598483 -142699733605647874130392122048014733268 9598484 -107585629624562657559855722463264651264 9598485 -41736627994117206772310822212016165760 9598486 61736322289923808697350686355776348192 9598487 -47218302172451672190084330274777930008 9598488 -161269305346083301360603774551579709440 9598489 315197819126188246969528130768895559956 9598490 20968652108574582678218194601517849600 9598491 -61664603980964064859919382825447760896 9598492 -325759293576255376470565362985022039040 9598493 172827010458880666859945812479408328044 9598494 49196274249932626096648047328047891072 9598495 -6715397893469416516223073297266713200 9598496 -183214581623127816370750158925245972480 9598497 -291600605275906291666369706396103190272 9598498 -7632955512472196894802026705857308672 9598499 -67758256926920778640627261417238216640 9598500 269930003833407528071107480933263360000 9598501 -307831337270765857545843975519591319392 9598502 238938384962385904461537045940741673952 9598503 -827956047920736542388238936353866112 9598504 238025698354330505951559384524426357760 9598505 42601368674810744906544651215779028160 9598506 -35222690521302021286889235780195601920 9598507 -46473503718367079365424284364475921840 9598508 -346483777785733324077476631475085820672 9598509 29032792308308617543771958254963719564 9598510 75605772242326915645847792390950908480 9598511 1092816449422923431378000014995317040 9598512 -13058616073534807616945978845534617600 9598513 123091643063234685951205837541681691060 9598514 -53931509734157084817124690149951787008 9598515 122436095741002687044202882856145216000 9598516 49571725461312152289932388433201965440 9598517 238114057171918184173678955431326248160 9598518 98028034163165982903583317932769709824 9598519 -138112540132514357575559286803582029904 9598520 -33319960267841867647284597863089459200 9598521 57691530467732453699937959378772056640 9598522 113861610687701274716100097866817011312 9598523 478970161217970183602879569910320228560 9598524 126787700009495966707845283882259142144 9598525 134269825230295111006596773606606940050 9598526 -71627916654303896882865015490595072640 9598527 -141843364535220622881783811861972178160 9598528 -62168302039060236359212859779788570624 9598529 141870721811885689712964077435505704130 9598530 524990239903780586709467611710320640 9598531 245065090658007122897586577304941629664 9598532 164460513588762025833566912142551277696 9598533 -40016439510796354448422793439241666560 9598534 -259767833557433320004505790383248555520 9598535 136950801719491997816751343327811709600 9598536 31964703868600740829771089934667212800 9598537 54377000339834874306585751712287521700 9598538 -16363731902224128116725910663894783904 9598539 276921305704388516805016686914153356800 9598540 11007828426816099985108538360543846400 9598541 -202206869876373791508856499458437314058 9598542 46858054325489546546791985862335284224 9598543 -380984258125755404371391758798192248208 9598544 -56239334717190488569833985757711302656 9598545 6523063482110575415166991513406154240 9598546 3522237719821558527518730950916530304 9598547 -8855992248717266307702700422490812000 9598548 1751044010224328799574509280340029440 9598549 -30332171847367677278536933177605488960 9598550 -3119109411016036370031884995677331200 9598551 -9226704228640955646202762912203769440 9598552 -104029873568946908449372303542901094400 9598553 283658176902533410666803947503231527120 9598554 66773008280974850587748822543996313600 9598555 194163188341903596194087394161148576960 9598556 -93763442779063250537656150431791577600 9598557 -61076317807906031718176679444375698688 9598558 -238724162388334958372579733381249909120 9598559 -39155418636869479269048404326975162512 9598560 -22820854179043444737873744322890301440 9598561 -21944581755179187255205532292007441920 9598562 -62950944498940247980593945391070785968 9598563 -40329756634385846840411220047551279440 9598564 116222566025520665741987620975867074176 9598565 -27476769701011008434801118762222450000 9598566 -5698058313984811109031948311579904000 9598567 -17399514192773719746179520171730800 9598568 -11631395399046124396864608732487434240 9598569 129295550077283041858763931349546790544 9598570 203721466636337260609161634776736435200 9598571 21440844445057322040272481817790411544 9598572 73937175819400578276535110083115978240 9598573 115391188577106070248919784639513012822 9598574 -122865820975519991106569656407728788608 9598575 -43334120656654561618555082918583168000 9598576 -26648807571923593181508415536698851328 9598577 -174744525632520705387218547429474607308 9598578 -44977367329208718462695336002475058432 9598579 576196711465160480256678195143766451360 9598580 72513079500377959368425049910917312000 9598581 -1468605731630703888995775871289614368 9598582 20567428507736616108737290941672031872 9598583 -662662857163864941878793650012290605840 9598584 -65303335064267780193345523366195015680 9598585 -15560566336476894206049436027419719040 9598586 -183637357695769174440325564138401208320 9598587 -1269560834651131723594743415634682432 9598588 -150579377666440472846884431858771085312 9598589 -649634969115388235858901661509771264 9598590 15591612137126907637549518116131595520 9598591 -245862163357219576986941156473369410480 9598592 28563965351127750994524138352567910400 9598593 -100454736509727512531991303610674777600 9598594 -75582066223858168934070694887139577280 9598595 122576620601531742244822422900014739600 9598596 -20051694282368832231537128843533946880 9598597 358567937098268909885324208216047038046 9598598 160331467227852621204778433231526280800 9598599 253851705157773987750586804953670383984 9598600 -191460928883870677223348428641887232000 9598601 554897730096575820219681598662310316304 9598602 -7372226230771976555550394170043157760 9598603 -169934340453661067957717472631474609520 9598604 -152108420116075999447775289492062782464 9598605 111808299172073561299690769037838836960 9598606 -214961162381887170595443928591715293248 9598607 -410709764503696771764224720895987432144 9598608 -44283848615330456953315195005185556480 9598609 -456149914726337146892063407320362922190 9598610 -71004990437132227446391744527308966400 9598611 -93553542330417277670802463568204251392 9598612 225455238523828962366363595930881424256 9598613 -12551368665686129635480407693036072096 9598614 6636287205106805870795108526274449792 9598615 159136982492545445288446431614121120 9598616 132269160352472048923504036023675801600 9598617 22183434430876820551529366002617632640 9598618 -86551654585345012988474271902328621312 9598619 11036438724394254688838621555337504744 9598620 88386761290455776367359001939081876480 9598621 -411480829758916177501073829214294644608 9598622 -297861637560732852845980836880047015936 9598623 -13131269386551306284014391181406156800 9598624 -11736049429562095599008829632736657408 9598625 -224868043395859687970450616871165278000 9598626 -68396024287497946106696065381307247408 9598627 -379730776047582784416925192015968671524 9598628 -94503647167950529049502722465504669184 9598629 4010204186503789342587800793181052544 9598630 74294141677025251446832040258943576960 9598631 10915779928058852032655824879878987360 9598632 -2254471185916758349110895214855454720 9598633 2728880660067851129865731987919676128 9598634 90146714178010820219720651894789463216 9598635 -210087411416120510767399838147902900800 9598636 1139239090218865048025511121980954624 9598637 -35756711088612640253371194211646868714 9598638 51946904589082253890446062867470894080 9598639 83540970534005684734212697683223287440 9598640 -14783420140322959417653005142241443840 9598641 -110883011349660998771282149970991731520 9598642 -120790913177718295623087851272113098208 9598643 214283514547459485055985042753809585824 9598644 29818270911157428033112300476875182080 9598645 -57487549473428450707554445707664233600 9598646 109564772129002253535585683843044858272 9598647 -175648071567634239652125166286309381400 9598648 -356125096386201381068011543280156160000 9598649 -89696628323867241904506857472547702080 9598650 -37425311145835173876422830726200960000 9598651 96567302135982444441366646971751588560 9598652 74557566381339990621091663180981524480 9598653 -137419808248482672539249826512264062938 9598654 -9216382365460293513148972746339701760 9598655 -326368538384283524055592284670530329760 9598656 2690933491485912317164697232145907712 9598657 -339816111886429295762754533682752028094 9598658 -42701911002458744183050438756475941680 9598659 151674808589339372394186698530690724352 9598660 50129541877784147570331733173932851200 9598661 105172580304387938838937126055977151262 9598662 -3330199668281494465210771798125323328 9598663 -475119853320091553981852812536336354088 9598664 -6363259127712860606777405113943792640 9598665 -71708868420769562136119626941160534080 9598666 58798715584027865360690742742726659072 9598667 93502368898229109972603450270820722480 9598668 -52280550711505871925451165732936467456 9598669 -4158484146287909418025703464136523648 9598670 56252678260058533352225679293930777280 9598671 -138382893428101249923895813466947593192 9598672 -20837280667271441959930732518615367680 9598673 118382146118458369568356878945248098944 9598674 -24815407548251604167208003423679038720 9598675 3462130772129251366527042085950439000 9598676 -320941522359623156334408281760143507712 9598677 121280365534720903840062299881956120480 9598678 -226242639462977625010308974958882843360 9598679 -76194503421778070158280058160976448480 9598680 10732961337316025890536599383049011200 9598681 -370707542347061788992724157010518803200 9598682 11029753750066896746892451089655325952 9598683 223759799429167610226559067058830812824 9598684 -76253665567141958506090215281430275584 9598685 -36365914360760258999869552716288637440 9598686 -145010826397789434922697946076931712000 9598687 -132966041737210927685668384225900593672 9598688 -276521466611148374163407003950252032 9598689 -12344650368584362192955306356725984480 9598690 19971511084831028643952969517217741600 9598691 -274278564599361743772084210238946743908 9598692 -137431410543882252454092885755384859648 9598693 -310754371424869660598954245720103625360 9598694 -71431577235307222524006503415026794368 9598695 17623646130149381557238809974184195200 9598696 203476789199733155686623798557768908800 9598697 36256628514850354589308449803905867380 9598698 27723669655713613073518984416844158384 9598699 240271922155528981690419790210623111720 9598700 -109820711372749251364949420416805548800 9598701 -12341849140912826529623107745300676096 9598702 -67701573181242004391678147942643968448 9598703 -145415313516549976238870736742644037776 9598704 3771466903009981927552609673072345088 9598705 -86094534588369710987784007353747801600 9598706 26263774241574550100357077303068257184 9598707 43596838031396174729371036592931707604 9598708 -169828970349556001659629479522622851712 9598709 -291082496803399883176093340949089067090 9598710 -71863474366102430366632168384356864000 9598711 -319215290436827087696926604343811053648 9598712 421910540685421252460322008676457267200 9598713 125928625660059578731322842449177278544 9598714 39051516226008041545575155545390102272 9598715 10677432065194248932532983119602638400 9598716 -106558993854841073944953946120307343360 9598717 -38050247193798716422748984729201326848 9598718 1811695993393941439759981950902138880 9598719 32284160344909475618921775030589651728 9598720 170701739230011185038060719754444800000 9598721 -120906533384441246321079746912732258256 9598722 -5317835537644775310866898876771456000 9598723 87428052665604797724547255616731253920 9598724 45095388210317025452166631677426032640 9598725 -11023401724326038251593178053522381900 9598726 2353112269895837799616218685130139264 9598727 28319056062462575693686545994341882000 9598728 52277374087122282885433365334924492800 9598729 -78009139954757035268973437894853595200 9598730 127033907111145652155155085365907377760 9598731 -18574267507363050461763373130416452648 9598732 -32412905663704145779139794789977839616 9598733 -207396866223321467431772805184061955018 9598734 -67630467988158431523862270450560690816 9598735 -9512282283729249634770204580620117600 9598736 21685260315128597310130103521995128832 9598737 -104748911916613216816953774096083554560 9598738 11880760529009015325292514227085189520 9598739 196351113471391601226797758111777284000 9598740 63122945481968115215853937944747878400 9598741 439929900350583010292680616971374342400 9598742 177208207316114673750886748871116276544 9598743 90518841765385422289223763270589799040 9598744 20851648124474514482154354012137349120 9598745 8431043534666672256658420151519874120 9598746 137769149612640277993488015238105227264 9598747 -12600689662501815485159525135166650048 9598748 84490346912368177009535887946492241408 9598749 -91625824080576312208497317634503257152 9598750 -2146170650459008045077115591721040000 9598751 -254238482200436270718466086763096373808 9598752 250110486698105986950438069886057512960 9598753 -241757433109773006870874778483110595998 9598754 -222794455524408656619510191373806502528 9598755 219729221780417583630767851283948229120 9598756 -30784697756154009874735897151940839424 9598757 194143802409474138184518301349535720606 9598758 -13772885524452441114033823908394348800 9598759 -253680043906824174530134282111328460040 9598760 -22691575116353278673099790604850073600 9598761 4347209264023443755961741878754380640 9598762 -63952622952513256766853697642383962880 9598763 134356764222391663677702989456452062720 9598764 7996245253895124751543885978675200000 9598765 -52856042010076182100815604601276688000 9598766 -97863610838883396223456126116387519168 9598767 -65229000310379000558356265539900809720 9598768 31058058996775966006437635514309672960 9598769 290881145625528216982288341396372535920 9598770 -2734402683726942872784021020556748800 9598771 -116444788921977083297106464743626466496 9598772 336773017227449594818154511096316372992 9598773 146426098375000144589043229706949405984 9598774 -18880572306068860593087282388833699840 9598775 -129636094173598036413559936055702137200 9598776 -64003139915601507809647838901139537920 9598777 30264763761450275458970879578042535880 9598778 -11562769468540001886260542079022637056 9598779 18410887086327520589215754199360592524 9598780 167951546648917770685256040582963417600 9598781 -168662696127137166602633277716534880 9598782 34554613576772008222359094549588152960 9598783 509866782469144212851477338664426155864 9598784 27301925517863053169031426502589153280 9598785 9725888306919918550511731611970195200 9598786 197330057136459182821346543339049296592 9598787 -164234788350464166512720400515193409536 9598788 -144707355401415688120166228493883974528 9598789 1285281134686720243863801807472456060 9598790 -77321428691582153875666494491435721600 9598791 -107425364577116572020884443056116376408 9598792 -40201490441822394426228641866632560640 9598793 -511976233155029414505018278382576634716 9598794 16408838757990741814443008280935478528 9598795 -85726702422080507636283545217334926720 9598796 192662905416979261432103527714298745600 9598797 31227774752214598545230052889866124800 9598798 188617652309281627336462094378313501120 9598799 -28982026372387268163435908303791970208 9598800 -11571771799951886625480600837931008000 9598801 40920225368477797672276738892019093504 9598802 -172603723775423048397886296214191009648 9598803 -270394074540838500724114870170691540296 9598804 -56977575865804330531292608184582144 9598805 94054193968994022588647355196440698460 9598806 128820330778574025731506040163664312032 9598807 -235461649455903913490044994756420573944 9598808 129503166003051144034134629409833256960 9598809 99422826791527810712200205309716224 9598810 -113276967454266067431213592503900948480 9598811 274854377163536434798690049956521017412 9598812 -127642459916017221876235528281933152256 9598813 -150349066119852703728859241937386606240 9598814 -196766646344236007781975179799434511744 9598815 -103640962145046291855391585778091953640 9598816 410784099328594653534967889017181306880 9598817 -40546508740636247030402836615458058560 9598818 -139922756299763824986336868725309434496 9598819 -109548865078372852391619481097768413160 9598820 -4470726400606609192629992097361428480 9598821 1648587391607932121507633764862451840 9598822 -354699729350401535732288212860398983488 9598823 -74136749229523642960725813907953833856 9598824 1536821836730520199685485517669391360 9598825 -110676801532754315655068020615832332500 9598826 -199006658405190262629207586433088368640 9598827 18703151960062729956781551115545464832 9598828 -57937519395459327379399398393635404800 9598829 38122302682401182864809175793778776792 9598830 -48335186820974830378246678669175796480 9598831 258596114537932403015328707901004811064 9598832 23180796360602292877364305660571713536 9598833 -579804858647540565093688777238962807920 9598834 -26220788822596240925444976344098910208 9598835 262740724156982134534892984809726151280 9598836 17325341974146112770581266964592328704 9598837 349848534956458420466601410715794909486 9598838 -44831845695865974901438036002782480640 9598839 234470151490570745191441745143953205224 9598840 -26143511479173563627792000480020070400 9598841 -23253365402481893624251471543120124928 9598842 -30625125382823210287654269295641185280 9598843 701620831694778399127265409491317344 9598844 -199493987890976135462018025205300107264 9598845 114739945359519963551200776627073050240 9598846 69379179434888916156555283176375122688 9598847 -6825279362872610029298767646663837640 9598848 45596686746491213637599648563844874240 9598849 -65025022286876156102610757226803301036 9598850 -70389268407047257471084184926743363600 9598851 243653449216066822853362528797271181040 9598852 7949431475553174945439735367730551936 9598853 -244304588380824977858778920665426182336 9598854 118077455093103762259245526174961891520 9598855 207661951423822885053729795525835440000 9598856 -338834958180334000045821876888851205120 9598857 399600729659563629409297340045782548480 9598858 -71654718702783567206514969095947776720 9598859 -466787477553903816441653282765772656784 9598860 124610769635833776926140595010964039680 9598861 104588562005436287044619236100764673462 9598862 6579611437748604337581208882572097152 9598863 -142433843389977385432551032580262855680 9598864 73212600706494579991578390288774266880 9598865 -118971653125682928796601466574135993740 9598866 24899600805617690412965232404116068864 9598867 -157386577991979249560400114825085602960 9598868 79634469051229730360942484515915672448 9598869 -22556536774060029763942631203680648096 9598870 21259313577763157354263933409425946880 9598871 32609448562439678763256049149223769600 9598872 89537781189968692171553518103869009920 9598873 -152820439104948287293510972572339383420 9598874 -184111253515448977456279449784882658064 9598875 46982154158048069059465081070671680000 9598876 49842241494041598557901616508577259520 9598877 -95627897201337340069028903282331989274 9598878 -5647157540733716626555543348645344000 9598879 43689114767598972050214037562968042848 9598880 282141942428774933817323058987525734400 9598881 8887978969663250747224653138354703104 9598882 134789032680593353957054846463808949632 9598883 70830933165872118338826906700261532064 9598884 -181969297855083689100485790385755095040 9598885 -182835519625854174364441143719904023040 9598886 91032659714536354275427126568817025344 9598887 286002642022694367788203416834023803320 9598888 147745697933274681775717423023928104960 9598889 -147771688076453841203057261448942459840 9598890 470449778602183117184258113353891840 9598891 45353659507946677134035022546604203912 9598892 -254061471875295648472436538184029649920 9598893 35865261723439701878365153322604972864 9598894 -232676271879660403383273314225989837248 9598895 -162509265128082132226910144687861760000 9598896 7946501703212342429020868228245094400 9598897 -121023601203056444517029347179700235136 9598898 -42759583544988064495256211384992480736 9598899 -177763279854131018566850108291148249552 9598900 4962382391037538476594439419593168000 9598901 -109249529422791247662474468623741082120 9598902 -19883476147827103692577044279758217216 9598903 -309708986358028939455542586689910454640 9598904 -357354870037237954291488464200251064320 9598905 2271737583000658884809490490161381960 9598906 161448555759999388389826197315129559152 9598907 -26384781336106319672091987795713463720 9598908 -106027330260567818850261011298228879360 9598909 -300769265819187839624708813154617288890 9598910 -63857868456527670497230247021541815040 9598911 -64516663440228304963724488206881556096 9598912 92913632670460610124692258968056102912 9598913 -432961193612512046050588991971432783020 9598914 -30479711343341613793899643046271467520 9598915 -4024035490795379724424069259768755440 9598916 -2577891844394270465061158617016549376 9598917 -27852038259830464084090674556573837440 9598918 20417015965582009021467923908234482816 9598919 311194988816833306566580849324311861120 9598920 49949271555008093862973400965231411200 9598921 -50028492331481096207688102397617587878 9598922 10250848791244335234198133613939380992 9598923 174770020455040359108257330665038182760 9598924 15259337296406052070590610106839497216 9598925 -32936419909059722928396876491930263200 9598926 -73600875513043285167192075422807742336 9598927 42006014352203775623072219694153864760 9598928 58709949442493620538704896377806282752 9598929 -236160496807900660038849765380989875216 9598930 12203467554809351150453552579448480 9598931 -472251628179057383676103643866938661128 9598932 100682223759669583349511067906084085760 9598933 1413125404081155841043445056886630400 9598934 122690892406402351944382080026149859616 9598935 26490641835931239831701848159163581440 9598936 -201501686265109944795315243289346457600 9598937 -208382524859839719429332523034696551414 9598938 144569514525108613740130280368343468544 9598939 -138639999360469052046604732855000344288 9598940 -45108913599073533485461515105341798400 9598941 -171836555864175001863495606679679266560 9598942 354178481379908001763057147062259833600 9598943 -121986807970516667537424309747750419808 9598944 -170024281637503156427955791938494136320 9598945 -30763186821673115035368555167272440300 9598946 -48561944887724330927966623866986503680 9598947 36285085893104909324429872102608292272 9598948 -305324780812741384117119881148186157824 9598949 -136260675505335073673515310502731698050 9598950 48885145282013260176437241633468321600 9598951 474292758657254940737496974454588423072 9598952 -370706438312445720086652191116489113600 9598953 83858852219489362969204462521951400704 9598954 82240486984088953995945456576473440176 9598955 77276235692006932459239127650865884000 9598956 -102039251978607168369308931912730152960 9598957 226883436811658276705588517926947980480 9598958 105335339511345410832376826313292397184 9598959 235163553086401456524520675701891960720 9598960 -11682350590518139178609299284307476480 9598961 159085168596483863511175568430040020324 9598962 -127728259871654268724700778939938072448 9598963 294067692934911628941161205651432026448 9598964 -8491427939936208203423121001500672000 9598965 -64868630259266770947278095078581516480 9598966 -82389331777979899693125924581389850496 9598967 167724785473002435504553015032323335392 9598968 229977879138644514739653687590326579200 9598969 -52312953341884883912344463966269648304 9598970 -27266706257962729185252925427415133440 9598971 81919372375475702874014281623400435200 9598972 -112274062132140240551433818098449489920 9598973 139664105848987266732340153777869765906 9598974 -50091397000973461221206560887938088960 9598975 43759316950430741547718366544973030000 9598976 167746028945331910711312825240780800 9598977 -121961318566255958454331983260287084686 9598978 -69805482210901006813495609997256651744 9598979 40578289793787089370139036698520903584 9598980 -100206916074057241758743141607999590400 9598981 36844725980779622655003436710553893504 9598982 132031669912438212802873467022996825344 9598983 50672990077634140412355587750251674024 9598984 84240409690183509934597034578977638400 9598985 -50768856833794814304503956422994199040 9598986 -169246306442822916175533601613253755136 9598987 -212288509598913137611752423047332290288 9598988 112389662687291564881306788865395741696 9598989 -160459067830370943722709036975314112 9598990 423435685126972026255008291708212800 9598991 604011693574976504890813352897249357400 9598992 -14520972512832881436961792715360305152 9598993 -422913735599163189798367418089997269440 9598994 72847376581756187897020217583787259520 9598995 -5775749451929838557670164888605839360 9598996 103396408505151133367728133488240957440 9598997 418355474247240877253221698898266802446 9598998 -126933951500664138252897381403696926720 9598999 260689615394075462705400129238145117280 9599000 247619663133916199319084264503961600000 9599001 -10347068350201398567509096545428131616 9599002 20763228029003095497490277836715132640 9599003 -177239909395809593225633383120821601776 9599004 24632755273290550381210255630496891904 9599005 103102234888665747382543616341529059200 9599006 -45120533623298789989984517425883103360 9599007 103331844451077599419067020744243307520 9599008 498961162960703040470281584603722219520 9599009 -13627498872367619520095090849447434560 9599010 79718174684849024444217080463919810560 9599011 -174740664548503422899587946208864780648 9599012 -22892154980736997591118719206951490944 9599013 -200270327555751139398308398182984153600 9599014 -74289046187292482975095622399257818144 9599015 -319834657203312127469147825608078886880 9599016 -74590235303332871360982209591355310080 9599017 267458369734914444839335159048989875066 9599018 -25025844663905955767919105230643823872 9599019 1778785285649310004417680781996867008 9599020 162208586386796519491954798197054228480 9599021 203110452676738342869101411921808510264 9599022 -18478759909453143455373335151847743168 9599023 -132097205930891766225575477923679691008 9599024 3007280520701853249653357329585520640 9599025 35462752497913520990150969774752389600 9599026 67845216801638435303992258138610018304 9599027 -116145451789490437260498483122861402400 9599028 151012410467420424382514563864459991040 9599029 75384302717416044169249881392022599520 9599030 -607183085872243678619401100685964800 9599031 70603414768921075189308732727316248488 9599032 -238949006914580478135363881192522649600 9599033 2750248551910871841030717257169467424 9599034 76021699974939800501965133668503137280 9599035 96617395652362792755765037250964105600 9599036 216373571987800457614545558090755066880 9599037 56727268596253086814135841567157375552 9599038 -43460281424196645632047053555261819840 9599039 476740943086278831477680550015123199656 9599040 -41750995161192999795475915719101644800 9599041 -28710017633884478340442814358781779968 9599042 60679692067060097237841670241771148864 9599043 110300700972740197702295002842360127728 9599044 -44175693167914827356066394699739598848 9599045 137084381758713126581307545619323681280 9599046 49183888994369177016878414097621384384 9599047 11782603269735349404522705120568716040 9599048 -5094463197351656297330934965949757440 9599049 -105815284490168686456609934819217542166 9599050 38124601322311865002036949488012377600 9599051 401530932784611283697674012303252380 9599052 37818298860054202929311782558906424832 9599053 -329387476622287156567944598859407785920 9599054 167191096953968027925715033142286807360 9599055 -33794140312959073296342643505985024240 9599056 -6903010456349450466675538873452863488 9599057 -35682940338971413841942808851659211520 9599058 10462350783557562934286014585028536320 9599059 -220294163772632929127124009792799166740 9599060 -108669340198237715743819962176891531520 9599061 -41773360088422323134114931244847326176 9599062 191956042912880569455915995612574720 9599063 -483936589345876699018883285493777072120 9599064 -180066204325506558770315698802429952000 9599065 31589073366549988473913870709144740800 9599066 188575132649910020129726530070766827520 9599067 -5980546096730447610001601300030639928 9599068 22376993819307025184815262249374419456 9599069 2589826103366631390502778027658034470 9599070 4978893578636697010311269735657902080 9599071 -213383513764762477633875866562724853728 9599072 -150351786514392300573703143126870786048 9599073 -71677546992661843394245584813661350912 9599074 -66118993641481804506579122607978782208 9599075 4256211914812471161494394562242414300 9599076 179157003993909021238968836767038728832 9599077 125739006260319316959363607730213237472 9599078 112574970975638573623992095559331905024 9599079 -9807492914808568471014474212092540800 9599080 105964531455285628722524940069622118400 9599081 -129368568354630836125555806291232533936 9599082 -3610241896123708861949168182744478976 9599083 -76256739798040249795496488475891068496 9599084 -166582302480729251104153417089808029696 9599085 97079484995269641898366128586260624000 9599086 4578613705128309774209353437474326400 9599087 11162124281309718740519726482532670720 9599088 -5977212334940375844263187034083950592 9599089 -100574958249188052556356157374723032110 9599090 -60270086407645435455221896026820062720 9599091 19026446521939774296112075399743780864 9599092 120887392972207208082156446407328378880 9599093 2874086141638406636873075609779589184 9599094 -37333539484160041461631580481175032960 9599095 -18768559100937578132450947358647003200 9599096 -23748239999385736295893915458271887360 9599097 94912617841191964477831742211261475872 9599098 198936724667873227802578708001412443136 9599099 -437908329274181925046203762281433399900 9599100 19026919792119433898331631264295462400 9599101 -234590387415043268621416438106635212468 9599102 164232610780133613633266654744787082752 9599103 60838981893545959930045523008698681912 9599104 189579770162702908517962068725543731200 9599105 -4435133711033522379511752281062645440 9599106 26722485199182670174914980964586737408 9599107 103433462652808441091480809374088111312 9599108 -228349899839067876734823062798530324224 9599109 46254782502385665600577722913583974368 9599110 31511859368485224648229953138030648960 9599111 106542853446608099471257245370607858712 9599112 120651917624827301222265546233148625920 9599113 -149320634061121796032692728226847361638 9599114 -25614487198509960654568596464975490048 9599115 -6325665693202276090650372868488971280 9599116 -118660190613797780222985884993529553920 9599117 -198413337253349626024603508418819625248 9599118 -168683857419281651499935811036224350080 9599119 -43811976500591623252520381976520599552 9599120 -34811939899199715924386489426097438720 9599121 134857320987652466423055878411121916800 9599122 -3781847065720492039571861474618718048 9599123 -35790100229309692909107978651969969600 9599124 9227430773808784760563655642809896960 9599125 69429785711236480386047349497809638000 9599126 -166553836892062961903434684443661867488 9599127 -76014302135789403497906438284368022680 9599128 143543766858315978907837554912507985920 9599129 56451496967561870860761503940907358208 9599130 -4445589176785841193840032085088196640 9599131 -314887446390493744615877761430684291068 9599132 2853523618591086389933340556486471680 9599133 -299627283593819415835492780116481690752 9599134 211541439220189586255050556929850563200 9599135 917846113375823330411259919359274560 9599136 -128271141174384771089188193921412366336 9599137 -129657060000859554949450110581369363948 9599138 141455822521609299949091631129497070240 9599139 -82600174119361019120360285093033260032 9599140 -234783260498516755340115262178263330560 9599141 156168328744066758221737321315132969626 9599142 -439173461446422906151365776575856640 9599143 120127596785394142021908472520588707144 9599144 -144170075881011820677888994832904483840 9599145 3976647505240014994396728664479412800 9599146 238120610287760723930847755094530692272 9599147 146012000018717818342165857451111276596 9599148 38707817803926315618629879486014464 9599149 24947439238979290849467137315372678016 9599150 -4235268553077430603546486502762188800 9599151 -37281648345623231868754305404905586160 9599152 -107068435866690481826180932851290308608 9599153 -22298419571737317609699263052393578700 9599154 47996100301819094989888012608013032960 9599155 -48187880689768341781891283875363901040 9599156 -157172353036312369202282403711286800384 9599157 -20382821227778145926842023720707108160 9599158 84685608907478382479532419605665067776 9599159 -61009711940619209778929216172309767640 9599160 297668416417750116217464064875823104000 9599161 -31202745507981315571255834627754648640 9599162 4264487431277593607888427318372298464 9599163 -11688360092450741179059700074860505600 9599164 -240479897018972251584067123393271962624 9599165 -11539812579825993184571756194485953280 9599166 19727011817951606000137882891786961664 9599167 -233259812717905649995037262707055054784 9599168 -86867181481188076010727446798583988224 9599169 39787605794257004973679271655188470272 9599170 -2245329209703215577766911664453424640 9599171 22821857422347765034515822814215531000 9599172 132122787201232222626563772569856749568 9599173 -255020702954911665876677672737886756578 9599174 -1725985811907558336976216567512155520 9599175 240138652327344514844890927355390886000 9599176 -35923877423200175416571866832361216000 9599177 40971636905132359917738711449409295872 9599178 -1981848517790425095408343718310533376 9599179 223356547591890201703616851390444069176 9599180 158474356157740493081883123105330969600 9599181 81798103956288796023395360303775546624 9599182 -109455171562055350992286602308305224000 9599183 -3978051983589283534789384356975067920 9599184 -4236439290918382057932256442398801920 9599185 -269695953418244664925528282024813376640 9599186 -361390343022446288200914198592535721984 9599187 27254568134928208198452554279667621168 9599188 50046554248380643419516749591004585984 9599189 -213745998836642477392613253739370105010 9599190 -89706737071417448349665554650461988480 9599191 -2510213149216820368680562776050348416 9599192 -271376843249742447171866749290993408000 9599193 166606415855216681111501662389514229082 9599194 88696505781743116204724065397891677440 9599195 292330361712857039468838124372387531200 9599196 35687082548629246141928611271166935040 9599197 -119114791487828726759064910741114898048 9599198 64732217769428500707572901733041648000 9599199 -163281365187630346242106778227771785600 9599200 -71624943968864325856356825158182502400 9599201 -11224739460346836063266106098467410240 9599202 -146925894889100463375695761867628424960 9599203 -292757448745597725192071021664394146240 9599204 116559291009545300427047387750220179712 9599205 -14400518634456227590852849956411893760 9599206 59003913974015668714674018880624744320 9599207 -81279142402632345138943603098479002176 9599208 10342491797740453395095157816781209600 9599209 -3365768665054759167668307693335526684 9599210 6348045526993952106102998502529937760 9599211 196583493113068405444484127376193809920 9599212 13245524232506550820463597182060789760 9599213 140933237066952669073673733300038913324 9599214 -81766700549488573916703429464247360960 9599215 39732917066389838729675541300839244360 9599216 -101117661834924257180115044613679251456 9599217 -72505668797952499937479377686739091488 9599218 18655326149821338951617485405477415040 9599219 -113872618453695395753832026515022030688 9599220 -68794778029263834399956832795785464320 9599221 -42923603372521973286005511205527741234 9599222 26816260148639454519796084523424652800 9599223 -87853232194715673584029940829158088216 9599224 -571314168822661049909105486878322995200 9599225 232414503222869022674179207696814136750 9599226 -19952723588089393931800786667205000192 9599227 -233719255386180985560798369983742309528 9599228 223330186987484299949278367070456557568 9599229 -391919359831660287758689847399174089536 9599230 47503560363070640962355613751621564800 9599231 46773842865247284054094823551947852600 9599232 31684015281893132745697808295363870720 9599233 27072618974925068079169331011501455360 9599234 1689890121143204654461753195550905728 9599235 18551483247649015113704564286379662000 9599236 321704886327253512210235547272697521280 9599237 -152174756586507878816988882159919720320 9599238 -15114956350950232238301573055798187712 9599239 -86978692305979114001675085177258609176 9599240 75802560459027103328762629645524172800 9599241 -149709093234601558490266283120807565120 9599242 161654524386920058580467325126408616544 9599243 -26355913293212530000853461402228248960 9599244 44650921678337451536867633557141573632 9599245 17575360393474009642099165491308931000 9599246 -252976377633463510389217254479682404928 9599247 -179951143146199053513956202550254832584 9599248 3423662172148186950645639667328630784 9599249 -330405967854765686853440512079335873680 9599250 -123997587736013314213022124630220800000 9599251 -34860892220808090022348449442753108608 9599252 -76643066644828625987504349006780776448 9599253 -742684095103914886048506708509222496 9599254 -34301312578494657388275578729438455296 9599255 35751829534255326164389543530385835160 9599256 137115198546993242092350336889774080000 9599257 91246604323143452661960683890638241152 9599258 145146951855031706592826778763769334784 9599259 187193598447437330998396578090161796504 9599260 -102041349230879822187297199752084771840 9599261 154265842127730336304072914189341374080 9599262 46904207117142212837610320854381753152 9599263 6865756095254343229441234667942065000 9599264 -20922383758278102908584514695281967104 9599265 56998597944997849119300110013938758800 9599266 9037052732643377445604387199547104544 9599267 17576182104206885972220169129756340316 9599268 -61027171819389053697818090213672177664 9599269 -112285508996895346138685959771911196704 9599270 83044879813109108557824396797571166080 9599271 2107166473796840169162927828421833216 9599272 121615038297448686133376634458290252800 9599273 -60585962234594018526013569405856683660 9599274 3140760784564902950035748832722715648 9599275 -18727607971961060768310014313805792000 9599276 -17102650269217354787335506161602970112 9599277 3509355864648619046678458913922136608 9599278 53772632955310865103580850624021833728 9599279 31000240176990417865275917097626468880 9599280 -10968592304617329828232831689220423680 9599281 -9123601573837725710752191174810415388 9599282 -42963934425780445218831601359958228992 9599283 -300327352613477640700103344829283680400 9599284 -64810710734096270572991877913873696384 9599285 124311758799727242004875398369494155960 9599286 -209802302094022539336894980949757056 9599287 291563439193829321963616009704217363432 9599288 425783296161616810886798364728048885760 9599289 5868667329020934802948852882907529600 9599290 -41646607767212804724736664891400960000 9599291 -182219943862218772225010035232781117696 9599292 149633223653295037121954134338633263616 9599293 96070740985952848566173033990528006 9599294 -70657412447104912903937272916855548800 9599295 21089278279777445280957562784210534400 9599296 79435656991237827919224281217080229888 9599297 11650670955007474453070230743665713152 9599298 -94490862874678748169659895342924894336 9599299 343982453187019900742890306018811354300 9599300 15606928637218139089495992239505792000 9599301 -164140739923683605428501035619461881760 9599302 -231435455599176671500807346164527039648 9599303 -17253124083635854820582029941577351680 9599304 -103416933527114992958055789660843048960 9599305 -57020338963723017260589874761124615680 9599306 -111681412390146625143535090780643160576 9599307 -49873923506467103538052882805623671312 9599308 -64987972711796844116451039370779321344 9599309 114392497354113763499676340479329739510 9599310 -168613927777237908898356170115882240 9599311 110041222092384079879029589266311084912 9599312 23699407512720414939395155988175912960 9599313 256904718401174353093850377994811482400 9599314 32344467463462256541488611420673808672 9599315 -61802817158885766469034633504486639280 9599316 32486774605795331117485294707981066240 9599317 -30499970452753635038311918369754758016 9599318 48887299683564610684710308461268163360 9599319 -44765334903568446166907131259719444200 9599320 1511220366390288009056169443425689600 9599321 182173075033692185911099911461956233600 9599322 -130486423458334707953877979885948655616 9599323 30078085489147964235839328762350421572 9599324 -28278615079693608885306497970084148224 9599325 39008477421971737176385165918214700000 9599326 -82993837211753441871218296536719069184 9599327 186381631851388602990700756497059976192 9599328 -101093656414981766618095332998000541696 9599329 -167508965917057351246296373751018319070 9599330 18281312250390418414783996566218816640 9599331 -46917918954689461619102229632838803712 9599332 -37112307355980174535827618393894333440 9599333 -235253403296207080243257223540935836418 9599334 -26590293469978066196600734697195085120 9599335 -11893995121540497316837196316805160640 9599336 24933426750974026844346421306961756160 9599337 274676763575056011422345439384507986880 9599338 7297327699177424253993040864584701952 9599339 -231152804929178662610809981923221658744 9599340 -58298803427495896090564277901990297600 9599341 352395969958045118837127915563454886742 9599342 -93508253410768360280962061413054409856 9599343 8572594703872384100205638841681786528 9599344 28560201199965655758612957393189109760 9599345 -70845409048328046855268543036751313420 9599346 59400849386634892774330068311973424272 9599347 -15434263290600719645956089260668631240 9599348 -170140294972041623493397174408109783040 9599349 97023934771831066260836923512453471168 9599350 24947580719520898881500173830732360000 9599351 -9099041913676332226793547994543220448 9599352 54707027434944709503719529536702054400 9599353 -288849293974667152526594366171140752060 9599354 -6695798837300793293791000740384825408 9599355 71969311044944246969802326921996653200 9599356 125616568209149085555323933179679554560 9599357 12208711732530913819697625976299224460 9599358 -11057220937105667401950840464572400640 9599359 65781540946903860183374026570012112640 9599360 -43557463932291066412118936325508300800 9599361 -97203558117660820205115487413102226128 9599362 -1646251180468610212126554397127424000 9599363 -6687706467853312065059577664114180536 9599364 70213751840042703249731066724570040320 9599365 -231821678015753067968329500854654602080 9599366 51100959115815214140588826061148961920 9599367 76799802114975360790872414124554249216 9599368 289198767529651088050636210406994216960 9599369 -539755556589913806903040330457820268800 9599370 86942164338418199618147902402685644800 9599371 46762599600965811632310191589339133944 9599372 -62158575898348656294477016579163897856 9599373 54339520921508022558759654060203532864 9599374 71083459478412432750996407590642374912 9599375 5884378341740140175219527361577600000 9599376 -1428211873552510404403382935007133696 9599377 -527122553421322812678294378622636652940 9599378 -144661126397208535012597640377794971760 9599379 -18937113012116395355930612857030950912 9599380 86378191926792547037700662797109207040 9599381 -65390591330965916019681269233025214336 9599382 -33899039188419887983500182641583741952 9599383 -337735432747863740988151677160592994576 9599384 -294708688460885143773015297294290749440 9599385 -79093765490313454205460050539047614400 9599386 84624808197563229593297353321989553392 9599387 -119657957532398180558322532077610300896 9599388 -70804146082345286566158265085966476800 9599389 -70022819220358025438812195715062554560 9599390 119048282472977960238330186463000548480 9599391 2822765474864579084670258303660817992 9599392 427167888904278937143037031065498681344 9599393 36044619193161425249891587899618012642 9599394 -193164908111871717470156428887374197248 9599395 72565690218444499749536598618250664640 9599396 70301056284609244220126037785283412992 9599397 -36486963064219373341440846418492601472 9599398 36855898784584693313854275306165215232 9599399 -403008385998592156094257500202221974400 9599400 9456877944013584328099740327155328000 9599401 -22292387772818458965001660711296088448 9599402 -14584361663179798746430546316424434688 9599403 418882408453236880037249874939675407616 9599404 -59954277735040810407413608687916993024 9599405 195203992494617312310896152266086514060 9599406 2975292134273347566487055072241085440 9599407 416262963620182120836313105192779303552 9599408 -15847602649818529986158317711062466560 9599409 193784591273569419459255066539035242624 9599410 103576537564874319943867570687753875360 9599411 148419906356648683399930855148905537752 9599412 -14121498906758828543532019337345126400 9599413 6853070376756076046989389699508495488 9599414 205716188472809832126454788660863328 9599415 -39458488684951601261780041425516410880 9599416 103989236206480205842436483473721487360 9599417 119662189566241582708274596608228215466 9599418 -107450203271728401924768866914008883200 9599419 -79434980134479101951787324360350401180 9599420 217999894374185782268796547120821281280 9599421 197873006316293279502522013336727986944 9599422 65076182147511730106011026093868646400 9599423 -22668024881604516832405845032860763328 9599424 -8675715330063567923204278047089885184 9599425 195765772787789828036339476183261773600 9599426 -266776648287953027943503441220583991088 9599427 -4476570196669834750077982407169784400 9599428 -17063086987432885569212065316047450752 9599429 39424042647839564551709322391716491808 9599430 -77663078728106881690135102042042058880 9599431 279882014399600146292901435006917494232 9599432 398380942298464054746195577275393254400 9599433 166727459113659838510140351751858327824 9599434 -60166309825102534918706167683931973952 9599435 72702943316072282300842781203239216000 9599436 -80398808878315926354265978143053561856 9599437 -181140952217311091371656634534248491914 9599438 -142338138190972769453129855313347138880 9599439 -248550333970944373977557181558980576376 9599440 -36130870942701707690425972642180055040 9599441 177401745235006176180318549631662789504 9599442 -67003593704376447133805028686432004096 9599443 172249809531755904323320565331534663708 9599444 54090007963901154503827483559112367872 9599445 290931012970641058601019916127539555200 9599446 192357869729166058293422259571633302720 9599447 -51789699835795734309860035560461180880 9599448 -165595459757621636040320003122416844800 9599449 61930283752295792493091069343355664 9599450 -23150674400774163155715917701734201600 9599451 97940276384796820660904218144345874400 9599452 277175202495086387010747540160572290560 9599453 12869027558658229659045299869708384920 9599454 70825144599330405444639768593597062464 9599455 -154597078438525208115969089539838759640 9599456 12814375627139861665229702903637737472 9599457 -108875602474606597786424068622466835008 9599458 -34671255613955311021517664422176336128 9599459 -236570319445323454490203747206748949496 9599460 -11383337968767992957740061350533857280 9599461 89772444645271122943668650740332648062 9599462 174742678234456902898484515269904043232 9599463 -50120595476201378986872846357604155840 9599464 -81139277071998136354669465694434099200 9599465 63234561585025885542949041961659787200 9599466 41597263788530152204712834315206873344 9599467 68458622440035041600567762553084950516 9599468 -473231594408027505867940511400580614144 9599469 -13493926459098905739506794751075610624 9599470 -79745049464825136708457595164146784320 9599471 5520528628070894317059833973873392112 9599472 -41152679705376515282381800178562072576 9599473 159309490563962791532599421432506710964 9599474 -73797849352424413051252532165202415200 9599475 110102339920438416562318272911047074000 9599476 198354466761171165668347165682354994560 9599477 147322375485084212075892006959122979520 9599478 -7557876739876149061303410886553210880 9599479 48335345070116844141331504073386776280 9599480 -164855856323627257016746981990233907200 9599481 231625274337597351409105601348736496128 9599482 8359417089504671074880780989208263392 9599483 52293957620188763401640340918534621732 9599484 11745471783152480256552459791123988480 9599485 -98236760542360076498692850862260221440 9599486 9411479868432048653265809608131870144 9599487 -15021152270170479225855047427726517632 9599488 121577050046421786081857837425754112000 9599489 235651786812414822775733601023805388290 9599490 39182530206341260458207291116939058720 9599491 26797010758275014896437413074110163968 9599492 -4573765700331512501420856334518331392 9599493 -12289161779913609085388290705549533600 9599494 -116678180701921460586104183106145856256 9599495 33957408502588556366379028129844934000 9599496 -111211754475063132044568823505635123200 9599497 125600110220603956939426266662803830400 9599498 -240708648189979582643352544946417660064 9599499 55646374492330192780863284117140093440 9599500 -18776699134235922338644558555639296000 9599501 -33439268579716889357999073562072695498 9599502 -30160991662555968286526625708819889152 9599503 285660589184788791549340352036425558120 9599504 127655991475659375526696605308177694720 9599505 -40470293868349886083862444580115913280 9599506 80062358471102871760911473763812551680 9599507 -334936194578513782371742617688590476244 9599508 175362546663321843301968759444199008000 9599509 155324608819727793360308294840012764152 9599510 -34484881581983864139431180779035152640 9599511 126317466063655582536561557618575322472 9599512 2612942339390255475786059320429117440 9599513 72891922219950082851644427978316127040 9599514 -142413207380376786488820510607159503360 9599515 322760945577392022164497468049218968000 9599516 -54207717682437137273042922076888803840 9599517 -4223661083584673979256284878797003380 9599518 90425226345353601206133327427816770816 9599519 -61137387366117201095789208588551785656 9599520 -26249009654669845976334916856095703040 9599521 -24826652498345034773801725774697384300 9599522 36522460653410355871409267159364710400 9599523 65763850224785205913436959041101683968 9599524 168761624980803671178934676567310062592 9599525 -21578635995157989838954080882497882700 9599526 283732610508062660978247572230063000320 9599527 24690089047885107590858792257770444800 9599528 62766142258077977653957030656168744960 9599529 234944311411497878221424240338394423184 9599530 99966425993945738231451852095693624160 9599531 -215607418183456847753793636294148691208 9599532 51405512460465289447836287543362217472 9599533 -261623912895683253623698136092141576416 9599534 88475047928550344413782986042594016000 9599535 1443334946992190869828559640228720 9599536 -28283357909326836324538915034414284800 9599537 470095629227534878373764334302385127186 9599538 3338509075465247568027351891535837824 9599539 83520530799473083713283913956341566112 9599540 -75040081028700118022361916850096908800 9599541 -79978084526291415376065557925096576000 9599542 216787270436882918993716240707601824672 9599543 38175017763584960489709455293881618480 9599544 139664914387367334268386602511322767360 9599545 88217563802091244072688915488965918600 9599546 100156379067254601818173593573516520704 9599547 175089015198091189413657682510450642200 9599548 51463653227721707167310352491259206656 9599549 145615502353349039616764440779390047232 9599550 70278153585367445326865364674505508800 9599551 -106041673986066019269756021848170013280 9599552 49135302842468839325535307959598841856 9599553 -5015860757081897512259296402366726656 9599554 212746366436933724751548176996440544976 9599555 44172102977160273405528355732039326720 9599556 -36237177007548886544019823980013694976 9599557 170110544373605647420660812400802989632 9599558 -246560880291871689138166210504384463616 9599559 -33403235505589792638281846475289625472 9599560 -40944246028187918692281725469302784000 9599561 -19656737865508027017671573514821712000 9599562 -30393228031597508833964349243032426496 9599563 12903428076276488433061158501812865812 9599564 -23161985151403388792064023971692048384 9599565 -142548719156399488804013000393732191680 9599566 111332749206594344360793179203283159232 9599567 -627553093141041487826642574916146199848 9599568 -17486826618956255707340667565964132352 9599569 15614132225811540652740733262369210880 9599570 -71346737555906628806382915955369909440 9599571 60036712066027233784743510373053313140 9599572 52993770418433651140905656132615323392 9599573 28460919890148944459494100352001363644 9599574 -101365904972545794512259450392974233600 9599575 61728190739276714029453888021569354800 9599576 -6762112472405765456051479345097441280 9599577 150004576000103072278224411090411390720 9599578 -3772533380369998898267415822604190976 9599579 101675894189845694434194766849342260480 9599580 165442885581042379210057585927285248000 9599581 -46608509033851383573354742655842941888 9599582 -20241702023725036009440014969674420608 9599583 10684282680891041831571391075545050880 9599584 146460866314776394473006687579770191872 9599585 136914482359377646254725326163949525780 9599586 26994419403043288629249892358823060864 9599587 -57159047458588202314965727595097377764 9599588 -195108690537204595842501401001527421312 9599589 -147623470874335010800461096675457068546 9599590 18057096537454018517194515366731208960 9599591 -143331220650079302117690109702670940600 9599592 203919124165209663665316361955259678720 9599593 -137730865817479333794221047289583116 9599594 -23820814875849849533217301289566344000 9599595 19139891385267053166806018177773593600 9599596 -48407972120541649743195659609785536000 9599597 -15672205125497084060644307859298167168 9599598 -68729220049437654305732598688799083200 9599599 451380180772856213713111177380836481840 9599600 -99804250636501713201882103845504614400 9599601 236914538631056090028581250246682833504 9599602 -65452758903803126037403271832729873408 9599603 -5207992781074781118276194756875396176 9599604 -54249877286964680778989929872418664448 9599605 -22947053390559680909147562582404938440 9599606 -220746124767454189205128648476507697920 9599607 106160720065342487062329716387248706640 9599608 336079935749765004218465925461742120960 9599609 865612044834902778959217018247616876160 9599610 24529044148464207592822929258205324800 9599611 41398832353826269776146475649812210720 9599612 71869123737542648689275317266951741440 9599613 -3833969444905467080716320237388053120 9599614 35555571095771461368226259068605725760 9599615 8708506133352187011328384148067457920 9599616 22380513871210119032874288452972052480 9599617 -1519855028581039906139788335863389920 9599618 -49766053138390620388079528797610411520 9599619 118719728796756941036635096795962147840 9599620 -353438543354771979186756443956347840000 9599621 -669688446104892909257585053424328768 9599622 -10739404939154035449732198952454584128 9599623 -522232688322369077603364468888633781200 9599624 -75943210578106682985856446770463575040 9599625 20326746169938321744890731128086976000 9599626 -51445335496825670614007525981269102080 9599627 -479618398411448501764852353677039023320 9599628 66003536446433152827126430811812862976 9599629 47565496499850517096632944596785416280 9599630 -72544079447708925158854342567035091200 9599631 -20110890610453319105384826159669734256 9599632 3086182434205400587961922566230638592 9599633 640029922487046893128626646373021184 9599634 -12371989691446450257047661202727461248 9599635 -82784830924124404181711470141967491920 9599636 -153826029231516328141193766605458298880 9599637 109484542992658529963914660192882772160 9599638 28608429157771890280384952020421458560 9599639 367645348431059003065111757688820238400 9599640 4333476118091933442130965388392652800 9599641 141988425179455482464976249289921622784 9599642 -66675528338094228149222974589912252736 9599643 50418938012038368066214174960014907080 9599644 -121849966191505277813378856638402097664 9599645 -343470812364803513113614974468916498240 9599646 -640308647686559168515842766789115904 9599647 47362920168755348400127594328451920096 9599648 -84163890027258812546939504950584016896 9599649 -228601051139651826978021527918198822736 9599650 -37042886398666567321734185104772004000 9599651 160617781007800303501118680240904561904 9599652 -147916234377095151343400394369473553408 9599653 -124515846786182370447430393667445458880 9599654 200931203786005316158703382069623315520 9599655 -67432971858263406945306710094361651200 9599656 -768525951661440685378995466907320320 9599657 52612170896998139514903678127495302906 9599658 5355856749243310014308442360252853248 9599659 -112097176102804730732669356311495752140 9599660 51821953948091163401321325243649228800 9599661 295846649938228968026383464048742185600 9599662 157895633798781243117681651944777265024 9599663 73753548833129187096200367058707427104 9599664 731344803020412641379357227946344448 9599665 3573225044334634764890980082768598720 9599666 -156225803608407426405384846935002057968 9599667 -51869239976476418438693571874342248960 9599668 105064177919268783112241321083405116160 9599669 -2770862915960696189082190354720977156 9599670 -55642004556352841655491202009786257280 9599671 221775544417321136899675245188460227472 9599672 -66794528804504708118889126563574702080 9599673 273179175480484351472956245267581749584 9599674 25218596815286972732684950565906841600 9599675 222542267789342360801701776197029242900 9599676 -25966239170814518350327203237131059200 9599677 147219522699237473245546271194796547712 9599678 91606218843446239661393095870291651968 9599679 -67117268949317198943544437639037496496 9599680 -97357726483974410209239124259477913600 9599681 -64411028374359732489626039984732179776 9599682 90076397412260281204415657372449697280 9599683 -142141442966942355164458651793440784068 9599684 139388923274004967728606914361517324416 9599685 55932390638071231628328188582626617600 9599686 134358564298697633595054532616543421792 9599687 -79049828384071815293973244737481337928 9599688 -886410656226774720479350497753907200 9599689 -62396759334323317643273006913566891232 9599690 98233014905545985114866407685536789600 9599691 171570107433049333655777737887193744320 9599692 -16868807989916122938580047030331762688 9599693 3509216088241265867579290693483206240 9599694 -20590891432408548341983427751866732544 9599695 -79935091117550003386697196052725743520 9599696 -22736382758282911364190280138246225920 9599697 -32536868372579423179572704973801693504 9599698 465535857742646749863849568750035600 9599699 25183432961023731779604832400849877480 9599700 82393581605196371908556347299871488000 9599701 322703247489238966425107534188250426702 9599702 -1159246688576130259315309325950913280 9599703 814890521219441344278356026174728158208 9599704 373220657678449913108401176783382609920 9599705 49447783034581074711271992527488085760 9599706 146501354000301900430757915942472272112 9599707 -3614358519209375614169183249749570632 9599708 89426381218025891641455036709424295936 9599709 -23856412530515730059812166977811166720 9599710 11128044830333515198713342302048703360 9599711 164295799621375473882260641287469311984 9599712 -2298726130204402814854966722734850048 9599713 -17059619080318049591792876022592704240 9599714 -102363358349398951333795146184354202544 9599715 102507003085151426539899524353786095120 9599716 18887351102898007695036023283948617728 9599717 113431617536113395001776442535126254560 9599718 -61012767908702241157344083191143342720 9599719 -4564667781654670442614672844868799440 9599720 -14703692302163931704640333048240230400 9599721 -169356209670578927550172793351178276576 9599722 -17266461817931114637307322717627993856 9599723 77267203914267602622485683947328970640 9599724 -22416524718925823717334161983163403264 9599725 90897752660044879013399849831137006500 9599726 81823759399424449861003970189092341312 9599727 -35520666185623871029092829177117024368 9599728 95053889364864032583258352320122519552 9599729 233914759062939132647297255752136085330 9599730 -30695829971604349624167645268446873600 9599731 -8595308530443910383811674160528767120 9599732 72407224539466355898208887846426996096 9599733 -76241780800531715651253352196737914720 9599734 -101142358965968363030111391215734533984 9599735 -95008627012026995802925040496630097320 9599736 211075893385270846176404471892985958400 9599737 -121107431586374672264341187713105248534 9599738 -66776708892958878689507905362891839520 9599739 27900145547717398403863034201160176640 9599740 -3502264185468888559729453394766950400 9599741 31623294320281345633263455868033432972 9599742 -79991700087526502061777562590738451200 9599743 101986511153451826092988214399776884992 9599744 -26854486110097046427531740975588179968 9599745 87760698811045803698608970344323861120 9599746 28568778680258296803547542480620924928 9599747 223002954439049799239926542721471890144 9599748 4251832647851507525789420381895060480 9599749 -313424321212727581604616870693658377250 9599750 -4227606903414114098741372827806720000 9599751 68163606319355762455921967846843420592 9599752 205328885509000025886544707840230937600 9599753 1907384638322148165561614727205585608 9599754 -47040898267473252677990445826420865280 9599755 -203620930686935091768497839686465511680 9599756 -108702515966869351024285739677095041280 9599757 -284547224560376005879629386474971964640 9599758 -16262179883323446782053574058482769024 9599759 105473118173690767833821083247927621304 9599760 6110177532418720020787103861932032000 9599761 67742690280248901819879224975291219572 9599762 27310799364105883299865242818710800000 9599763 177680586197467178928423514641121712640 9599764 -400631556548134593938940227181522984960 9599765 -18477427313085454666622558716637147520 9599766 -24784827409653729815367594509562173952 9599767 -440658007166469066625012474447029792184 9599768 -131895079275523536452892812087648378880 9599769 -343771663396081367230636371266606443200 9599770 -9788471474815257224119845610216550400 9599771 -360610036610455874860131966519167996028 9599772 -20770308773173695164654874736668672000 9599773 320302743920195412095618346790036625644 9599774 14563129610442051883841395882828370880 9599775 75328246661210703386006851378078003800 9599776 -116345729690346952303670014644116717568 9599777 273059638763566239445716786182329938 9599778 -148918580472908535338265265748147336496 9599779 83701216569094895156101193897542426576 9599780 149629372795790986150667895066499829760 9599781 -121742514997928234357140359254236522752 9599782 63617762372081764050072507243405189312 9599783 419641179094697697397608657115880447880 9599784 -7381119642153111201511795259939143680 9599785 86501882076870653784512860934586875400 9599786 75571630594720649022854001378108476160 9599787 128615062199956789551243055182649500444 9599788 292085062946988076699267084491384483840 9599789 -328986036069674447239629044622833602410 9599790 24952499145264568472483070266831214720 9599791 -229270282517829055953026515296447309808 9599792 -9268749102607892040272220580957224960 9599793 130068118461221230427721166481353728 9599794 32107853993589625543798049079360999696 9599795 -310297134667475682037529110383598237200 9599796 -6561304574977240360690010424227948160 9599797 -279541666469099461052062353287314819008 9599798 -42472710160697742241163779376930919168 9599799 -92144527115170757023206770194991520000 9599800 -16794209008523093210191682401655808000 9599801 -137008015140371601482608401008772938496 9599802 51240541718794997225974281373533680640 9599803 -142790696273184268123320285546285442560 9599804 290900807362678115756412720051461446656 9599805 -67714963138018058744383517731907891700 9599806 157954166991866133678769590933795602304 9599807 -22687999095801436977042580818507206400 9599808 -76399573842938344081526991278309376000 9599809 115122538132788490881803503492400339904 9599810 58527914230843916223336123320711262720 9599811 -44593377169401927943108879703915439360 9599812 -216861959846213412424793499940031036160 9599813 -210652601171582701498154493351308803938 9599814 -8818315970768346761263358622428256000 9599815 -197410743168306193266772675303052542800 9599816 -5316443263660795489596691760508887040 9599817 177459354643473825884510658361517502720 9599818 -38622445864086338828609852637618866640 9599819 1594016258506105927706775926811334944 9599820 -175964041035789159842560590187801651200 9599821 169098150915609528793529060582728987584 9599822 109611154032000956050017470736908922624 9599823 8560139638429933404025771941061626000 9599824 -23845564933233908228912966978760359936 9599825 -93228665740891795892894309511578102400 9599826 -76965616816879161782555464108763842560 9599827 -85549708525602978909545659129321164488 9599828 -184883161661511756415794932630387073024 9599829 -154386028104456896365881065418467915616 9599830 1453948592000228817181402831816406400 9599831 -144387918797969683998845423187306923400 9599832 -34919555218418720729327408664170987520 9599833 409062113582945375205563465501999465364 9599834 -44509099295194762379017406349568512768 9599835 9374998845158539915008150096959259360 9599836 -6292190704622418659369875349448985088 9599837 71084791115191079011501371856710728568 9599838 -10497824700263998548144537600706360320 9599839 -78241900392562321067805602044258110480 9599840 318166139276137786728120165024399360000 9599841 -169358946169663430203533946881414118380 9599842 8880457828539123896250713138181679104 9599843 55441667595235351508252093159413455360 9599844 143700545522087575234144426083833782272 9599845 296919293153476450134600076889813047200 9599846 -39447199758512693039269736701714852128 9599847 513361394056530629173774577174833872 9599848 -140906653830730058081093388167979248640 9599849 133786319371110140293463891318371533312 9599850 19487251669714392293626235353229376000 9599851 -271303943039618137749692628133217901696 9599852 164232533207177954813870158490020872192 9599853 -297679494589956815351946717774100188096 9599854 -161260986927637415163884142214708388928 9599855 153282262388546969904239213250788105760 9599856 -15639094154686396591371932037633540096 9599857 326802430263311636300410743937162542772 9599858 267792406711798889743078259474475139200 9599859 12599487247050490192823240474724487764 9599860 7015806740249404609744531533653798400 9599861 -283034099041791394686236764864026659538 9599862 117828553374972082971111753300823676352 9599863 4620479794316147970096027611321880576 9599864 195221154294243523589095015401629491200 9599865 2193112883090124017878204545392327040 9599866 -105386214910970478949387038228598682400 9599867 -206663218257429172427140385349565771848 9599868 -127459483497008936232472353819089115648 9599869 22372733683236423841692040705587995270 9599870 -28714322144733492352342605097958208000 9599871 170562220631740666846468707441793395912 9599872 -7827086314721121319513571369146122240 9599873 355670713621596345317504328821246101122 9599874 1787730615023214089326790893464506880 9599875 -97671325452778651109883527990251260000 9599876 -21717585438234362239864238298517718016 9599877 2006788235594231619024515936536132512 9599878 9310996248532486341331935020833444608 9599879 -3160558609975305816734389870868389416 9599880 7109795562798113950120363155456000000 9599881 -236368764000067584236465107562590249318 9599882 58677412689956384249499916483427007792 9599883 63985526747152332933299976560443040640 9599884 166586710376943104675434084526464870400 9599885 -62782721121882960741176953636319335200 9599886 -71417518615138843417633132438770979968 9599887 319614504185122415396460166114306836720 9599888 -42055500057131911926700531943156441088 9599889 448600038572360555677065225686643648 9599890 -14699864360406259714767471208993190400 9599891 -254789853731970523568506274737274718720 9599892 16197621091984993690241577261501437952 9599893 -159760712603382767768516135287494943858 9599894 -38007875824481718505862207426318278656 9599895 -23818920296372268507838983237672660480 9599896 -94522417656768567687705458925468672000 9599897 -127563350038947661764135597801338025654 9599898 -42069402676143438811266752292533760 9599899 469883762913944824570114903805759786160 9599900 133679023629015583126571158633968691200 9599901 -77056899687203059053320981915240512992 9599902 15671356709454372480506581629763889280 9599903 -172423936686868141356070762847277840 9599904 -16734852804210626353409427223420600320 9599905 19501771395854461597030399636020087360 9599906 -225273421115110612099902412155266524848 9599907 -261683762645746290285552284933918234760 9599908 173899109453444090106080292331315008128 9599909 -260037486759792907840209522248898698880 9599910 45405094636672644209728360991082117120 9599911 -381994419932606220656796713717447492488 9599912 -147960045049773757922538819279258501120 9599913 -72875102813676486320246575385094224640 9599914 81407999557047549580944883796862331056 9599915 -21062632486101715450387571899874294880 9599916 -137382544271666866809098250089869736448 9599917 -395580978138525891020248909728689899668 9599918 85459911409509898294331683925786555904 9599919 -49295675580946144898776002342125550720 9599920 36866209135642598348524787380140441600 9599921 200427996623570511927084520057208256000 9599922 -2341443761243402408433505227236244480 9599923 -31215072118646410944821808583569667828 9599924 -30600909742215885412594910986448369664 9599925 -44968322849814626539151387515740192000 9599926 -38353425803737845350481177614019864576 9599927 -326386965486902337902920760848642814400 9599928 -115310269485345277551356009814590668800 9599929 12693516504237024668920471208312136276 9599930 118773800064307282046842623984157900800 9599931 -117209545863431182751246079677544501120 9599932 170483971450900847595694440652279018496 9599933 -110889244859096468734354722599874781344 9599934 -154486816846090268085659346300278805888 9599935 244753621965116714162664207370547291880 9599936 138038805036065847607370075397748162560 9599937 -60651766048807764486929096411265573840 9599938 -20147553666846264272601916984162867200 9599939 -49368799841770878498014354444017720260 9599940 19242148813826225272994085048799027200 9599941 -79688880690224120212853013117864637028 9599942 -83248784719778963848442104234126720512 9599943 -9802085459090131796701621010335999200 9599944 -17929847913842077390142242341061155840 9599945 -42420354366198691046455048172343310200 9599946 -29986676180450172594531319782334413312 9599947 17451786552459335509771287886351064832 9599948 -91573540672997845490995067563961447424 9599949 81051440143903759998326885030334439200 9599950 -75245509330907949389669991799564800000 9599951 166096372761356310418017436909243520832 9599952 -65241154102524653914320708814897152000 9599953 -8380345206073026519063500355529175232 9599954 -9474510200333397215468824109003570688 9599955 136995066366997482868177064451227373360 9599956 34923216273666687579056229489414430720 9599957 136972541924610705801230652081965515800 9599958 123108290212984961348809903514427180864 9599959 -36468614796815730976723536980713840000 9599960 224287267345760888823622998575923200000 9599961 -69488746835639333438529481999347403776 9599962 136333753215550230180253422508173749232 9599963 148675762697479875961508979882167158212 9599964 196673734812251491092993313270281756672 9599965 4161726876195486196157110551272874720 9599966 168776227295180512381435586699164002432 9599967 -78321484759513705632387252757341506232 9599968 144555014833330853018443582104904138752 9599969 232880751639413992835855052362231582370 9599970 64076106389462094194981682991490442240 9599971 184409804600387963533344453627777610912 9599972 108978503782662955519042376563250011776 9599973 190457404449241040122555294079034482784 9599974 -167760956535157594298195629219771071264 9599975 -47018168590512939889570950324191971200 9599976 4084948797438228901545148501334999040 9599977 36358497321453269440120777819852912826 9599978 -72913036837835463758057529976972239360 9599979 68981572574665936307453289418966608984 9599980 18433463762621836648186781723016975360 9599981 187220759861502040499938552439839248864 9599982 -2693540601101932212303388387251937728 9599983 -158535967828824269511978540230549813240 9599984 65873515790292924283884512518373376000 9599985 -164168753544501933114435701573917056000 9599986 90310205714617342385913279198885304320 9599987 -5903130447994055201575174124111698368 9599988 -142601585158093534759055163313446912000 9599989 48988574085422712551844882789301891712 9599990 -11774152624746985395884112661629194880 9599991 108218309373170506783302113004947068392 9599992 157332362113932936712950274317066240000 9599993 51373705396348284055333307742154459008 9599994 260837653894204999633625538417032928 9599995 -345749050346254490647707878644071297120 9599996 -10667244567932771308400150015078983680 9599997 129724080659461620029001950556968977920 9599998 -185683779945493982691078545614444032000 9599999 371393876209039348096699315935936345240